I should note, that the problematic array is made up of WD drives using the new "Advanced Format" 4K sectors. Is this an issue for Starwind? I am not sure what else the problem could be.
Please tell me there is a solution

-christopher
Moderators: anton (staff), art (staff), Max (staff), Anatoly (staff)
haahof wrote:I build a RAID10 and RAID5 with these 4K(Advanced Format) sector drives.
when I set either arrays sector size to 4K( to match the drives) initialization fails in the initiator(both MS and starport)
When I set the arrays sector size to 512b then initialization is happy.
I guess the question is this: What performance penalty, if any, will occur when I force the smaller sector size for the array? Is performance really in the block/stripe sizes?
Any clarification would be helpfull. I am looking to build more of these going forward.
Thanks,
-christopher
haahof wrote:Compatibility is king, and this array was built for backup purposes, so performance is not as big of an issue here. But the next one will have performance in mind.
To clarify what I had asked earlier(and miss typed). I know stripe size has a huge importance on an arrays performance. I know there should be some benefit to the 4k sector sizes as well.
I am concered that overriding the default 4k sectors and emulating 512b sectors on would have a negative impact on performance. From what I have read: http://www.idema.org/_smartsite/externa ... /index.php all new hard drives will have 4k sector sizes. Is forcing the arrays into 512b sectors just not a performance issue? Will StarWind support 4K sectors in future releases? My target and all initiators are win2k8 or win2k8r2 so there is no OS level compatability issues.
Either way, I am up and running now. Thanks for your help.
-christopher
haahof wrote:Thanks for clarifying. One last questions... Does this mean that this mean that Starwind has no plans to support any of the new drives with 4k sectors?
Thanks,
-christopher
haahof wrote:That was my understanding, which brings be full circle to my original problem. When the array that holds my ISCSI images is left with its native 4k sector size, none of my initiators can initialize the disk.
The disk and volume on the server where the images reside that seems to be causing the problem. You say its up to the OS to to manage the underlying environgment in which the ISCSI images are stored. Thats sounds good, but that is also where I am running into problems. The OS(server 2008) has no problem reading/writting, serving apps etc.... but ISCSI images served from the 4k sector disk wont fly. If I delete and recreate the the array and set the sector size to 512b, reattach the images to the StarWind server, then the initiators can initialize the disk. This isn't about initator side volume formatting, I am not even getting that far.
For what its worth, here is more detail on the environment that I am using to create, recreate the issue:
Win2k8
Rocket RAID 622
5x WD15EARS (tried RAID5, and RAID1+0)
Again, thanks for working with me on this. If we are talking past each other or frustration is setting in on your end, I can get in touch with support on Monday. I may be having trouble explianing this issue to you correctly.
-christopher
haahof wrote:Success!
I didn't want to tweak anything until I had everything up and running so I left everything defaulted including the cache set to off.
Turning on caching fixed the problem.
Thanks for the help.
-christopher
haahof wrote:The success was short lived... Not sure how it worked.
I ended up blowing away the array and rebuilding it using 512 byte blocks... I just need it working for now.
-christopher