Category: Virtualisation


trainsignal

Great as it is to take a week off to go on a classroom based training course , its not always possible due to restrictions on work / home life. Do not despair , you can still assimilate knowledge quicker than Neo in a battered recliner chair thanks to some of the many video training providers. These allow to to press your study at your own pace from work or from home. If you are looking for VMware training videos , then you need look no further than Trainsignal , who have been producing some of the best VMware training videos I’ve seen for quite some time.

The most recent release is the second volume of the vSphere Pro Series, a video training series that seeks to really go beyond VCP level , not only teaching you things you need for the exam but skills you are much more likely to need in your day to day life as a VMware admin. Series 1 covered such topics as VMware view, Power CLI and the Cisco Nexus 1000V virtual switch. Series 2 takes you into some vSphere Advanced features , VMware Site Recovery Manager , more PowerCLI , VMware Data Recovery and what I think is a first of many a section on 3rd party tools , in this case the Veeam series of products for vSphere , but more detail on all of that to follow.

The Keystone presenter of the Trainsignal VMware videos is David Davis – a voice you’ll recognise well from the old videos in the series and also from his free video site at http://www.vmwarevideos.com/ – if you like the content on there , you’ll know the Trainsignal videos are worth every penny.

He’s not alone though , in this series you’ll also hear from Eric Siebert ( http://vmware-land.com/ ) , Sean Clark ( http://seanclark.us/ ) and Hall Rottenberg (http://halr9000.com/ ) a Trio of fellow vExperts who should all feature heavily in your RSS Reader & twitter feeds.  Having more than one presenter makes this series for me as not only does a change of voice break things up a little , you get the feeling that each presenter is giving a talk on his strongest subject the he really does know inside and out ( and in many cases *did* write the book on! )

For a summary of the lessons , I’ll refer you to the link below – The TS folks describe their products much better than I can !

http://www.trainsignal.com/VMware-vSphere-Pro-Series-Training-Vol-2-P98.aspx

As you can see – there is a LOT of content in this pack – and mean a lot- 21 Hours. I anticipate needing a lot of redbull to try and watch them all in one session. However if I had to pick my favourites out  of the lessons so far, I felt that the Direct Path & VMCI sessions from Eric Siebert’s sections really taught me something new – not having the biggest home lab , I’ve yet to get a play with SRM , but found great value from Sean Clarks sessions. The most topical for me personally was the sections on Veeam’s Backup & Replication – as a product I am in the middle of rolling out I am going to try and persuade the powers that be that the purchase a multiple licence for this set so we can make use of the videos as on demand training sessions.

You are also spoilt for choice in terms of formats – not only do you get the DVD’s them selves , but on disk 3 there is also a copy of the Videos in MP3 / iPOD video / WMV and finally high quality AVI. As a non apple type person , I uploaded the WMV versions straight to my Touch HD2 to keep me occupied on the train back from the London VMware user group, The MP3’s went straight onto a USB stick to play in the car on my drive to work. The videos are also available as streaming content via the Trainsignal website – handy when you find yourself with a little spare time and a web connection.

I still have a few more videos to watch but I have a pretty quite weekend ahead , so I’m going to find a comfy chair , laptop and before you know it….

lolcate0b6c9a7ee5db24f9355ba079bf8df270d0020d3

EDIT: In the interests of disclosure I would like to make it clear that I received a complimentry copy of the video reviewed.

I tried to avoid a “me too!” post on today’s vSphere 4.1 release , but afraid I failed miserably. I’m not going to cover a full set of updated features as there are many many of my fellow bloggers who have done a very fine job of that, and to emulate them would be a little watered down as I’ve yet to have much time to play with it. If you have been hiding under a rock for the last 24 hours or so , then head on over to http://vsphere-land.com/ and click away to your heart’s content!

 

One of the aspects that caught my eye however was the announcement of a new licensing model for some of the vSphere Management products.

from : the official press release 

“VMware vCenter AppSpeed, VMware vCenter Chargeback, and VMware vCenter Site Recovery Manager will be sold in VM packs on a per VM basis starting on September 1, 2010. VMware vCenter Application Discovery Manager and VMware vCenter Configuration Manager are already licensed on both a per VM and physical server model. Per VM licensing for VMware vCenter CapacityIQ will take effect in the fourth quarter of 2010.”

This new model supersedes the existing per processor model in place for AppSpeed , Chargeback and SRM products that you can still purchase today. VMware suggests that this will enable customers to move to a more cloud like model for their virtual estate ( as far as the “side dish” products go , this announcement does not cover the core product … yet )

It got me thinking about possible scenarios , along with a couple of comments made by the community on twitter , that it seems possibly a little counter productive. However , playing my own Devils Advocate , I can also think of situations where it would be advantageous.

Currently SRM is licensed per CPU on the Hosts you want to run protected VM’s on. Lets take a hypothetical enterprise. They have a primary Datacenter , running vSphere across 10 hosts. In order to drive utilisation/consolidation ,these hosts host a mixed lifecycle of machines , some production (say,50% ) , some non production hence not really considered important enough to require automated recovery.

A smaller VI estate is provisioned at the secondary site , to host those production VM’s are part of an SRM Install. However as the production VM’s are spread over 10 hosts , they end up buying 40 SRM licenses ( lets assume they are running quad socket hosts )

Due to growth or political reasons , they decide to separate out their life cycles and move the non production VM’s onto a different environment , possibly even running a lower cost hypervisor. No further SRM licences required of course.

The business grows and due to all the spare capacity on the production cluster , they are able to double the number of VM’s on that cluster and really push for a high consolidation ratio. All without having to purchase any further hypervisor licences (or OS licences , if they where clever and purchased Windows Data centre edition licences for the hosts )

Under the new cost model , they will have to go through an audit of VM count to cover the increased average growth in production VM’s ( VMware’s graph showed VM numbers going up and down quite quickly , but in my experience in a production environment , once a server is commissioned for production , it tends to stay there unless there is a very good reason to decommission it )  This may well be balanced out by the lower initial cost but that’s down to the consolidation ratio on those production hosts. The new model would seem to favour a lower consolidation ratio for your hosts , possibly diluting all those cost savings you told your management about that would come from a highly consolidated environment!

If you can pick and choose which guests you would like to cover with these “side dish” products , then the model does enable clusters which cross lifecycles as you may not need the full functionality for every guest , but it does require careful licence management – wasn’t Virtualisation supposed to reduce management overheads like this ?

I can however see some benefit on the financials , especially where organisations have made those steps towards a cloud model as the licence is easier to roll into the setup charge / periodic charge for a VM rather than having to commit to the capex for the licence cost for the whole cluster before you have got any money back from chargeback.

If this is the future for VMware’s licensing across the board , is it going to lead to “host sprawl” as new hosts are popped up with lower spec or possibly reuse/extended lifetime of old machines – a bit of a plus point when it comes to not requiring disposal , but not when you have to power and cool legacy kit which may be less efficient than the hosts at the top of your list. More hosts also means more patching and even with the best automation models in place it’ll still end up causing more work. Financially stretched clients might decide to scale applications up rather than out due to increased licence costs – before we know it , we’re back to 4 years ago with a large number of servers running consolidated services on them.

Time will tell , but in the mean time I think I’ll continue to support ecosystem partners such as Veeam & vKernel – I like my all you can eat buffet 🙂

 

thanks to @rootwyn & @kendrickcoleman for the feedback & sanity check !

On Monday , I blogged about the new freeware application from vKernel, StorageView –.I , like a number of other bloggers had got a chance to see the product pre release, and was able to download the application to evaluate before its public release.

I have to admit I was having a pretty full timetable , so don’t feel I gave the post my full attention , beyond an install and a brief glance to see what it was like, I had other fires to fight and my day job took precedence ( as it should ! )

Yesterday ,I was talking with some of the vkernel product team who wanted to verify that the product not only works in small scale environments but larger ones. As I have access to a reasonably large environment I was able to install a slightly updated version and test , I’m quite glad of this as it actually gave me some time to really study the figures and see what was happening to my environment , rather than a test lab. What I got was shown below.

storageview2

Even through the pixilation I’ve applied you might be able to see that 4 of the top 5 offenders are on the same host – I happen to know that host is in a prod 3.5 cluster that has recently been part of a fabric upgrade. ON closer investigation I discovered that one of the HBA’s was not seeing its full compliment of paths , most likely due to it not picking up the change in fabric.One HBA rescan later and paths have been restored and latency significantly reduced. There’s something still not quite right however but that’s for a trip to the datacenter armed with a pack of fibre interconnects and a frying pan to batter whoever might have caused some cable damage 😉

 

(please note no datacenter technicians have been harmed during the writing of this post…….yet )

I thought it was about time I moved to a grownup WordPress install rather than the standard one offered by my hosting provider ( www.1and1.co.uk )  – it gives me much more in the way of flexability to install plugins and different themes ( note to self , dont go overboard Chris! )

Hopefully it’ll provide a nicer experience all-round.

I the past few months on twitter , I’ve tried a number of clients – some on my Smartphone , some as browser extensions, some as standalone apps on my Desktop , Laptop or Webbook but on an 8 bit computer I last used when I wore short trousers …. you got to be kidding right ?

image 

As the pictures show , I’m not kidding – While at the Vintage Computer festival at the National Museum of Computing (http://www.tnmoc.org/vcf-gb.aspx) this weekend I came across the Spectranet project (http://spectrum.alioth.net/doc/index.php/Spectranet) based around giving the humble speccy an Ethernet interface.

 

They had a few machines set up , and one with a twitter client , its no Tweetdeck , but for something running on a system thats 26 years old , I was suitably impressed !

imageWhat’s next ? facebook on a Vic20 ? 😉

The latest Vkernel Advertapplet has finally been released – I was lucky enough not only to get a pre release briefing , but to view some very early alpha code several months ago. In response to a lot of user feedback (including myself) wanting a better handle on where the bottlenecks are in your environment from a storage point of view.

Vmware themselves have also recognised this need , and will be addressing this in the upcoming vSPhere 4.1 release with SIOC  , about which many of my fellow bloggers have commented on ( here..)

For those not able to put this to use now , VKernel offers an alternative , with a little bit of functionality from its flagship Capacity Analyser product.

Storageview gives you a little window into this functionality by showing you the top 5 VM/Datastore pairs in terms of Storage I/O latency within your VMware environment. One of its top features is that the Datastores can be on FC, iSCSI or NFS ( which has been notoriously difficult to get metrics from )

As with CapacityView and Appview , storage view is a pretty small ( less than 10 Mb ) download , with a dependency on JRE 1.5 or greater. Installation is simple as you’d expect , with the configuration requiring the location of your virtualcenter and some credentials to talk to it.

If you are running Storageview against a reasonably sized environment , install the product and go and make yourself a cup of tea. I had a few teething problems getting it to work , but that may have been related to my patience level !

Eventually I was rewarded with something like this.

This as it says on the box gives you a quick at a glance view of hosts / datastores with high Latency ( you can set the thresholds manually )  this would allow you to identify bottlenecks from an IO hungry VM or a problem at the datastore level ( wrong storage tier for example)

If you find the data on this useful and want to know more , then the app encourages you to look at the full blown capacity analyser appliance – which you may find well worth a trial anyways. I’m told that not all of the metrics in Storage view are in the current version of CA , but will be in the next version , due for release fairly shortly.

As a paying customer to Vkernel I’d like to be able to leverage this functionality a bit further as an alternate front end for the virtual appliances I already have deployed , it would also be nicer ( again for paying users ) to be able to slice and dice the data from the app a little more ( ie more than top5 , or to scope by datacenter / cluster )

If you’d like to give it a try, download Storageview from here

Now that the smoke has stopped coming out of my ears, I think I can finally put pen to paper about taking the new VCAP-DCA Exam, for which I sat the beta yesterday

Just in case you have been living in a darkened datacentre for the last few months, the VCAP is the new mid tier cert launched by VMware to bridge the gap between VCP and VCDX. In reality its giving a certification to some of the exams that you would need to take in order to achieve VCDX , which works quite well as I suspect there must be quite a few people who have worked very hard towards their VCDX but not had anything in the way of letters to show for it.

The blueprint for the exam was officially published last week , if you would like to read it , ensure you are sitting down with a stiff drink, and click here . Its quite an intimidating read – if like me you just look after the 1 infrastructure , while it might be quite sizable, the chance of you using every single product off the vSphere shelf is relatively unlikely. This is where people from a more consultancy / outsourcing background might well have a slight advantage as they may well have had a chance to deploy some of the more outlying add-ins in the field while the rest of us have to make do with a Lab setup, which brings me onto my next point….

without wanting to sound too Baz Luhrmann on you, if I could offer a single piece of advice on how to pass the VCAP-DCA ( and I don’t know at this point if I’ve passed or not )  it would be Get a Lab… Get a Lab and play with it lots , try every product you can get hold of an eval for. If there are two ways of setting something up , make sure you try them both , blow it away and start from scratch.

Due to NDA restrictions there isn’t much I can say about the content of the exam itself , especially as its possibly not quite finalised but it was my first experience of a pure live lab exam and can honestly say it was one of the toughest exams I’ve sat in 15 years ! I knew time was possibly going to be an issue , so skipped questions I knew would take a while with a view to coming back to them at the end , however due to the time constraints I didn’t get a chance to go back. This could have been because I was a bit slow on some issues , it could also have been affected by the operating speed of the lab environment , which left a little something to be desired.

Now begins the long wait ( including “VMware Time” 😉 ) before I get the results back – I’d better not hold my breath but will be a nervous wreck until then…

image

 

I’ve been playing with vEcoShell in its various incarnations for a while – its the prefect way for a powercli novice such as myself to harness the added functionality to perform tasks against a multiple VM’s in my environment.

The new version is not only an officially QA tested release , but adds a lot of extra functionality , such as the ability to be able to copy and paste code out of a vEcoShell script node to be run externally in a powershell window. This should make importing code not designed for the EcoShell a lot more straightforward.

 

If the Beta tag has put you off installing the EcoShell in the past ( although given my readership I’d be shocked if you were scared of a word like beta ! ) Then make sure you download a copy from here along with the VMware communities Powerpack ( formally Virtu-Al’s powerpack , generous donated to the community ) from here and put your Virtual Environment into overdrive !

Some vendors will offer you money back on a product if it doesn’t meet your expectations.. some vendors just offer you meat.

steak1With the new release of their Optimisation Pack 1.4 Vkernel are so confident that they can show you a 3 Month ROI on their product , that they will send you $100 worth of Omaha Steaks. As Vkernel are in the Capacity Optimisation rather than meat packing business , there is a small caveat of having 4 or more hosts in your environment. If that sounds like your environment then download a 30 day trial of the OP and get it installed. You then need to book an appointment with a Vkernel  Engineer for a product walkthrough. If he can’t show you that 3 month ROI , then the steak is yours.

 

As a current user of the product I’m interested to see the improvements in the 1.4 version but will also take the challenge up. I had to provide the original justifications for purchase , so at least if I’m wrong , I won’t go hungry for a while ! Watch this space to see how I got along.

The subject of “disasters” cropped up during a conversation over a pint at last nights inaugural vBeers event in London. It was a great chance to role out the more amusing war stories from out careers of when things go horribly wrong and how we as admins made them right again.

I had a great story of an event that had occurred only a few days previously and while I wouldn’t have gone as far to say it was a disaster , it could have easily caused one.

Provisioning a new vm on our shiny new ESX4 VC I was setting ram levels , as I’ve done many many times before on the 3.5 estate. What I didn’t notice until too late was the following.

when connected to a VI4 host or VC -the default unit for RAM is GB.

ram1.jpg

in 3.5 , its MB

ram2.jpg

I entered what I thought was the correct RAM for the server….4096MB. VI interpreted this as 4096GB – 4TB would have made for an interesting server , but sadly not supported for ESX4 , which defaults to 255GB.

On booting this VM up I noticed a Datastore alarm ( on what I’d thought was an empty datastore ) and all of the VM’s on the host moving off via DRS as it attempted to run a VM with over twice the level of memory as the host !

needles to say the VM was powered off as soon as was safe and RAM reduced to a sensible level.Just a little gotcha to pick of from admins used to the 3.5 view !