Raid 1 Mirror Storage Spaces
Hello,
I create a Storage Spaces RAID 1 mirroring pool with two identical SATA Hard Disks. If I pull only ONE of the disks and connect it to another computer SATA connector with Windows 8 or Server 2012 installed OS, is the data readable on this computer?
If I put this disk on a hard disk enclosure (USB enclosure) am I be able to see the files on this disk, because doing mirroring in Windows 7 creates a dynamic disk that can't be connected afterwards on a USB enclosure in order to see the data on it. Has
this limitation been overcomed from Windows Server 2012.
Thank you
Hi,
I did that on my test machine. I can read database on the PhysicalDisk when attach it to another Windows Server 2012 computer.
Firstly, create a storage pool with two PhysicalDisks on a Windows Server 2012 computer. Then create a mirror virtual disk and new a volume save soma files on the volume.
After that, remove a PhysicalDisk from the first server and connect it to another Windows Server 2012 computer. System recognize the PhysicalDisk as a storage pool. The storage pool need to be set to read-write then attach virtual disk. In disk management,
set the virtual disk to online, then we could read the file on the saved on the PhysicalDisk.
As I did my test on my virtual machine and the PhysicalDisk is a virtual hard disk, you may need to do a test on your machine.
Regards,
We
are trying to better understand customer views on social support experience, so your participation in this
interview project would be greatly appreciated if you have time.
Thanks for helping make community forums a great place.
Similar Messages
-
Columns in a 2way Mirror Storage Space
Hi
I have a similar question like J_Rod: http://social.technet.microsoft.com/Forums/en-US/7a37e6ed-7e22-485c-a5d1-6460b2c4d63b/mimicing-raid-10-resiliency-with-storage-spaces?forum=windowsserverpreview
Why should I consider using more than 2 Columns in a 2 way mirror Storage Space? For me it makes little difference between a Storage Space with a 2 Column 2 Way Mirroring and a 6 Column 2 Way Mirroring on a 12 Disk Storage Pool (like in the Picture).
Apart from:
big write/reads which are processed by 6 disk in the 6 column configuration instead of 2 in the 2 column configuration
Filling of the disk is not synchron over all disk with the 2 column configuration
therefor i get exactly what I expect of the Storage Space when I use the 2 column configuration and try to achieve the same Result as a classic RAID10 (RAID 0 over X RAID1)So when I create a 2 Column Mirror Storage Space can I be certain sure that I will have a disk configuration like:
Disk1 -- Disk2 -- Disk3 -- Disk4 -- Disk5 -- Disk6
Data1 -- Data1 - Data2 -- Data2 - Data3 -- Data3
So I could loose disk 1,3 and 5?
Or is there some other Magic in Storage Spaces? -
Storage Space - Inaccessible, reconnect drives
Hi
My 2 HDD Mirror Storage Space is no longer accessible. I cannot see it in explorer, and under Storage Space Manager it says Inaccessible, Reconnect drives. Both disks under Physical Disks are displaying as OK, so I'm really scratching my head.
The results from
Get-PhysicalDisk | fl *
Get-StoragePool | fl *
Get-VirtualDisk | fl *
Any help here would be appreciated, really scratching my head. Even when I connect each of the single disks on their own they don't show up
Are as follows:
Usage : Auto-Select
OperationalStatus : OK
HealthStatus : Healthy
BusType : USB
CannotPoolReason : In a Pool
SupportedUsages : {Auto-Select, Manual-Select, Hot Spare, Retired...}
MediaType : UnSpecified
ObjectId : {1}\\OFFICE-PC\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.Objec
tId="{cef39ebe-7fba-11e3-8250-806e6f6e6963}:PD:{772e2d6a-f0f7-11e1-be68-806e6f6e6963
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : USBSTOR\Disk&Ven_Seagate&Prod_Portable&Rev_0130\2GHY5YD1____&0:office-pc
AllocatedSize : 956435529728
CanPool : False
Description :
DeviceId : 2
EnclosureNumber :
FirmwareVersion : 0130
FriendlyName : Seagate Portable USB Device
IsIndicationEnabled :
IsPartial : False
LogicalSectorSize : 512
Manufacturer : Seagate
Model : Portable
OtherCannotPoolReasonDescription :
PartNumber :
PhysicalLocation :
PhysicalSectorSize : 512
SerialNumber : 2GHY5YD1
Size : 999385202688
SlotNumber :
SoftwareVersion :
SpindleSpeed : 4294967295
PSComputerName :
CimClass : ROOT/Microsoft/Windows/Storage:MSFT_PhysicalDisk
CimInstanceProperties : {ObjectId, PassThroughClass, PassThroughIds, PassThroughNamespace...}
CimSystemProperties : Microsoft.Management.Infrastructure.CimSystemProperties
Usage : Auto-Select
OperationalStatus : OK
HealthStatus : Healthy
BusType : USB
CannotPoolReason : In a Pool
SupportedUsages : {Auto-Select, Manual-Select, Hot Spare, Retired...}
MediaType : UnSpecified
ObjectId : {1}\\OFFICE-PC\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.Objec
tId="{cef39ebe-7fba-11e3-8250-806e6f6e6963}:PD:{795ec931-3b3a-11e2-be6d-00247e572b92
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : USBSTOR\Disk&Ven_Seagate&Prod_Expansion&Rev_0215\NA41HDPW&0:office-pc
AllocatedSize : 956435529728
CanPool : False
Description :
DeviceId : 1
EnclosureNumber :
FirmwareVersion : 0215
FriendlyName : Seagate Expansion USB Device
IsIndicationEnabled :
IsPartial : False
LogicalSectorSize : 512
Manufacturer : Seagate
Model : Expansion
OtherCannotPoolReasonDescription :
PartNumber :
PhysicalLocation :
PhysicalSectorSize : 512
SerialNumber : NA41HDPW
Size : 999385202688
SlotNumber :
SoftwareVersion :
SpindleSpeed : 4294967295
PSComputerName :
CimClass : ROOT/Microsoft/Windows/Storage:MSFT_PhysicalDisk
CimInstanceProperties : {ObjectId, PassThroughClass, PassThroughIds, PassThroughNamespace...}
CimSystemProperties : Microsoft.Management.Infrastructure.CimSystemProperties
Usage : Auto-Select
OperationalStatus : OK
HealthStatus : Healthy
BusType : SATA
CannotPoolReason : Insufficient Capacity
SupportedUsages : {Auto-Select, Manual-Select, Hot Spare, Retired...}
MediaType : UnSpecified
ObjectId : {1}\\OFFICE-PC\root/Microsoft/Windows/Storage/Providers_v2\SPACES_PhysicalDisk.Objec
tId="{cef39ebe-7fba-11e3-8250-806e6f6e6963}:PD:{ad47423f-540b-5a97-e386-ceff1f53db31
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : SCSI\Disk&Ven_FUJITSU&Prod_MHZ2120BH_G1\4&33c29369&0&000000:office-pc
AllocatedSize : 120034123776
CanPool : False
Description :
DeviceId : 0
EnclosureNumber :
FirmwareVersion : 0084000A
FriendlyName : PhysicalDisk0
IsIndicationEnabled :
IsPartial : True
LogicalSectorSize : 512
Manufacturer :
Model : FUJITSU MHZ2120BH G1
OtherCannotPoolReasonDescription :
PartNumber :
PhysicalLocation :
PhysicalSectorSize : 512
SerialNumber : K60VT9226KWM
Size : 120034123776
SlotNumber :
SoftwareVersion :
SpindleSpeed : 4294967295
PSComputerName :
CimClass : ROOT/Microsoft/Windows/Storage:MSFT_PhysicalDisk
CimInstanceProperties : {ObjectId, PassThroughClass, PassThroughIds, PassThroughNamespace...}
CimSystemProperties : Microsoft.Management.Infrastructure.CimSystemProperties
The two 1TB disks are the ones in the Pool.
Usage : Other
OperationalStatus : OK
HealthStatus : Healthy
ProvisioningTypeDefault : Fixed
SupportedProvisioningTypes : {Thin, Fixed}
ReadOnlyReason : None
RepairPolicy : Sequential
RetireMissingPhysicalDisks : Auto
WriteCacheSizeDefault : Auto
FileSystem : Unknown
Version : Windows Server 2012
ObjectId : {1}\\OFFICE-PC\root/Microsoft/Windows/Storage/Providers_v2\SPACES_StoragePool.Objec
tId="{cef39ebe-7fba-11e3-8250-806e6f6e6963}:SP:{47405101-f1b2-11e1-be68-00247e572b9
2}"
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : {47405101-f1b2-11e1-be68-00247e572b92}
AllocatedSize : 1912871059456
ClearOnDeallocate : False
EnclosureAwareDefault : False
FriendlyName : StoragePool
IsClustered : False
IsPowerProtected : False
IsPrimordial : False
IsReadOnly : False
LogicalSectorSize : 4096
Name :
OtherOperationalStatusDescription :
OtherUsageDescription :
PhysicalSectorSize : 4096
ResiliencySettingNameDefault : Mirror
Size : 1998770405376
SupportsDeduplication : False
ThinProvisioningAlertThresholds : {70}
WriteCacheSizeMax : 107374182400
WriteCacheSizeMin : 0
PSComputerName :
CimClass : ROOT/Microsoft/Windows/Storage:MSFT_StoragePool
CimInstanceProperties : {ObjectId, PassThroughClass, PassThroughIds, PassThroughNamespace...}
CimSystemProperties : Microsoft.Management.Infrastructure.CimSystemProperties
Usage : Other
OperationalStatus : OK
HealthStatus : Healthy
ProvisioningTypeDefault : Fixed
SupportedProvisioningTypes : {Thin, Fixed}
ReadOnlyReason : None
RepairPolicy : Parallel
RetireMissingPhysicalDisks : Auto
WriteCacheSizeDefault : Auto
FileSystem : Unknown
Version : Windows Server 2012 R2
ObjectId : {1}\\OFFICE-PC\root/Microsoft/Windows/Storage/Providers_v2\SPACES_StoragePool.Objec
tId="{cef39ebe-7fba-11e3-8250-806e6f6e6963}:SP:{cef39ebf-7fba-11e3-8250-806e6f6e696
3}"
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : {cef39ebf-7fba-11e3-8250-806e6f6e6963}
AllocatedSize : 2000137748480
ClearOnDeallocate : False
EnclosureAwareDefault : False
FriendlyName : Primordial
IsClustered : False
IsPowerProtected : False
IsPrimordial : True
IsReadOnly : False
LogicalSectorSize :
Name :
OtherOperationalStatusDescription :
OtherUsageDescription :
PhysicalSectorSize :
ResiliencySettingNameDefault : Mirror
Size : 2120443895296
SupportsDeduplication : False
ThinProvisioningAlertThresholds : {70}
WriteCacheSizeMax : 107374182400
WriteCacheSizeMin : 0
PSComputerName :
CimClass : ROOT/Microsoft/Windows/Storage:MSFT_StoragePool
CimInstanceProperties : {ObjectId, PassThroughClass, PassThroughIds, PassThroughNamespace...}
CimSystemProperties : Microsoft.Management.Infrastructure.CimSystemProperties
Usage : Other
NameFormat :
OperationalStatus : Detached
HealthStatus : Unhealthy
ProvisioningType : Thin
ParityLayout : Unknown
Access : Read/Write
UniqueIdFormat : Vendor Specific
DetachedReason : Incomplete
WriteCacheSize : 0
ObjectId : {1}\\OFFICE-PC\root/Microsoft/Windows/Storage/Providers_v2\SPACES_VirtualDisk.Objec
tId="{cef39ebe-7fba-11e3-8250-806e6f6e6963}:VD:{47405101-f1b2-11e1-be68-00247e572b9
2}{4740510d-f1b2-11e1-be68-00247e572b92}"
PassThroughClass :
PassThroughIds :
PassThroughNamespace :
PassThroughServer :
UniqueId : 0D514047B2F1E111BE6800247E572B92
AllocatedSize : 955898658816
FootprintOnPool : 1911797317632
FriendlyName : Storage space
Interleave : 262144
IsDeduplicationEnabled : False
IsEnclosureAware : False
IsManualAttach : False
IsSnapshot : False
LogicalSectorSize : 4096
Name :
NumberOfAvailableCopies :
NumberOfColumns : 1
NumberOfDataCopies : 2
OtherOperationalStatusDescription :
OtherUsageDescription :
PhysicalDiskRedundancy : 1
PhysicalSectorSize : 4096
RequestNoSinglePointOfFailure : False
ResiliencySettingName : Mirror
Size : 998579896320
UniqueIdFormatDescription :
PSComputerName :
CimClass : ROOT/Microsoft/Windows/Storage:MSFT_VirtualDisk
CimInstanceProperties : {ObjectId, PassThroughClass, PassThroughIds, PassThroughNamespace...}
CimSystemProperties : Microsoft.Management.Infrastructure.CimSystemPropertiesThey do not show up in Disk Manager. They're part of a Storage Space, and the Virtual Disk for said storage space is not attached for some reason. Please see the logs per above from the get-virtualdisk command, and see a brief version below
FriendlyName ResiliencySettingNa OperationalStatus HealthStatus IsManualAttach
Size
me
Storage space Mirror Detached Unhealthy
False 930 GB -
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
empiregordoHello 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] -
WIndows 8.1 Storage Space failing -- having trouble even getting information.
Hello,
I've looked at a bunch of articles to try to sort this out, but haven't found anything. I hope I'm just missing something obvious. :-/
Here's my setup: in addition to a system drive, I have three additional, identical disks (WD Red, 2TB) that I have placed in a storage pool. Out of these, I've carved three storage spaces: two set for mirroring, one for parity.
Something's gone awry... (or I wouldn't be here):
If I try to open up the "Storage Spaces" control panel, it just hangs. Task manager reports it as "not responding".
In PowerShell, running "get-virtualdisk" reported the OperationalStatus of the three virtual drives as InService for a while, but then started showing them as Degraded. Interestingly, these degraded disks seem to flip back to InService every so
often. The HealthStatus is always listed as Warning.
Running "get-physicaldisk", however, shows all three physical drives with an OperationalSatus of OK and HealthStatus of Healthy.
The system shows ~25% disk usage, making me thing that something is going on, but who knows...
I can browse into the two mirrored storage spaces, and things superficially look okay. I cannot open up the parity space.
I have an offsite backup through one of these cloud services, but it will be cheaper and faster to get this machine back on its feet rather than order up a copy of the backup.
So, wondering how to proceed here:
Are things clearly hosed?
If there is hope, what are the next steps in debugging/fixing this?
Thanks in advance!Hi,
I suggest referring to the following link:
http://social.technet.microsoft.com/wiki/contents/articles/11382.storage-spaces-frequently-asked-questions-faq.aspx
Best Regards,
Vincent Wu
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. -
Corrupted Storage Spaces Protective Partition
I am running Windows 8.1 pro build 9600
In addition to the boot and data drive, I had two internal 2TB drives set up to use all their available space as a mirrored Storage Space Protective Partition, which, before the problem below occurred, contained about 1600GB of -- you guessed it -- largely
un-backed-up data.
I thought that if one drive fails, the mirror will act as backup, while stupidly forgetting the possibility of file corruption or ransomeware.
So, while the computer was in 'sleep' mode overnight, there was a power cut, and when I tried to reboot, Windows automatic repair kicked in and said it could not fix the system. I managed to boot to command prompt, and diskpart reported both offending
1863GB GPT disks online, with no free space
MOUNTVOL reported that the offending volumes had *** NO MOUNT POINTS ***.
CHKDSK appears unable to work on an unmounted partition.
I could try EaseUS pro data recovery, but from previous experience this will take anything up to 3 or 4 full days, and will not repair the damaged mirror. However, I'm not sufficiently familiar with DISKPART to know if, for example, the RECOVER
option might be helpful, or if it might further mess up the file system, in which case a commercial data recovery like EaseUS may have more difficulty in sorting out the mess.
I'd be most grateful for some ideas about what to do next...Thank you for your reply. Since my fist post, I have managed to start the PC from a duplicate boot partition set that I made after upgrading to 8.1.
Disk manager shows the disks as present, healthy, and marked as Storage pool.
However, all options are greyed out so I cannot assign a drive letter, and as before, MOUNTVOL reports
*** NO MOUNT POINTS ***.
The problem with the recovery apps I've tried so far is that after scanning either drive, they find the partition, but classify it as UNKNOWN. If I run the same apps on other disks they can recognise all the usual FAT, FAT32, NTFS, ext2, ext3, ext4 etc.,
but they don't seem to know about Storage Spaces Protective Partitions.
Do you know of some recovery app that understands this type of partition?
I know I can try getting the recovery app to read it as a RAW partition, but the problem there is that from previous experience I guess it will take 20 hours or so to run, and then not be able to build a useful directory tree.
There are probably 200,000 or so files on the partition, of which I only need to recover one folder in which there are about 400 files not otherwise backed up. -
Storage Spaces Tiering Service running forever, killing user performance
I just installed a new Storage Server 2012 R2 OEM box, with a single mirrored storage space using 4x Samsung 840 Pro SSDs and 12x 3TB Toshiba 7200RPM HDDs. I used the wizard to configure this as a tiered space with a single large virtual drive, and it appears
to have configured with 2 columns and a 1GB writeback cache on the SSDs, as well as a proper tiering scheme between the SSDs and HDDs.
The scheduled task starts tiering maintenance at 10pm (I moved it back from 1am), and tiering runs all night with 100% disk activity at very low throughput (0.5 - 3.0 MBps), until I stop the Storage Spaces Tiering service in the AM when users arrive, as
they report bad storage response times while it runs - very little data is added to the disk during the day (say, 5 - 10GB), and usage patterns don't change much, so I'm curious as to why this is happening.
I've let the service run a few times over weekends, and it sometimes "finishes" a run, but the next night it will go right back to churning at low throughput and continue into the morning until a manual service stop.
Any ideas?The below article talks about Performance of Storage Spaces , hope it's helpful.
http://social.technet.microsoft.com/wiki/contents/articles/15200.storage-spaces-designing-for-performance.asp
Here is more information about Storage Spaces Tiering :http://blogs.technet.com/b/josebda/archive/2013/08/28/step-by-step-for-storage-spaces-tiering-in-windows-server-2012-r2.aspx
http://blogs.technet.com/b/kevinremde/archive/2013/06/19/new-storage-tiering-coming-in-server-2012-r2-teched-2013-favorites.aspx
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. -
Storage Spaces data dispersion on new drive addition?
I've been playing around with SS for a couple days now and I like it, but I do have one question that I've not yet seen an answer to. I presume the answer tot he question is "yes", but I can't verify it.
Setup: Let's say I have an existing Pool of 2 1TB SSD, and out of them create a 2-way mirror SS of 500GB. I then write 200GB of data to this new 2-way mirror SS.
Q: If I immediately pull one of the 2 SSD out of the computer, presumably I would still have access to the 200GB of data from the remaining SSD? Also, if I plug that removed SSD into a different Windows 8 PC (or server 2012), I could mount that Pool (and it's
500GB SS) in the new OS and get to the data?
Setup: Same Pool back in the original setup from above, with 200GB data written to the 2-way SS. Now I add a third 1TB SSD to the Pool. I then write an additional 200GB of data to the 2-way mirror SS, for a total of 400GB of data in the 500GB SS.
Q: If I remove the newest SSD from the computer and plug it in on a new Win8 PC and mount the Pool/SS, will all 400GB of data be available?
Q: If both of the original SSD are disconnected (or die), leaving only the newest SSD in there, will the newest 1TB SSD have ALL of the 400GB of data?
What I'm getting at is: How does the Pool handle distributing data among the various drives, and does it continually move data around so that, in this case, the 2-way mirror Storage Space is making sure each drive has a working copy of the data in case it
is the last drive standing?
My hope is that it is indeed doing this. It would suck to find that devices added to the Pool after it has been in use for a while does not have a copy of the data written to a SS before it was added.Thanks. Further research revealed that, so far, SS doesn't continually move data around. This makes your data vulnerable if you add and remove drives. I set up two 2TB HDD and pooled them together. Out of this one pool I will make the one ro two SS I wanted.
One will be a 2-way mirror with REFS, which I am interested in logging time with. But I do not plan to add any more drives, and there 2 drives will forever be paired up specifically for my Storage Spaces experimentation.
I found a fairly well known $20 software package that actually does everything I had hoped SS would do, but it doesn't use REFS. It has pretty good reviews too. It's a 'storage pool' package also, and I might play with it one day. But when ti comes right
down to it, I want MSFT to make it happen. I have 4 requests.
1. Let us store our local OneDrive partition/folder on REFS.
2. Put in a normal and reliable way to let us mount VHD on boot without scheduled tasks and scripts.
3. Make REFS work on the OS!
3. Let us put the boot volume on a Storage Space. -
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 -
Clustered Storage Spaces - 3 disk minimum for 2-way mirror?
Why will a 2 disk, 1 column, 2-way mirrored space work fine outside of a cluster? Yet, when I want to use clustered storage spaces I need a minimum of 3 physical disks for a 2-way mirrored space? Killing me...
I mean if I add 2 additional disks and do a 4 disk, 2 column, 2-way mirrored space it's ok. What would be the purpose of using 3 disks as a minimum?
Thanks,
ScottHi,
Could you please give us more detailed explanation to help us understand your question?
“Cluster storage space” did you mean “Cluster Share Volume” for Hyper-V Cluster?
What did you mean “mirrored space”, did you mean software mirrored volume? For a cluster, we recommend you use a shared storage and configure disk fault tolerance with hardware RAID.
Give us more information of your questions for further troubleshooting.
For more information please refer to following MS articles:
Mirrored Volumes
http://technet.microsoft.com/en-us/library/cc938487.aspx
How to Configure a Clustered Storage Space in Windows Server 2012
http://blogs.msdn.com/b/clustering/archive/2012/06/02/10314262.aspx
Understanding Requirements for Failover Clusters
http://technet.microsoft.com/en-us/library/cc771404.aspx
Hope this helps!
TechNet Subscriber Support
If you are
TechNet Subscription user and have any feedback on our support quality, please send your feedback
here.
Lawrence
TechNet Community Support -
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?
MarkHi 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] -
Storage spaces simple mirror question
I just have a simple mirror at the moment, with just two 1tb drives in mirror mode, and it works just fine. Two things I do wonder. If one drive fails, I assume the files would be preserved on the other. I wonder however if it can be plugged
into another Windows box, a Windows 7 machine for example, and read by that machine, or if it can only be read by the machine on which it was setup?
I have assumed Storage Spaces was like hardware raid in this way, but now I wonder....Hi,
For mirror mode, it means that Data is duplicated on two or three physical disks, and this storage layout requires at least two disks to protect you from a single disk failure.
But you can't view the content in the disk since Storage Spaces records information about pools and storage spaces on the physical disks that compose the storage pool. Therefore, your pool and storage spaces are preserved when you move an entire storage
pool and its physical disks from one computer to another.
Windows Server 2012 starts storage that could potentially be shared with a cluster in a safe state. For Storage Spaces, that means the first time Windows connects to a storage pool, the pool starts as read-only and the storage spaces will start in a detached
state. To access your data, you must set the storage pool to read-write and then attach the storage spaces.
These steps do not apply to Windows 8 – storage pools start as read-write and storage spaces start as attached.
Kate Li
TechNet Community Support -
2 Way mirror via Storage Spaces using 2xJBODS
Looking to setup 2xJBODS connected to a cluster File Servers & use 2-WAY mirror for the pool. Its clear that w. a 2way mirror that it can only handle 2 drives failing before seeing data loss but is that 2 drives between both JBODS or is that 2 driver
per JBOD? Also I know that if 1 JBOD were to completely go offline that I would need a total of 3 JBODS in order for vms,etc to not be affected but what is the expected behavior. A jbod goes offline and we lose vms but data is not loss? Once the jbod
comes back data will be back to normal?if you are going to mirror the 2 of them yes
What are the resiliency levels provided by Enclosure Awareness?
Storage Space Configuration
All Configurations are enclosure aware
Enclosure or JBOD Count / Failure Coverage
Two JBOD
Three JBOD
Four JBOD
2-way Mirror
1 Disk
1 Enclosure
1 Enclosure
3-way Mirror
2 disk
1 Enclosure + 1 Disk
1 Enclosure + 1 Disk
Dual Parity
2 disk
2 disk
1 Enclosure + 1 Disk
REF: Storage Spaces Frequently Asked Questions (FAQ)
Storage Spaces, JBODs, and Failover Clustering – A Recipe for Cost-Effective,
Highly Available Storage
This post is provided AS IS with no warranties or guarantees, and confers no rights.
~~~
Questo post non fornisce garanzie e non conferisce diritti -
How storage spaces mirror onto multiple storage pool drives...
Tricky question to pose..
I currently have 2 * 2TB drives in a storage pool. I have a 2 TB storage space assigned to this pool (lets call them A and B). I have 2TB of mirrored storage across 4TB of drives. All is well...
If I add a third 2TB drive "C" to the storage pool, how will 2-way mirroring work now? My hope is that it will evenly mirror across each drive in the pool ( 1TB mirrored across A + B, 1TB across A+ C and 1TB across B + C) giving me effectively
3TB of mirrored storage.
If it does work as I hope, does the server rebalance the mirroring? Say I have already used 1.8GB of storage by the time I add in the 3rd drive, there is only 0.2GB on each of the morrored drives available. When I add in the 3rd drive, if the
server does not re-allocate, then I would only gain 0.4GB of storage (0.2GB A+C, 0.2GB B+C) leaving 1.4GB unusable.
If not as I hoped, how do I make use of the 3rd drive? I assume the 3rd drive is useless in that pool unless I do 3-way mirroring or I add another 4th drive?
Thanks, Mark.Tricky question to pose..
I currently have 2 * 2TB drives in a storage pool. I have a 2 TB storage space assigned to this pool (lets call them A and B). I have 2TB of mirrored storage across 4TB of drives. All is well...
If I add a third 2TB drive "C" to the storage pool, how will 2-way mirroring work now? My hope is that it will evenly mirror across each drive in the pool ( 1TB mirrored across A + B, 1TB across A+ C and 1TB across B + C) giving me effectively
3TB of mirrored storage.
If it does work as I hope, does the server rebalance the mirroring? Say I have already used 1.8GB of storage by the time I add in the 3rd drive, there is only 0.2GB on each of the morrored drives available. When I add in the 3rd drive, if the
server does not re-allocate, then I would only gain 0.4GB of storage (0.2GB A+C, 0.2GB B+C) leaving 1.4GB unusable.
If not as I hoped, how do I make use of the 3rd drive? I assume the 3rd drive is useless in that pool unless I do 3-way mirroring or I add another 4th drive?
Thanks, Mark.
A Storage Spaces mirror configuration stores 2 copies of each data block on 2 different physical drives. However, it does not balance the data. So in your specific example, adding a third drive to a mirror environment won't help much.
You would really need to add a fourth 2 TB drive at the same time.
You can get more info on Storage Spaces here. -
Summary: The Storage Spaces UI has several problems when there are more than 21 physical disks available to Storage Spaces.
I have 28 SATA disks connected over 6 controllers. 2 are used for an Intel motherboard RAID1 for OS (PhysicalDisk0), so that leaves 26 data disks for Storage Spaces. [The plan is to get to 36 data disks in due course by adding disks (this 36-bay chassis: http://www.supermicro.com/products/chassis/4U/847/SC847A-R1400LP.cfm)]
Initially, there were 23 data disks (5x 1TB, 1x 640GB, 14x 500GB, 3x 250GB) as PhysicalDisk1-23 (in that order), which I put into a storage pool. I created a parity disk over all 23 disks. It looks like it is working fine, albeit very slowly on writes.
I've now added 3 more 4TB disks, as PhysicalDisk24-26, and taken them offline, and have now noticed errors in the Storage Pools UI in the Server Manager. For example:
* No more than 21 disks ever show up in the "Physical Disks" area in the lower right. When the 23 disks are connected, only the first 21 show up in the pool I created. With 26 disks connected, only the first 20 show up in the pool, and only 1 more of the
new 3 (PhysicalDisk26) shows up in the Primordial group.
* In the Properties of the parity Virtual Disk created over the 23 disks, the disks are shown incorrectly. Again, only 21 disks are shown, and PhysicalDisk26 is incorrectly shown as part of the virtual disk. See image:
* Using the New Storage Pool Wizard, I cannot add more than 1 of the new 3 disks to a new Storage Pool (only PhysicalDisk26 is available). And the details incorrectly refer to PhysicalDisk21. See image (a WDC WD2500JD-22H is a 250GB disk, not a 4TB disk).
Thus I cannot use the new disks in a new storage pool.
According the blog post at http://blogs.msdn.com/b/b8/archive/2012/01/05/virtualizing-storage-for-scale-resiliency-and-efficiency.aspx:
Q) What is the minimum number of disks I can use to create a pool? What is the maximum?
You can create a pool with only one disk. However, such a pool cannot contain any resilient spaces (i.e. mirrored or parity spaces). It can only contain a simple space which does not provide resiliency to failures. We do test pools comprising multiple hundreds
of disks – such as you might see in a datacenter. There is no architectural limit to the number of disks comprising a pool.
However, the UI currently does not seem to correctly work with more than 21 physical disks. Please advise.
Using Server 2012 RC.
Hardware: Supermicro X8SAX (BIOS v2.0), Intel i7-920 2.67GHz, 6x 2GB DDR3-1333 (certified Crucial CT25664BA1339.16SFD)
Disk controllers: 2x RAIDCore BC4852 (PCI-X, final 3.3.1 driver) (15 ports used), 2x Supermicro AOC-SASLP-MV8 (PCIe, 4.0.0.1200 Marvell driver to allow >2TB disks) (6 ports used), Sil 3114 (PCI, latest 1.5.20.3 driver) (1 port used), motherboard Intel
in RAID mode (4 ports used for data, plus 2 for OS RAID1).An update. I added 16x SATA disks across 2x Supermicro AOC-SASLP-MV8. All 16 disks report the same UniqueID.
I have 25 disks in the pool now (23 as parity; 2 as journal added via PowerShell). 10 of these are on the two AOC-SASLP-MV8 controllers. Only the first 16 disks show up in the UI, so 9 are missing from the UI - which is consistent with this UI bug where
only one disk per UniqueID shows up. PowerShell does work to manage the SS.
PS C:\Users\administrator.TROUNCE> Get-PhysicalDisk | format-list FriendlyName, UniqueId, ObjectId, BusType
FriendlyName : PhysicalDisk6
UniqueId : 00280000004000004FB116493C169A1A
ObjectId : {7ab38e00-ab87-11e1-bbbd-806e6f6e6963}
BusType : Fibre Channel
FriendlyName : PhysicalDisk7
UniqueId : 00280000004000001AE48E5088028D0D
ObjectId : {7ab38e02-ab87-11e1-bbbd-806e6f6e6963}
BusType : Fibre Channel
FriendlyName : PhysicalDisk8
UniqueId : 002800000040000020C9A6680224E32F
ObjectId : {7ab38e04-ab87-11e1-bbbd-806e6f6e6963}
BusType : Fibre Channel
FriendlyName : PhysicalDisk9
UniqueId : 0028000000400000FDE73E7254A60C4C
ObjectId : {7ab38e06-ab87-11e1-bbbd-806e6f6e6963}
BusType : Fibre Channel
FriendlyName : PhysicalDisk23
UniqueId : 0050430000000000
ObjectId : {7ab38e08-ab87-11e1-bbbd-806e6f6e6963}
BusType : RAID
FriendlyName : PhysicalDisk22
UniqueId : 0050430000000000
ObjectId : {7ab38e0a-ab87-11e1-bbbd-806e6f6e6963}
BusType : RAID
FriendlyName : PhysicalDisk21
UniqueId : 0050430000000000
ObjectId : {7ab38e0c-ab87-11e1-bbbd-806e6f6e6963}
BusType : RAID
FriendlyName : PhysicalDisk20
UniqueId : 0050430000000000
ObjectId : {7ab38e0e-ab87-11e1-bbbd-806e6f6e6963}
BusType : RAID
FriendlyName : PhysicalDisk5
UniqueId : 0028000000400000272BA74A52309853
ObjectId : {7ab3900f-ab87-11e1-bbbd-002590520253}
BusType : Fibre Channel
FriendlyName : PhysicalDisk19
UniqueId : 0050430000000000
ObjectId : {7ab38e10-ab87-11e1-bbbd-806e6f6e6963}
BusType : RAID
FriendlyName : PhysicalDisk4
UniqueId : 00280000004000009DE164099941430A
ObjectId : {7ab39011-ab87-11e1-bbbd-002590520253}
BusType : Fibre Channel
FriendlyName : PhysicalDisk18
UniqueId : 0050430000000000
ObjectId : {7ab38e12-ab87-11e1-bbbd-806e6f6e6963}
BusType : RAID
FriendlyName : PhysicalDisk11
UniqueId : 0028000000400000967EB0559AB4E351
ObjectId : {7ab39013-ab87-11e1-bbbd-002590520253}
BusType : Fibre Channel
FriendlyName : PhysicalDisk17
UniqueId : 0050430000000000
ObjectId : {7ab38e14-ab87-11e1-bbbd-806e6f6e6963}
BusType : RAID
FriendlyName : PhysicalDisk24
UniqueId : 0050430000000000
ObjectId : {7ab38e16-ab87-11e1-bbbd-806e6f6e6963}
BusType : RAID
FriendlyName : PhysicalDisk10
UniqueId : 0028000000400000B22A722C8AD2557B
ObjectId : {df23f916-c19f-11e1-bbf5-806e6f6e6963}
BusType : Fibre Channel
FriendlyName : PhysicalDisk16
UniqueId : 0028000000400000DA4D24536A847E52
ObjectId : {7ab38e19-ab87-11e1-bbbd-806e6f6e6963}
BusType : Fibre Channel
FriendlyName : PhysicalDisk15
UniqueId : 00280000004000005DEDFF007783A242
ObjectId : {7ab38e1b-ab87-11e1-bbbd-806e6f6e6963}
BusType : Fibre Channel
FriendlyName : PhysicalDisk14
UniqueId : 002800000040000018C9CF6EBE605911
ObjectId : {7ab38e1d-ab87-11e1-bbbd-806e6f6e6963}
BusType : Fibre Channel
FriendlyName : PhysicalDisk13
UniqueId : 0028000000400000B64436290D155A48
ObjectId : {7ab38e1f-ab87-11e1-bbbd-806e6f6e6963}
BusType : Fibre Channel
FriendlyName : PhysicalDisk0
UniqueId : IDE\DiskOS1.0.00__\4&180adc7b&0&0.0.0:Trounce-Server2
ObjectId : {df23f925-c19f-11e1-bbf5-806e6f6e6963}
BusType : RAID
FriendlyName : PhysicalDisk31
UniqueId : 0050430000000000
ObjectId : {df241daf-c19f-11e1-bbf5-002590520253}
BusType : RAID
FriendlyName : PhysicalDisk32
UniqueId : 0050430000000000
ObjectId : {df241db2-c19f-11e1-bbf5-002590520253}
BusType : RAID
FriendlyName : PhysicalDisk27
UniqueId : 0050430000000000
ObjectId : {df241cbe-c19f-11e1-bbf5-002590520253}
BusType : RAID
FriendlyName : PhysicalDisk28
UniqueId : 0050430000000000
ObjectId : {df241cc1-c19f-11e1-bbf5-002590520253}
BusType : RAID
FriendlyName : PhysicalDisk34
UniqueId : 0050430000000000
ObjectId : {df241dc4-c19f-11e1-bbf5-002590520253}
BusType : RAID
FriendlyName : PhysicalDisk29
UniqueId : 0050430000000000
ObjectId : {df241cca-c19f-11e1-bbf5-002590520253}
BusType : RAID
FriendlyName : PhysicalDisk33
UniqueId : 0050430000000000
ObjectId : {df241dcf-c19f-11e1-bbf5-002590520253}
BusType : RAID
FriendlyName : PhysicalDisk30
UniqueId : 0050430000000000
ObjectId : {df241cd3-c19f-11e1-bbf5-002590520253}
BusType : RAID
FriendlyName : PhysicalDisk2
UniqueId : 002800000040000037638531D4A17419
ObjectId : {7ab38df8-ab87-11e1-bbbd-806e6f6e6963}
BusType : Fibre Channel
FriendlyName : PhysicalDisk3
UniqueId : 0028000000400000AB7400464090110C
ObjectId : {7ab38dfa-ab87-11e1-bbbd-806e6f6e6963}
BusType : Fibre Channel
FriendlyName : PhysicalDisk1
UniqueId : IDE\DiskWDC_WD6400AAKS-00A7B2___________________01.03B01\4&180adc7b&0&0.1.0:Trounce-Server2
ObjectId : {7ab38dfc-ab87-11e1-bbbd-806e6f6e6963}
BusType : RAID
FriendlyName : PhysicalDisk12
UniqueId : 00280000004000005396CC47AA8AD97B
ObjectId : {7ab38dfe-ab87-11e1-bbbd-806e6f6e6963}
BusType : Fibre Channel
Maybe you are looking for
-
How to insert tabstrip control in module pool screen painter
Hi all! plz tell e how to use tabstrip control in module pool screen painter.Also plz give me an example program using tabstrip control.
-
Can you get a Skype number without the Voicemail
I work at a start-up and we are looking to get a phone number that we can use for customer support, but don't want that number to keep records of any voicemails. We prefer that the caller hear the message, "Thanks for calling...Please send us an ema
-
Here's is my problem (CS6). I have created a number of dual brush presets. When I paint in Photoshop, the dual brush portion of the brush ALWAYS randomly rotates. How do I make the second brush (dual checkmark) on my preset NOT rotate when I paint. T
-
Errors in Converting from MS SQL 7 & Oracle
If someone has some information how can we get an easy solution for Oracle Migration. Thanks null
-
I really just cant get my head around how cloud works when I have such low access to internet downloads..