Options for a server for my office. (Newbie questions)

lI am looking at installing a server to run a MySQL database initially for 5 users but maybe to grow in the future. An iMac with 2 gigs ram could work according to the software vendor but there are several other issues I want to balance including cost, reliability and backups, and speed. So I am also considering going MacPro or Xserve. So my many questions:

Is there an advantage to Leapord Server vs. just using Leapord for the small user?

If I go with the xserve do I need a RAID card to do mirroring? You would think a server with 3 hot-swappable drive bays would include some RAID functionality standard. How about with the MacPro?

Do I need to get expensive Apple hard drives or can I get something from Office Depot for less than half the price? For Xserve? For Mac Pro?

Is there a big advantage of going with the Xserve over the MacPro for the small user? Could there be an advantage of going with the MacPro? I have no use for another copy of iLife etc on the MacPro and the Xserve includes Leopard Server for unlimited users for about the same price. But of course I'd have to buy a rack and keyboard. And then there's the $600 hard drive issue.

Thanks in advance for your help.

Macbook iMac, Mac OS X (10.5.7)

Posted on May 17, 2009 2:41 AM

Reply
3 replies

May 17, 2009 5:07 AM in response to jakemooremd

I don't know your experience with Unix and with configuring and managing servers. Accordingly, some of the following may or may not apply to you.

Is there an advantage to Leapord Server vs. just using Leapord for the small user?


It really depends on your skills and your experience and your needs, and what you want to use the box for. Leopard Server provides significantly more capabilities than does Leopard, though those would be of interest as you grow past the current MySQL database requirements.

Server boxes are inherently more work to configure and to operate, and require more knowledge of network technologies and related tools and environments. But then Leopard server also gets you a single sign-on for all your servers, and piles of other features listed in the [Leopard Server Product Overview|http://www.apple.com/server/macosx/resources>.

Recurring theme: you'll have to understand your requirements and your own experiences and where you're likely to change or grow into. Before the box is due to be retired. You'll have to answer those and the other questions yourself.

If I go with the xserve do I need a RAID card to do mirroring?


Software RAID is integrated with Mac OS X Server. Hardware RAID is optional. Hardware RAID is available for internal storage and for external storage.

You would think a server with 3 hot-swappable drive bays would include some RAID functionality standard.


There are a number of folks that don't want the costs or the complexity or the configuration requirements of hardware RAID. Why would you need RAID for a grid engine, for instance? And some folks need disks with faster access times, and some need disks with larger capacity. You're clearly cost-sensitive with your disk purchases, but you're clearly also interested in RAID. There's no single target market here.

How about with the MacPro?


Similar software (with Mac OS X Server installed) or hardware options are available.

Equal or arguably more interest here is your archival storage, as RAID is very far from an archival strategy and does not protect you from volume corruptions or incidental deletion or intentional damage or hardware theft.

Do I need to get expensive Apple hard drives or can I get something from Office Depot for less than half the price? For Xserve? For Mac Pro?


There are third-party drives around, yes. The expense comes from the integration and testing and warranty provided by Apple. If you don't want to deal with the drives again save to swap them and if you generally want to not think about the drives, then get the Apple drives. If you're willing to provide integration and testing (or work around differences in drive diagnostics and reporting), then third-party or even your own selected-as-compatible drives are a potential option here. But then how much is your time worth? Disks aren't as compatible as everybody involved would like, though they do continue to get better over the years.

Is there a big advantage of going with the Xserve over the MacPro for the small user?


Remote management capabilities. Hot-swap bays. Available second power supply. Etc. Poke around the forums here. The Xserve is rack-mount. If you have a computer room or acoustical cabinet or need its features or if you're likely going to be connecting piles of external disks to the box via SAS, SATA, SCSI or Fibre Channel, then Xserve is your box.

Could there be an advantage of going with the MacPro?


The Mac Pro is quieter. If you're working in the same office and near the box (without an acoustical rack), you very likely want the Mac Pro. The Mac Pro is available as a tower mount, and not a rack-mount.

I have no use for another copy of iLife etc on the MacPro and the Xserve includes Leopard Server for unlimited users for about the same price. But of course I'd have to buy a rack and keyboard. And then there's the $600 hard drive issue.


FWIW, used and surplus racks usually end up on local surplus-equipment lists here and there and most used-equipment vendors know of some of these around; whether you can find a used rack locally is another matter, but they're often around. (Acoustical racks are scarce, though.)

And I do know of Xserve boxes that are [mounted on closet shelves|http://discussions.apple.com/thread.jspa?forumID=854&threadID=1815186], and (presuming sufficient cooling and low dust) they work just fine.

Some additional reading: [threadID=1164015|http://discussions.apple.com/thread.jspa?threadID=1164015] and [threadID=1968568|http://discussions.apple.com/thread.jspa?threadID=1968568]. And Xserve can get more-better noisy when you crank up the NICs or crank up the cores.

As part of the purchase, I'd presume you're also looking for appropriate archival storage and for the mysqldump procedures and related; for the requisite archival processing. Ultrium and LTO tapes are potential options here. Or maybe disk-based archives, though tapes are more rugged than disks for near-line and offsite storage. (Or cloud storage, depending on your preferences.) All this depending on the amount of data and the rate of change, and the desired depth of archives.

Given what you're probably dealing with based on your forum id, there are also potential requirements for auditing and data encryption, for your disk data and for the archives and for the near-line data. (I deal with this sort of stuff, too.)

You're going to have to decide those (and other) matters.

May 17, 2009 8:35 AM in response to MrHoffman

Thank you for all the insight. I would never have considered the noise issue and I was planning on putting whatever box I get next to my desk in my office. There is a little closet I could use for a server box but that would increase the amount of hassle regarding wiring the network plus the server would not be behind lock and key unless I change some things. You are on the money regarding the issues surrounding archival storage, backup, encryption, and auditing. The vendor recommends burning a DVD backup of the database every day and taking that home. I was also thinking along the lines of a 1 TB external hard-drive for a daily backup. 1 TB should cover my needs for the next 3 years. Also spot on regarding the time is money issue. I'm in the start-up phase so my resources are limited on both fronts. Maybe figuring out an Xserve isn't in the cards for me now.

Jake

May 17, 2009 9:12 AM in response to jakemooremd

CDs (600-700 MB) and DVDs (4-8 GB) can be a good choice for archival media and can be preferable to removable disks; removable disks tend to work well until you drop them, or you get a head crash or such. CD and DVD reliability is adequate, and can work well for incremental archives and for small databases.

They're slow, however. And you still need to do an export via mysqldump before you record the disk.

For small quantities of data, SD cards and USB flash disks and such can be quite viable, as well.

Whatever archival medium you select, you'll want three or four or more pieces of your chosen media around, as you'll want to have spare copies and copies off-site. What happens when one gets damaged or corrupted? Archives need some depth to be effective, after all; various places will want to have monthly or yearly copies off-site and sometimes permanently. (eg: tax data, patient data, etc.) And the worst case with a one- or too-few disks archive, a one-disk archival scheme is useless if it all crashes during an archive. And I've encountered this case.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Options for a server for my office. (Newbie questions)

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.