Category Archives: Uncategorized
Dad! What are you doing? It’s Shark Week!.’ - Dale Doback (John C Reilly) in response to his father shutting off the tv – Step Brothers
Get to VMworld – for free!!!!
In case you haven’t heard there are a couple of vendors that currently running contests that could result in YOU getting a free conference pass to VMworld! So if you haven’t signed up for any of them I suggest that you do! VMworld is a great time and very informative – it’s pure bliss for the likes of myself! So, who’s dishing out the passes. Well, just as they did last year Infinio is giving away a full conference pass, along with a coveted golden ticket to the VMunderground party! Simplivity has a couple of passes to give away – plus a hefty travel stipend to boot! VMturbo – a great sponsor of this blog has already drawn for a couple free passes so if you missed the boat there, don’t miss this one!
Register for you session now!
Keeping on the VMworld theme did you know that Session Builder has opened up this week? If you didn’t you do now. So, if you have a spare hour or two I would suggest you get over there and start to shape your VMworld experience. You’ll have over 300 rich technical sessions to chose from and it’s not an easy choice. I will be posting some of my favorites as soon as I get time to go through it but I suggest you don’t wait for me and go ahead and schedule yours as sometimes the most popular ones fill up fast – and you don’t want to stand in the standby line!!!!
Do you have what it takes to become a virtual design master?
If so you are a little late but there is always 2015!!! The second installment of Virtual Design Master has kicked off in fine form and the contestants have been handed their first challenge. From what I can tell there looks to be 11 participants this year which is completely awesome! Expect to see some great designs coming from this group! Angelo and Eric have really kicked up the prize lot this year too with a ton of awesome prizes donated by a slew of great sponsors! Be sure to catch up by watching the first episode as well as any subsequent episodes here.
Vote for your VeeamON Sessions!
Hopefully by now we all know that Veeam is heading to Vegas to host their first ever user/partner conference dubbed VeeamON. Veeam has received a ton of session requests from both internal and external and unfortunately can’t fit all that Veeam goodness into 4 days – so, they are asking you to take a quick survey to pick ‘la creme de la creme’ and help them get the absolute best of the best in terms of session content! If you plan on attending VeeamON in October I suggest filling this out. I also suggest taking me with you as I am not registered and very envious of you! I’m sure it will be a great time!
Need some books – check out #vBrownBag
Aside from dropping simply awesome knowledge on the community on almost every night of the week the #vBrownBag can also hook you up in terms of a little bit of summer reading. Currently they are hosting the Summer Book-apolooza contest on their site. They have a ton of great books to give away so if you need something to read on your flight to VMworld, chilling on the beach with your family, or some just all-around great bedtime stories for your kids get on over to professionalvmware.com and fill out the form!
There are definitely many perks that come with being designated a vExpert but one of the most beneficial in my mind is the complete access to the Trainsignal, now Pluralsight library. Pluralsight has an extensive library of online self-paced training videos – and I mean extensive…I stopped counting at roughly 600!!! The library consists of everything and anything tech based; whether you are looking brush up on your vSphere networking skills, start podcasting, or learn Ruby Pluralsight has a course for that! It’s awesome and I definitely would recommend to anyone to check it out!
But on to the real reason this post exists. When I heard that Eric Wright aka DiscoPosse (blog/twitter) had authored a Pluralsight course titled “Introduction to OpenStack” I was very excited. One, Eric is a great friend, fellow Toronto VMUG Leader and all around great guy and I was excited for him. Two, one of my goals this year was to dip my toes into the OpenStack waters to see what all the fuss was about – and an introduction course was a great way for me to start!
So whats it all aboot eh!
To start things off Eric briefly describes some of the concepts evolving around clouds, as well as the as a service mentality that IT is shifting towards. From there, Eric introduces us to OpenStack; where it came from, how its released, how its deployed and what is exactly required to run OpenStack.
Eric then gives us a great explanation of OpenStacks core services; Keystone, Glance, Nova, Nova Networking and Neutron – with each service residing on its’ own section of the course. This was key to my understanding of OpenStack as I’ve never really read up on these crazy words I’ve been hearing in the community. Eric does a great job at explaining what they are, what they do, and how they are implemented.
From here we get a great demo of the many different types of access that are provided through the Horizon dashboard and move straight into storage. Eric describes OpenStack’s Swift and Cinder in an easy to understand way, which allows us to really distinguish what makes them different and why we might chose one of the other. In my opinion, this storage module is the best part of this course.
To cap everything off Eric gives us a brief overview of some of the new functionality that was introduced in Havana, and then speaks to the many different types of OpenStack distributions that exist out there today.
Honestly this course was awesome!!! Not knowing much about OpenStack going in, I feel like I have a great general understanding of it now. Again, this is an introduction course, and it suited me perfect! Throughout the course Eric mentions that many of the concepts and functions he was speaking of will be covered in greater details in future courses – I can only hope this is true! If you haven’t heard Eric, he’s got a great radio voice and kept me interested throughout the entire course!
So, if you are in the same boat as I, and are looking to begin exploring OpenStack I would definitely recommend that you go and check out Introduction to OpenStack by @DiscoPosse over on Pluralsight.com
Thanks Eric for the great course and Thank You Pluralsight for the access!!!
A colleague of mine, one whom was attempting to troubleshoot some issues with Dell support was asking about the possiblity of gathering a DSET report on one of our hosts. DSET, or the Dell Server E-Support Tool is used to gather hardware, storage, and OS support information which consolidates into a single zip file which is used by support to troubleshoot and inventory your Dell Poweredge servers. Needless to say, DSET was pretty similar in the Windows/Physical world – simply install on the local OS, run the command and you are done.
In ESXi this becomes a little trickier. In fact, after reading up on some documentation I was somewhat reluctant, as it requires that the Dell OpenManageServer Administration bundle be installed on your host. In the past I’ve found myself fighting with Dell OpenManage and Server Administrator bundles as well as their remote counterparts. Seeing that only certain versions work with certain ESXi releases, and having to match up versioning numbers exactly to make things function properly. That, and the fact that every time I seem to hit Dell’s support site there are new releases really make things, well, let’s say troublesome (or annoying).
Nonetheless I gave it a shot and after enough experimentation I found a combination that worked – so, in case you’re having the same issues maybe this will help.
First up, OpenManage
So, first we need to install the OpenManageServer Administrator Bundle version 7.4 – you can find that located here. Go ahead and download the zip file and extract to /var/log/vmware on your host. Yes, the package will look for that specific path so you will need to be sure it is in /var/log/vmware. From there we can simply install the vib with the following command
Next – DSET
The version of DSET that we will install is 3.6. The installation for DSET is the standard Next Next type of install – so I won’t go over much of that – just be sure to select both the CIM provider and the collector. You can find it here. Once done you are good to go. Launch a command shell (as administrator) and browse to c:\Program Files(x86)\Dell\AdvDiags\DSET\bin and run the DellSystemInfo.exe command with your desired parameters (example below)
There you go! Your Dell DSET log that you can now forward off to support to get your issues looked after. This certainly isn’t a very difficult thing to do but troublesome nonetheless trying to match up versions to make things work. Anyways, hope it helps with anyone having issues.
When Unitrends acquired PHD Virtual back in 2013 the question lingering on everyone’s mind was will and how the two backup vendors would merge into a single product. For over 20 years Unitrends has had a play in the backup space with their series of hardware appliances and more recently has made a play into the virtual space with Unitrends Enterprise Backup. PHD Virtual, who showed up on the scene in 2006 with a mission to help enterprises protect their virtual environments have been innovating ever since with their flagship PHD Virtual Backup software. Fast forward to today and we can now see the fruitions of the acquisition with the release of Unitrends Virtual Backup 8.0
You will notice during this review that I don’t necessarily provide a lot of “how to” type scenarios – and that is mostly due to the fact that UVB is so simple to get installed, configured and running. I’ll simply touch on a bunch of the features that I thought helped UVB stand out against some of their competitors.
On with the installation
It’s on OVF – simply import it and power it on! At this point you are done! It doesn’t get much easier than that!
Although not quite as simple as the installation the configuration is still a matter of 5 clicks. UVB is broken down into three main roles; Engine, Management and Presentation. The Engine is the workhorse of UVB that performs all of the backup and recovering processes. The Management role contains the functions necessary to manage a single environment, meaning a single vCenter or Hyper-V instance – whereas the Presentation role delivers a single master view of all of your management and engine roles.
For my purposes and my lab I simply decided to configure all three roles on a single instance of UVB. The configuration first starts with asking whether this is your first instance of UVB or whether you are looking to scale an existing instance. Then, as shown we can see how we can quickly setup UVB by selecting a deployment scenario based on the size and scale of our environments. From there it’s a matter of setting up the roles (Management, Engine, Presentation) by providing credentials to your vCenter as well as some backup storage. From the time that I deployed the OVF to the time I began my first backup was under 10 minutes.
All new interface
The first thing I noticed after logging into UVB is the dashboard. The UI has been completely redesigned and is very simple to navigate through. As you can see below, the UI has been dramatically improved to give you a ton of information organized into 6 main sections; Dashboard, Protect, Recover, Jobs, Reports and Configure.
The initial dashboard provides you with an at a glance view on what is going on inside your backup environment as well as what parts of your infrastructure are protected or unprotected. I really love the dashboard for a couple of reasons. 1 – I don’t have a lot of time so it’s nice to see an overview of my backup infrastructure in one place, including all running jobs and replication/restore status. 2 – These days environments are very dynamic, with VMs being deployed and destroyed all the time. Having the visibility at a glance to see that I have X number of VMs which aren’t protected or backed up is crucial to me, especially with many different administrators doing things many different ways.
Let’s face it! We can have an easy installation, a breeze of a configuration and the most intuitive UI but when it really comes down to it we need a backup solution that can protect and recover our VMs – and UVB does just that!
Creating a job is very easy and can be done in a couple of ways. You can either browse through your inventory on the ‘Protect’ tab, or create the job from scratch on the ‘Jobs’ tab. Both ways are incredibly easy, so I’m not going to go into detail on how to create a job, but will touch on a few of the details and features that really stuck out in my mind.
The first backup-related item that really impressed me about UVB was speed – and not just how fast it could backup my VMs (which was lightening quick) but how fast I could go from having nothing configured to backing up my entire environment. I counted – it took me four clicks to have a job setup to protect my entire environment.
Aside from speed and ease of use, the granularity that UVB provides was another item that stood out. Utilizing the ‘Protect’ tab in the UI you are able to define things such as retention, compression, and even backup block size on a per-VM basis, not on a job based basis. Say for example you had 10 VMs - 5 requiring 10 restore points, 3 requiring 20 restore points and 2 requiring only 2 restore points you are able to do so inside of UVB, all while backing up these VMs from within the same job definition. Also, you could have one VM use a different level of compression than the others or even define priorities on a Low, Medium, High scale to determine which VMs from within the job are going to backup first.
Another useful feature of UVB 8 is the ability to pin backups. By pinning a backup, or more specifically a restore point within a backup you can guarantee that retention policies and processes will ignore that specific restore point, thus keeping it intact until it is unpinned. This to me seems like a small, but a very important feature as there are many times where I would like to keep a backup a bit longer than what my retention policy dictates – after major upgrades or changes for example. All while maintaining the deduplication and compression that has been applied to the backups.
So with our backups out of the way let’s move on to replication. The way UVB handles replication differs a bit from some of the other players in the backup space – and in a good way. UVB will actually create and deploy your replica’s from your already existing backup files. Therefore, there you only need to touch your production VMs once during your backup cycle and you are able to perform both backup and replication. This is huge as we all know snapshotting a VM can impact performance, let alone take time and resources away from our production environment – why not use the backups we already have!
Another great feature included with UVB and replication is around change. If a new disk or new network card is added to the source VM, UVB will automatically update the replica during the next scheduled job run so you can be sure that your replica’s are exact copies of your production VMs. When or if you ever need to use them, the last thing you need is a missing disk.
Let’s face it – we can backup and replicate to our hearts delight but the fact is if we can’t recover from a failure our backup solution itself has failed. UVB tends to take this to heart as they provide a number of ways to recover aside from your standard full VM restore. For instance, if we are only dealing with a partial failure and need to recover a single file or even a single Exchange or SharePoint item, UVB can do that. If the failure is a little more immediate you could consider failing over to a replica. If you haven’t enabled replication for that specific VM don’t worry, using Instant Recovery UVB is able to power on and run your VM directly from the backup file.
Aside from the many restore capabilities UVB also provides that “piece of mind” when disaster strikes that your backups and replicas are truly restorable. Utilizing a functionality called Reliable DR, both PHD (now UVB) and Unitrends appliances can automate, and orchestrate both the live failover as well as test failovers in order to ensure that their backed up and replicated VMs are truly restorable in the event of a disaster. You will notice I mentioned both PHD and Unitrends – this is where a lot of the IP of the two companies has came together. Reliable DR not only supports the testing of VMs from the UVB (PHD) virtual appliances, but fully supports all of the Unitrends physical appliances as well. In essence, Reliable DR can power on your backups at a secondary location, hosting them in an isolated network and perform various task to ensure that the VMs have been replicated properly. You can either use the built in tests that come with Reliable DR, or add your own custom scripts to be executed against the VMs. As with most of what I have talked about in this review, this is very easy and fast to setup.
When Unitrends aquired PHD I wasn’t sure what to expect – but UVB has certainly not disappointed. There is still some previous functionality that PHD had, such as CloudHook (Backing up to the cloud) , PHD Exporter (Being able to export backups to an OVF) and support for the vSphere Web Client that haven’t quite made their way into UVB yet, but these are not necessities and have been slated to be “baked” in at a later date. That said it should be noted that most any of the wizards inside of the application can be launched utilizing a plugin for the c# client. The ease of use and granularity that UVB provides is key to this release. It seems as if Unitrends and PHD have really focused on the “little things” in this release – and honestly, when we see how far a lot of backup vendors have gone in the virtualization space, it’s going to be these “little things” that really help set you apart from the rest. If you are looking for an enterprise backup solution for your environment, I would definitely recommend having a long look at UVB. They most definitely have a lot to bring to the table.
First up it’s been a while, not just in between Friday Shorts but in between blog posts in general. As you all know life sometimes gets in the way, as does work, as does kids, as does everything else in this world. Either way – no excuses (Stanley Cup Playoffs) – I have a few posts I hope to get out over the next couple weeks so stay tuned, but for now, some Friday Shorts
vSphere.next moves to public beta – yes, you can go and get it!
If you think you have to wait until VMworld to see the features and benefits that the next release of vSphere will bring then you are wrong! VMware has opened up the flood gates for testing of their next release of the flagship hypervisor to the general public (general public that has a VMTN account). You can go the beta landing page here and sign up if you wish.
Reports from PowerCLI – Easy Peasy!
Alan Renouf has a great video series happening on the PowerCLI blog – more specifically this one that walks you through some of the options and cmdlets available to help you to put a little bit of formatting on some of the information you get out of PowerCLI. Certainly have a look at this one!
One of my goals this year was to explore more automation and deployment applications such as Puppet. Well they couldn’t have made it any easier for me (or you for that matter) to learn and explore what they have to offer. Puppet has available for download the Learning VM – which walks you through things as simple as connecting to the console to writing manifests and plugins. I haven’t had a chance yet to explore it personally, but at a glance it looks pretty helpful.
Anyways, that’s all for now
Last month I published a post in regards to the Dell VRTX, ESXi 5.5, and storage – or the lack thereof. Well shortly after publishing that article Dell announced full support for ESXi 5.5 and released an ESXi 5.5 image on their website for those looking to upgrade or install. In the chance that my little driver work around might affect support I decided I’d better pull the image down and get it installed on the few VRTX’s I had already deployed.
That said, looking at the build numbers and attempting to not have to redo all of the configuration I had already applied, I decided to take the upgrade route – even though the only difference was most likely the storage driver. The upgrade process itself went smooth – no issues, no problems. But after it was complete guess what was missing? Yup, the datastore was gone again!
Now this wasn’t the same issue of missing storage that I described the last post. Previously I couldn’t see the storage at all, this time, when looking at my Storage Adapters I could actually see the device that hosted my datastore listed. So it was off to the CLI to see if I could get a little more information about what was going on.
To the CLI Batman!
After doing some poking around I discovered that the volume was being detected as a snapshot/replica. Why did this happen? I have no idea – maybe its the fact that I was messing around with the storage drivers I guess that’s why they say things are supported and unsupported Either way, how I found this out was with the following command.
esxcli storage vmfs snapshot list
This command actually displayed the volume that I was looking for, and more specifically showed that it was mountable. So my next step was to actually mount that volume again. Take caution here if you are doing the same. I know for sure that this volume is the actual volume I’m looking for – but if you have an environment with lots of lun snapshots/replica’s you will want to ensure that you never mount duplicate volumes with the same signature – strange things can happen. Anyways, to mount the volume, take note of the VMFS UUID and we can use the following command.
esxcli storage vmfs snapshot mount -u 5315e865-0263a58f-413a-18a99b8c1ace
And with that you should now have your Dell VRTX storage back online – everyone is happy and getting along once again – Thanks for reading!