Tiered Storage Spaces with LSI RAID Controller 9260-8i (no JBOD) - Performance Drop

Hello
I have a Lab-Server with a LSI-Raid-Controller 9260-8i and 2x 256GB SSDs / 6x 600GB HDDs. First I configured the LSI-Raid-Controller with a RAID 1 (2x 600GB HDD) and installed
Windows Server 2012 R2 with Hyper-V Role on this RAID 1. This works just fine. Then I configured the LSI-Raid-Controller with additional 6x "Raid 0 Drive Groups" where each Drive Group has one single physical drive
in it. And then I created 6 virtual drives out of these 6 Drive Groups. So far so good: my Windows Server 2012 R2 now sees 6 new Harddrives (4x 600GB HDD and 2x 256GB SSD). I then created a Storage Pool out of these 6 drives (with PowerShell /
assign MediaType SSD/HDD) and on top of the Storage Pool a "Tiered Storage Space" with Mirror Layout (2x 256GB SSDs mirrored and 2x2x 600GBs  HDD mirrored). This gives me a Tiered Storage Space of about 1.3TB. On this Storage
Space I created a Virtual Drive of 1.3TB capacity. Success!! It seems to work fine.... Even I do not have a Storage-Controller supporting JBOD directly, I was able to create a Tiered Storage Space!!
Now where's the problem? Fine-Tuning the LSI-Raid-Controller Settings and the resulting
Disk Performance....
1) LSI-Raid-Controller: Virtual Drive Properties: What should I choose? Read Policy (Ahead or no) / Write Policy (Write Back with BBU or Write Through) / IO Policy (Direct IO or cached IO) / Disk Cache Policy (enable or disabled or unchanged)
/ Stripe Size (256 KB or ??). Do these settings conflict with the Windows Server Storage Space Layout?
2) Windows Server Disk Management (under "Disk XY"):  Write Cache Policy? (activate Write Cache on this Device) 
3) Windows Server Device Manager (under "Drives" - Microsoft Storage Space Device):  Write Cache Policy? (activate Write Cache on this Device)
4) Performance - Results with Crystal Disk Mark: the inital Results after setting up the Storage were quite good (Seq R: 550 MB/s and W: 590 MB/s //  512K R: 490MB/s and W: 618 MB/s // 4K R: 18MB/s and W: 37 MB/s  //  4KQD32
R:270 MB/s and W:37 MB/S) But 2 months later the values dropped to: Seq R: 290 MB/s and W: 170 MB/s //  512K R: 120MB/s and W: 239 MB/s // 4K R: 1.5MB/s and W: 31 MB/s  //  4KQD32 R: 9 MB/s and W: 71 MB/S). Huge loss of performance
- SSD full? 
5) Since this is a Hyper-V Server I put some VMs on it. The Performance within the VMs has also dropped accordingly. Are there any
best practices when placing VHDX-Files on  a Tired Storage Space? I could of course assign one or two VHDX-Files directly to the SSD Tier, but actually I don't want that because that would use too much SSD-Space.
Any Experts on this Subject?
Mark

Hi Mark,
For the settings of the Raid Controller, it is better to confirm with manufacturer for detailed information. As you said these settings will affect with storage space settings.
From the description you set the 6 disks as 6 RAID0 groups. Is it supported to leave these disks as JBOD and directly add them into a storage space? If Raid settings will affect storage space performance, this could help us avoiding the RAID settings. 
As data is already written onto the virtual disk, we may not available to recreate it. You could have a try with following PowerShell cmdlet to see if it will work better after optimize. 
Optimize-Volume -DriveLetter X -TierOptimize
If you have any feedback on our support, please send to [email protected]

Similar Messages

  • TS100 6432 Built In LSI Raid controller

    Where can i find a utility that works with the LSI Raid controller to check the status of a Raid 1 array directly from Windows Server 2008. I have seen posts regarding Intel Storagematrix and IBM ServerRaid software but neither of these makes sense for an LSI Raid controller 
    Solved!
    Go to Solution.

    welcome to the forum!
    you need LSI MegaRAID Storage Manager.   MSM will allow you to manage arrays from within windows, set alerts, and so on.   the latest version can be found on this page after clicking the downloads tab.   scroll down to MSM for windows and you'll be directed to download version 2.91-05.   the user guide for MSM can be downloaded here.
    ThinkStation C20
    ThinkPad X1C · X220 · X60T · s30 · 600

  • StorEge A1000 + PC (with Mylex960 Raid Controller)

    PC = PIII / 800EB / 256MB / 20GB
    Raid card = Mylex DAC960
    StorEdge = A1000 with 3 x 18Gb drives loaded.
    Wehn Mylex scans for a new scsi device, Storedge A1000 can't be traced/probed. I tried this with HP scsi box and were able to probe the external devices but for Sun Storedge A1000 it was not successfull.
    Any advise on how I can probe/trace this external device (Storedge A1000).
    I am planning also to install solaris 10 (x86) and hopefully Solaris could detect the external storage (series of drives) at the application level. (cross finger)
    For your advise Gurus.
    Petalio

    Can you describe the features and specifications of that SCSI card ?
    The A1000 array has a High-Voltage-Differential interface.
    (See its link in the Sun System Handbook)
    HVD is not common in the PeeCee universe.
    The array already has a RAID controller in its chassis,
    and will not work with a RAID controller SCSI card.
    Any attempts to use a LVD card or a S/E card will just not work, either.
    It would be invisible to the SCSI chain.
    ... then, additionally, you're going to need some sort of RAID control software
    to administer the A1000 and its internal RAID controller.
    if you do eventually get a compatible HBA, you also need to be aware
    that functional support for the array was specifically dropped from Solaris 10.
    You'd need to run Sol8 or Sol9 with RM6 software, and I cannot remember
    whether RM6 was ever ported to x86 Solaris.
    I fear you're just going to be out of luck,
    and may need to get rid of the array (e.g. Ebay ?).

  • Storage Space with Photo Connector

    Friends,
    I have a 20gb u2 photo iPod. I'm using an ipod photo connector and it seems to only let me store about 2gb of photos when this is still like 12gb of free space on the ipod. What is the go with that?
    Cheers
    empiregordo

    Hello Sean R,
    Do you mean that you want to create a two way mirror storage space with 6TB space?
    Based on my test, I create three VHD, two 4GB VHD and one 8 GB VHD.
    And then try to create a two way mirror storage space. Please take a look at the following screenshot.
    The total pool capacity is only 13.7 GB, so I can create a 8GB storage space with fault tolerant.
    Best regards,
    Fangzhou CHEN
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • I take a lot of pictures on my iPhone 4s is there a way I can save some storage space with photostream or I cloud??

    I take a lot of pictures with my iphone4s. Is there any way I can save storage space with photostream or iCloud??

    Hi ...
    Photo Stream which is part of iCloud is for storage and back up.
    Apple - iCloud - Learn how to set up iCloud on all your devices

  • Install Windows Server 2012 R2 VM on Storage Spaces with Storage Tiers

    Hey guys
    In my small/medium sized company we will soon update to Windows Server 2012 R2. I would like to implement virtual servers using Hyper-V. I didn't find a lot of information about Hyper-V in combination with storages spaces and autoamted storage tiers.
    And this is very confusing to me as it seems to me that this would be the best practice as it is the most cost-efficient and most elegant solution.
    My ideal scenario:
    With Hyper-V I virtualize two Windows Server 2012 R2 instances. So two separate virtual machines.
    I use the following disk setup:
    1x cheap HDD  40GB for hyper-v server 2012 r2 core.
    2x SSD 200GB (enterprise-grade)
    2x HDD 4TB (7.2k, enterprise-grade)
    Step 1:
    I will install Hyper-V Server 2012 R2 Core on the 40GB HDD. Via command line, I will create a storage pool with automated tiered storage using the SSDs and the HDDs in mirrored mode the following way:
    With Tiered Storage, I create a storage pool containing the SSDs and the HDDs. Then I create storage space A (1TB) and B (3.2TB) with the SSDs in a mirrored setup and the HDDs in a mirrored setup. The SSDs for the „hot files“ and the HDDs for the „cold files“.
    Step2:
    Ontop of the storage space A I want to install the first Windows Server 2012 R2 instance with Active directory. On storage space B I want to install the second Windows Server 2012 R2 instance for a business application to run on it.
    Conclusion:
    The SSDs are mirrored and therefore one SSD can fail.
    The 4TB HDDs are mirrored and therefore one HDD can fail.
    I have a fast and easy scalable environment.
    But in the Internet I found many information that it’s not possible to install an operating system onto a storage tier.
    Question 1:
    Is this setup possible?
    Question 2:
    If this setup is possible, why is not everyone doing it?
    Question 3:
    Is it possible to do Step 1 over a GUI from a remote machine?
    Question 4:
    If the creation of Storage Tiers in the Hyper-V Server 2012 R2 is not possible. Would it work to use a Windows Server 2012 R2 as a parent system on the 40GB HDD? To do Step 1?
    I would gladly get some feedback of people knowing Storage Tiers well.
    Thanks a lot!

    I would absolutely prefer a GUI. But a Windows Server 2012 R2 Standard Licence allows you to run two VM machines.
    It also grants you a physical installation ("POSE" in the licensing documents). You can buy one copy of WS2012R2 Standard, install it on the hardware, enable Hyper-V, and then operate two virtual machines with WS2012R2 Standard ("VOSE"
    in the licensing documents). The only restriction is that the management operating system (POSE) can only run services and applications meant to manage the virtual machines and/or the management operating system. The Hyper-V Server license is the same way
    so it's not really any different.
    In short, given the benefits of the GUI at your stage of learning, you have no solid reason not to install the full system and take advantage of it. You can disable the GUI later once you get your footing. Or not. Whatever suits you. However, in response
    to your Question 3, you can do this all remotely. Once you get WS2012R2 installed in a guest, you can use it to manage the management operating system if you want. There are many options.
    But then I would also need to have redundancy on the 40GB HDD as if this HDD brakes, all others brake as well?
    Yes, you're going to want some redundancy for the management operating system. But, you've listed 5 drives in your original layout. You don't really have a 5-bay system, do you? Is there an empty sixth bay? Could you not get two 40 GB drives instead of one
    and use hardware RAID-1?
    Eric Siron
    Altaro Hyper-V Blog
    I am an independent blog contributor, not an Altaro employee. I am solely responsible for the content of my posts.

  • How to design Storage Spaces with a large number of drives

    I am wondering how one might go about designing a storage space for a large number of drives. Specifically I've got 45 x 4TB drives. As i am not extremely familiar with storage spaces, i'm a bit confused as to how I should go about designing this. Here is
    how i would do it in hardware raid and i'd like to know how to best match this setup in Storage Spaces. I've been burned twice now by poorly designed storage spaces and i don't want to get burned again. I want to make sure if a drive fails, i'm able to properly
    replace it without SS tossing it's cookies. 
    In the hardware raid world, i would divide these 45 x 4TB drives into three separate 15 disk Raid 6's. (Thus losing 6 drives to parity) Each raid 6 would show up as a separate volume/drive to the parent
    OS. If any disk failed in any of the three raids, i would simply pull it out and put a new disk back in and the raid would rebuild itself. 
    Here is my best guess for storage spaces. I would create 3 separate storage pools each containing 15 disks. I would then create a separate
    Dual Parity Virtual Disk for each pool. (Also losing 6 drives to parity) Each virtual disk would appear as a separate volume/disk
    to the parent OS. Did i miss anything? 
    Additionally, is there any benefit to breaking up my 45 disks into 3 separate pools? Would it be better to create one giant pool with all 45 disks and then create 3 (or however many) virtual disks on top of that one pool? 

    I am wondering how one might go about designing a storage space for a large number of drives. Specifically I've got 45 x 4TB drives. As i am not extremely familiar with storage spaces, i'm a bit confused as to how I should go about designing this. Here is
    how i would do it in hardware raid and i'd like to know how to best match this setup in Storage Spaces. I've been burned twice now by poorly designed storage spaces and i don't want to get burned again. I want to make sure if a drive fails, i'm able to properly
    replace it without SS tossing it's cookies. 
    In the hardware raid world, i would divide these 45 x 4TB drives into three separate 15 disk Raid 6's. (Thus losing 6 drives to parity) Each raid 6 would show up as a separate volume/drive to the parent
    OS. If any disk failed in any of the three raids, i would simply pull it out and put a new disk back in and the raid would rebuild itself. 
    Here is my best guess for storage spaces. I would create 3 separate storage pools each containing 15 disks. I would then create a separate
    Dual Parity Virtual Disk for each pool. (Also losing 6 drives to parity) Each virtual disk would appear as a separate volume/disk
    to the parent OS. Did i miss anything? 
    Additionally, is there any benefit to breaking up my 45 disks into 3 separate pools? Would it be better to create one giant pool with all 45 disks and then create 3 (or however many) virtual disks on top of that one pool? 
    1) Try to avoid parity and esp. double parity RAIDs with a typical VM workload. It's dominated by small reads (OK) and small writes (not OK as whole parity stripe gets updated with any "ready-modify-write" sequence). As a result writes would be DOG slow.
    Another nasty parity RAID characteristic is very long rebuild times... It's pretty easy to get second (third with double parity) drive failure during re-build process and that would render the whole RAID set useless. Solution would be to use RAID10. Much safer,
    faster to work and rebuild compared to RAID5/6 but wastes half of raw capacity...
    2) Creating "islands" of storage is an extremely effective way of stealing IOPS away from your config. Typical modern RAID set would run out of IOPS long before running out of capacity so unless you're planning to have a file dump of an ice cold data or
    CCTV storage you'll absolutely need all IOPS from all spindles @ the same time. This again means One Big RAID10, OBR10.
    Hope this helped a bit :) Good luck!
    StarWind VSAN [Virtual SAN] clusters Hyper-V without SAS, Fibre Channel, SMB 3.0 or iSCSI, uses Ethernet to mirror internally mounted SATA disks between hosts.

  • PE 2850 LSI / RAID controller problem

    Dear everyone,
    I would like to ask You for a an advice - recently i bought, what it seemed to be a working PowerEdge 2850 server.
    Since I've never got into working with Dell servers, I've learned trough YT videos that my server should give me at least Ctrl+M menu in order to access Configuration Utility of RAID controller - but I does not ... Only option I get is Ctrl+E which gives me nothing ... So I skipped the settings and went directly for OS installation.
    I tried installing all sorts of OS to it (2003 / 2008 / 2012), but even though I've provided correct drivers on Floppy / USB thumb drive - OS reported there is no space on the destination HDD or it can not be initialized (please see attached image).  
    I even called the guy I bought it from, and he told me that he updated all the firmwares before he sold the server - and that he also finds strange that there is no regular Ctrl+M shortcut.
    He told me that he remembers one firmware update utility with a  blue GUI that asked him something about HDD controller and RAID before updating - but he does not recall which one is it :(
    Please advise.
    Thank You all!

    nexus.so
    The thing is ... when i get to BIOS there is no more RAID as an option to pick ... only Disabled or SCSI ... that is the problem unfortunately - even though there is a RAID key clearly marked on the chassis and beneath it a key plugged into the motherboard ....
    If RAID is not an option, that means that the RAID components are not present. IF the RAID components (ALL THREE - battery, memory, key) are in the system, then they are not functioning (it may also mean the riser board is not working).
    You can install an OS without it, but if you want to try to get RAID working, you can try: power off and unplug, remove RAID battery, remove RAID memory, remove RAID key, remove riser board, insert riser board, insert RAID key, insert RAID memory, insert RAID battery. power on and boot to BIOS to see if you have the option to enable RAID. If not, you will need to replace hardware, starting with the riser board and RAID key.
    If you want to try to install in SCSI mode, use this driver:
    http://www.dell.com/support/home/us/en/19/Drivers/DriversDetails?driverId=KTK5F

  • Hard drive configuration with Promise Raid controller

    I plan on running two 30 gig 75GXP drives on the Promise controller in Raid-0 mode.  I also have a 60 gig WD drive that I use for backups and for initial installation.  During installation, I put the Win98SE setup files and all the drivers, apps, backup data, etc. on the WD drive and do a clean install from there.  
    My current (old) board is an Abit KT7-R with the Highpoint raid controller.  Using the Highpoint controller, I am able to put the WD drive as a slave device and the controller treats it as a normal IDE drive.  I'm moving to the 845 Ultra ARU.  From what I've read, if you put a single drive on the Promise controller, it tries to set it up as a Raid drive?  I don't want to risk losing my backup data on the WD drive to some attempt by the Promise controller to "raid" my single drive.  So, where is the best place to put my WD drive so that I can install my system from it?  I'm thinking about putting it as Master on IDE2.  I normally run my CD as Master on IDE1.  Once the installation is complete, I will remove the installation files from the WD drive and use it exclusively for backups.  I have the WD drive in a Vantec EZ-Swap rack, and I normally keep it powered off unless doing a backup.
    So, the plan is to create the Raid-0 array, Fdisk and format the array, and then load Windows from the WD drive, followed by all my applications.  Is Master on IDE-2 the best solution for the WD drive?  

    hi
    not very clued up on raid but it sounds right
    if the wd drive is on its own on that ide do not jumper
    as master you have to have no jumpers if all alone

  • Solaris 10 on an HP DL180 G6 server with P410 Raid Controller.

    This is an informational post to try and save people some of the pain that my colleague Joe and I have just gone through to get Solaris 10 installed!
    The DL180 G6 is an interesting box. It uses the latest Nehalem processors, and can support up to 12 x 3.5" old school high density 15k RPM drives. This is pretty unique in the industry. However, here is what you need to know -
    - The P410 raid controller must have memory if you want to present all 12 drives down as JBOD to solaris to be managed via ZFS. i.e. order the P410/256. If you order the P410/ZM you will only be able to create a maximum of 2 arrays which will be seen as disks by Solaris.
    - The P410 requires a driver that doesn't exist on the DL180 G6 driver page at HP. If you look under the DL585 G6 page you will find the solaris driver you need. [HP DL585 G6 storage driver page|http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=15351&prodSeriesId=3949980&prodNameId=3949981&swEnvOID=2023&swLang=13&mode=2&taskId=135&swItem=MTX-f490e7c0f736457c92229f7e8c]
    - The network card is a NC362i. This is intel based and referenced by this Solaris patch - [patch ID = 138175-02|http://sunsolve.sun.com/search/document.do?assetkey=1-21-138175-02-1]. The latest solaris 10 release (u7) doesnt contain the drivers for this card. You will have to add this patch separately. When added and recofigure rebooted etc etc, the device can be plumbed as igb0.
    Hopefully this helps someone out!
    Edited by: foobar50 on Jul 31, 2009 8:27 AM

    Hi, try this out - it helped me some time ago:
    http://forum.java.sun.com/thread.jspa?threadID=5081926
    HTH,

  • Advice on storage space with hosts.

    im new to the creating a website and hosting it through a company. i know that .mac has its website hosting but im curious as to if that is a decent one to host through. does it give enough space for data transfer and all that? or are there better hosts out there. what is a good amount of space to have? im currently debating on using iweb or RapidWeaver to create my site. i came across a hosting site that ive seen reccomended but im not sure if its good enough. heres the link:
    http://littleoak.net/index.html
    im really leaning toward RapidWeaver because of how its more custimizable. and Little Oak has specific hosting for it. Any ideas to help me out?

    If Radidweaver does what you need, go for it, but I would fool around with the demo first and make sure I like it..
    The host your refer to does not seem to give you much storage space, if I understand it correctly.
    Don't know how large you site will be, but even 1500 meg might not do it.
    This day and age hosts generally talk in gigs not megs. Again, if I understand what they are offering.
    Take a look at a host like godaddy and compare what they offer.

  • HT4847 can you share icloud storage space with a family member?

    I used to have MobileMe family, and my wife and I are now both receiving alerts that we are running out of icloud space. Can you buy a shared icloud plan?
    Thanks

    If you are both using the same Apple ID, then you can share the iCloud storage that you have. However sharing an Apple ID for iCloud is not really recommended, it results in confusion over contacts, calendar, notes etc etc.

  • Mac Pro with Apple Raid Card - 1 drive OSX (JBOD) + 1 drive Vista?

    Can anyone walk me through what I'd need to do to set up an early 2008 model Mac Pro with the Apple Raid Card pre-installed and 2 500 gig drives, so that I can have OSX on the first drive and Vista on the second?
    I know it defeats the purpose of the raid card, but...
    What I've done so far is:
    1. Removed drive #2
    2. Install and using Raid Utility, add the first drive as a JBOD set/volume
    3. After install, shut down the machine
    4. Re-add drive #2
    5. Restart
    6. Use disk utility to add drive #2
    I tried to use bootcamp, but it only wants to put windows on the first drive - which won't work because it is RAID.

    Run Vista off an ATA interface in the 2nd optical drive. There is an SATA 2 ATA adapter.
    I think you can boot Vista off some RAID controllers, check out Highpoint RocketRAIDs. Should be able to configure the RR.
    Boot Vista off USB is a stretch.

  • Storage Space Setup Hardware Requirement

    Hi, 
    Currently I am testing the Storage Space on Windows 2012 R2 on Supermicro X7DBE+ server.
    The server has 8 Bays and I am testing it with only 3 320GB HDD (all internal). From the HDD bay, it connected to PCI-e RAID controller that is not supported JBOD. Since the RAID controller not support JBOD, so I connected the SATA ports directly to the
    SATA on motherboard.
    I use 1 HDD for OS and the other 2 for 2-way Mirros (thin provisioning) and am successfully created 2-Way Mirror. To test in case of 1 HDD failure, 1 removed 1 HDD while the server is running. In theory, the server should still running normally. But in my
    testing, after I removed 1 HDD, then not long after that the server crashed.
    I tested twice from scratch and both time the server crashed.
    What I am not sure, is it because of the JBOD requirement or not?
    However, I could access the 2 HDD from the 2-way mirror on Win 8 PC. Once I connected the HDD to USB, Win 8 detected the storage pool automatically.
    Thanks in advance.

    Hi Mark, thanks for your response.
    Currently we are planning to upgrade our File Server, which also functioning as our AD server. Now our File Server disk space is almost full. The server is setup using Raid 5 and not be able to expand it, easily.
    After done some reading and learn what Storage Space can do compare to RAID, is very interesting.
    So with Storage Space capability, this is what I am trying to achieve:
    Able to expand the disk space easily. For example if using 2 1TB for mirroring, I can replace the disk to bigger one, one by one after it synced
    Able to access the data of the disk on other system (which Storage Space can do. I could access the contains of the disk from WS2012 Storage Space on my Win 8 PC)
    Provides  data redundancy with 2 disk failures (server keeps functioning without crash, like Raid 5 do)
    Less time consuming for preparation/initial setup
    The company I work for is medium size so not requiring cluster or huge disk space. The plan is to use 1 server with the 8 bays (2 disks setup as mirror for the OS partition and the rest for the data with max 6 disks as many as required)
    as simple as possible all in 1 server, not using external enclosure.
    Do I need to connect the 8 bays controller to the PCIe controller that has JBOD capability (does it has to be specifically mentioned support JBOD)?
    How do you setup Storage Space using the Raid controller? I read somewhere to setup Raid 0 for each disks on the Raid controller then setup using Storage Space. Will I be able to remove the disk (after setup SS) then access the data on
    other OS?
    Thank you for your advice.

  • Windows Server 2012 Storage Spaces Simple RAID 0 VERY SLOW reads, but fast writes with LSI 9207-8e SAS JBOD HBA Controller

    Has anyone else seen Windows Server 2012 Storage Spaces with a Simple RAID 0 (also happens with Mirrored RAID 1 and Parity RAID 5) virtual disk exhibiting extremely slow read speed of 5Mb/sec, yet write performance is normal at 650Mb/sec in RAID 0?
    Windows Server 2012 Standard
    Intel i7 CPU and Motherboard
    LSI 9207-8e 6Gb SAS JBOD Controller with latest firmware/BIOS and Windows driver.
    (4) Hitachi 4TB 6Gb SATA Enterprise Hard Disk Drives HUS724040ALE640
    (4) Hitachi 4TB 6Gb SATA Desktop Hard Disk Drives HDS724040ALE640
    Hitachi drives are directly connected to LSI 9207-8e using a 2-meter SAS SFF-8088 to eSATA cable to six-inch eSATA/SATA adapter.
    The Enterprise drives are on LSI's compatibility list.  The Desktop drives are not, but regardless, both drive models are affected by the problem.
    Interestingly, this entire configuration but with two SIIG eSATA 2-Port adapters instead of the LSI 9207-8e, works perfectly with both reads and writes at 670Mb/sec.
    I thought SAS was going to be a sure bet for expanding beyond the capacity of port limited eSATA adapters, but after a week of frustration and spending over $5,000.00 on drives, controllers and cabling, it's time to ask for help!
    Any similar experiences or solutions?

    Has anyone else seen Windows Server 2012 Storage Spaces with a Simple RAID 0 (also happens with Mirrored RAID 1 and Parity RAID 5) virtual disk exhibiting extremely slow read speed of 5Mb/sec, yet write performance is normal at 650Mb/sec in RAID 0?
    Windows Server 2012 Standard
    Intel i7 CPU and Motherboard
    LSI 9207-8e 6Gb SAS JBOD Controller with latest firmware/BIOS and Windows driver.
    (4) Hitachi 4TB 6Gb SATA Enterprise Hard Disk Drives HUS724040ALE640
    (4) Hitachi 4TB 6Gb SATA Desktop Hard Disk Drives HDS724040ALE640
    Hitachi drives are directly connected to LSI 9207-8e using a 2-meter SAS SFF-8088 to eSATA cable to six-inch eSATA/SATA adapter.
    The Enterprise drives are on LSI's compatibility list.  The Desktop drives are not, but regardless, both drive models are affected by the problem.
    Interestingly, this entire configuration but with two SIIG eSATA 2-Port adapters instead of the LSI 9207-8e, works perfectly with both reads and writes at 670Mb/sec.
    I thought SAS was going to be a sure bet for expanding beyond the capacity of port limited eSATA adapters, but after a week of frustration and spending over $5,000.00 on drives, controllers and cabling, it's time to ask for help!
    Any similar experiences or solutions?
    1) Yes, being slow either on reads or on writes is a quite common situation for storage spaces. See references (with some of the solutions I hope):
    http://social.technet.microsoft.com/Forums/en-US/winserverfiles/thread/a58f8fce-de45-4032-a3ef-f825ee39b96e/
    http://blogs.technet.com/b/askpfeplat/archive/2012/10/10/windows-server-2012-storage-spaces-is-it-for-you-could-be.aspx
    http://social.technet.microsoft.com/Forums/en-US/winserver8gen/thread/64aff15f-2e34-40c6-a873-2e0da5a355d2/
    and this one is my favorite putting a lot of light on the issue:
    http://helgeklein.com/blog/2012/03/windows-8-storage-spaces-bugs-and-design-flaws/
    2) Issues with SATA-to-SAS hardware is also very common. See:
    http://social.technet.microsoft.com/Forums/en-US/winserverClustering/thread/5d4f68b7-5fc4-4a3c-8232-a2a68bf3e6d2
    StarWind iSCSI SAN & NAS

Maybe you are looking for