home
NEWS       BLOGS       FORUMS       NEWSLETTERS       RESEARCH       EVENTS       DIGITAL LIBRARY       CAREERS  
Network Computing Network Computing Powered by InformationWeek Business Technology Network

IMMERSE YOURSELF:

SOA

  |

Data Center

  |

802.11n

  |

Data Privacy

  |
APO  |

Virtualization

  |

NAC

  |

Security

  |

Network Mgmt

  |

Enterprise Apps

  |

Storage & Servers



Network + Systems Infrastructure
F E A T U R E  
Software Focus

  December 1, 2002
  By Lori MacVittie


>> continued from previous page

Standards Are Good
TOC Issue TOC
Printer Print full article
Printer Print this page
Printer Download as PDF
E-Mail E-Mail this URL
flame author Flame the author
 
  In this article
arrow
Introduction
arrow
Standards Are Good
arrow
Snippets From the NWC Inc. Blog

If you've been following our NWC Inc. blog, you know we've had problems with just about every application we've installed. In fact, we've decided integration should be a four-letter word.

The networking world has long known that accepted standards are the best way to achieve interoperability. When is the last time you worried about uplinking a 3Com switch to a Cisco switch? But how about getting Apache on Linux to pass application server requests to IBM's WebSphere Application Server on Windows 2000? Or figuring out why Microsoft's implementation of DNS doesn't play well with BIND? Or ... well, you get the picture.

Through this implementation we've been DBAs, system and network administrators, software installers, and wire monkeys. And we were working under some tight deadlines. We had less than two months to procure the hardware, software and facilities upgrades to make this lab happen. Why? The same reasons you'd cite for such hurry-up-and-do-it projects in your organization: budgetary constraints, corporate red tape and politics, and the need to get the business up and running so we could start selling our widgets.


Although we ran into late shipments and downtime courtesy of electricians ripping up the place--not to mention running out of caffeine more times than we can count--nothing frustrated us more than dealing with the applications necessary to run this little business we created. In fact, after listening to us vent about some database issues, contributing editor Don MacVittie's only comment was: "Welcome to the real world."

One of the most common causes of application problems is that people who write software make assumptions. And while some of those assumptions are good, others are just downright asinine. Take Microsoft DNS, for example. If you aren't networked when you install it, it will decide you want to be a root server. That's an example of an assumption that ought to be a configuration option. When you finally do network that machine, guess what? You can't do anything but resolve addresses in the configured zones. Our directory server (ADS) was the first machine we installed, and we didn't have it networked because we didn't have our switches yet. When we finally hooked it to a switch and set up routing to give the machines Internet access, you can imagine our consternation. And to add insult to injury, the cure wasn't pleasant: We deleted the "." zone, and every last pointer record in the reverse-lookup zone was deleted along with it. As for Microsoft DNS, well, address resolution stopped working entirely.

FYI
Having integration anxiety? The Interoperability Clearinghouse seeks to "promote mechanisms for assuring the successful implementation of enterprise technology solutions." Members include Boeing, Microsoft and a number of government agencies, including the CIA, DARPA and NIST. See a complete list at www.ichnet.org/members.php.

And it's certainly not just Microsoft. IBM made some assumptions during the configuration of WebSphere Application Server that drove us batty. You can configure WebSphere to use IBM's HTTP Server (based on Apache) or Apache. In the last stages of the installation a dialog box pops up and asks for the location of the Web-server configuration file. Sweet. We set up a quick Samba share on the Web server machine and selected the file. IBM takes care of adding the necessary configuration to the file. Cool, right?

Wrong. We installed WebSphere on a Windows 2000 machine, so the installation assumed (there's that word again) that Apache was also installed on a Windows OS. Not in our lab it isn't. The changes had to be taken out and hand configuration ensued. No help is better than bad help.

WebSphere is also picky about the types of databases with which it will communicate. DB2? Of course. Sybase? Yes. Oracle? Yup. Informix? Naturally. SQL Server? No way. We had to tweak WebSphere's configuration, the most important of which was upgrading the JDBC drivers from version 1.0 to 2.0.

After the pain, however, comes the payoff: The hardware looks good, the blinking lights are all the right colors, and the applications are coming along nicely. But we're not finished. As we continue to review business applications we'll be testing them against this environment, and some will get to stay and become part of our little family. Unlike out other Real-World Labs®, where we often wipe all our machines and start with a clean slate, we won't be interrupting our business application lab by starting over from scratch. You don't have that option and, in this lab, neither do we.

Welcome to the real world of NWC Inc.

Technology editor Lori MacVittie has been a software developer and a network administrator. Write to her at lmacvittie@nwc.com.


start top  Introduction Snippets From the NWC Inc. Blog 





Ready to take that job and shove it?

Function:

Keyword(s):

State:
SPONSOR
RECENT JOB POSTINGS
CAREER NEWS
Go beyond Google and get vertical. These specialized search sites will help you find the business information you need -- fast.

Ari Balogh was named to the post of chief technology officer as the companys for a "realignment" of employees.










InformationWeek U.S. IT Salary Survey 2008
Salaries for business technology professionals are falling. Here's what you need to know in order to make good hiring decisions and personal career choices. Download Today
 
ROLLING RIGHT ALONG
Follow key Network Computing Reviews from conception to completion. This Week: Holistic APM.



Network Computing Reports Emerging Enterprise Podcast Series: Secrets to Success








TechSearch


Microsite of the Week


Powerful Information at Your Fingertips



InformationWeek Business Technology Network
InformationWeekInformationWeek 500InformationWeek 500 ConferenceInformationWeek AnalyticsInformationWeek CIO
InformationWeek EventsInformationWeek ReportsInformationWeek MagazinebMightyByte and SwitchDark Reading
Digital LibraryIntelligent EnterpriseInternet EvolutionNetwork ComputingNo JitterPlug Into The Cloud
space
Techweb Events Network
InteropVoiceConWeb 2.0 ExpoWeb 2.0 SummitEnterprise 2.0 ConferenceMobile Business ExpoSoftware ConferenceCSI - Computer Security Institute
Black HatGTECEnergy CampMashup CampStartup Camp
space
Light Reading Communications Network
Light ReadingLight Reading EuropeUnstrungLight Reading's Cable Digital NewsConstantinopleInternet EvolutionPyramid Research
Heavy ReadingLight Reading Live!Light Reading InsiderEthernet ExpoOptical ExpoTeleco TVTower Technology Summit
space
Financial Technology Network
Advanced TradingBank Systems & TechnologyInsurance & TechnologyWall Street & TechnologyAccelerating Wall StreetBank Systems & Technology Executive SummitBuyside Trading SummitInsurance & Technology Executive Summit
space
Microsoft Technology Network
MSDN MagazineTechNetThe Architecture Journal
space


App Infrastructure   |   Messaging & Collaboration   |   Network & Systems Mgmt   |   Network Infrastructure   |   Security  |   Storage & Servers   |   Wireless   |   Enterprise Apps
About Us  |  Contact Us  |  Site Map  |  Technology Marketing Solutions  |  Advertising Contacts  |   Briefing Centers
Copyright © 2008  United Business Media LLC  |  Privacy Statement  |  Terms of Service  |  Your California Privacy Rights