Archive of

Killing the Xserve

On November 5th, 2010 Apple killed the Xserve.

At the time I thought killing the Xserve was a mistake. Like so many thousand Macintosh IT Professionals I thought Apple’s future in the Enterprise was tied to the existence of a shiny 1U rack-mountable Macintosh server. Without it how would the PC System Administrators ever take us seriously?

And what about all of the core Mac OS X technologies the Xserve was supposed to bring us? Features like a new filesystem to protect us against data corruption, and improved parallel computing to allow our applications to work smarter? Every new release of Windows reaps the rewards of features first developed for the Microsoft line of server operating systems. Without a similar strategy how was Apple supposed to keep up in key areas like endpoint management, and virtualization where Microsoft already holds a clear advantage? I feared without a flagship server, Apple would fall behind on the essential technologies needed to keep Mac OS X competitive. After all there is only so much you can steal from the open source community.

The problem is I never saw the Xserve for what it was. A Power Mac jammed inside a 1U aluminum case. The Xserve was never competitive. It was never the flagship I and the rest of Mac Nerdom wanted it to be.

No one ever heard the battlecries of the Xserve breaching the Enterprise Datacenter; unleashing a horde of Macs on every corporate desktop. It never happened. The Xserve was just a shiny piece of Apple kit that sat in the corner of Mac shops. A showpiece to impress clients. A server just easy enough to use, the tech guy could figure it out and no one needed to hire a dedicated system administrator.

Sure there are examples of Xserves being used in numbers. The Virginia System X supercomputer comes to mind. But even it started out its life composed of Power Mac G5s. And who says System X wasn’t as much a public relations stunt for Apple, as it was a serious attempt at supercomputing?

The Xserve wasn’t even competitive with the Power Macs of the day. When it was released in June 2002 you could get a faster PowerPC G4 processor in your Power Mac than you could in your Xserve. And during the Xserve G5’s entire lifetime it was never able to meet the clock speed or the number of cores as the top of the line Power Mac G5. Apple never took the Xserve seriously. That is why it came as no surprise that in November 2006 the Xserve was the last Mac to make the transition to Intel. The Xserve was slower, ran hotter, and cost more than other any other Mac during its short life. And outside of specially optimized tasks for Mac OS X, it was never able to compete with similarly priced PC servers. Do you honestly think Apple ran its enterprise on Xserves?

But what about all of those flagship features the Xserve was supposed to trickle down to consumer versions of Mac OS X? Unfortunately they never came to be. One reason is because Mac OS X doesn’t work that way. When a core feature is added to Mac OS X, it is available on both the client and server versions of the operating system simultaneously. Unlike Microsoft, Apple’s server OS has never been about leading the way towards technological innovations that would some day be available on the desktop. No, quite the opposite. Apple’s server OS has always been an extension of the client operating system that makes accessing features already installed in Mac OS X easier. Sorry Siracusa, but there was never any hope of the Xserve delivering a better filesystem.

Instead of supporting the Xserve, Apple decided to double-down on the products and technologies that would really matter, and leave the cut-throat market of server hardware to competitors who really had their skin in the game. Looking back it is easy to see that Apple made the right choice. By killing the Xserve we have better Macs, phones, tables, and Apple TVs today. Mac OS X is stronger without the Xserve. Because instead of getting trickle down technologies from its server OS, Mac OS X got better battery life, and millions of new users from its phone operating system. Take that Microsoft.

It is funny to think that because of the death of the Xserve, and not the Xserve itself, Apple now has more Macs in the enterprise than ever before. PC System Administrators eat your hearts out.

The Price of Windows

Ben Brooks brought this post by Adrian Kingsley-Hughes to my attention.

Adrian Kingsley-Hughes is a long-time Windows power user who now prefers OS X, iOS, and Android for their simplicity and reliability.

My primary work system is a MacBook Pro, and in the ten months I’ve had it it’s flawlessly done everything I’ve asked of it, from run Microsoft Word to render 4K video. I’ve lost count of the number of notebooks I’ve owned over the years, but this MacBook Pro is, by far, the most reliable system I’ve owned, and I put part of that down to the fact that it doesn’t run Windows.

And, on tablets:

My experience of Windows on tablets closely resembles that of my ZDNet colleague James Kendrick. Bottom line, they let me down too much to want to bother with them. Why would I trade a reliable iPad or Android tablet for an unreliable Windows 8.1 tablet? Why trade a tablet that just works for one that regularly sends me on quests, roaming the Internet looking for the right elixir to fix the system?

My question for Adrian Kingsley-Hughes is “WHY IS THIS NEWS TO YOU?” Despite your claims to have had some “rock solid” Windows NT 3.5/4.0/2000 systems in the past, you also say say “of all the desktop operating systems that I’ve used, the modern Windows operating system is by far the most fragile.”

You place the blame on Microsoft “for not putting enough effort into hardening the system, reducing the effect that fault – in particular software faults – have on the system, and providing better information when things go wrong.”

And you place the blame on “the vast ecosystem of hardware and software [Windows] has to support, and partly it is down to the years of legacy that each version drags behind it.”

I hate to tell you Adrian but WINDOWS HAS ALWAYS BEEN THIS WAY!

When you plunk down your $199.99 for the latest Windows 8.1 Pro, Business, Core, or whatever Microsoft is calling it these days, WINDOWS IS WHAT YOU ARE PAYING FOR! You are paying for the hardware compatibility, the vendor ecosystem, and the legacy software support you want. But you are also paying for the troubleshooting, the frustration, the malware, the terrible battery life, and the ambiguous error messages that send you circling all over the internet. The only reason you are aware of it now, is because you have recently tried a closed systems like OS X and iOS where the software and the hardware are developed together to work for you.

I always laugh at Windows users who have problems with their computers. After all THIS IS WHAT THEY PAID FOR! If you are are not up for the challenge of tweaking the Registry, diagnosing bad drivers, removing spyware, or rebuilding your system to avoid bit rot then you bought the wrong operating system. After all there are less time-consuming options out there like OS X, and iOS with free in-person training, and free support.

I feel bad for Adrian, that after spending 10,000+ hours mastering Windows he finally found a platform that works for him. But at least he got what he paid for.