- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Extent based striped mirrors
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
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
05-21-2001 04:05 PM
05-21-2001 04:05 PM
Extent based striped mirrors
- is there a need to reduce the default 4mb extent size to the minimum 1mb?
- are there any known performance issues, particularly with JFS? I seem to recall when striping (raid 0 not extent based striping) with JFS it is recommended to use the largest stripe size (64kb). Is there an issue with an extent based stripe size of 1mb or 4mb?
- any other input or direction to documentation would be appreciated.
thanks, Greg.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-21-2001 04:09 PM
05-21-2001 04:09 PM
Re: Extent based striped mirrors
If I had my choice and a large budget, I would replace my AutoRaid 12Hs with JBOD (Jamaicas) and use extent based striping and mirroring.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-21-2001 11:21 PM
05-21-2001 11:21 PM
Re: Extent based striped mirrors
You have to Use PVGs for mirroring with striping. See man lvmpvg for more info how to use PVGs.
Once PVGs are ready, Use LVM commands to create VG, LVs. rememer to use PVG name instead of disk device name. Normal LVM does not support mirroring with Stripping.
Hope this Helps
Manju
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-21-2001 11:40 PM
05-21-2001 11:40 PM
Re: Extent based striped mirrors
HP used extent based striping on all their internal email (Openmail) servers European wide (and most in the US). We used a PE size of 4MB and striped+mirrored over as many disks as possible. Performance was fantastic. You couldnt get it any faster unless you replaced your disk subsystem. Its basically RAID10 - using all available disks+controllers.
This was in the days before the -D option on lvcreate. This is probably the preferred method to use as its a bit more structured and easier for admins to see how its setup. Manual extent based striping and mirroring can be a bit confusing to the eye if youre not used to it. Dont forget if you use the -D option to rotate the disks in your /dev/lvmpvg file across controllers so that the stripe+mirror is distributed evenly over all controllers - you dont want the first PE of all your LV's to be on disks on the same controller - the JFS log is there and will kill your performance.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-22-2001 08:41 AM
05-22-2001 08:41 AM
Re: Extent based striped mirrors
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-22-2001 09:15 AM
05-22-2001 09:15 AM
Re: Extent based striped mirrors
You are looking at a very small configuration, this will force a 'stripe width' of 3 disks, does this map well on the number of controllers available to the volume group? Also, because the total space is so small, you would have the option of using a fairly small LVM PE size, this is not an option as you get into larger VGs unless you go to Veritas VxVM.
With the LVM -D option, you are stuck with the VG PE size as the 'stripe depth', the strip size must be the PE size, that's the price to be paid for the automation you get. So, in LVM, the larger the VG, the more the LVM header size limit forces you to go into larger PE sizes (just to store the LVM metadata), and this relationship is probably not 'naturally optimized'.
Has anyone done performance benchmarking with -D option implemented in varying VG sizes? Assuming relatively simliar seek and rotation factors across varying disk sizes, has anyone found 'rules of thumb' for selecting the PE size for a VG that will be -D stripe/mirrored? It has to be more than just 'the smallest it will let you use'.
Concerning the controller address of LE 0, frequently there will be more than 1 disk on each controller in the stripe group, especially in Fibre Channel and SAN. Are there rules of thumb that would limit how deep you should stripe on a single controller? Some sources indicate that there is still a benefit from doing this, due to the parallel mirror scheduling policy and the ability of the channel to schedule the I/O's faster than the bandwidth of an individual disk. Comments?
More information on the JFS implications would be helpful. What indicators would point to JFS log contention? If you lay things out very 'square', as would happen if you lvcreate -D the striped lvols to the exact physical disk size, giving the same number of lvols as you have mirror pairs, then you would end up with LE 0 not only on the same controller, but also on the same physical disk. Is this really a serious concern, or is it over-rated? Will the stripes and mirrors of multiple active lvols schedule more efficiently if they have a symmetry across pnysicals, or if they are laid out as randomly as possible within the -D format?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-23-2001 05:52 PM
05-23-2001 05:52 PM
Re: Extent based striped mirrors
The disks will be spread evenly across two controllers. I do intend to use the lvcreate -D option. I'm not a big fan of manually administering disk usage.
Stefan, I'm not sure I understand about rotating disks in lvmpvg but I'll do some more research.
Dave, you raise some very good questions. I haven't been able to find much information on performance issues with JFS and striping. There is some in KBRC00006560 if you haven't seen it already. They mention limiting striped VG's to 4 or less disks, due to diminishing performance returns from there on.
There are some complex technical issues indeed. However I also have the impression that some people have just gone ahead with all the defaults and are satisfied with the results. I guess I'll just suck it and see. Yikes, did I really say that.
Points coming soon.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-23-2001 05:57 PM
05-23-2001 05:57 PM