FC vs. iSCSI performance with Mac OS X Server

Hi All,
I've relied on direct-attached Fiber Channel storage for our network server volumes since the early days of the Xserve RAID units. We use our network volumes for graphic design needs (with large files) over a Gigabit network, with some Windows clients, too. We're currently running Mac OS X 10.5.8 Server on an Xserve quad core (2008 model) with a 16 TB Enhance Technology UltraStor RS16FS single controller RAID unit with 4Gbit FC. It's worked extremely well for us, but it's going on 3 years old now, and I'm looking to replace it with a dual controller RAID unit for added piece of mind, either from Enhance Technology, Promise, or another vendor. I'll also be increasing the capacity to 32 TB.
The big question is whether I should make the leap to iSCSI with a new RAID unit? I understand the advantages of iSCSI, but I'm concerned about its real-world performance and how taxing it would be on the server itself. Any decrease in performance from our existing 4Gbit FC would be unacceptable. I'm also concerned about the learning curve involved in setting up an iSCSI SAN, since my networking skills are fairly basic -- I really don't get into the advanced functions of our managed switches, and the one time I tried to set up link aggregation, things went horribly wrong! Direct-attached FC sounds a lot simpler.
I'd get a PCIe 4-port Gigabit Ethernet card from Small Tree and use our existing SMC TigerStack II managed Gigabit switch to aggregate the ports, unless anyone thinks a new dedicated switch would be better. I'd likely buy the ATTO iSCSI initiator to make everything happen. I suppose if I wanted to put the old FC RAID unit on the SAN, I could use the
Any opinions, suggestions, or links to benchmarks would be appreciated.
Thanks

Thanks for the reply, MrHoffman -- I appreciate your insights. Just to be clear, I'm currently using a 4Gbit FC RAID system directly connected to an Xserve with an Apple FC card, so there's no SAN.
Just to be clear, there's a SAN here. You just don't have a SAN switch, based on your description.
I'm sharing out the volumes on that RAID unit via AFP and SMB over the GbE network, so that's really where the bottleneck exists
That's typical, and why I pointed to the GbE as the bottleneck. (If you listen very carefully to the server, you can hear the little skidding sounds as each of the SAN packets decelerates onto the GbE.)
Ultimately, I would like to create a small SAN, if only to allow my backup server direct access to the main network volumes for D2D backups, and potentially to allow certain client computers direct access to the volumes. It would be far easier to do with iSCSI than with FC, since as you said, I could use my existing network infrastructure.
That's a PCI-X or PCIe-class Mac, the Xsan software, a switch, and another connection into your existing (yes, you have one) SAN. As for the array, the prices on those range from Not Too Exorbitant to Oh My Aching Wallet. Used gear (where you can find it) can be a decent investment when you're on a budget.
Xsan has a fixed price, and the SAN switches tend to show up on the used market; they're common in the enterprise space, and a 4 Gb SAN switch is not even remotely new gear.
If you need Big Cheap Storage, then Direct Attached Storage (DAS) approach will be your cheapest option. (You almost have a DAS configuration now.) A PCI-X or PCIe controller or a RAID controller connected out to a Big Dumb Disk Array, err, a JBOD, or into a Big Not-So-Dumb RAID Array. If you have a controller or an open slot in your Xserve box.
I'm leaning towards maybe just adding another 16-drive JBOD unit to the existing FC system to meet our short-term storage needs. That doesn't address my desire to get a dual controller unit. But really, how often do RAID controllers fail?
Um, how often? Usually only when you have no current backups and a deadline, in my experience.

Similar Messages

  • Share DVD-RW with mac os x server 10.4.7

    Hello,
    i've an iBook G3 with Mac OS X Server 10.4.7 installed and a LaCie DVD-RW attached. Is it possible to share and mount the DVD drive through internet and burn data that i've on a PowerBook G4 connected to the same network, with Toast or iTunes?
    thank you
    PowerBook G4   Mac OS X (10.4.7)   the last one PowerBook, 1 Go RAM

    Hi
    Personally I do not have mush experience with netboot
    The 10.4.7 DVD you purchased is possibly the Intel version of OS X Server?
    I would run the combo updater to bring your 10.4.0 version up to the latest and then see if netboot works
    You can download the updater from here-
    http://www.apple.com/support/downloads/macosxserver10410comboupdateuniversal.htm l
    Edit-
    Whoops you will need the 10.4.7 combo update first before using the above updater, get it here-
    http://www.apple.com/support/downloads/macosxserverupdate1047combo.html
    Regards
    Ed
    Message was edited by: Ed Adams2

  • Hadoop with mac os x serve

    Hi Folks ,,
    I would like to get someinformation , with hadoop with mac os x serve integration.
    If any of you is working on that kind of a environment , please let me know

    You upgrade the os to Snow Leopard 10.6.8.
    Upgrading to Snow Leopard
    You can purchase Snow Leopard through the Apple Store: Mac OS X 10.6 Snow Leopard - Apple Store (U.S.). The price is $19.99 plus tax. You will be sent physical media by mail after placing your order.
    After you install Snow Leopard you will have to download and install the Mac OS X 10.6.8 Update Combo v1.1 to update Snow Leopard to 10.6.8 and give you access to the App Store. Access to the App Store enables you to download Mountain Lion if your computer meets the requirements.
         Snow Leopard General Requirements
           1. Mac computer with an Intel processor
           2. 1GB of memory
           3. 5GB of available disk space
           4. DVD drive for installation
           5. Some features require a compatible Internet service provider;
               fees may apply.
           6. Some features require Apple’s iCloud services; fees and
               terms apply.

  • ISCSI, AFP, SMB, and NFS performance with Mac OS X 10.5.5 clients

    Been doing some performance testing with various protocols related to shared storage...
    Client: iMac 24 (Intel), Mac OS X 10.5.5 w/globalSAN iSCSI Initiator version 3.3.0.43
    NAS/Target: Thecus N5200 Pro w/firmware 2.00.14 (Linux-based, 5 x 500 GB SATA II, RAID 6, all volumes XFS except iSCSI which was Mac OS Extended (Journaled))
    Because my NAS/target supports iSCSI, AFP, SMB, and NFS, I was able to run tests that show some interesting performance differences. Because the Thecus N5200 Pro is a closed appliance, no performance tuning could be done on the server side.
    Here are the results of running the following command from the Terminal (where test is the name of the appropriately mounted volume on the NAS) on a gigabit LAN with one subnet (jumbo frames not turned on):
    time dd if=/dev/zero of=/Volumes/test/testfile bs=1048576k count=4
    In seconds:
    iSCSI 134.267530
    AFP 140.285572
    SMB 159.061026
    NFSv3 (w/o tuning) 477.432503
    NFSv3 (w/tuning) 293.994605
    Here's what I put in /etc/nfs.conf to tune the NFS performance:
    nfs.client.allow_async = 1
    nfs.client.mount.options = rsize=32768,wsize=32768,vers=3
    Note: I tried forcing TCP as well as used an rsize and wsize that doubled what I had above. It didn't help.
    I was surprised to see how close AFP performance came to iSCSI. NFS was a huge disappointment but it could have been limitations of the server settings that could not have been changed because it was an appliance. I'll be getting a Sun Ultra 64 Workstation in soon and retrying the tests (and adding NFSv4).
    If you have any suggestions for performance tuning Mac OS X 10.5.5 clients with any of these protocols (beyond using jumbo frames), please share your results here. I'd be especially interested to know whether anyone has found a situation where Mac clients using NFS has an advantage.

    With fully functional ZFS expected in Snow Leopard Server, I thought I'd do some performance testing using a few different zpool configurations and post the results.
    Client:
    - iMac 24 (Intel), 2 GB of RAM, 2.3 GHz dual core
    - Mac OS X 10.5.6
    - globalSAN iSCSI Initiator 3.3.0.43
    NAS/Target:
    - Sun Ultra 24 Workstation, 8 GB of RAM, 2.2 GHz quad core
    - OpenSolaris 2008.11
    - 4 x 1.5 TB Seagate Barracuda SATA II in ZFS zpools (see below)
    - For iSCSI test, created a 200 GB zvol shared as iSCSI target (formatted as Mac OS Extended Journaled)
    Network:
    - Gigabit with MTU of 1500 (performance should be better with jumbo frames).
    Average of 3 tests of:
    # time dd if=/dev/zero of=/Volumes/test/testfile bs=1048576k count=4
    # zpool create vault raidz2 c4t1d0 c4t2d0 c4t3d0 c4t4d0
    # zfs create -o shareiscsi=on -V 200g vault/iscsi
    iSCSI with RAIDZ2: 148.98 seconds
    # zpool create vault raidz c4t1d0 c4t2d0 c4t3d0 c4t4d0
    # zfs create -o shareiscsi=on -V 200g vault/iscsi
    iSCSI with RAIDZ: 123.68 seconds
    # zpool create vault mirror c4t1d0 c4t2d0 mirror c4t3d0 c4t4d0
    # zfs create -o shareiscsi=on -V 200g vault/iscsi
    iSCSI with two mirrors: 117.57 seconds
    # zpool create vault mirror c4t1d0 c4t2d0 mirror c4t3d0 c4t4d0
    # zfs create -o shareiscsi=on -V 200g vault/iscsi
    # zfs set compression=lzjb vault
    iSCSI with two mirrors and compression: 112.99 seconds
    Compared with my earlier testing against the Thecus N5200 Pro as an iSCSI target, I got roughly 16% better performance using the Sun Ultra 24 (with one less SATA II drive in the array).

  • Problems with Mac OS X Server and webperfcache...

    I'm running Mac OS X server 10.4.11 and I'm trying to get mod_rewrite to work (thus far unsuccessfully). As part of my debugging strategy I want to turn everything around apache off and start pulling things apart to see if I can get them to make sense. When I turn the web performance cache off on all my sites using the site administration utility, apache gets a bus error when it attempts to restart. When I turn web performance caching back on, apache continues to get a bus error. Reboots, et al. don't clear up the problem and all I can do is go back to my system backup and bring up the previous day's version, which I can currently live with.
    Has anybody seen this before? Alternatively, has anybody had problems getting mod_rewrite to work and can give some advice. I'm doing pretty much everything that works on other U*x based systems and has worked before, but the lack of control over the ports used by the web sites on my system is problematic and I would, at the very least, like to be able to turn off webperfcache.
    Thanks in advance,
    Dick Munroe

    I am actually going to be doing almost exactly the same thing in the next 1-2 weeks. My plan is to make the OS X server a BDC on the domain, then promote it to PDC and retire the Windows Server 2k3 PDC.
    I have 1 Win2k3 PDC and 1 Win2k3 (64-bit) Terminal Server. My main worry is whether the PDC is handling the licence CALs for the TS.... if it is, that will interfere with the plan.
    Email me and let's discuss this off-line.
    Thanks,

  • Issues with Mac OS X Server 10.4.8 and Windows File sharing

    We are having lots of issues with our SMB share on Mac OS X Server 10.4.8. The main issues are the following:
    - Group ACLs seem to not work properly, and I have had to add dozens of manual permissions on a per-user basis
    - Often, users open a file in read-only mode, without any reason, and can't modify it
    - Often, users open a file with full write access, but then cannot save it and have to use a "save as function".
    After having looked all over the Internet and on the Apple's discussions forum, it seems like this issue has been around for quite some time now:
    http://discussions.apple.com/search.jspa?forumID=702&threadID=&q=smbANDpermissions&objID=f702&dateRange=thisyear&userID=&numResults=15&rankBy=10001
    http://discussions.apple.com/thread.jspa?messageID=1546867&#1546867
    http://discussions.apple.com/thread.jspa?messageID=647251
    And no real answer/solution has been provided by Apple yet.
    I also looked on Samba related pages, and it seems like these issues were Samba related (both ACL/OpenLDAP and Microsoft Office file handling issues), and the current version of Samba (3.0.23c) seem to have solved lots of issues in these areas:
    http://us1.samba.org/samba/history/samba-3.0.23c.html
    Apple ships Samba 3.0.10 (16 Dec 2004) with 10.4.8, which makes the shipping version at list 15 versions (and 18 months) behind the current Samba release (30 Aug 2006).
    People within the company are obviously quite unhappy with the situation and beyond me looking like a fool for migrating from Windows Server to OS X, I now need to find a solution to the issues.
    I would like to know what is the official and Apple recommended way to solve this issue.
    Kind regards,
    Pejvan
    It seems like Apple is totally ignoring the issues, users are facing with SMB shares, while their emphasize as a selling point how OS X Server is a great "windows file" server.

    Hiya
    Thanks for the reply.
    >Is there a UPS involved?
    I wish there had been. I might not be having to deal with it now! :-)
    >If you boot from the Install Disc & use System Profiler there, does the Same RAM situation? Did you physically >check those slots? Thinking maybe the OS is kicking them out on bootup?
    I've had the following suggested to me on another forum - "My guess on the RAM error is this. You have a processor that wants the RAM to be dual channeled and since it reads both A slot are populated it wants both B slots to be populated. Remove A2 and put it in B1"
    But unless it is degrading performance I'll probably just leave it.
    > Still can't get it to boot from the Clone holding the Option/alt key at bootup?
    I can get it to boot from the Clone using the option key but it's a pretty random event. I can try for ages and then suddenly it'll work. Or it may work first time. It does seems to work more easily after a PRAM zap. The funny thing is that once it is booted up it will re-start in any way I want it to (the boot volume, the clone, a disk, single user mode etc). It is just hard to boot from a full shutdown.
    I'm thinking that if I ca get the start-up issue fixed then I can fix the RAID issue at my leisure and even add the hard-drive that the clone is currently on to the RAID array.
    Thanks again.

  • Help Please with Mac OS X Server v10.5 Install

    I am currently running my everyday computer 2.6GHZ MacBook Pro on my wireless network I want to install the Mac OS X Server V10.5 standard install but I keep getting a message stating I need to have the computer plugged in to the ethernet cable??? I want to do this wirelessly I only need the basic install so I can learn how to use the server - Can anyone help me in getting this set up with out having to plug it in...I use an airport extreme and have a wireless network set up already - I really could use some help Thanks

    Just plug in an ethernet cable during the installation process. One of the requirements of server is access to primary ethernet as a common installation is performed headless. The only way to "ensure" network access is with ethernet as there are commonly no requirements other than plugging in a cable. Wireless most often requires authentication or at least selection of the desired wireless network.
    Just get a patch cable and use it for the install. Once you have the install complete, set primary network to the wireless port and then disconnect the cable.
    Hope this helps

  • Best practice to host websites on xserve with mac os x server leopard.

    Hi Guys,
    I'm trying to optimize the xserve to host multiple joomla sites...
    Can some one help me with "hidden manuals or using your experience" about best practices out there...!!
    It'd be great on your part...
    Cheers

    Erm, Joomla site hosting 'just works' with Leopard Server site virtualisation and the built in mysql.
    If you want the best practice try Mac OS X Server Essentials Second Edition which has chapters about setting up multiple web sites.

  • Can't see volumes with Mac os x server install

    I'm having a problem installing MAC OS X Server on a RAIDed MAC PRO (3 drives @ RAID 5: Here are the steps that I have done so far with no luck: created a RAID level 5 with RAID utility from CLIENT OS install cd that came with mac pro. Created one giant volume with the entire contents of disk space on the RAID with the CLIENT OS install cd/RAID utility also. Rebooted, the MAC PRO, ejected the CLIENT OS cd, inserted MAC OS X server install CD. When I get to the screen where I choose my volume to install the OS on, I can't see any volumes. I was told by Apple and CDW (reseller) to go to disk utility and do an ERASE on the volumes, that should format the drive and should be seen by the OS X Server install. It didn't work. It's interesting that I can install the normal client OS after creating my RAID, Volumes, etc... But the OS X Server install DVD doesn't see the volumes during the install process, OR using disk utility from the OSX server install disk, but disk utility on the MAC OS X client CD sees it fine. Any help would be greatly appreciated.
    Thanks,
    Eric

    Does Apple support their RAID card in Mac Pro using Server? or does Server need to be updated? Minimum requirements for Mac Pro RAID card is 10.4.10.
    You could try the cheat method: install everything on a single drive and clone it and see if it works.
    From a discussion yesterday or Monday, only Apple drivers are supported on the Mac Pro (firmware?) and not 3rd party retail drives (a bummer) so you've got nearly $2000.

  • Dell PowerVault MD1000 with Mac OS X Server 10.5 (mac pro with fiber connec

    Hey Guys. Its time that i add a bulk amount of storage to our mac network.
    Currently Our network consists of one mac server which is a Mac Pro with Mac OSX Server 10.5 installed on it with 4 x 750GB Hard Drives with a couple of client machines. I now need to add atleast another 6TB to the network. This needs to be seen as the server as one drive so that 6TB needs to be raid prosume (raid 5)
    Now in the Mac Pro server we have a Fibre Card that we dont currently use with 2 slots. My Plan is to buy a Dell PowerVault™ MD1000 (http://configure.euro.dell.com/dells...ulmd1000sata) and put in the amount of hard drives i require into the Dell Storage.
    Would this work. If i bought the Dell PowerVault™ MD1000, would i beable to hook this upto the mac server and use it as a storage drive? Although i do no networking. Im still very new to this.
    Ideally im looking for something similar to an Xserve Raid, but with out the Apple price tag on the outside if you guys no what i mean.
    Best,
    Nathaniel

    You would at least need a SAS/SATA controller - preferably a hardware RAID one, much like the one bundled with this unit - but it also needs to be OS X compatible.
    I would look for something that is known to work, not something you "cobble" together.
    The FibreChannel card does you no good if you haven't got a device with FC ports.

  • LDAP and NFS mounts/setup OSX Lion iMac with Mac Mini Lion Server

    Hello all,
    I have a local account on my iMac (Lion), and I also have a Mac Mini (Lion Server) and I want to use LDAP and NFS to mount the /Users directory, but am having trouble.
    We have a comination of Linux (Ubuntu), Windows 7 and Macs on this network using LDAP and NFS, except the windows computers.
    We have created users in workgroup management on the server, and we have it working on a few Macs already, but I wasnt there to see that process. 
    Is there a way to keep my local account separate, and still have NFS access to /Users on the server and LDAP for authentification?
    Thanks,
    -Matt

    It would make a great server. Bonus over Apple TV for example is that you have access via both wired ethernet and wireless. Plus if you load tools from XBMC, Firecore and others you have a significant media server. Cost is right too.
    Many people are doing this - google mac mini media server or other for more info.
    Total downside to any windows based system - dealing with constant anti-virus, major security hassels, lack of true media integration and PITA to update, etc.
    You should be aware that Lion Server is not ready for prime time - it stil has significant issues if you are migrating from SNL 10.6.8. If you buy an apple fresh Lion Server mac mini you should have no problems.
    You'll probably be pleased.

  • Question about mac mini with Mac OS X Server

    Hello forum,
    first I want to say hello to each, because this is my first post in this forum.
    I want to buy a mac mini, but I have further questions before i buy.
    My Situation is, that currently I have a windows and a linux server (Windows => Exchange and Linux as a build server). Now i want to remove such servers and replace it with one mac mini server.
    1.) Currently I have an exchange server...Is it possible to use Mac OS X Server to work like an Exchange server?
    2.) I plan to use it as a build server which generates bundled software for Mac OS, Windows and Linux (Windows and Linux where running in VMWare Sphere)
    Is this possible with it?
    Thanks in advance
    Best Regards
    Roman80

    1.) Currently I have an exchange server...Is it possible to use Mac OS X Server to work like an Exchange server?
    That depends on how deeply-embedded you are into Exchange.
    If by 'Exchange' you mean the basic email/messaging tools then yes, but if you mean the full MAPI client/SharePoint/messaging/sync/compliance tools then no.
    2.) I plan to use it as a build server which generates bundled software for Mac OS, Windows and Linux (Windows and Linux where running in VMWare Sphere)
    This isn't an option. vSphere will not install on a Mac Mini. The only VMWare option for the Mac Mini is VMWare Fusion, which does allow running client OS systems in a virtual machine, but does not support the full suite of VMWare functionality. Whether it has enough for your needs cannot be determined without more details of how you expect this to work - if it's just a matter of having a Visual Studio running in a Windows VM, and some other compiler running in a Linux VM then it may be possible, it just depends how deep you need to go.

  • Simple Home networking with Mac OS X Server

    Hi all,
    Can anybody give me a quick guide to setting up a basic home network with the use of Mac OS X Server for central administration?
    I have 2 desktop macs, 1 mac laptop and 2 PC laptops and occasionally I have a number of friends bringing around their laptops.
    I would like to set up all the basic services so that guests and registered users can access share points and home folders . I would also like to be able to use the DHCP service for this and be able to use basic services like DNS and AFP.
    Does anybody know how to quickly set this up on a private home network?
    I am new to Mac OS X Server so be gentle
    Thanks.

    John Detroye works for Apple education in Colorado, USA. He has written what i consider the best practical guide to setting up a Server system for use in a School, which is essentially what you want to do. Although he wrote it initially for 10.3 Panther Server, almost all of it still applies.
    http://homepage.mac.com/johnd
    Then:
    Downloads - T & T etc. > Latest_Tips >Panther_Tips > mini-basic-0205a.pdf
    a zipped 2.5 MB .pdf file is downloaded (about 25 pages) I strongly recommend you Print it out. I marked up my paper copy as I worked with it.

  • How to spare my HD with Mac OS X Server v10.5 Leopard?

    Hi there,
    I just got my iMac few days ago. I have install Mac OS X Server v10.5 Leopard problem.
    Its any could teach me how can I spare my Hard Drive to show 2 in my desktop, one will be Application App & another will be Storage..
    Its "Mac OS X Server v10.5 Leopard"(computer version) can only use on new mac??

    Ohhh... Okay... You want to partition your hard drive.
    Instructions can be found here:
    http://docs.info.apple.com/article.html?artnum=61301
    You must do this while booted from the OS X install DVD and choosing Disk Utility from the Utilties menu. Also be aware that you must back your data prior to changing the partition scheme, as it will reformat the hard drive.

  • Hosting VPN Server on machine with Mac OS X Server.

    I recently installed Mac OS X Server 10.6 on my machine.  I would like to have this machine host a VPN network so I may have my iPhone and iPad connect to it.  I need some help setting up my machine as the server.  Any help would be appreciated.

    Here you can find all the Snow Leopard Server manuals
    http://support.apple.com/manuals/#macosxserver

Maybe you are looking for