mwpreston at #VeeamON

I’m super excited to say that I will be attending the first annual VeeamON conference coming up in October in fabulous Las Vegas!  I’ve been a long time supporter of Veeam and their flagship product Veeam Backup and Replication so when I heard they were going to have three full days of deep technical sessions I knew right away that I needed to be there!


What might I mean by deep technical sessions?   Well, you can take a peak at the session catalog to get a feel for what we are in store for.  Topics like working with the Veeam REST api, best practices for backing up SQL/Exchange/AD, and Storage/Network best practices are certainly ones that jump out at me.  I’ve had a lot of ideas for blog posts and projects centred around some of the subjects so hopefully having access to all the Veeam Experts at the conference will give me the final push to finally finish some of these up.

Also, we have already seen some of the new features that Veeam Backup and Replication v8 has to offer.  Thinks like Replication from Backups, Failover Plans and Backup encryption have all been well documented and the product is well into it’s beta phase.  That said, I get the feeling that we haven’t heard the whole story around Veeam v8 and I bet there will be some super awesome features unveiled during VeeamON – don’t hold me to that though, it’s simply my personal opinion.

If you haven’t had a look at the agenda I suggest you do that as well.  Veaam has landed some great speakers for keynotes and general sessions and it should make out to be a great show!  If you’re coming, definitly hit me up on Twitter – I’d love to hang out.  If you can’t make it, well, that totally sucks – but don’t fret – I’ll do my best to try and live blog and capture the buzz on this blog.  In this case, what happens in Vegas – get’s shared with the world.

Talkin’ smack on thwack

solarwinds-thwack-online-communityOK OK, I’m not really talking smack – this is simply my attempts at coming up with catchier blog titles and that rhymed so I thought it would be a good idea – nonetheless – I feel like it failed..

But down to business – Solarwinds and Stephen Foskett have granted myself with the honor of being a thwack ambassador for the month of September – and my topic – database analysis and performance.  I know what you might be thinking its odd for this virtualization geek to be talking about database performance, but the fact of the matter is I’m responsible for many databases within my day job so I couldn’t be more excited!  Excited to share what I know in an area that isn’t directly related to virtualization – but even more so, excited to learn more about an area that I feel I could improve in.

So, if you have some time head on over to the thwack community and check out my first two posts; “It’s always the databases fault” and “Making performance metrics make sense to your business“.  Leave a comment and you may just win yourself a jambox!

thwack isn’t just about giving away a prize to hammer you with info on Solarwinds products -Honestly I’m very impressed with the the content over on thwack!  There are some great conversations going on over there dealing with everything from virtualization monitoring to cloud to mobile to, well, database analysis.  There’s a lot to learn and thwack is definitely a great community to join in order to not just get answers to your problems, but to genuinely expand your knowledge – Be sure to check it out!

VMworld general session

Here’s my attempts at live blogging the VMworld general session from San Francisco . 

With most of the press releases already pushed out this morning I’m not sure how many surprises VMware will have in store for us during the first keynote of the conference.

I’m seated with the wonderful VMUG team about 6 rows from the front thanks to Angelo Luciani.  To get a feel for what that might look like here are a couple pictures.


The whole cracking of walls noises blasting through the speakers is kind of ironic seeing as we just had an earthquake a couple nights ago. A great conversation starter at the least.

After a pretty entertaining episode of dancing with the stars CMO Robin Matlock takes the stage to kick things off touting VMware will continue to leverage their three main strategic priorities; Software Defined Datacenter, hybrid cloud and end user computing. Furthermore she went on to say that VMworld is really about community and leveraged VMUG as an example of that. Something I completely agree with.

From here let’s get a lesser known guy on the stage, CEO Pat Gelsinger. He started out by comparing our industry and life to water, stating we need to be more adaptive to change, a liquid world.


Pat spoke about bravery comparing engineers working on the most important piece of software in the world to that of sending your child off to school for the first time. Pat does a great job at attend!pting to relate to almost every person in the audience. He then went on to call out a few customers that have been innovating using VMware products, having customers stand up in the audience.

Finally the announcements.


Announcing VMware vCloud Suite 5.8 and beta of vSphere 6.0 and VVOL. And the oddly named vRealize suite!

Perhaps one of the most rumoured announcement is that around Project Marvin, VMware’s hyperconverged play. Now dubbed VMware EVO, with the first member of the family EVO:RAIL. A software based appliance that can be delivered by some big named VMware partners such as Dell and EMC. Certainly at this point I see RAIL with specific use cases, but am super excited to see this grow.

A common platform for all apps. VMware now working very closely with docker, pivotal, and google to best leverage the use of containers in a VMware environment. A VMware openstack environment at that. Yes, they have also announced a VMware integrated version of Openstack.

Most the EUC information will be covered in Tuesdays session.

And now Bill Fathers comes up to talk a little Hybrid Cloud, more specific the VMware hybrid cloud offering vCloud Air!

Speaking of the four phases of cloud adoption; experimental, professional, mass market and legacy he believes we are moving from experimental to professional today. The challenge being how do we make that move? Concentrating on the apps and putting the IT professionals back in charge, all in a hybrid offering is VMware a answer. This was then backed up with a quick video of some vCloud Air customers.

New features being introduced into vCloud Air are devops services, database as a service offerings, object storage through EMC VIPR, mobility services and cloud management tools, being vRealize Automation ( vCAC ). All of this which will be available in a on demand minute by minute billing environment.

Next VMware ‘s own Carl Eschenbach brought up three customers with real insight on how the software defined data center has changed the way they work and run IT.

To cap things off we heard a few of the advantages of VMware EVO rail early access customers And that, is a wrap. And a poor attempt at live blogging :)

mwpreston at #VMworld

With less than a week until the big show and only three days before I hop into the big tin can to get there I thought a post in regards to my “planned” VMworld experience is in order!  I say planned since VMworld is always a crazy experience and things can change quickly with so much to do and learn. That said I do know of a few items in my calendar that are set in stone!

Opening Acts

This is a great idea for a conference primer that is taking place this year!  The VMunderground team, along with the vBrownbag crew have set the stage for some great knowledge dropping fun Sunday before VMworld.  I’m happy to say that I will be taking a spot on the last panel of the day, dealing with Architecture and Infrastructure.  Needless to say I’m excited to be taking part but what I’m most excited about is the other rockstars I’ll be sitting next to – Melissa Palmer (@vmiss), Phoummaia Schmitt (@exchangegoddess), Maish Saidel-Keesing (@maishsk) and John Arrasjid (@vcdx001) and moderated by Matt Liebowitz (@mattliebowitz).  Umm, yeah, you read that right – the FIRST VCDX!  I’ll certainly be sitting on the shoulders of giants during this one and hopefully have a little to contribute, but am mostly looking forwarded to learning from the best!.  Opening acts kicks off at 1PM at City View at Metreon with our panel starting at 3pm.

Book Signing

Yeah, so not only do I get to partake in a panel session with some of the brightest virtualization minds in the world, I get to also sit down and sign books for a half an hour – Each and every VMworld experience seems to be topping the previous ever since I’ve been attending.  Anyways, I’ll be at the VMworld bookstore from 1:00PM to 1:30PM on Tuesday if you want to have  your copy of Troubleshooting vSphere Storage signed.  Honestly, this is a first for me so I have no idea what to write in a book and Google hasn’t been much of a help with this one!  Either way, if you want the book signed, any other book signed Smile, or just want to chat come on by and I’ll be there!

Other Stuff

booksHey, I’ll also have a dozen or so copies of Troubleshooting vSphere Storage to give away so if you are looking for one come and find me – I may have one on me at the time and if I do it’s yours!  Where might you find me?  Well, you can bet your a$$ that I will be at VMunderground on Sunday!  Monday, probably the VMUG leader reception and vFlipcup.  Tuesday, VMUG leader lunch, the vExpert reception, CTO party, Veeam – ugh!  Exhausted just thinking about all of this!  Wednesday I will be sure to hit up the VMware Canada reception eh!  Then move on to of course, the VMworld party!!!  Also you can find me in the hang space and blogger tables periodically throughout the conference.


On another note, I have a ton of these mwpreston dot net stickers to hand out as well (Don’t worry, I’ll cut them) – I’ll probably just scatter them throughout the place but if you can’t find one and really really want one for some odd reason, just ask!   It’s my crazy shameless self promotion plug of a way of saying thank you to all of you for making this blog what it is today!

Anyways, there’s lots to do and lots to pack so I’ll leave it at this!  Can’t wait to see everyone again – the community really makes the VMworld experience for me – if not for community, it’d just be another conference!

5 Reasons you need to attend VeeamON

If you haven’t heard already Veeam is setting the stage for a backup extravaganza in sin city on October 6th through the 8th.  That’s right!  The long time leader in modern data center availability have locked down the Cosmopolitan in Las Vegas to host their (and the worlds) first data center availability event – VeeamON!  Personally, a Veeam conference is something that really excites me.  Being a long time Veeam customer I’ve seen them grow from a quite a small company into the powerhouse they are now, and release after release, they have been consistent in delving groundbreaking features into their products that never fail to surprise me!  I mean, who ever though I would be using my backup software to run intrusion tests on applications?

Veeam On

So what’s the deal with VeeamON and why should you go?  Well, hopefully my handful of reasons is compelling enough to convince you to attend!

Reason 1 – Content is King

Honestly you shouldn’t need to read the remaining 4 reasons after reviewing the content line-up that Veeam has in store for us.  With over 50 breakout sessions, broken down into two three main tracks (Technical, Business, Partner) there will most definitely be enough Veeam goodness to fill anybodies schedule.  Whether you are a customer just starting out or a long time Veeam user looking to dive deeper into the technology, a partner looking to better understand the Veeam solution in order to help with customer needs or a value add re-seller needing a little sales guidance I’m sure you will be able to find value in the session catalog.


I think we can sum up the VeeamON conference content with one word – Technical!  Looking at the sessions that are available I can honestly say I’m interested in attending almost every single one.  Most breakouts tend to lean more towards the IT professional like myself, someone who wants to skip all of the FUD and dive deep into the technology and learn how it works, how I can better my environment, and common mistakes that are made.  Want an example?  Here are some of sessions that really caught my attention.

Backup Bottleneck Technical Deep Dive

This session is a guide to detect and fix performance issues in your backup infrastructure. This session will focus on a prepared lab and real cases with common bottlenecks and recommendations on how to fix them. Built-in tools from Veeam® Backup & Replication™, Hyper-V and vSphere are used to analyze performance bottlenecks. This session is based on many aspects of real-world examples and deep analysis. Specific topics include:

  • The data flow process
  • Considerations for CPU, I/O and network usage during jobs
  • Considerations on WAN cache and IOPs
  • Performance log deep dive
PowerShell and RestFUL API: Ten Things That You Cannot Do with the GUI

Have you ever faced an issue that you were not able to solve using the Graphical User Interface (GUI)? Your vCenter has a new IP address or DNS name, and jobs started failing immediately? You introduced a new vCenter to your environment, registered hosts and VMs under it, and backup jobs started creating new full backups, instead of incrementals―the situation you would like to avoid? This session will discuss some problems the GUI cannot address and will provide real-life examples of how you can automatically bypass these limitations. This breakout session will feature:

  • Problems that can’t be addressed with the GUI
  • Scripting examples
  • Tips for service providers
  • Customer-submitted scripts
Top 10 Most Common Misconfigurations in Veeam Backup & Replication

Why make a mistake that someone else already made? Attend this breakout session from Veeam® Tech Support to hear the top 10 misconfigurations with Veeam Backup & Replication™. While you may not have these configuration issues, everyone can benefit from how support has corrected the most common mistakes. Attend this breakout session to learn about:

  • Top architecture mistakes and resolution paths
  • Top proxy and repository configuration mistakes and how to fix them
  • Resources for ongoing optimization as environments grow
  • Tips for installing new versions of Veeam software
Top 10 Reports for your Veeam Backup and Virtual Infrastructures

All virtual and backup infrastructures have common configuration flaws. This session will show how you can address these flaws easily with Veeam® Backup Management Suite™. Have you ever wondered which virtual machines (VMs) are (and are not) backed up? Can you ensure all of your critical VMs have the requisite number of restore points? What about the underlying virtualization infrastructure storage? Is it healthy and performing to expected levels? This session will cover the most critical reports for your backup and virtual infrastructures, including:

  • Identifying VMs with potential configuration issues that can prevent you from backing them up
  • How to manage storage the right way, identify wasted space and plan future usage growth
  • Identify protected and unprotected VMs
VMware Backup Best Practices for 2014 using Veeam

Are you looking for the best way to back up your vSphere environment? Attend this session for the latest strategy for VMware backup best practices using VMware vStorage API-based backup solutions. Attend this session to see how the vStorage API has changes over the years. This includes any gotchas and new technologies like VMware Virtual SAN. There are a lot of details around sizing vCPU and storage hardware that can improve your backup strategy. Also you’ll get an exclusive tool that you can use to simulate repeatable workloads. Additional areas covered in this breakout session include how to:

  • Identify the popular processing modes and best practices (Hot Add, NBD, SAN)
  • Identify the most neglected VMware backup steps that cause the most problems during disaster recovery
  • Perform periodic health checks of your backup infrastructure

Aside from the technical sessions expect to hear some keynotes and general sessions as well.   The speakers as it stands today are listed here.  You know, small time guys like Doug Hazelman, Dave Russell, Jason Buffington, Ratmir Timashev, and Anton Gostev.  I’ve seen most of these people speak at previous conferences and I can tell you that we are all in for a treat when they take the stage.

Reason 2 – Get Certified

certified Content not enough to get you there?  How about hefty discount on the newly minted Veeam VMCE training and certification.  Throughout the week the required training course for the VMCE certification will also be taking place, allowing you not only gain the skills and knowledge required to design, architect, configure, install and deploy Veeam, but to tick that box saying the required training has been completed.  Normally this training runs upwards of $3000, but at VeeamON, how’s $650 sound? Not too shabby of a discount for VeeamON attendees!  Oh, and to top that off let’s throw in a voucher for the actual certification itself!  They say what happens in Vegas stays in Vegas but in this case, the VMCE certification knowledge and voucher can follow you home.

Reason 3 – Lab Warz

Still not convinced?  Well, how’s $10,000 sound?  That caught your attention didn’t it?!?  You can have the chance to win $10,000 by participating in Lab Warz!  Onsite at the conference you will find 48 different scenario based hands on labs available to take.  Each lab is 15 minutes and as you can see below, progress through levels starting at beginner through all the way through to architecture.


Scenarios such as troubleshooting, designing, configuration and installation will all be covered.  Go ahead and register now, compete against your peers and prove your skills for the chance to take home $10,000 – That’s a lot of zeros!!!!

Reason 4 – Networking

veeamusergroupAnyone who has been to a conference knows that the “hallway” track is one of the most beneficial session you can attend – and the way Veeam has supported the community over the years you can bet that there will be plenty of places and chances for you to network with your peers!  One official event being the Veeam User Groups.  User group meetings will take place on the Monday of the conference and no doubt they will be hugely beneficial to anyone running Veeam products.  You can expect to see technical experts walk you through items such as setting up your environment, upgrading to the latest and greatest Veeam Backup and Replication v8 as well as technical enablement in many different areas.  Discuss all of this with Veeam experts and other end-users.  There’s nothing better than hearing it from your peers and other users that are “in the trenches” with the software.  Aside from the official user group meetings you can expect to see a lot of industry experts on the floor at VeeamON.  Rockstars like Rick Vanover, Anton Gostev, and Doug Hazelman are just a few that I know for sure will be attending, but you can bet that there will be many many more.

Reason 5 – Party!

veeampartyIf money, content, certification, and networking has not been enough to get you to book that flight to Vegas I’ll leave you with two words – Free Beer!  Those that have been lucky enough to attend one of the infamous Veeam parties at VMworld know that they are EPIC!  Well, take that party and multiply it by a thousand since this is Veeam’s event we can be sure the party will be done the “Veeam way”.  Take a moment to put the hustle and bustle of the conference behind you and relax with your peers, industry experts, and Veeam rockstars in a more laid back fashion over a beverage or two!  Also, what better place to have a glowing green party other than fabulous Las Vegas!

So hopefully I’ve given you enough information to convince you to get registered for VeeamON.  Hey, even if you need a little help convincing your boss Veeam has you covered here with this letter template that you can modify to your hearts delight.  Don’t forget to mention the jam packed agenda shown below as well!


But wait if that’s not enough how’s a discount sound?  Use the promo code VEEAMONSN14 when registering and you can get yourself a cool 100 dollars off the registration fee!  Here’s hoping I’m lucky enough to to get there myself so we can all get our VeeamON!

Fun with ESXi, IPMI and Dell BMC/iDRAC – Remote Power Cycle, Console and more

Dell_logo.pngMost of my Dell servers/blades in a production setting have some sort of licensed version of iDRAC which allows me to do things like power on, power off, power cycle the servers as well as pick up a remote console of the system that gives me the same look and feel as if I were standing in front of a monitor hooked up to that server.  That said, I also have a lot of one-off ESXi hosts which sit in a remote office in which we haven’t purchased the fancy iDRAC functionality.  It’s not too often that I need to power cycle these machines or connect remotely and make BIOS changes but every now and then I have to – and the last thing I want to do is drive 100KM to get to the server or spend an hour on the phone walking someone through it!

The many flavors of iDRAC

Although we didn’t purchase a version of iDRAC for these remote servers, Dell still provides us with a version that allows us to manage the server in a limited capacity.  We can see the 4 different versions and their differences of iDRAC below

Basic – The most stripped down version of iDRAC.  Provides us with basic hardware management via IPMI v2.0 and a text-based console redirection.

Express – This includes all functionality of basic and adds a web gui to help us perform remote actions.  We also get the use of the ‘racadm’ command line tools with express, along with some power monitoring and budget functionality.

Express for blades – Includes all functionality of Express and Basic, and adds a nice single user virtual console and virtual media mount/unmount capabilities.

Enterprise – All features of Express and Basic but with a dedicated NIC.  Also adds a slew of other benefits such as crash video playback, remote syslog, directory services support, multi-user console collaboration, etc.

Certainly for mission critical applications you will want to be sure you purchase the Enterprise version of iDRAC.  In my case though, the basic version that comes pre-installed on the servers will suit my needs perfectly.  I just need something to power cycle the host and possibly change a few BIOS settings remotely.

It ain’t easy being green (or blue/white or black/silver)

No matter what colors Dell are branding themselves with these days it doesn’t change the fact that performing some of these limited functions included in the Basic version is not necessarily easy!  As you can see, the Express version and above comes with a nifty web interface that can walk us through almost everything we need to do.  The Basic version though forces us to rely on IPMI and the corresponding Dell tools to gain the similar type of functionality.

IPMI is essentially a standard interface that we can use to perform out-of-band management of our systems.  It’s been around since 1998, which is an eternity in tech years and is widely supported with most hardware vendors today.

OMG, Enough already!  How do we remotely power these things off and on?

Alright, let’s cut tot he chase here!  First we need to enable IPMI over LAN within the settings of our iDRAC or BMC configuration on our servers.  Yes, this means you will need physical access to the server in order to accomplish this.  Depending on the generation of Dell server you have the path to get into the BMC/iDRAC settings may change (CTRL+E vs F2) but I’ll leave it up to you to figure that one out.  The example below is on a T320.

First up press F2 during POST to get yourself into the system settings. From here, we will need to go into ‘System Settings’ and then ‘Serial Communication’

Serial Communication Settings

Serial Communication Settings

This is where we setup the console redirection to COM2.  COM2 is what the iDRAC/BMC will use to pipe our console through so just ensure you have the Serial Communication drop-down set to ‘On with Console Redirection via COM2 ‘ and the Redirection After Boot enabled.  Feel free to change all other settings to your preference, but from what I have found, having a baud rate of 115200 and a terminal type of VT100/VT220 works out the best.

This is all that needs done in the BIOS but don’t back all the way out to a reboot.  Just save your changes until you get back to the first menu you seen, this time, select iDRAC settings.  From here we will need to do a couple of things.

iDRAC IPMI settings

iDRAC IPMI settings

First up, under ‘Network Settings’ be sure that you have replaced the default network configuration with an IP/Gateway that you can reach.  As well on this page, be sure to enable ‘IPMI over LAN’ – nothing will work if you miss this step :)  Another thing to to note which isn’t pictured above is the LOM settings.  Be sure to select the LOM (NIC) that you would like to use for your iDRAC functions.

Also, from the same menu where we selected ‘Network Settings’ be sure to go into ‘User Configuration’ and give your root user a password.

Congrats!   If you had to commute out to gain physical access to the servers to do the above steps I can proudly say that we are done with the need for console access!  Go ahead and go home early!

Playing around with IPMISH/IPMITOOL

So far we’ve just done the configuration but now it’s time to jump into actually performing some remote functions on these servers.  First up you will need some sort of IPMI tool.  There is a very popular Linux package which a lot of people use but in my examples I’ll be using the Dell BMC Utility – so if you want to follow along go ahead and install it.  Once your done open up a command prompt to “c:\program files (x86)\Dell\SysMgt\BMC\”.  Inside this directory you will see a bunch of files, but the ones we are going to focus on is IPMISH and IPMITOOL.


The first package we will look at is IPMISH.  There are many things that IPMISH can do such as modifying the front LCD text and report on power consumption, but I’ll just go over the basic commands to power on and off our server.  The syntax for IPMISH can be run in one of two ways.  We can either send the command we wish to execute along with the ip and credentials or we can enter into an interactive shell and execute multiple commands in a row to the iDRAC.  We will be using the latter method.

To connect to our iDRAC enter the following line at the command prompt

ipmish -ip IP_OF_iDRAC -u USER -p PASSWORD -interactive

This should bring you to an IPMI> prompt.  As shown below entering the ‘help’ command will give us a list of the functions available to us.


Furthermore if you wish to get more detailed help on a command we can enter “help command”, such as “help power” shown below…


So, looking at the image above we can see that there are few options in which we can power this server on and off, so go ahead and try one – to power off your host simply type “power off”.  Once your system is has shutdown we can power it back on with the command “power on”.  Alternatively we could do these in a non-interactive way by using “ipmish -ip IP_OF_iDRAC -u USER -p PASS power on”


Remember earlier when we did all of the serial console redirection and mentioned we can connect to remote TEXT based console, well, this is where IPMITOOL comes in.  Since we have done most the legwork already for console redirection all we have to simply do is connect to our console using IPMITOOL- the syntax to do so is outlined below

ipmitool -I lanplus -U root -P password -H IP_OF_iDRAC sol activate

Keep in mind that this is only a TEXT based console, so if you have already booted into your OS you will not see anything happening here.  If you go ahead and reboot you should see the post screen scrolling through as shown below


This isn’t the easiest interface to use.  Things like simply sending the F2 command to get into the BIOS is achieved through the key sequence of ESC + 2, F1 is ESX +1.  Very confusing!  There is an overview of all the key sequences here if you are looking for them.

Anyways, if you can afford a version of iDRAC above basic then I’d definitely recommend it!  As you can see things aren’t the most user-friendly, but that said, this gets the job done!   If you have any tips on how to perform remote administration on these servers in a “budget-friendly” way I’d love to hear them in the comments box below!  Thanks for reading!