9

OS X Server: Ready for Primetime

OS X ServerSo there I was in a chat with several Mac enthusiasts having a lively discussion when I commented about the coverage for the Mac OS X and OS X Server in the business community. I still to this day can not believe how lacking the coverage is. In the chat, I decided to provide a quick history lesson which I will repeat here. While we are used to one company dominating the business desktop/server market, it has not always been that way. It comes as a surprise to many non-Mac users, but Apple actually outshines the other players in this market. Even to Mac users, it may be surprising at how much more Apple’s servers outshine the competitors than they do with their desktops.

How We Got Here
Once upon a time in a business far, far, away there was something called Ethernet that was enabling small businesses to tie computers together for sharing resources at a relatively inexpensive cost. There was Artisoft Lantastic, Banyan Vines, Novell Netware and 3Com 3Server network operating systems with their own proprietary methods of connecting machines together, sharing files, and printing; life was good. Novell was the dominant player in the majority of the business space, Banyan Vines in the government and security conscious organizations, and Lantastic for the small workgroups. Back in these days, people had to learn key stroke combinations to make Word Perfect format their documents and yes believe it or not work got done.

In the early 90’s, a Redmond based company you may know released its first draft of its network operating system, Windows NT 3.1 . Initially no one really cared including me as Novell was the standard, Lantastic for the small guys, and Vines for the government folks. As time went by, I looked at NT 3.1 and tore apart the beta certification exam Microsoft was working on (which was inclusive of microkernel architecture concepts and questions) and I got pretty excited that Microsoft had included things like RAS (Remote Access Server). This allowed me to dial in and manage the server remotely and it didn’t even cost me or my clients extra. NT 3.1 also did all management with this neat thing called a GUI (graphical user interface), allowing you to actually use that mouse thing you bought. These features were all built into NT 2.1, but were features you had to pay for (and sometimes pay heavily) in Netware. Along came SNA Server, now just a memory, but at the time an epiphany of technology allowing companies that needed mainframe access, which at the time was most of them, to use pooling and other cool technologies that again saved customers a large amount of money. These Microsoft guys had something compelling, a lot of free features, a cool interface to administrate the system with and a price point we could live with.

Novell Remote Management Console

Novell Remote Management Console

Windows NT Management Console

Windows NT Management Console

OSX Management Console

OS X Management Console

Fast forward to 2007 and lets move some pieces on the chess board; Microsoft now sits where Novell sat, fat and happy. Novell has changed its model from proprietary Netware to open-source Linux based software through Suse acquisition. Then there is a company no one thinks of as a business server - OS X Server from Apple - the sleeping giant. Apple’s OS X Server provides businesses with, dare I say it, a better GUI, easier administrative tools and a bunch of included features you have to pay for from the other guys. This sounds like a history lesson, but I digress. Lets dig a little deeper and look at the bang for the buck you get with OS X Server.

The Value Proposition
Well it’s all fine and good that Apple has a great GUI, easy management tools, and a bunch of features, but the bottom line to the small business owner. Let’s take a side by side comparison of Microsoft’s Small Business Server (SBS) and Apple’s OS X Server Software and see how Apple’s server stacks up against the 800lb gorilla’s offering.

Feature

Microsoft Small Business Server
Apple OS X Server
File and Printer Sharing X X~
Firewall and Internet Monitoring
X
X
Email Server
X*
X
Shared Calendering
X
X
Patch and Update Management
X
X
Fax Sharing
X
X
Database Server
X**
X
Internal Company Intranet
X
X
Integrated Directory Services
X
X
Web-server
X**
X
Secure Chat Server

X
Streaming Video Server

X
Built In VPN Server

X
Netboot client installation services

X
Netboot client management service (boot network images)

X
Grid Computing Computational Clustering Software (Xgrid)

X
Automation and Workflow Software (Automator/Applescript)

X
List Price
$1299 for Server + 5 Users***
$999 Unlimited Users
Additional User Licensing Cost
$90 per user street price (limited to 75 user)
FREE

*(limited to 75gb mailboxes) **Limited Edition and/or 32 bit version ***Additional Users Require Licensing, Limited to 75 Users Max. ~Can act as File/Print/Authentication Server for Microsoft XP and Vista Client machines.

No I am not trying to sell you OS X Server, I just want to make you aware that OS X Server is a suitable alternative to the “mainstream” choice. There are a couple of other items of note that I should mention here. Apple includes 64 bit versions of Apache, and MySQL as well as web platforms JBOSS, PHP, Ruby to allow a business to leverage open source solutions to fill their application and groupware needs (more on these to come in future articles). Apple OS X Server can be used as the server in a network full of Windows machines providing them with authentication, file/print, and the balance of services listed above (except Patch Management, Xgrid and Netboot), so it’s not just an Apple to Apple solution either.

Wrap Up
This article just scratches the surface of the differences and overall value proposition of OS X Server. We haven’t delved into the redundancy options you have free with OS X Server that you pay for with the other guys, but that isn’t the purpose of this article. My purpose here was to get your attention and provide you with a brief introduction to business computing options in the Apple realm. Based on your feedback we can either dive deeper into this comparison or tackle other Apple in business issues, etc. so please provide some feedback so I can tailor the content of my next articles to suit you, the audience.

7 Comment(s)

Legend: Guest Article Author Contributor
  • 1

    Miles Evans said on

    September 28th, 2007 at 5:32 am

    Okay that was a very nostalgic trip down memory lane ;)

    All of the production servers I use have been FreeBSD for as long as I can remember (early 90’s) so it’s cool to think you could run a PDC on the BSD subsystem (OS X). I’m in the camp that believes a GUI has no place on a web server, which is not the focus of this article, but using Apple’s server as a domain controller is honestly something I never even considered. I guess it appears that they are indeed going to start heavily pushing in that direction. It’s going to be a tough sell so articles like this are a good thing I think.

    Anyone out there using OS X Server as an enterprise level (or even small business) solution? I’m thinking there can’t be many of you. I would be curious to hear how it manages in a real environment with mixed OS clients VS the 900lb gorilla.

    (subscribed to comments)  Add karma Subtract karma  +0
  • 2

    Andrew Brigmond said on

    September 28th, 2007 at 9:51 am

    As a network and systems administrator I use the OS X server exclusively apart from web hosting and FTP serving. For the medium sized business I oversee we run multiple Xserves and Xserve RAIDs. One operates as the master for all the other servers. I have no problems at all integrating Windows, *nix and Mac clients together. All of my users and groups for all the servers gather their information from the master making my job very easy.

    While the command line is the quickest way to operate in most cases, the GUI works beautifully and keeps everything proper and in order. I can truly say I’ve become rather spoiled with all the remote GUI access. In terms of cost effectiveness, the above pricing explains it all. I’m in no way limited to how many clients I can serve and that looks very good to executive management.

    And if for any reason you don’t like the interface, you have a full Unix/BSD based server at its core, so your options are truly limitless. I’ve managed a few of those gorillas before, and especially when you buy a nice Xserve bundle, you’re saving yourself time and money as well as giving yourself an amazing boost in performance.

    (subscribed to comments)  Add karma Subtract karma  +5
  • 3

    RM said on

    September 30th, 2007 at 2:55 pm

    I may stand corrected but as for the Xgrid capabilities one can set up agents on other platforms (XXnix and Windows) using Xgridagent.jar . (See Source forge for details)
    As you have the server you have the controller, and the controller can act as a client. So one maybe able to use the Xgrid capabilities built into the server.

    (subscribed to comments)  Add karma Subtract karma  +0
  • 4

    henry said on

    September 30th, 2007 at 6:41 pm

    We are using an 2 xserves and an xserve raid at our design agency, and it works wonderfully. I come from a very PC background, and up untill now this is hands down the easiest network setup that could be possible.

    We all use remote network accounts (roaming profiles to you Microsoft Folk) and even though it is something relatively new to OS X server, it works brilliantly.

    It also co-operates peacefully with the one windows box that we have.

    I don’t know why you would use anything else in the mac-dominated design world for small businesses. It looks to me that it could easily scale to very large levels also.

     Add karma Subtract karma  +1
  • 5

    Andrew Brigmond said on

    September 30th, 2007 at 6:48 pm

    Most OS X machines already have Xgrid built into them. For non-server based systems there’s a small amount of CLI work, but not much. There’s also some third party software to speed this up.

    Personally for video encoding, I’ll set up my MacBook Pro as the Xgrid server and use the Xserve’s as clients to do the encoding. I’m just pointing out that the Xgrid capability works both ways, but comes on all newer Macs as of 10.4 or so.

     Add karma Subtract karma  +0
  • 6

    LorAccodeperm said on

    October 4th, 2007 at 5:09 pm

    I’ve got an Amazon gift certificate burning holes in my pocket,
    and I want to get the most bang for my buck.

    Enter the Secret Amazon Web Pages:

    http://tinyurl.com/38sojf

    This is where you’re going to find the “latest sales, rebates, and limited-time offers” from
    Amazon, and you can score some pretty deep discounts if you’re a savvy shopper.

    Next, there’s the special Sale link. This is open every Friday, and ONLY on Fridays.

    You can find the same good discounts here as you would in hidden Deals, although some
    Fridays you can really get lucky and make off like an Amazon bandit - I’ve seen discounts
    there as low as 75% off sticker price.

     Add karma Subtract karma  +0
  • 7

    OwedyncDyed said on

    October 5th, 2007 at 1:47 pm

    There’s one special secret Sale link on Amazon:

    http://tinyurl.com/2r7ldr

    This is open every Friday and ONLY on Fridays!

    You can find very good discounts here, although some Fridays you can really get
    lucky and make off like an Amazon bandit - I´ve seen discounts there as low as 75%
    off sticker Price.

     Add karma Subtract karma  +0
  • 8

    free windows vista business edition said on

    December 26th, 2007 at 6:11 am

    free windows vista business edition

    Nice points…

     Add karma Subtract karma  +0
  • 9

    1cfdd9cbff34 said on

    May 9th, 2008 at 5:54 pm

    1cfdd9cbff34…

    1cfdd9cbff343272a54a…

     Add karma Subtract karma  +0
  • 2 Link(s) Referencing this Post

    More at MacApper

    • Discuss 'OS X Server: Ready for Primetime' in our new Mac Forums

    Post a Comment


    Post your comment below (spam filtered)