- Community Home
- >
- Storage
- >
- Midrange and Enterprise Storage
- >
- HPE EVA Storage
- >
- VRAID and diskgroups
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-06-2007 04:00 AM
11-06-2007 04:00 AM
I want to setup mirrored disks.
First I must create a disk group and from what I have seen on the web, I need a minimum of 8 disks in this group.
Then I take this group and then apply VRAID 1.
The data somehow gets spread evenly across all disks.
This leads me to believe that I do not have one data drive and one mirrored drive.
Can someone explain to me how the data is laided out for Vraid 1.
One other question I have is regarding VRAID 5. Can I create a 7 data + 1 parity or is 4+1 the only available VRAID 5 I can implement. Again I am not sure how the data gets spread across the disks in the disk group.
I am going to implement a EVA 8100 as my disk array platform
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-06-2007 04:22 AM
11-06-2007 04:22 AM
SolutionSo if you have an EVA with 56 disks on it you will have 7 RSS's. If the number of disks is not evenly divided by 8 then it will create the last RSS with between 6 and 11 disks. In the event that the number of disks in your EVA is not evenly divided by 8 then it will adjust the last RSS to accommodate the additional disks. (Sometime the last two RSS's are adjusted if needed.)
In any case, after the RSS's are created then all the disk blocks are mapped to a META table in the controllers. This meta table is how the controller will ensure that data blocks in a VRAID structure are correctly placed based on what VRAID type is chosen when creating the LUN. The idea of 7 data + 1 parity or 4+1 is not really applicable as much here. The data and parity are spread across disks and if possible across RSS's as well.
Phil
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-06-2007 04:50 AM
11-06-2007 04:50 AM
Re: VRAID and diskgroups
Correct
>>> Then I take this group and then apply VRAID 1.
Not exactly like that. The disk group does not have any RAID type associated. On the same disk group, you can create VRAID 0, VRAID 1, VRAID 6.
>>> The data somehow gets spread evenly across all disks.
Yes.
>> This leads me to believe that I do not have one data drive and one mirrored drive.
The data is mirrored in a special form, but you DO have mirrored data. The data and it's mirror will be spread across all disks, ensuring that you can loose any disk without loosing the data. Think like if you have a VRAID1 of 500 GB and your disk group has a capacity of 1 TB:
data, mirror, data, mirror, data, mirror
data, mirror, data, mirror, data, mirror
free, free, free, free, free, free
free, free, free, free, free, free
....
>>> One other question I have is regarding VRAID 5. Can I create a 7 data + 1 parity or is 4+1 the only available VRAID 5 I can implement. Again I am not sure how the data gets spread across the disks in the disk group.
EVA does not manage these concepts, but basically is a 7+1. So, if you want to tolerate a disk enclosure failure, you need 8 enclosures with one disk per enclosure.
>>> I am going to implement a EVA 8100 as my disk array platform
I'm not an EVA fan....
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-06-2007 05:05 AM
11-06-2007 05:05 AM
Re: VRAID and diskgroups
There is a data disk and mirror disk in some sense for vraid1. It's just that the mirroring is applied to chunks of data in the vdisk, not the whole vdisk.
The data on any vdisk is broken up into chunks and striped across drives in a disk group. For vraid1, a copy of this data is maintained on (to simplify quite a bit) every other drive. As Philip said, for each particular chunk of data, it and its copy always live within the same RSS. Pairs of drives within each rss are identified as 'married', and contain copies of the same chunks of vraid1 data.
Note that unlike other arrays, with the eva, a diskgroup can contain different raid levels. Therefore these married disks might also have different data from other non-vraid1 vdisks in the group, so it's not completely analogous to a traditional mirrored drive.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-06-2007 05:09 AM
11-06-2007 05:09 AM
Re: VRAID and diskgroups
lose - verb meaning to not have something any more
loose - verb meaning to release something.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-06-2007 05:17 AM
11-06-2007 05:17 AM
Re: VRAID and diskgroups
It is 4D+1P and the data is distributed across all disks within an RSS.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-07-2007 01:08 AM
11-07-2007 01:08 AM
Re: VRAID and diskgroups
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-07-2007 03:56 AM
11-07-2007 03:56 AM
Re: VRAID and diskgroups
Once the physical Disks are added to a Disk Group, from that point on, everything is done with "chunks"1 of disk space. Chunks are striped across all the disks in the disk group. Chunks are paired and mirrored across all the disks in the disk group. Chunks are grouped in nD+1P groups across all the disks in the disk group.
-----
1 "Chunks" are technically referred to as PSEGs (Physical SEGments.)
Note: While I am an HPE Employee, all of my comments (whether noted or not), are my own and are not any official representation of the company

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-07-2007 05:34 AM
11-07-2007 05:34 AM
Re: VRAID and diskgroups
PSEGs are used to devide the storage of a physical disk drive into smaller, manageable entities.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-08-2007 02:27 AM
11-08-2007 02:27 AM
Re: VRAID and diskgroups
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-08-2007 02:27 AM
11-08-2007 02:27 AM
Re: VRAID and diskgroups
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-08-2007 03:27 AM
11-08-2007 03:27 AM
Re: VRAID and diskgroups
does its own strip mirroring in a disk group.
Why do we need to specify a VRAID if the group is already doing some sort of RAID 1/0?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-08-2007 05:54 AM
11-08-2007 05:54 AM
Re: VRAID and diskgroups
does its own strip mirroring in a disk group.
Yes.
>>> Why do we need to specify a VRAID if the group is already doing some sort of RAID 1/0?
Based on that information, more parity information will be created. For example, a disk group with only vraid 5 will have:
data data data parity data data data parity
data data data parity data data data parity
A disk group with only vraid 1 will have:
data parity data parity data parity
data parity data parity data parity
Of course you can mix them, and the same logic apply. This will give you the ability to loose one or more disks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-08-2007 06:51 AM
11-08-2007 06:51 AM
Re: VRAID and diskgroups
A disk group DOES NOT do any (V-)RAID at all!!
A disk group is a collection of disk drives...
- which provides storage space for virtual disks
- usually the so-called 'protection space' to have capacity to be able to rebuild VRAID-1 or VRAID-5 virtual disks in case a physical disk drive fails
- reserves some space on some disk drives to store the EVA meta data
A virtual disk's VRAID is implemented 'on top' of the disk group.
Think about it:
if a disk group would provide RAID-1 functionality, what is the purpose of a VRAID-0 virtual disk and why will you lose that virtual disk if a physical disk drive fails in that group.
Maybe you are confused, that the virtual RAID level is called VRAID-1 while is DOES stripe mirror chunks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-08-2007 07:42 AM
11-08-2007 07:42 AM
Re: VRAID and diskgroups
>>> what I understand from this is the EVA
does its own strip mirroring in a disk group.
Disk group does provide stripping, but does not provide any fault tolerance.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-08-2007 07:53 AM
11-08-2007 07:53 AM
Re: VRAID and diskgroups
A disk group is not simply a bunch of disks grouped together.
Phil
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-08-2007 10:40 AM
11-08-2007 10:40 AM
Re: VRAID and diskgroups
the disks are striped and since there is a spare disk there is fault tolerance.
I guess I have more research to do.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-08-2007 12:31 PM
11-08-2007 12:31 PM
Re: VRAID and diskgroups
Yes.
>>> and since there is a spare disk there is fault tolerance.
No. Spare disk (space in case of eva) does not provides any fault tolerance. They are dumb. The fault tolerance is provided by the RAID level, and if a disk fail, the spare disk is used for data "reconstruction".
Suppose this, if you have RAID 0 and spare disk, if one disk fail, your data is not available anymore, because RAID 0 does not provides data redundancy, so, how would you rebuild data into spare disks if you don't have data redundancy?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-08-2007 05:08 PM
11-08-2007 05:08 PM
Re: VRAID and diskgroups
RSSes are an organizational means to create multiple failure domains within a disk group for virtual disks with VRAID-1 or VRAID-5 protection, but an RSS does not provide any protection itself. You can think of them as some kind of "sub-disk group".
VRAID-0 virtual disks do not have ANY protection against physical disk drive failures, no matter how many RSSes you have or which 'protection level' you choose. The "0" is there for a reason ;-)