From owner-freebsd-advocacy Tue Jan 30 23:49:55 2001 Delivered-To: freebsd-advocacy@freebsd.org Received: from mail.freebsd-corp-net-guide.com (mail.freebsd-corp-net-guide.com [206.29.169.15]) by hub.freebsd.org (Postfix) with ESMTP id DC97B37B69B for ; Tue, 30 Jan 2001 23:49:34 -0800 (PST) Received: from tedm.placo.com (nat-rtr.freebsd-corp-net-guide.com [206.29.168.154]) by mail.freebsd-corp-net-guide.com (8.11.1/8.11.1) with SMTP id f0V7mwF55422; Wed, 31 Jan 2001 07:48:58 GMT (envelope-from tedm@toybox.placo.com) From: "Ted Mittelstaedt" To: "Jeremy C. Reed" , Subject: RE: Infoworld Unix reviews Date: Tue, 30 Jan 2001 23:49:14 -0800 Message-ID: <00bf01c08b5a$4eb24f80$1401a8c0@tedm.placo.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3155.0 In-Reply-To: Sender: owner-freebsd-advocacy@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > -----Original Message----- > From: owner-freebsd-advocacy@FreeBSD.ORG > [mailto:owner-freebsd-advocacy@FreeBSD.ORG]On Behalf Of Jeremy C. Reed > Sent: Tuesday, January 30, 2001 11:09 PM > To: freebsd-advocacy@FreeBSD.ORG > Subject: Infoworld Unix reviews > > > I read a short article in January 15's Infoworld ("Six flavors run the > gamut: The good, the bad, and the ugly"). It didn't mention BSD, but > quickly ranked a few "Unix" systems: Irix, AIX, Tru64, HPUX, UnixWare, and > Solaris. > > I am curious about some of the statements and opinions -- and I am seeking > some further comments in regards to comparing with the BSDs. > > For example, they tested 10 "corporate" applications and the systems > scored between 0 out of 10 and 10 out of 10. These applications are: > Oracle 8i database, IBM WebSphere Application Server, Adobe FrameMaker 6, > iPlanet Enterprise Web Server, Microsoft Internet Explorer, Sybase ASE, > Lotus Domino, ChiliSoft ASP, Vitria BusinessWare and SAP. > To kind of understand where they are coming from and how their article fits in with the Open Source operating systems, you really have to look at the overall UNIX market, including both Linux and FreeBSD and the rest of them. As we all know, Linux is out there on a _very_ large number of systems. Now, it's very debatable how many Windows installations have been displaced by Linux. Obviously, the Linux people would like to say millions, but I have my doubts as to whether those non-Microsoft servers and desktops would really have bene running Windows if Linux wasn't available. After all, years before Linux or FreeBSD existed, OS2 was going very strong - even won InfoWorld's Software-of-the-year award in 1995, the year Win95 was released. But, there is no question that a _significant_ number of _commercial_ UNIX's have been displaced. One casualty that immediately comes to mind is SCO - how many of us have seen a small business SCO server recently? Yet, in many ways the Open Source UNIX revolution has been responsible for a rebirth of UNIX among the commercial UNIX vendors. So, faced with increasng encroachment of the low-end workstation UNIX systems on one had, yet an increased interest in UNIX on the other, the commercial UNIX vendors have gone the only route left open to them - they have pushed into the high-end mainframe market that used to be the exclusive domain of IBM, and other old-line computer companies most of us have never heard of. People running 512 CPU's and terabytes of RAM are NOT in the PC server market, which is where FreeBSD and Linux is today. This article, listing apps like Sybase, Oracle, Domino, and SAP is clearly aimed at the very high-end, multiprocessing, multiuser mainframe UNIX market where these commercial UNIX vendors are all players. > Which of these applications run (non-native or native) under a BSD? Also, > I am interested in opinions -- which of these applications are important > and which don't matter? > > The review also mentioned "Standard" and they all were either Unix 95 or > Unix 98. Does this matter to the BSDs? Or what does this mean to > developers beginning with BSDs? How do the (non-official-Unix) BSD's > compare in regards to these Unix 95/98 standards? Any examples? > > Some advantages and disadvantages listed included: > - scales to 512 CPUs and 1TB of ram > - 64-bit CPUs "are solid performers at deceptively low clock speeds" > - ultra-fast server I/O subsystems > - Linux source code portability > - "inscrutable" manuals and support documents > - "borrows pieces from several Unix implementations to create a > versatile, broadly compatible operating environment" > - "holes in System V compatibility make application porting difficult" > > Any thoughts in regards to BSDs? > We are seeing a "creeping" effect with BSD. Today, BSD is prevalent on the uniprocessor PC servers, your talking anything from lowly 486's to P3's. There is some movement into multiprocessing PC servers, but few companies are producing standard PC hardware that will hold more than 4 CPU's. This is because Windows NT's performance increases drop off after 4 CPU's. There are a few large-scale FreeBSD sites, Yahoo and Hotmail come to mind, but they are not the norm. Because of the tremendous power increases of PC server hardware in the last few years, PC servers are creeping more into use with tasks that used to be relegated to high-end custom UNIX hardware. BSD is creeping into this market just as these servers are spreading into this market. As the higher-end UNIX hardware becomes more of a commodity, and we start seeing regular use of 8-way and higher standard systems, your going to see some erosion of the high-end Solaris and other UNIX'es to increasing use of FreeBSD. Of course, at the same time those systems are going to be moving into the 1000-cpu systems and even larger. > Basically, I am looking for ideas on how I can promote BSD using some of > these examples. (I want to develop some strong arguments for BSD in > comparison with "official" Unix's.) > There are some serious problems with developing an argument for FreeBSD verses Solaris (for example) along these lines that you would have to overcome. Here's the ones that I fel exist: 1) Cost used to be cited as the major criteria, but with the release of Solaris 8 and it's new pricing structure (essentially free for up to 4 CPU's) the importance of this is greatly diminished. 2) As you get into the higher and higher end UNIX applications, you start to see some very strong preferences from the app vendors. Take Oracle, for example. If all your doing is setting up an Oracle server for 200 users, if you call Oracle they will say "Use whatever you want, Linux, NT, Sun, whatever) But, if you were setting up an Oracle server for 2 million users, they would say "Run it on Solaris" 3) "UNIX Standards" is a red herring. Most people that run the apps that you mention start out by picking the app, then seeing what OS that their install is the most well supported under. Few consumers know or care about UNIX standards. This is a technical argument reserved for developers. 4) The war is over UNIX vs NT/Win2K. It's not over BSD vs Sun. The largest problem that people have is bringing the CEO's and other non-technical types over to the UNIX camp. The arguments you use saying how much better FreeBSD is over NT are essentially arguments over how much better UNIX is over NT. They are usually applicable to ALL UNIX's, not just FreeBSD. Once you've won the non-technical types over, they quickly lose interest in which UNIX it is that they have bought off on. If you really want to "develop some strong arguments for BSD in comparison with "official" Unix's" your going to have to leave the applications arena and focus on purely technical arguments, like how fast is the disk I/O, etc. Ted Mittelstaedt tedm@toybox.placo.com Author of: The FreeBSD Corporate Networker's Guide Book website: http://www.freebsd-corp-net-guide.com > I just found the article online at > http://www.infoworld.com/cgi-bin/fixup.pl?story=http://www.infowor ld.com/articles/tc/xml/01/01/15/010115tcunix.xml&dctag=operatingsystems Jeremy C. Reed http://www.reedmedia.net/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-advocacy" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-advocacy" in the body of the message