To: Golden Eagle
I think the BSDs have zero or very limited multiprocessor support, and that has limited their adoption beyond web servers and firewalls. It is too bad, because BSD is absolutely superior for network intensive operations. Its IP stack is like a Ferrari.
As for Linux, with the upcoming 2.6 kernel it is clearly being architected for the mid-tier. It has a much improved threading model, which is perfect for J2EE appservers.
The thing that will hinder Linux on the database tier are its lack of strong fault logging compared to Solaris, HP-UX, and AIX, and Linux's "grab bag" of disk volume managers and filesystems. Until their is a shakeout of disk volume managers and filesystems, none will get the programming attention needed to make them as mature as Veritas or IBM's AIX products. I know IBM has provided an open source version of JFS to Linux, but it is not that strongly adopted. There are just too many different ones for Linux right now: IBM JFS, SGI XFS, EFS, Reiser, etc.
The "proprietary" implementations of UNIX (Solaris, HP-UX, and AIX) are continually being improved in the areas of availability technologies and resource management. As such, they are becoming the new MVSs of the datacenter. I do not see how an open source model will ever catch up with them, however if "proprietary" UNIX becomes a niche player, "proprietary" UNIX may fade away.
Perhaps the answer is a "proprietary" UNIX that looks and feels like Linux, runs on the same hardware, and runs Linux binaries, but has all of the high-end features needed to run mission critical databases.
My guess is if IBM, HP, or Sun do not come out with such a software-only play, Microsoft will continue to add availability features to Windows Datacenter and eventually take this market.
8 posted on
08/02/2003 11:16:54 AM PDT by
magellan
To: magellan
Very interesting post, thanks for sharing.
The "proprietary" implementations of UNIX (Solaris, HP-UX, and AIX) are continually being improved in the areas of availability technologies and resource management. As such, they are becoming the new MVSs of the datacenter. I do not see how an open source model will ever catch up with them, however if "proprietary" UNIX becomes a niche player, "proprietary" UNIX may fade away.
Agreed, surely you've seen the recent rocking board claims of IBM and HP over who has the fastest TPC systems. Question is, will Linux eat their lower end and leave them with that 'niche'.
Perhaps the answer is a "proprietary" UNIX that looks and feels like Linux, runs on the same hardware, and runs Linux binaries, but has all of the high-end features needed to run mission critical databases.
Again very likely, and this could be where Sun seems headed with their x86 product. On their website they claim "Linux applications run unmodified on Solaris OS x86" (http://wwws.sun.com/software/solaris/x86/index.html), plus with Sun you could be 'insured' from any possible SCO liability.
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson