VCAP5-DCA: Passed

VCAP-DCA 125 x 125For those of you who have read my VCAP5-DCD: Passed post, you will have gotten an insight into what I do for a living which is pre-sales focusing on infrastructure design.  The process I used to pass the VCAP5-DCD isn’t one that I would recommend as I relied heavily on my day to day experience.

Wind forward to the VCAP5-DCA, administration of vSphere environments is something I simply don’t do.  Normally it’s design, maybe configure and install but never administrate.  To be fair I wasn’t even sure if I would attempt the exam as it would be a steep learning curve.

Why VCAP5-DCA?

So why did I put myself through the ordeal of studying for the VCAP5-DCA? Well this had a lot to do with a colleague of mine Steve Wenban @stevewenban79.  When I joined SCC, Steve had already passed his VCAP5-DCA and VCAP5-DCD and wanted a second pair of eyes to check his design, implementation guide and operational procedures.  He had heard via the ‘jungle drums’ that I knew my ‘vSphere onions’ and got in touch.

Firstly, I was honored that he felt I was capable of reviewing his documents, however I wasn’t sure what value I would bring to his design as at this point I was only a VCP (not knocking this achievement).  My designs had been successful but I hadn’t had the opportunity for peer validation in my previous role.

Reviewing Steve’s VCDX documents, it was clear he really knew vSphere inside and out, but it also dawned on me that I knew a lot more than I first realized.  Steve and I went over his VCDX document’s and he mentioned that I should start the journey towards the elite certification.

During this time, I made a tweet about knowing nearly everything in the VCDX document.  Bold, I know! This lead to Simon Long @SimonLong_ and Tim Antonowicz @timantz who are both VCDX calling me out.

Twitter 2

Tim

With the right timing, certain tweets resonate and the ones from Simon and Tim did that.  It was an ‘ah ha’ or ‘light bulb’ moment, so thanks for that chaps.

After passing the VCAP5-DCD I started the slog towards VCAP5-DCA, I knew it was going to be an up hill struggle.  In the same way that someone who administrates a vSphere environment would find the VCAP5-DCD harder.

Studying

I will be the first to admit that I have a family with two young children and a demanding job, so motivating myself to study is difficult as especially when you might want to study your children don’t quite agree!

How do I do it? Well I use my time wisely, for example whilst travelling in the car or on a train I will be listening to Jason Nash’s @TheJasonNash excellent VMware vSphere Optimise & Scale course.  I would then repeat the material in the evening when I had access to my lab.  Having access to a home lab is crucial, you need to be able to practice every piece of the VCAP5-DCA blueprint.

I didn’t really have an exact study plan, it was more a methodology.  For me it’s consistency and discipline, plugging away day in, day out to get through the blueprint.  Obviously something has to give and for me it’s my exercise regime.

VCAP5-DCA Blueprint

This is the keys to the kingdom, you need to follow this closely.  It is great that the VMware vSphere Optimize & Scale course that Jason Nash provides follows the blueprint closely.  This coupled with the fact that he gives some great tips on what he feels can and can’t be included in the exam. After the first run of the VMware vSphere Optimize & Scale course, I would go over the areas I felt I was weakest on.

Next was the excellent ‘Unofficial Official  VCAP5-DCA Study Guide‘ by Josh Coen @joshcoen and Jason Langer @jaslanger.  A quick read over this and a practice of the CLI commands and I was ready for the final preparation.

Mock Exam

I set myself a mock exam each night for five days leading up to the exam.  This mock exam was for me to work on the areas that I weakest (PowerCLI and ESXCLI) until I had them more or less down to a ‘t’.  An example mock exam is at the end of this blog post (with answers).

Actual Exam

I knew the exam was going to be brutal, from a time and concentration perspective.  Plus I don’t function to well if I’m tired or hungry.  So I tried to get a decent nights sleep on Wednesday, about six hours in total.

I had a two hour drive to the exam, during this time, I didn’t listen to anything VMware related, I was of the opinion either I know it or I don’t.

Fifteen minutes before going into the exam, I did the following:

  • Ate 2 x Natural Eating Bars, for a bit of a sugar rush but also to try and keep hunger at bay.
  • Had 2 x Ibuprofen.  I didn’t have  a headache, but knew I was going to be exerting myself mentally and wanted to make sure I was on top form for the four hours duration.

Much like the VCAP5-DCD, time is your enemy, you have 26 questions to complete in 3.5 hours (if English is your first language).  I had a game plan when I went into the exam, which was to follow Tim Antonowicz VCAP5-DCA Whiteboard Strategy & Tips.  In reality I saw the first question and thought I can do this and my game plan erm, didn’t happen!

What I did stick to was using the vSphere Client on the first window, and then only using the vCenter Desktop when I needed to for a task.  Looking back this was a important as it saved a fair bit of time.

The first thirteen questions I sailed over, not saying I completed every one, I just moved on if there was a small part I didn’t know the answer to.   These are typically items I would look up from a PDF and I don’t like committing them to brain just for the sake of an exam. Then after  the first thirteen questions I started to experience the typical VCAP5-DCA lab issues, MAJOR LATENCY!  Frustrating to say the least, it really throws you a curve ball as you can’t remember where you have clicked.  I found myself getting irritated which resulted in not focusing on the task at hand, wasting time.

I tried going forward onto another task to kick this off, but found that this didn’t help either, especially as some of the remaining tasks involved PowerCLI which actually took five minutes to open!

Final Thoughts

Overall, I didn’t answer three questions, even though I could have answered them with help from a PDF, I knew my time was better spent on the ones I could answer.  Another four questions I didn’t fully complete, again because I would have to refer to the PDF and knowing how slowly the exam was responding this wasn’t worth the effort.

When I clicked submit, I reflected thinking if I was an actual vSphere Administrator would this reflect my day to day job and my answer was yes.  However, I think that a weeks worth of work is condensed down to 3.5 hours for the exam!

I’m pleased to say that  I received the exam results within a eight days of sitting the exam.  It was the last day of HP Discover and I was sitting down at dinner with seventeen other people including Philip Sellers @pbsellers, Chris Wahl @chriswahl, Alastair Cooke @DemitasseNZ and Calvin Zito @HPStorageGuy when I received the results.  To say I was happy was an understatement!

Mock Exam Examples

These are the mock exam questions that I practiced.  Naturally, I’m not able to say if they where in the exam.  What I suggest you do is make yourself a practice test the areas you are weakest on.

1. Change Default IOP Limit To 100

esxcli storage nmp device listnaa.6000eb34d2a20c040000000000000365
Device Display Name: VCAP_LUN
Storage Array Type: VMW_SATP_DEFAULT_AA
Storage Array Type Device Config: SATP VMW_SATP_DEFAULT_AA does not support device configuration.
Path Selection Policy: VMW_PSP_RR
Path Selection Policy Device Config: {policy=rr,iops=1000,bytes=10485760,useANO=0;lastPathIndex=2: NumIOsPending=0,numBytesPending=0}
Path Selection Policy Device Custom Config:
Working Paths: vmhba38:C2:T2:L0, vmhba38:C1:T2:L0, vmhba38:C0:T2:L0esxcli storage nmp psp roundrobin deviceconfig set -d naa.6000eb34d2a20c040000000000000365 -t iops -I 100

2. Claim Rules To remove Storage From Host

esxcli storage core claimrule add -r 901 -t location -A vmhba38 -C 2 -T 2 -L 0 -P MASK_PATH

esxcli storage core claimrule add -r 902 -t location -A vmhba38 -C 1 -T 2 -L 0 -P MASK_PATH

esxcli storage core claimrule add -r 903 -t location -A vmhba38 -C 0 -T 2 -L 0 -P MASK_PATHesxcli storage core claimrule list

Rule Class   Rule  Class    Type       Plugin     Matches
———-  —–  ——-  ———  ———  —————————————-
MP              0  runtime  transport  NMP        transport=usb
MP              1  runtime  transport  NMP        transport=sata
MP              2  runtime  transport  NMP        transport=ide
MP              3  runtime  transport  NMP        transport=block
MP              4  runtime  transport  NMP        transport=unknown
MP            101  runtime  vendor     MASK_PATH  vendor=DELL model=Universal Xport
MP            101  file     vendor     MASK_PATH  vendor=DELL model=Universal Xport
MP            901  file     location   MASK_PATH  adapter=vmhba38 channel=2 target=2 lun=0
MP            902  file     location   MASK_PATH  adapter=vmhba38 channel=1 target=2 lun=0
MP            903  file     location   MASK_PATH  adapter=vmhba38 channel=0 target=2 lun=0
MP          65535  runtime  vendor     NMP        vendor=* model=*esxcli storage core claimrule run

esxcli storage core claimrule load

3. Remove Claim Rules

esxcli storage core claiming unclaim -t location -A vmhba38 -C 0 -T 2 -L 0 -P MASK_PATH

esxcli storage core claiming unclaim -t location -A vmhba38 -C 1 -T 2 -L 0 -P MASK_PATH
esxcli storage core claiming unclaim -t location -A vmhba38 -C 2 -T 2 -L 0 -P MASK_PATH

esxcli storage core claimrule remove -r 901
esxcli storage core claimrule remove -r 902
esxcli storage core claimrule remove -r 903

esxcli storage core claimrule list

Rule Class   Rule  Class    Type       Plugin     Matches
———-  —–  ——-  ———  ———  —————————————-
MP              0  runtime  transport  NMP        transport=usb
MP              1  runtime  transport  NMP        transport=sata
MP              2  runtime  transport  NMP        transport=ide
MP              3  runtime  transport  NMP        transport=block
MP              4  runtime  transport  NMP        transport=unknown
MP            101  runtime  vendor     MASK_PATH  vendor=DELL model=Universal Xport
MP            101  file     vendor     MASK_PATH  vendor=DELL model=Universal Xport
MP            901  runtime  location   MASK_PATH  adapter=vmhba38 channel=2 target=2 lun=0
MP            902  runtime  location   MASK_PATH  adapter=vmhba38 channel=1 target=2 lun=0
MP            903  runtime  location   MASK_PATH  adapter=vmhba38 channel=0 target=2 lun=0
MP          65535  runtime  vendor     NMP        vendor=* model=*
esxcli storage core claimrule load
esxcli storage core claimrule run
esxcli storage core claimrule list

Rule Class   Rule  Class    Type       Plugin     Matches
———-  —–  ——-  ———  ———  ———————————
MP              0  runtime  transport  NMP        transport=usb
MP              1  runtime  transport  NMP        transport=sata
MP              2  runtime  transport  NMP        transport=ide
MP              3  runtime  transport  NMP        transport=block
MP              4  runtime  transport  NMP        transport=unknown
MP            101  runtime  vendor     MASK_PATH  vendor=DELL model=Universal Xport
MP            101  file     vendor     MASK_PATH  vendor=DELL model=Universal Xport
MP          65535  runtime  vendor     NMP        vendor=* model=*

4. Add SATP

esxcli storage core plugin registration add -m VCAP_DCA -P VCAP_DCA -N SATP

5. Change Default SATP PSP

esxcli storage nmp satp set -s VMW_SATP_DEFAULT_AA -P VMW_PSP_RR

6. Enable SSD

esxcli storage core device listnaa.6000eb34d2a20c040000000000000365

Display Name: VCAP_LUN
Has Settable Display Name: true
Size: 10240
Device Type: Direct-Access
Multipath Plugin: NMP
Devfs Path: /vmfs/devices/disks/naa.6000eb34d2a20c040000000000000365
Vendor: LEFTHAND
Model: iSCSIDisk
Revision: a500
SCSI Level: 5
Is Pseudo: false
Status: on
Is RDM Capable: true
Is Local: false
Is Removable: false
Is SSD: false
Is Offline: false
Is Perennially Reserved: false
Thin Provisioning Status: unknown
Attached Filters: VAAI_FILTER
VAAI Status: supported
Other UIDs: vml.02000000006000eb34d2a20c040000000000000365695343534944

esxcli storage nmp satp rule add -d naa.6000eb34d2a20c040000000000000365 -s VMW_SATP_DEFAULT_AA -o enable_ssd

esxcli storage core claiming reclaim -d naa.6000eb34d2a20c040000000000000365

7. Remove SSD

esxcli storage nmp satp rule remove -d naa.6000eb34d2a20c040000000000000365 -s VMW_SATP_DEFAULT_AA -o disable_ssd

esxcli storage core claiming reclaim -d naa.6000eb34d2a20c040000000000000365

8. Enable Syslog

esxcli system syslog config set –loghost 10.3.2.203:514

esxcli system syslog reload

9. Add Firewall Rule

esxcli network firewall ruleset set -r syslog -e true

esxcli network firewall refresh

10. ESXTOP Output CSV File

esxtop -b -a -n 10 > vmfs/volumes/ESXi02_RAID1_L01_SAS/esxtop.csv

11. Log locations Host & vCenter

var/log

12. Create New Custom Image

Connect VI-Server

PowerCLI C:> Add-EsxSoftwareDepotAdd-EsxSoftwareDepot

Supply values for the following parameters:
DepotUrl[0]: C:SoftwareDepotupdate-from-esxi5.0-5.0_update03.zip
DepotUrl[1]: C:SoftwareDepotBCD-bna-3.2.3.0-00000-offline_bundle-1326881.zip
DepotUrl[2]: http://VMF-VC01/vSphere-HA-depot
DepotUrl[3]:Depot Url
———
zip:C:SoftwareDepotupdate-from-esxi5.0-5.0_update03.zip?index.xml
zip:C:SoftwareDepotBCD-bna-3.2.3.0-00000-offline_bundle-1326881.zip?index.xml
http://vmf-vc01/vSphere-HA-depot/index.xml

Get-EsxImageProfile | Select NameName

—-

ESXi-5.0.0-20131002001-standard

ESXi-5.0.0-20131001001s-standard
ESXi-5.0.0-20131001001s-no-tools
ESXi-5.0.0-20131002001-no-tools

New-EsxImageProfile -CloneProfile ESXi-5.0.0-20131002001-standard -Name ESXi5U3 -Vendor VMFocusN

Name                           Vendor          Last Modified   Acceptance Level

—-                           ——          ————-   —————-
ESXi5U3                        VMFocus         06/09/2013 0… PartnerSupported

Get-EsxSoftwarePackage

net-bna

vmware-fdm

Add-EsxSoftwarePackageImageProfile: ESXi5U3

SoftwarePackage[0]: net-bna
SoftwarePackage[1]: vmware-fdm
SoftwarePackage[2]:Name                           Vendor          Last Modified   Acceptance Level
—-                           ——          ————-   —————-
ESXi5U3                        VMFocus         04/12/2013 2… PartnerSupported

Export-EsxImageProfile -ImageProfile ESXi5U3 -FilePath C:SoftwareDepotESXi5U3.zip -ExportToBundle

13. Create New Autodeploy Image

New-DeployRule -Name Image_Profile -Item ESXi5U3 -Pattern “ipv4=10.3.2.1-10.3.2.254”

Add-DeployRule Image_Profile

New-DeployRule -Name Cluster_Profile -Item AutoDeploy01 -Pattern “ipv4=10.3.2.1-10.3.2.254”

Add-DeployRule Cluster_Profile

New-DeployRule -Name Host_Profile -Item Host_Profile -Pattern “ipv4=10.3.2.1-10.3.2.254”

Add-DeployRule Host_Profile

14. ESXi Host Update

esxcli software vib update -d vmfs/volumes/ESXi02_RAID1_L01_SAS/ESXi5U3.zip

15. Add Server to VMA

vifp addserver AD-ESXi01 –authpolicy fpauth –username root –password Narlicwes0

16. Target AD-ESXi02

vifptarget -s AD-ESXi02

VMworld Attendees – 86% Off VCP Course

VMware have pulled another one out of the hat when it comes to certification, they are offering 86% off the On Demand VCP course.

How Does It Work?

  1. Go see Julie in VMware Education & Certification lounge with your credit/debit card details.
  2. Pay $499 which is about £310
  3. Start the VMware vSphere: Install, Configure & Manage online course before the end of year.

The kicker is with this course, you have 90 days to complete it, which means you can do it at your own pace without committing the usual five days (annual leave or convincing your employers to fund the time).

Enjoy!

 

VCAP5-DCD: Passed

vcap5-dcdBackground

Before I go into the VCAP5-DCD, it’s important for me to give you some background about what I do.  Over the past two and a bit years I have been working in pre sales designing infrastructure solutions based on vSphere.  Now the good news is that I was responsible for the whole piece, storage, networking, vSphere and applications.  The company I worked for was mainly focused on SMB’s with the number of ESXi Hosts ranging from two to sixteen, with them always being in a single cluster.  The downside was I was the only vSphere person, so I never really knew if what I was doing right as I had no one to bounce ideas with.

We had a great technical team, but we didn’t really have a ‘official design methodology’.  However we had without knowing it been following some of the principles of VMware design, albeit unknowingly.

Step forward to the last two months, when I joined my current employer.  These guys have a design methodology which fits exactly to the VMware design methodology.  I had been involved in a couple of projects and had completed various documents after engaging with clients using Requirements, Assumptions, Risks and Constraints.  It was and still is a steep learning curve from a process perspective, technically, I think I’m OK.

The great thing is, they have a number of vSphere people, who are always willing to spend five minutes with you to ‘chew the fat’ and go over a design or validate a document.

Chain of Events

One of my colleagues is defending the VCDX at Barcelona (hope he nails it) and asked me to review his design and documentation.  Having spent a number of nights reading and reviewing this, I thought maybe I could do this.  When we sat down and discussed his design, he stated I should do the VCAP5-DCD, which strangely enough gave me the confidence to think about it.

I hadn’t really given much thought to doing the VCAP5-DCD before this point, apart from it was something I knew I wanted to do, however a chain of events then started which seemed to align perfectly.

Event 1 – Gregg Robertson @GreggRobertson5 twitted a VCAP exam voucher for 70% off any VCAP Exam

Event 2 – I had a meeting on Wednesday morning, which my colleague was unable to attend, which meant I had Wednesday afternoon free and also Thursday morning which was left for action points.  With this free time and discount voucher, I thought why not give the VCAP5-DCD a whirl!

Event 3 – I was in Bracknell on Thursday in the afternoon, and I happened to check Pearson Vue website, who have a testing centre and spaces for VCAP5-DCD.  The stars had aligned, the exam was booked.

Preparation

On Wednesday I purchased Paul McSharry @pmcsharry VMware Press Official Guide VCAP5-DCD and read this back to back and did all the tests.  I also downloaded the VCAP5-DCD Study Pack which was put together by Steven Dunne @steveied_82.  I had actually downloaded this earlier on in the week, but when I looked at it I thought, crikey there is so much to read!

Out of all the information in this pack, I read the VCAP5-DCD Study Outline by Jason Langer @jaslanger and read up (quickly as it was late) any areas I needed to polish up on.

I also read a number of blog sites about the VCAP5-DCD exam experience.

The Exam

I knew the exam was going to be brutal, from a time and concentration perspective.  Plus I don’t function to well if I’m tired or hungry.  So I tried to get a decent nights sleep on Wednesday, about six hours in total.

I had a two hour drive to the exam, during this time, I didn’t listen to anything VMware related, I was of the opinion either I know it or I don’t.

Fifteen minutes before going into the exam, I did the following:

  • Ate 2 x Natural Eating Bars, for a bit of a sugar rush but also to try and keep hunger at bay.
  • Had 2 x Ibuprofen.  I didn’t have  a headache, but knew I was going to be exerting myself mentally and wanted to make sure I was on top form for the four hours duration.

My exam had 100 questions with 6 designs and 94 questions.  I made a note at the top of my plastic sheet with 6 designs and as I covered one, I made a note so that I knew how many where left as time management was key.

How I tackled the questions was a bit different.  I started reading at the paragraph above the answers, this was key as this stated what you needed to do.  On nearly every question you have the ‘background gumph’ and loads of information, however not all of this is needed, so going to the paragraph above the answers told you what information you really needed to extract to be able to answer.

I finished the exam with about 30 seconds to spare, and was really under pressure on the last five questions.  To be fair, I was fatigued and mentally broken when I clicked End Exam and in fact I put my hands in my head and closed my eyes.  What seemed like a long time, but was probably only a few seconds I opened y eyes and saw the words ‘Congratulation you have passed the VCAP5-DCD’.  My score wasn’t the best 328, but I’m happy that I passed.

VMware Certified Associate

VMware have announced a new track in the certification program.  Previously the first step was a VCP which was ‘Professional Level’ this now becomes the second tier.

The first tier is now ‘VMware Certified Associate’.  The good news is that no prerequisites apply e.g. you don’t need to go on an official VMware course to obtain certification.  However it is recommended that you go on the free self paced e learning classes to prepare.

Four exams are available in the VMware Certificated Associate track, which are:

  1. VCA – Cloud (VCAC510)
  2. VCA – Data Center Virtualization (VCAD510)
  3. VCA – Workforce Mobility (VCAW510)
  4. VCA – Network Virtualization (soon to be released)

VCA

3PAR StoreServ 7000 Software – Part 7

Remote Copy is the term 3PAR StoreServ uses for replicating Virtual Volumes either synchronously or ‘a synchronously’.  The last time I spoke to HP, they mentioned that the highest supported latency for synchronous replication RTT was <1.7ms.

I have been fortunate enough to have configured a number of 3PAR’s with VMware’s Site Recovery Manager and setting up and configuring the Storage Replication Adapter (SRA) was a breeze.  The only downside was that when you performed a test failover it always failed until you changed the Advanced VMFS3 setting to

VMFS3.HardwareAcceleratedLocking 0

One of the things I disliked about Remote Copy was the fact that if you couldn’t have ‘synch’ and ‘a synch’ Remote Copy Groups.  The great news is this has now been changed and with 3PAR OS 3.1.2 we can have booth, hoorah!

However, something which I don’t really understand is that HP only support a two node system (which is a common deployment) using both Remote Copy Fiber Channel and Remote Copy IP for ‘synch’ and ‘a synch’ Remote Copy Groups.  Not sure how many people have both fiber and ethernet presented from intersite links?

3PAR StoreServ 7000 now supports vSphere Metro Storage Cluster using Peer Persistence (later in this blog post), it mentions that up to 5ms RTT is supported, however I’m pretty sure that the user experience would be somewhat dire to say the least, can you imagine waiting for the acknowledgement on the remote array?

vMSC

You can vMotion between sites, however a few things to consider when doing this:

  1. Think of the intersite link (ISL) usage, would enough bandwidth be available to continue synch replication?
  2. If a VM’s datastore is at the other end of the ISL then you are using very ineffective routing
  3. Should always be used with Enterprise Plus licenses so you can instigate should Storage DRS rules to ensure that VM’s should always use the datastores they are in the same site as.

From a 3PAR StoreServ perspective the Virtual Volume is exported with the same WWN to both arrays in Read/Write mode, however only the Primary copy is marked as Active, the Secondary copy is marked as Passive.

At the time of writing this post, the failover is manual, as a quorum holder has not been created yet.  I’m sure it won’t be long and 3PAR will have something like the Failover Manager (FOM) that StoreVirtual uses.

A few of other points to know about Remote Copy are:

  • Supports up to eight FC or IP links between 3PAR StoreServs
  • Supports replication from one StoreServ to two StoreServ for added redundancy

Sync Long Distance

My overall experience with Remote Copy in Inform OS 3.1.1 has been that of frustration, a lot of the work has to be done via the CLI as the GUI has a nasty habit of not sending the correct commands or for some reason Remote Copy Links not establishing.  A few of the commands that I have used on a regular basis are:

showport -rcip
showport -state
showrcopy links
stoprcopy
startrcopy
dismissrcopylink <3PARName> 2:6:1:<targetIP> 3:6:1:<targetIP>
admitrcopylink <3PARName> 2:6:1:<targetIP> 3:6:1:<targetIP>
controlport rcip addr <targetIP> 255.255.255.0 2:6:1
controlport rcip addr <targetIP> 255.255.255.0 3:6:1
controlport rcip gw <gatewayIP> 2:6:1
controlport rcip gw <gatewayIP> 3:6:1
controlport rcip speed 100 full 2:6:1

controlport rcip speed 100 full 3:6:1

One of the things I think is a great feature of Remote Copy on 3.1.2 is Remote Copy Data Verficiation, which allows you to compare your read/write (Primary) volume and your read (Secondary) volume.  To implement this you run the ‘checkrcopyvv’ command which creates a snapshot of the read/write (Primary) volume and then cmopares it to the read (Secondary) volume.  If inconsistencies are found then only the required blocks are copied across.

Note that only one checkrcopyvv can be run at a time.

With 3PAR OS 3.1.1. you have always been able to perform bi-directional remote copy, however now it is supported!

Remote Copy N+
I know everyone likes there configuration maximums, so just to let you know the limits are:
  1. Synchronous Remote Copy – 800 Volumes
  2. Asynchronous Remote Copy – 2400 Volumes

Peer Persistance

I mentioned above that Peer Persistence has been included to allow support for vSphere Metro Storage Cluster so how does it work?

  1. Asymmetric Logical Unit Access (ALUA) is used to define the target port groups for both primary and secondary 3PAR StoreServ.
  2. The Remote Copy volumes are created on both arrays and exported to the hosts at both sites using the same WWN’s in Read/Write mode, however only one site has active I/O, the other site is passive.
  3. When you switch over, the primary volumes are blocked and any ‘in flight’ I/O is trained and the group is stopped and failed over.
  4. Target port groups on the primary site become passive and the secondary site become active.
  5. The blocked IO on the primary volumes becomes unblocked and a sense error is created indicating a change of target port group to the secondary volumes
  6. Remote Copy Group is updated and the restarted replicating in the other direction.

To move across your would use the command setrcopygroup switchover <group> to change the passive to active without impacting any I/O.

Peer Persistance

There are a few risks with Peer Persistence  firstly it shouldn’t be used with a large number of virtual volumes (no exact numbers from HP yet).  The reason for this is the switch over could take more than 30 seconds as a snapshot is taken at both the primary and secondary site just in case the operation fails e.g. ISL goes down.  Worst case scenario you would need to promote a volume manually.