- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Re: Mirror Accross 2 Arrays using LVM or VxVM - Wh...
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
09-29-2004 04:51 AM
09-29-2004 04:51 AM
Mirror Accross 2 Arrays using LVM or VxVM - What Are My Performance Penalties?
I know that for some HP-UX11i clustering solutions -- VxVM mirroring is sometime implemented. And the arrays involved are hundreds of KM away (dark fibre...) And if I recall right -- I thought one of the presenters at HP World '04 mentioned that the penalty is "negligible"..
Comments, experiences?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-29-2004 04:55 AM
09-29-2004 04:55 AM
Re: Mirror Accross 2 Arrays using LVM or VxVM - What Are My Performance Penalties?
We're talking Raid 1 mirrors here. That mirroring usually provides a performance benefit over a Raid 5 striping scenario.
You might wish to investigate implementing a SG Continental Cluster.
Did you get your Harley yet?
SEP
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-29-2004 05:01 AM
09-29-2004 05:01 AM
Re: Mirror Accross 2 Arrays using LVM or VxVM - What Are My Performance Penalties?
Note though that the reason we are further RAIDing the already RAIDed LUNS from each array is to provide redundancy on these arrays -- specially that we've seen a string of whole array failures.
My testing so far (with IOZONE and BONNIE) does seem to indicate very little or no performance impacts at all -- using VxVM.
Yep I got the HD Sep! And they actually gave me the 2005 XL883 Custom! Nice bike but I will probably only be able to enjoy it in the next few days or so. I am in Michigan ya know... so..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-29-2004 05:02 AM
09-29-2004 05:02 AM
Re: Mirror Accross 2 Arrays using LVM or VxVM - What Are My Performance Penalties?
USe array technology rather than using Unix one.
If at all you are going for it, use a dedicated ethernet to address it. Have a FDDI ring which will let you do it best.
Do something such that the mirroring sync happens through some decicated NET.
hope above helps
Prashant
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-29-2004 05:05 AM
09-29-2004 05:05 AM
Re: Mirror Accross 2 Arrays using LVM or VxVM - What Are My Performance Penalties?
You don't seem to understand. I am not implementing a Cluster here. I am merely providing higher storage availability becuase we are faced with an undeniable fact that our storage arrays (whole arrays) can fail. And that storage array's "in-array" tools does not allow for mirroring to another array -- just within itself. So in the past, we have production, snapclone of production, snapshots or production on the SAME ARRAY - which if it goes down - guess what?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-29-2004 09:54 AM
09-29-2004 09:54 AM
Re: Mirror Accross 2 Arrays using LVM or VxVM - What Are My Performance Penalties?
You sure will get benifits from reads. But the penalties from the writes is dependent. In the mirroring setup, on important point to note - performance will be as good as the weakest link. So, if the latency of one array due to any component in between is not better than the the other array, then you can't expect good performance.
VxVM mirroring is generally preferred not because of the performance point of view but due to it's ability to support "striping" if you ever intended to do on the host.
I don't believe you see any performance benifits with VxVM except that you have better tools to debug performance problems like vxstat, vxtrace etc., that you lack on LVM.
I assume you will add seperate HBAs on the system for the other array and make sure the setup is the same if not better than the first array.
-Sri
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-30-2004 01:12 AM
09-30-2004 01:12 AM
Re: Mirror Accross 2 Arrays using LVM or VxVM - What Are My Performance Penalties?
I don't know if you've monitored some of my posts vis a vis VxVM and EVA but the reason we are doing this is to give our EVA's Full Redundancy and Failoverability. I've done some extensive tests (iozone, bonnie and a custom written tool) and there is no difference in the write performance on a VxVM volume that has a single plex compared with one that has multiple plexes (to date I tested up to 3 plexes - with each plex on a LUN on a different EVA).
We will still be using SecurePath as the EVA is not a VxVM DMP supported system so all arrays will share however many HBA's we have -- which on our biggest server, we have 8x2GB FCs. Under SecurePath, each EVA LUN is accessible and active on however many HBA's.
I was thinking of striping accross LUNs from each EVA but we will still be vulnerable should one EVA go down. I also "toyed" with the idea of daoing a RAID5 (a 3+1P) from the 4 EVAs to protect agains whole EVA failures but settled to just do simple mirroring - whatever we have on one EVA is duplicated on another EVA - so on failure of one EVA, my servers and applications stay up.
Some were actually suggesting Continous Access/EVA but I think we've successfully demonstrated that for our needs, VxVM's benefits of increasing EVA availability and our needs of continous large DB Refresh environments and split mirror backups far outweight Continous Access/EVA's. Besides, VxVM will not bind us to any array vendor as whatever processes we establish today - will still work on any array that might come our door in the future. And migrating data from one array to another (heterogenous platforms) will be a whole lot easier.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-01-2004 08:51 AM
10-01-2004 08:51 AM