Book Review: Administering VMware Site Recovery Manager 5.0 by Mike Laverick
So for my first book review of 2012, I am going to start with Administering VMware Site Recovery Manager 5.0 by Mike Laverick. Many of you already know Mike (the guy is everywhere) or are at least familiar with his blog (RTFM-ed).
Let me start out by saying that I did not like this book after first reading it. I felt that it was missing something; something that I couldn’t quite put my finger on. Then it hit me. Concepts are not necessarily discussed as concepts. Yes, there are one/two page discussions on concepts, but most often they are discussed as working knowledge. This should not have been a surprise to me because Mike clearly states (multiple times) that he expects his readers to have read the various manuals for detailed concept and background info on vSphere, Site Recovery Manager (SRM), your storage array, etc. He can’t teach everything needed to get SRM working so you have do some work on your own. In other words, RTFM. Once I came to grips with this, I re-evaluated the book in a new light and have decided that I like it.
As for the book itself, it has an interesting layout. You get a little bit of history concerning vSphere’s DR and HA features and what SRM is, and is not. Then comes a little detour into setting up a number of different storage arrays from Dell, EMC, HP, and NetApp. This detour does serve a purpose in that it sets a baseline storage configuration for installing and configuring SRM, albeit in the most simple configuration possible. It’s actually a smart move on his part because he is able to show how he setup his lab. It also prompts the reader to go check various items in order to ensure a successful install of SRM.
Then you get to the good stuff: installing, configuring, and using SRM. There are plenty of screenshots and step-by-step instructions for doing a lot of the configuration tasks. In fact, you could think of this book along the lines of a cookbook. Follow along and you should end up with a usable (in a lab) install of SRM.
It’s clear that after reading this book, Mike knows SRM. Peppered throughout the chapters are the various problems and errors he encountered as well as what he did to fix them. In a few cases, he does a mea culpa for not following his own advice of RTFM. If he had, a few problems would have been avoided.
Mike also hits home on a few simple truths. For those involved with Active Directory in the early days, there was a truth that went something like this: “The question is irrelevant, the answer is DNS”. In the case of SRM, substitute “Network and storage configuration” for “DNS”. So many problems that may be encountered are the result of a network or storage configuration issue. vSwitches need to be setup correctly, hosts need to see storage, vCenter needs to see hosts, etc.
I especially liked the bits of wisdom that he shares in regards to doing what I call “rookie maneuvers” (others call them stupid mistakes). For example, once you have SRM up and running, it’s too easy to hit the button without realizing what it all really entails. Mike warns you about this many times and prompts you to think about your actions ahead of time.
The later chapters of the book introduce customizations, scripting, more complex configurations, and how to reverse a failover. There is a lot going on here and worth re-reading a few times. A surprising amount of this info can be applied to basic disaster recovery principals regardless of whether or not SRM is in the picture.
Lastly, Mike walks you through upgrading from vSphere 4.1 to vSphere 5 and from SRM 4.1 to SRM 5. Upgrading vSphere may sound a bit odd, but not when you take into account that it’s required in order to upgrade SRM.
All-in-all, this book is a worthy read and should be in your library if your shop uses (or plans to use) SRM.