Unix Vendors Get Creative Against Windows & Linux 166
coondoggie writes "As x86 servers become increasingly capable, IT managers are taking a closer look at their Unix installations to determine whether a move to Linux or Windows might make sense, analysts say. "The defensible hill for Unix is the big, vertically scaling, mission-critical application, which is usually some type of database serving," says Andrew Butler, a vice president and distinguished analyst at Gartner. "But increasingly, the appeal of Windows- and Linux-based systems running on cheaper, commodity hardware is becoming more and more compelling.""
Solaris runs on x86, free as in beer (Score:5, Interesting)
Re:Solaris runs on x86, free as in beer (Score:5, Informative)
Have you actually looked at what Sun is doing these days?
Not only are they offering AMD Opteron (And soon Intel) server and workstation solutions running Solaris 10 x86 (which is damn near feature-for-feature as Solaris 10 on Sparc), their prices have come down.
I'm typing this on an Ultra20 Opteron workstation that I bought last year under one of their offers. 3 year service and support (Hardware and software including the dev tools) for $1k, and they bill my credit card for 3 payments over that time, no interest, no BS.
- Roach
Re: (Score:2)
You paid for $1k of support for a *workstation*? Why? Ok, maybe the hardware might break and you need a replacement, but is an extended warrantee really worth $1k? What kind of "support" do you think you'll possibly need? Maybe I'm just overconf
Re: (Score:3, Informative)
Sorry - re-reading my post, it was worded badly.
The $1k included the workstation.
I don't know what the current pricing is on them (You could look at sun.com), but they are now always running some sort of special on various hardware.
- Roach
Re: (Score:2)
-matthew
Re: (Score:2)
-matthew
Re: (Score:3, Informative)
That's a pretty damn good price for an opteron workstation, especially one with a name like Sun on the front.
It's OK, I wouldn't go so far as to call it "good". It wasn't bad for the time (I bought an Ultra 20 a year or so ago), but you could get comperable performance with an Athlon board for ~20% less money. The Suns did have the nice features, though -- SATA drives, PCI-X, ECC memory. I actually went with the mid-range system, which added an nVidia graphics board (NVS280) and a full gig of memory. I haven't priced Sun's new systems lately (they now have "M2" models which feature dual-core Opterons), maybe
Re: (Score:2)
Yes, I have. I have Solaris 10 x86 running in a VM at work and (was running) on my machine at home; however, like the OP said, it lacks in hardware support. Comparing a simple task to Kubuntu (since that's what I am dorking around with at the moment), if you plug in a USB stick, it pops up and asks what I want to do with it. Solaris just sits there. Solaris 10 didn't recognize my NIC at home, either (it's an nForce board, AMD64). Can't do much w
Re: (Score:2)
Comparing a simple task to Kubuntu (since that's what I am dorking around with at the moment), if you plug in a USB stick, it pops up and asks what I want to do with it. Solaris just sits there.
Huh, that's funny, when I pop in a USB stick, I get a Nautilus window (and an icon on my desktop). Which release are you running? I'm on 6/06 (the latest from Sun), my box shipped with 5/03, and it had some issues...
Solaris 10 didn't recognize my NIC at home, either (it's an nForce board, AMD64)
That's stranger still, since the Ultra20 is an nForce board (nForce 4, it's a tweaked Tyan S2865). Was it the built-in network card it didn't find, or a separate one?
Re: (Score:2)
VMWare Tools didn't inst
Re:Solaris runs on x86, free as in beer (Score:5, Informative)
Yes
Sun used to only have a few products that were relatively expensive, but very good.
Look at there offerings today. They have _many_ products in all shapes and sizes, and there prices have really come down in price. I've been critical of Sun for years, and they really seem to be adapting to the market by offering everything from an E15k to inexpensive x86 boxes at about commodity prices with better engineering than your COTS junk.
Things like the x4500 [sun.com] are really turning heads (even here on slashdot [slashdot.org]).
Today's market requires more disposable and inexpensive computers. Why pay $10k for a server today that will last for years, when in 2-3 years it is way outperformed by a $1-2k server? Answering this question took Sun a few years, but now they seem to have answered that question.
Re: (Score:2)
Actually, of all the freenixen out there, the closest to Solaris in Unixness is, I think, NetBSD. (So I've been porting the NetBSD userland to Linux in hopes of getting that "authentic Unix feel" on Linux.)
Anyone know how far away NetBSD is from qualifying for UNIX certification, were someone to shell out the ca$h?
-uso.
Re: (Score:3, Interesting)
So? What is Unix anyway? It is only a name, and a code base developed in the 70s and 80s.
POSIX is what people want (although it is just a bunch of specs written by a committee). Some places suck badly, but others are quite useful. Of course most systems are POSIX nowadays, including Windows.
Just my 2p.
Re: (Score:2)
I mean, who wants a workstation sitting on their desktop that has real computing power when they can have a dumb terminal??
Software Support more Important (Score:2)
Re:Solaris runs on x86, free as in beer (Score:5, Insightful)
On the topic of servers, if given a choice of what to run on x64 hardware, its Solaris 10, hands down. Device management is much easier, kernel modules are a snap to deal with (no recompile with each kernel upgrade), folks dont change schedulers as part of minor patch releases, stable API's, etc, etc. Toss in things like zones and dtrace and I'm sold (and no, uml and strace are not the same). I usually dont need crazy hardware support on my servers, just fibre channel and AMD cpu's, so the "better hardware support" of linux does not buy me anything. These are servers, not toys in my basement. When they go down, I have 1000 people calling me and yelling. Its not worth the $250 savings to go with an off-brand NIC or anything other than a qlogic FC card.
Now, on the desktop, its linux. There availability of destop apps and hardware drivers for strange things that just work are much better (acrobat, firefox, flash, etc).
To make things even more interesting, if you want support, Solaris is actually cheaper (compared to redhat). Dont need support? Then they both cost the same.
I'm in the process of moving our Oracle environment from Solaris SPARC to Solaris x86/64 on a mix of Sun x4200's and HP 585's (or Sun x4600's if I can torture the sales rep enough). It involves about 60+ oracle instances that will be moved onto 4 systems. I know that solaris can deal with the load of 1000 procs all running at the same time.
Re:Solaris runs on x86, free as in beer (Score:5, Informative)
As an aside, you can actually run different schedulers concurrently in Solaris... each process or process group can be assinged a specific scheduler other than the default one (which is Time Share, or the "TS" scheduler).
For example, you can run your Oracle db processes with the FX (fixed priority) scheduler, and/or another set of processes with the RT (real time) scheduler. See the priocntl command man page on how to manipulate this and details on which schedulers are available.
Re: (Score:2)
Making major changes like the paging algorithm (another one that got swapped mid stream a while back) _and making them the default_ to the
Re: (Score:2)
most distributions don't just upgrade kernel, usually it's one kernel for the whole lifespan of a particular version (and this can be quite a long time with commercial 'enterprise' distros).
now, supporting distributions... on one hand, i can understand vendors - it is much easier to pick up to three defined environments and only care about single p
Re: (Score:2)
> Dont need support? Then they both cost the same.
You are missing the fact that there is vastly more information and free help available on the internet for Linux. Since Linux (info, support, knowledge, books, etc.) is everywhere, it makes it easier to find help. On the other hand, the diversity of distro's complicates things a bit.
Re: (Score:2)
As you indicated, you can find a lot more info on linux via google. However, the solution may only pertain to Distro X, and not Y (as luck would have it, I'm usually running Y). Sometimes the problem is described as generic to linux, and thus you have to perform the search without using the distro as a keyword. You also have to wade though the various kernel sub-revisions since the problem you are seeing may be fixed differently depe
Watch Out for Corrupted Boot Archives! (Score:2)
Just be sure to watch out for the boot archive corruption problem. The new bootloader (legacy Grub) can potentially make your Solaris 10, release 2 system much less reliable than a release 1 system.
For some reason, Grub stores a memory image of the kernel in the root filesystem. This image is loaded during the bootstrap process so that the bootloader does not have to perform I/O on the root filesystem before the kernel's available. The image gets updated via a "bootadm update-archive" when the system g
Re: (Score:2)
Unix to Windows?!? (Score:5, Insightful)
Gartner is known for sometimes putting out some fluff but this just sounds silly.
Re:Unix to Windows?!? (Score:4, Interesting)
Or expand with UNIX -- BSD and Solaris both do fine on commodity hardware. And are cleaner setups than either Windows or any Linux distro that isn't stripped down.
-b.
Re: (Score:3, Insightful)
windows in the front, party in the back (Score:3, Interesting)
i would imagine that is the case in many large datacenters. to paraphrase the great philosopher jules winnfield: mission critical enterprise applications are not in the same ballpark as windows and linux on x86. it's not even the same sport.
the one big shop i worked for in central ohio used mainframes, unix, and windows. mainframes for a lot of legacy data (like stuff from the 70's
Re: (Score:2)
i would imagine that is the case in many large datacenters. to paraphrase the great philosopher jules winnfield: mission critical enterprise applications are not in the same ballpark as windows and linux on x86. it's not even the same sport.
I'd be quite willing to bet money that Microsoft runs most - if not all - of their "enterprise" on Windows-based machines, and that they are not the only large organisation doing so.
Re: (Score:2)
Corollary. (Score:2)
I know. Been there, seen others try to do it, got the bloody T shirt.
If you have a bussiness that is likely to grow fast, do yourself a favour and keep Windows out of your datacentre.
Commodity hardware (Score:5, Informative)
Last time I checked, both BSD and Solaris (which are UNIX not Linux) run just fine on commodity x86/64 hardware. Sounds like somebody missed everything from 1999 on.
Cheers, -b.
Re: (Score:3, Interesting)
Many BSDs have not been tested officially to use the UNIX name. If you simply look at the specification, IBM has done a lot of work with Linux to make it pass. This is a big gray area. The GNU is not UNIX but Linux slowly is becoming an implementation of the standard...
Almost everything runs on ia32 now. People have a choice which is what open source is all about. My personal belief has always been that each OS has an advantage for a sp
Re:Commodity hardware (Score:4, Informative)
That defines what UNIX(tm) is, but not what Unix [catb.org] is. Please realize the difference:
Some people are confused over whether this word is appropriately 'UNIX' or 'Unix'; both forms are common, and used interchangeably. Dennis Ritchie says that the 'UNIX' spelling originally happened in CACM's 1974 paper The UNIX Time-Sharing System because "we had a new typesetter and troff had just been invented and we were intoxicated by being able to produce small caps." Later, dmr tried to get the spelling changed to 'Unix' in a couple of Bell Labs papers, on the grounds that the word is not acronymic. He failed, and eventually (his words) "wimped out" on the issue. So, while the trademark today is 'UNIX', both capitalizations are grounded in ancient usage; the Jargon File uses 'Unix' in deference to dmr's wishes.So in other words, UNIX is a trademark, while Unix is a style of operating system. And Linux is Unix. So is UNIX. So is *BSD.
If SQL Server is the answer, it must have been a stupid question. Not because there is actually anything wrong with mssql itself, but because it only runs on Windows :P
Seriously though, MySQL and Postgresql are missing some features and do not scale as well as all of the alternatives. Luckily you can run DB2 or Oracle on Linux as well.
The first person who figures out how to make a SQL server that clusters, automatically replicates, and blah blah blah to make a cluster perform and behave in most cases as well as a monolithic database server is going to be a hero to all. Of course it won't fit all types of data. But right now that's a horribly hard problem and one of the applications really keeping big iron going.
OBDISCLAIMER/ADDENDUM (Score:3, Funny)
Re: (Score:2)
I think Wikipedia is on several mysql servers simultaneously (not to mention well over a hundred http and squid servers). But I don't know the technical details.
Re: (Score:2)
While "UNIX(R)" excludes the BSDs, "Unix" includes them, as well as including Mac OS X and probably arguably Linux too.
But even ignoring that, the whole premise of "UN
Image is still something...but learning curve... (Score:4, Informative)
Re:Image is still something...but learning curve.. (Score:2)
Re: (Score:2)
But nothing is stopping you from running White Box Linux, which is the same thing but without the expenditure of cash - or the support, of course. What you are buying with Redhat is support. You're not really buying Linux.
I might agree about AIX, but it's been a long time since I used it. Last time I used it, it was almost unbearable. On the plus side, smit is sexy (mostly because it tells you what comman
Re: (Score:2)
Re: (Score:2)
when you are used to only Windows, Linux is harder. Everything you don't know is harder then what you do know.
Amen! I come from a Unix background, and I sometimes have problems on Windows trying to figure out which menu item on which control panel controls the feature I want to change. And it's rare you can find a control panel that shows you settings or values that it doesn't allow you to change (c.f. the Network control panel and "ipconfig /all"). And heaven help us if MS decides to move the control panels around again (like when they merged "Services" into "Administrative Tools")!
Of course, it's not just con
Re:Image is still something...but learning curve.. (Score:2)
Re:Image is still something...but learning curve.. (Score:4, Insightful)
Wait, what? Linux has a steeper learning curve than Windows, yet Windows admins have a "misconception" that Linux is harder for them to use?
Either it's easier to use (in which case the learning curve isn't as steep as you claim), or it's not (in which case there's no misconceptions, only reality).
Re: (Score:2, Informative)
Re: (Score:3, Insightful)
Exactly, the polar opposite of windows (Score:2)
Re: (Score:2)
Re:Image is still something...but learning curve.. (Score:2)
True - still have some legacy stuff of which there is no half decent replacement running on SunOS 5.5.1 on a SparcStation10. While it is cheap to keep old hardware around as spares or run on newer sparc hardware (which is too busy doing other stuff for it to be desirable) eventually problems will crop up. Has anyone had success virtualising SunOS 5.5.1 for sparc on an x86 platform?
What exactly do they smoke? (Score:2)
Re: (Score:3, Insightful)
My experience contradicts this. Companies are analyzing more and more information and using larger data warehouses. Where in the past I'd see a variety of small databases spread throughout financial firms I now see more cosolidation into data warehouses. It aids in analysis, cuts some costs, and increases security. Even many web sites are now growing huge databases.
Re: (Score:2)
Re: (Score:3, Insightful)
I beg to differ. Here where I work, our main customer database (which is OLTP, NOT a data warehouse) just crossed over the 20TB mark. Our data warehouse is up in the hundreds of TB range, and growing very quickly.
Like all things with technology, as things progress and get larger and faster, people find ways to use that new power.
There is a _large_ market for high end systems. We're talking 32+ processors and TERABYTES of RAM. Commodity hardware has increased in po
Re: (Score:2)
Nooo. 12 years ago I started my career on a 4TB database (custom supported by Sun and Oracle). Seven years ago that database grew to 20TB. Today I see medium size corporate databases weighing in at 200 to 500 GB. Even some relatively simple web sites I work with have over 50 GB of data.
Re: (Score:2)
OT: Dude! Paragraphs! (Score:3)
The world has moved on. (Score:2)
Try virtualizing Windows. Soon you'll go mad figuring the licensing and legal issues, not to speak about performance.
With Sun you just type a few commands, have to ask permission to nobody, and are in bussiness. And using an OS that scales properly from prototype to full production and then to serving more clients than originall
Remember, kids (Score:5, Funny)
"Yst" - ancient Greek word, meaning "to pull ideas from"
Windows? hah. (Score:4, Interesting)
It ended up costing way more overall because all of a sudden our IT department went from a single sysadmin who was hardly ever busy, because everything just worked, to a whole department of IT staff needed to second-guess MS exchange and a now very unreliable network (even though no network hardware or configuration had changed), and Windows PC's that were always slowing up or crashing, especially after that stupid automated windows update.
Re: (Score:2)
Migrate from Unix to unix (Score:3, Insightful)
Re: (Score:2)
I got my first involvement with Linux in 1995 when the company I worked for was looking to replace SCO with a low cost alternative. I pushed hard for BSD, but ultimately we chose Linux because it worked better on the hardware we had.
News at 11: if you don't innovate, people move on (Score:3, Insightful)
Re:News at 11: if you don't innovate, people move (Score:3)
Oh wait
- Roach
Re:News at 11: if you don't innovate, people move (Score:3, Informative)
Re: (Score:2)
As for X, it totally sucks
Re: (Score:2)
Only when you have poor bandwidth and/or high latency. If you are close to the host it is far superior to VNC. There really is nothing better yet - the MS terminal thing really is not even as good as exporting a virtual X windows display over VNC and although Citrix is better than the MS solution it still can't beat putting single application windows on your screen from a couple of dozen diffe
Re: (Score:2)
No, they AREN'T using X11.
And they made boatloads of money off of it, pretty well supporting the OP's point.
Even if you could come up with a 100% reliable MS-DOS system, do you think anyone would buy it?
Reliability is nothing without features. Features come from innovation.
buzzwords mania. (Score:2)
It sounds like you are a manager yourself...
I can't believe people aren't talking about.... (Score:5, Informative)
RELIABILITY!
Cheaper, commodity hardware does not work for all of us! There's a huge category they're missing out on.I know the Fortune 100 (or maybe 500?) companies don't care, as they can just run clusters of cheap ass machines. But what about the millions of small to middle sized businesses and research institutions?
I've been involved in a number of smaller sized research organizations, and uptime is the utmost importance, however, we definitely aren't running "server farms", so clustering is out the window. I've relied on Sun servers running tons of GNU tools to get the job done. I think you'll find (unless you already know) there's a very large number of people doing what I'm doing. We can't rely on Dell (or even Penguin, or Monarch, or....) to deliver consistent, well thought out, easily-repairable, robust servers. Sun (and other big box makers) can! So what do I do? Run Solaris 10 (GREAT, Solid OS) and install a ton of GNU open-source tools. The result? Great open-source software, and the reliability and well thought-out hardware from Sun. It takes a bit longer to do, but the results are great.
B E A utiful.
Re: (Score:2)
You can easily have a "cluster" of two or three machines, for fail-over in the event of software or hardware faults.
Unix vs. Linux (Score:2, Interesting)
Re: (Score:2)
There are others, but thats the main one. Same reason why companies use Redhat Linux instead of Debian or other community distributions.
Re: (Score:2)
Re: (Score:2)
Ya I knew that thanks! (been a Unix SA since '85) The guy was have basic Linux vs. Unix questions so I didn't want to throw Minix into the mix lest his mind explode :-) I was trying to get the basic timeline straight. I've run into many people that think Linux is the granddady of all things not Windows...
You know, I think actually have a Minix book with source code somewhere...
Re: (Score:2)
So... OpenSolaris is posix compliant. Linux is not.
Re: (Score:2)
Re: (Score:3, Interesting)
"linux" is usually done by nice people who want to give something away to the comunity, which is great and has been working excelent, but it can't beat commercial unixes.
Except that this hasn't been the case for some time now. Most of the developers are payed by Linux distros (Red Hat, Suse, hardware vendors(dell, AMD, Intel, Adaptec), UNIX vendors(IBM, SGI), software vendors(oracle), large companies whose business relies on Linux(Google) or a consortium of the above (Linux-foundation (formerly OSDL)).
Conflation of hardware and OS platforms (Score:5, Interesting)
Linux is way too easy now (Score:3, Interesting)
I am currently working in a 10-man startup company that delivers employment training over the Web. Our system runs off a cluster of 3 boxes in a LAMP configuration, and we never paid a dime for server software.
Linux dedicated hosting is much cheaper than Windows dedicated hosting, and there are so many tutorials and packages out there that make it really easy to learn and deploy open-source systems.
Sun and company have started their battle way too late for anything but niche deployments -- the King of "Big Iron", IBM, long ago threw in the mainframe towel in favor of Linux.
My Dad used to run a university library, and he was always very forward - looking in terms of IT. He wanted to get a Sun server to run thin-client systems for the library patrons to use rather than having to clean the Windows systems every day, and he could not get a Sun salesperson to talk to him (this was about 12 years ago).
The main library software ran on Sun servers (that they bought through the software vendor), and he was highly impressed with the stability of the Sun boxes. He was so impressed that when the time came for PC's to be installed in the library, he wanted to put 20 thin-client terminals in that ran sessions on a second Sun server. That plan ended because he could not get Sun to talk to him -- he literally could not get the sales people there to call him back to sell him the system.
The end result was that he had to install the 20 PC's and deal with the viruses, downloaded software and other daily headaches of the Windows world and Sun lost an easy sale because they were too arrogant to care.
Sun should have been fighting way back then -- Linux is way too mature now, and way too cheap and easy to deploy. In these days of Ubuntu livecd's and Macs running on top of Linux, anyone who is not a Windows person who is interested in computing will learn Linux. Sun may have a few legacy apps, it looks like they will just be a niche player at best. Sun was legendary for their stability, but our Linux boxes have all the stability we need.
I am sure Unix will have it's niches here and there, but Linux is way too strong at this point.
Re: (Score:2)
Shudder. Yeah, that's exactly what I want my sysadmins doing. Grabbing some code off the web, reading a five-page tutorial, and then using that "knowledge" to deploy a "solution" that my company is going to depend on.
Required OS X Post (Score:3, Insightful)
Getting ready to flame you, but you're right! (Score:3, Insightful)
They
Increasingly, more and more... (Score:2)
Reminds me of Dilbert (Score:2)
There was that Dilbert where Alice was put in charge of the company's booth at an expo. Alice was told to get "booth babes." Her response was to hand Dilbert and Wally pieces of string.
"What are these for?"
"It's your uniform. Wear it and stand in front of our competitor's booth.
.net is platform agnostic? (Score:3, Insightful)
I just went to Microsoft's page for the
Re: (Score:2)
Re: (Score:2)
check sources (Score:2)
Andrew Butler is a vice president and distinguished analyst in Gartner Research, covering most server technologies, including operating system evolution, architectures, platforms and vendor strategies. He is also one of four senior analysts -- named research area managers -- responsible for defining and steering Gartner's global research agenda for the server industry. Prior to
Mission critical (Score:2)
One day, the fan died, and the machine was fried. But, another old desktop box was available, and in a couple hours, the 'new' box was restored from backups and was on the air.
We had battery backup for the entire server room. And, if power wasn't restored pretty quickly, a die
It Depends (Score:2)
Re: (Score:2)
Thanks for reminding me of the DVDs, I had completely forgotten about them.
I also still didn't receive them nor heard anything from Sun.
Re: (Score:2, Informative)
Re: (Score:2, Informative)
Re: (Score:2)
Re: (Score:2)
Of course, I could have downloaded it a hundred times by now, but although I'm interested in trying it at home, I'm in no particular rush.
Re: (Score:2)
Loyalty has it's limits.
Re: (Score:2, Informative)
Re: (Score:2)
Re: (Score:2)
And "for all intents and purposes", those two things are identical?
I don't think so.
Will the real UNIX please stand up? (Score:2)
And "for all intents and purposes", those two things are identical?
X has spent millions of dollars developing U, but most of the work on making it rock solid was done by B (which we'll call BU), and D and S and SM and MS and I have all done their own variants of it. Meanwhile, W and M and Q and ot