February 5, 2012

VMWVCaaS: VMworld Video Converting as a Service

VMworld 2011 Sessions in iTunes

Stupid title aside, one of the things I’ve done in the past is downloaded all of the VMworld sessions and convert them so I can play them on my iPad/Apple TV devices. Based on some Twitter conversations last year it seemed like a number of people do the same thing – rather than everything spending their time going through the process of downloading, converting and tagging each video file, I thought why not consolidate efforts. I’ve started this process again this year and have created a share on my Dropbox folder with the finished videos. If you attended VMworld and would like access let me know and I can add you. Hopefully it can save others some work.  Message me on Twitter or send me an email via the contact me page at the top and I can add you to the share.

Also, and hopefully this goes without saying, if you didn’t go to VMworld and are looking for the sessions – I believe you can buy a pass on the VMworld.com site to access the sessions.  The point is, if you don’t have a way to show that you already have access to the sessions, I’m not going to be able to give you access to the Dropbox folder if you request access.  Not interested in the VMworld police chasing me down :)

Popularity: 2% [?]

VMworld 2011 Day 3 Wrap Up

Today was a little lighter on new content as most of the big announcements were made yesterday during the keynote.  I’ve written in the past about using an iPad more and more during my workday, and I took the opportunity today to visit the end user computing booth in the solutions exchange and talk with Tedd Fox, the product manager for end user computing.  I use the view client on my iPad often – it’s not quite “there” for making it a standard use today in my opinion – but it’s a very functional application that works great in a pinch or for quick tasks.  The View client utilizes only PCoIP (no option for RDP) and one of the minor annoyances I had with the product that Wyse PocketCloud didn’t suffer from (PocketCloud is an RDP connection to View) was that if I switch to another app and then switch back to View – I have to re-login to my session again.  The next version of the View client will support being able to multi task.  It was also mentioned that the next version will have an embedded RSA soft token.  Another new feature I was very impressed with was this:

Just having a big keyboard and trackpad probably doesn’t look like much of a feature, but what you don’t see is that it’s connected to an external display via the iPad display adapter so you get your full View desktop display on the external monitor and a large keyboard and large trackpad above the keyboard on the iPad screen.  I know Apple won’t allow this, but I’d love it if I could pair a bluetooth mouse with the iPad, as well as my bluetooth keyboard (which I already can pair) and then when I’m in the office I could have a very functional and portable thin client device.

My afternoon was a tour of the SwitchNAP datacenter.  SwitchNAP was one of the locations for housing the servers used by the VMware Labs team.  There have been a lot of blog posts about SwitchNAP so I don’t want to duplicate too much of the work that is already out there, but their datacenter sits in the old Enron Broadband building.  Around the early 2000′s Enron was planning on arbitraging bandwidth much like they were doing with power.  Right before they were set to open they declared bankruptcy.  SwitchNAP was across the street at this point and spent the next 9 months pulling that facility out of Enron’s bankruptcy.  As you would imagine I jumped at the chance to tour the facility – especially after finding out it was completely free.  I knew this place was secure, and unlike any other datacenter – when we pulled up this was the view by the security door.

Unfortunately that was the only picture I was able to get, we were informed that pictures of any kind are not allowed once inside the doors and considering we always had a minimum of two security guards with us with arms bigger than my thigh – I didn’t try and sneak any pics…  They did mention we can use the pictures from their website however, this picture is of the main entrance:

And this picture is a close up of the gate we had to go through to get out of the lobby and into the building:

Once through the gate, we walked down a hallway and about halfway down you could see into their NOC(gotta say, the cubes are a little nicer than mine…):

Inside the datacenter there were a number of these(of note is the enclosed hot aisles, our tour guide also mentioned that they currently have the lowest PUE of any datacenter):

And the last picture showing the 3 different feeds, none of which are ever over 66% utilization:

A few stats on the campus:

  • 2,200,000 sq ft of space
  • 500 MVA power capacity
  • 567 MVA of generator capacity
  • 294 MVA UPS suply
  • 202,000 tons of cooling
  • Armed 24/7/365 by military trained security staff

As I mentioned the VMworld Labs were hosted here with 2 x 1Gb point to point links, we also heard they have customers like eBay with around 36PB of storage (soon to double that) with a large Hadoop cluster cranking away on the data, Mozy has resources in the building as well as certain government agencies they weren’t able to share details on.

One thing that struck me was everything is done for a reason there, and one example of that is they custom make their racks and paint the front of the rack blue (picture below) and the back of the rack red.  The tour guide told us that a number of their customers would accidentally rack things backwards so they did this so that blue indicates the cold aisle and red indicates that contained hot aisle.

Leaving the facility the only word I could think of that sums up everything about SwitchNAP is ‘overkill’.  And I mean that in a good way, it’s unbelievably secure and everything is designed to support any type of failure you could think of.

Popularity: 3% [?]

VMworld 2011 Day 2 Wrap Up

Day two started out with a keynote from Steve Herrod, which was one of the best VMware keynotes I have seen.  I thought he did a great job not only on the simplicity of the presentation (whiteboard style pictures and not text heavy PowerPoint slides) but also on the content and delivery.  He talked about some of the futures of VMware but blended in just the right about of technical information and screenshots/demos to keep the audience engaged in the presentation.  There were a number of new announcements made and it really tied in well with the keynote given yesterday by Paul Maritz about moving to a post-PC era.  The idea moving forward is that we need to be able to assign policies based on the person, and not based on the device.  It shouldn’t matter matter if I’m using my mobile phone, my tablet device or my laptop – I should have access to the same set of applications, I should have access to the same data – and perhaps most importantly, IT should be able to be manage those applications and data.

One of the demos that was shown was for ThinApp Factory, the idea here is that we can automate the extraction of the app out of our Windows OS.  While there have been comments recently about VMware’s enhancements to View (or lack thereof), this was the first item among many mentioned today that really showed some of the amazing features VMware will have to solidify their post PC era solutions.

Horizon mobile touches on what I covered yesterday in my post about the Day 1 keynote from Paul Maritz, the idea is the user gives their phone number to IT and they can push out a “work phone” down to the users phone and have separation between their personal phone and their work phone.  They mentioned LG and Samsung will soon be coming out with compatible Android based phones in the near future.

AppBlast screenshot courtesy of VMware

I touched on this briefly towards the end of our VDI Kung Fu session on VMware Community TV, but I’m a heavy tablet user – and more specifically, a heavy iPad user.  Going from meeting to meeting all day I’ve stopped bringing my heavy laptop with me all the time and only bring my iPad and a case to hold a stylus, business cards, and VGA Adapter.  I use it for presentations, whiteboarding, light Office work etc.  One of the challenges in using it to work on a Word or Excel file is that you have multiple steps to first get the data into the application but then to get the data back to the original location after you edit it.  It’s far from a simple, seamless process.  The demo today of AppBlast showed an iPad user who was able to access Excel 2010 via the native Safari web browser and edit their spreadsheet.  AppBlast is a service that can deliver any application to any device supporting HTML 5.  Windows vSphere Client?  Microsoft Office?  Putty? Absolutely.  I can’t wait to get my hands on this and I think delivering it via HTML 5 is perfect, with an App you need to worry about the politics of the App Store you are living in – but with HTML 5 any device that supports it can be off and running.  Below was the screenshot VMware used that displays a list of applications the user is entitled to that they can then launch via the Safari browser on their iPad.

Getting access to my corporate applications is great, but what about my documents?  Next Steve asked the crowd who was all using Dropbox and the overwhelming response was “Yes”, however the next question was who should be using Dropbox in their environment and the vast majority did not.  Enter Project Octopus – a Dropbox style alternative (it even has hooks into Windows Explorer to put a green check mark on files/folders ala Dropbox) but more important – IT still can remain in control of the data.  This is something I’m really excited for, at Nexus we (like many companies out there) are having challenges sharing documents between our team especially when we aren’t in the office regularly.  There are some solutions out there like Dropbox or Box.net, but do you want your corporate data sitting on Amazon S3?  Probably not.It almost seems like “old news” already(it’s funny how thanks to Twitter we can feel like other things that just happened hours ago might be considered old news), but there are amazing performance improvements in vSphere 5:

  • 32 vCPUs per virtual machine
  • 1TB RAM per virtual machine
  • 1,000,000 IOPS per ESX host
  • Say hello to the monster VMs

Performance improvements are great, but noisy neighbor issues can cause performance problems in any environment.  We can better handle this problem now with some of the enhancements around storage and network IO control.  Also announced was VXLAN, which isn’t yet an IETF standard but they are working on it.  It allows you to encapsulate a layer 2 packet inside of a layer 3 packet (along the lines of Cisco OTV), imagine failing over your datacenter and not having to worry about re-assigning IP addresses to your servers to match the network info at the other location.

There was also a demo of “Navigator” which has the ability to discover services running on an ESX host.  Services like SQL among others are discovered automatically, and without the need for installing an agent.  It also requires no changes to the operating system or the application.  It has the ability to discover how applications relate to each other and we were even able to see the protection level of the VM right from this dashboard (protection level meaning if it was part of a Site Recovery Manager plan).

I mentioned yesterday I would post some pictures of the #CXIparty, well – I forgot… However, Steven Foskett has some pictures on his Flickr page here and trust me, they are much better than anything my iPhone would have taken.

Today was pretty light on sessions for me, with the keynote in the morning and VDI Kung Fu just after lunch – I ended up spending some time in the solutions exchange after that.  One session that I was interested in was BCO2874 – vSphere High Availability 5.0 and SMP Fault Tolerance.  One of the barriers to adoption of FT has been it’s only supported on single vCPU machines.  Otherwise it’s an amazing feature: a VM running in lockstep on another ESX host that can survive a host failure (not with HA – but an instant take over by the shadow virtual machine).  One of the things I like about it is the ease of use, it’s not something that needs to be configured when the VM is created and has to stay running all the time.  Instead, you can enable it only when necessary – turn on FT when you have the need for it, and disable it later if you want to.  This session covered multi vCPUs in FT protected virtual machines and actually showed a demo of a 4 vCPU Oracle database server being protected by FT.  As you might expect, this generates quite a bit of network traffic – the demo given used about 20% of a 10GbE link for FT traffic.

That’s it for today – tonight is a number of great vendor parties!

Popularity: 2% [?]

VMworld 2011 Day 1 Wrap Up

Image courtesy of Tony Dunn from Flickr

Day 1 is is just about in the books for VMworld 2011, with events all day yesterday and a non stop flow of information today, my body was trying to convince myself it’s Friday rather than only Monday.  My day started out with one of my most anticipated sessions, VSP1682: VMware vSphere Clustering Q&A with @DuncanYB @FrankDenneman and @ccolotti.  I was a little worried about making this session due to some Sunday night activities but luckily I made it and I always have the weekend to catch up on sleep…

One session I really enjoyed was ESXi Quiz Show, this was without a doubt the most entertaining session I have ever attended.  It was a game show setup with @johntroyer as the host.  I really hope future VMworld’s will have similar sessions and I’d love it if they could include audience participation via Twitter.

The keynote this year was on the afternoon of Day 1, and a few of the highlights from it were:

  • Labs were 100% public cloud this year (last year it was a hybrid cloud model)
  • Over 200,000 VMs are expected to be deployed in the labs
  • There are over 60,000 VMUG members
  • There are more VMs created every second than “physical babies” born per second (as opposed to virtual babies?)
  • There are more vMotions per second than planes taking off per second globally
  • Touched briefly on View 5 features: Bandwidth improvements, client ubiquity, and improvements around VoIP/Unified Communications.  Personally I can’t wait for View 5 to get released now that there is better bandwidth controls for PCoIP.

A session I didn’t get into today was VSP3205: Tech Preview for vStorage APIs.  This was a futures session with the general idea of being able to store a VMDK as its own entity on a storage array natively.  I’d highly recommend checking out this post by @scott_lowe for his recap on the session.

The solutions exchange/lounge area is very cool this year, with a park theme and games like volleyball, basketball etc.  Check out this pool on Flickr from HP to get an idea.

Tonight isn’t quite over yet, there is still the #CXIparty with my employer, @NexusMN being one of the sponsors.  I will likely have some camera phone pictures of the event to post tomorrow.

If you aren’t out here, follow me on Twitter and catch some of my updates throughout the conference.

Popularity: 2% [?]

Socialcast and Changing the Way a Business Communicates

Photo courtesy of marsi via Flickr

Socialcast was a fairly recent acquisition by VMware, when it was explained to me the idea was “it’s like Twitter for business” and my initial thought was something along the lines of “Ok, so it’s Yammer – I used that service for about 2 weeks and never logged back in again”.  The reason I stopped using Yammer wasn’t because the product was bad – far from it – I think a Twitter style medium is perfect for the vast majority of business communications.

Use Tweetdeck with Socialcast

The reason for quitting was due to the fact that I don’t want to take the time to read and update yet another social network.  When I first logged into Socialcast it has a very similar look and feel to Twitter.  My initial impression was that I would give it 5 minutes before logging out and never coming back to the service.  During this 5 minute period I happened to click on Settings and I discovered something – you can integrate Socialcast into (some) Twitter applications!  Specifically Tweetdeck, as a Twitter addict I have Tweetdeck open almost 100% of the time anyways so not needing to have another client was a huge win for me.  You also get all the other features you would expect from a Twitter style interface – private/direct messages, recommendations as well as trending topics for your business.  I haven’t been using it long enough to see trending topics but I think that is a really interesting idea to see what the most important topics are that your co-workers are chatting about.

While the web page looks a lot like Twitter and it can work with Twitter applications, one thing I’d like to see integrated into Socialcast is limiting the characters you can have in an update from the web page much like Twitter.  If you update from Tweetdeck it does limit you to 140 characters but I can make longer updates on the web site.  One of the things I love about Twitter is it forces you to be brief, you have to think about what you are trying to convey and (often) use as few words as possible to send the message.  When was the last time you received a lengthy email from someone and after you were done reading it thought “wow, all that to ask a simple question?” for me it was about 12 minutes ago.  This is another reason I stopped checking Google+, often times my entire window would be clogged by one gigantic update, instead of the tiny little “bites” you get with tweets.  Another advantage to Socialcast is it can help to remove some of the noise from the email stream, I try to follow an Inbox 0/GTD system with my inbox and having to process all the “chatty” emails takes extra time I’d prefer not to use.  If businesses can adopt Socialcast and move some of the internal “noise” into it, email becomes a higher priority and I’m able to react to it much faster.

I think if you are a smaller shop, and in the technology field it’s absolutely worth looking into.  I say smaller shops because there is a free version of Socialcast – but you don’t get the ability to import usernames from Active Directory(among other features).  Without question it’s valuable for larger shops as well – and the free version is perfect for using as a proof of concept.

Popularity: 2% [?]

Deploying Apple OS X virtual machines in vSphere 5

When I saw the announcement that OSX would be an officially supported guest OS for vSphere 5, I was pretty excited.  Being an Apple fan and a home lab guy, my first thought was I could run Snow Leopard as a VM and treat it as a centralized iTunes server.  It was announced that it would only run on the (now retired) Xserve hardware, but I figured for home lab purposes I could at least create the VM to test things out.

I quickly realized it wasn’t going to happen, my home lab does not contain any Xserve servers to use as vSphere hosts, they are whitebox ESXi hosts.  I was able to create the VM with a guest type of OS X 10.6 (64-bit) but as soon as I tried to power it on I was greeted with the following message:

Error when booting VM with guest type of OS X on non-Apple hardware

So there is some type of checking that happens to ensure that Apple virtual machines will only run on Apple hardware.  The other thing I found interesting is that virtual machines with a guest type of OSX don’t migrate off the host when going into maintenance mode.

Popularity: 6% [?]

Changes in vSphere 5 Licensing

As you may have seen already, VMware today officially announced changes to the vSphere 5 licensing.  After some of the fallout regarding the initial vRAM licensing, here is a screenshot that shows both the initial vRAM licensing as well as the new vRAM licensing entitlements:

The vRAM licenses are tied to a processor, but you are no longer limited on the number of cores per processor(nor physical RAM in the ESXi host).  Another new change announced today is that the vRAM entitlement is calculated based on a 12 month average, rather than a high water mark.  There is a monitoring tool built into vCenter 5 that will allow you to track this.

Screenshot from Licensing Reporting screen in vCenter 5

 

One thing to note with that, if you are using VM’s that have over 96GB RAM allocated – you only deduct 96GB from your vRAM pool.  However, to accurately report the licensing you will need a (free) utility for tracking vRAM usage initially.

In case you didn’t catch that….deploying a VM that is assigned anything over 96GB RAM counts the same as a VM that has exactly 96GB.  If you have a 1TB virtual machine, the cost for the VM would be more than 10x if you were not using the new licensing model.

Bring on the Monster VM!

Another concern people have had is how does this affect my VDI environment?  Will I be paying based on vRAM entitlements for this as well?  VMware has answered this with vSphere Desktop licensing.  The idea is you can only use it for desktop virtualization but you are only paying based on the total number of powered on desktops (unlimited vRAM entitlement).

 

 

Popularity: 3% [?]

Are you registered? Raising the Bar, Part V

In case you did, be aware that you also have a chance to win a FREE VMworld pass just by attending the online event.  I have a feeling this is going to be a can’t-miss event in terms of announcements, but with the chance to win a free VMworld pass it’s a no-brainer!

July 12, 2011
9am-Noon Pacific Time

VMware CEO Paul Maritz and CTO Steve Herrod will be presenting on the next generation of cloud infrastructure. Join us and experience how the virtualization journey is helping transform IT and ushering in the era of Cloud Computing.

9:00-9:45 Paul and Steve present – live online streaming
10:00-12:00 five tracks of deep dive breakout sessions
10:00-12:00 live Q&A with VMware cloud and virtualization experts

More details, including the link to register, are available on the VMware blogs page.

Popularity: 1% [?]

vExpert 2011

Excited to announce I was selected as a VMware vExpert for 2011.  The email from @jtroyer came in on Saturday which made an already great holiday weekend that much better.  If you aren’t familiar with the vExpert program, the summary is:

The VMware vExpert Award is given to individuals who have significantly contributed to the community of VMware users over the past year. vExperts are book authors, bloggers, VMUG leaders, tool builders, and other IT professionals who share their knowledge and passion with others. These vExperts have gone above and beyond their day jobs to share their technical expertise and communicate the value of VMware and virtualization to their colleagues and community.

More details are available at this link.

I’m extremely honored to be named alongside so many great people.  Here is a list of the current vExperts with the website and Twitter accounts: http://www.van-lieshout.com/vexpert/ and here is a Twitter list for them as well.

Congrats to all the vExperts!

Popularity: 2% [?]

Removing VM snapshots left by CommVault or NetApp

Since I tend to focus on CommVault and NetApp this post is mentioning those two products in particular, but if you’ve used any VM level backup product that quiesces the VM prior to taking the backup – you have likely seen that these VMware snapshots aren’t always removed by the application.  I’ve seen a few different ways to handle this, but since I am a beginner at PowerShell I thought I’d see how I could remove them without using the vSphere Client.

This all started due to a power outage over the weekend in the middle of a VMware backup so I was left with a number of VM’s with the all too familiar ___GX_BACKUP___ snapshot name which I determined by running the following command:

Get-VM | Get-Snapshot | Select Name,VM,SizeMB

Output from PowerCLI showing the existing VM snapshots

This part didn’t tell me anything that I didn’t already know, I have a number of VM snapshots that are left behind from CommVault all with the same snapshot name.  In this particular case I had a backup job that failed, so it had already created the snapshots but hadn’t done the backup which also meant it hadn’t yet come through and removed the VM snapshots.  Next up was running the following command to delete all of those snapshots:

Get-Vm | Get-Snapshot -Name __GX_BACKUP__ | Remove-Snapshot -Confirm:$false

Snapshots being committed

This should kick off a Remove Snapshot job if you have the vSphere Client open.  Let it run and you should have all of your VM snapshots initiated by CommVault committed to disk.

If you are using NetApp SnapManager for VI to backup your virtual machines, your snapshot name will be different.  Instead of ___GX_BACKUP___ it will be something along the lines of smvi_<string of numbers>.  To remove those snapshots you can run the following:

Get-Vm | Get-Snapshot -Name smvi_* | Remove-Snapshot -Confirm:$false

Keep in mind that will delete ALL snapshots that start with smvi_, if you have valid snapshots you’d like to keep that were taken by SMVI, that command isn’t for you.  That should be it, this is pretty basic but I seem to always have to deal with leftover snapshots so I wanted to document this for easy reference.

Popularity: 8% [?]