Archives August 2010

Ask the vExpert’s Call For Questions! (Please submit questions you’d like asked of the Experts!)

Next week is VMworld 2010 in San Francisco! (oh my!)   Yes that is indeed correct! And as part of a community service (and because I want to do it, damnit!)

I’m going to go around and find as many vExperts (and other experts as applicable) and ask them questions! Your Questions! (My questions) so on and so forth!

I’m not looking to go into a single half hour diatribe response from each person on each question.. but I know there are some hard hitting good questions you have for the vExperts out there, as well as some ridiculous questions you may have … And I’m going to get it all on Video (and sum up all of the responses in txt form as well as applicable when I ask recurring/repeating questions to multiple vExperts)

The vExpert community is filled with some absolute champions of industry – I typically reference this VMware vExpert 2010 Directory as it seems to be the most complete compared to the other instances I can find out there.  

So, please provide the types of questions you’d like to get answered! And if there are specific questions you want asked of specific vExperts (or VMware folks who are not vExperts) or perhaps even if you want me to convince them to sing a song or do some karaoke.. You just say the word… and as a champion vExpert myself I shall tackle this!

Special.. if you want me to ask the SPOUSES of vExperts questions as well (which may help your own spouselife know what the life of vExpert Wives is like… that too ;))

See you at VMworld!

Win the Ultimate vSphere Reference Library from vDestination.com: Contest ends this Thursday! (Aug 26)

My good friend(s) at vDestination.com have thrown down the Virtual Gauntlet so to speak and want YOU to WIN!!!

Thanks to Donors like Scott Lowe, David Davis and Eric SiebertvDestination.com is enabling you to win THIS!

* A signed copy of Mastering VMware vSphere 4 from Scott Lowe
* A signed copy of VMware vSphere 4 Administration Instant Reference from Scott Lowe
* A signed copy of Maximum vSphere from Eric Siebert
* A copy of VMware vSphere Pro Series Training vol. 2: Site Recovery Manager (SRM), Veeam Management Suite, VMware Data Recovery,
Power CLI and vSphere Advanced Features
from David Davis
* A vDestination.com t-shirt (XL only), bumper sticker and mouse pad
UPDATE! UPDATE! UPDATE! 8/19
* Just added to the list of prizes, a generous donation from Mike Laverick*
**A signed copy of Administering VMware Site Recovery Manager 4.0
**A signed copy of VMware vSphere 4 Implementation

I’m fortunate to call most of those items inclusive in my own library – and if you enter the contest which ENDS this Thursday August 26th.. So can you! :)

Rules are pretty simple… be alive to start.. and then..

Contest Rules:
Beginning today August 8th, 2010 (coincidentally, my birthday!), registration is open. Here’s how:

    1. You must log on to twitter and follow me. Easy enough.
    2. You must post only one (1) comment/reply to this blog post below. The comment must include the following:
    a. Your first and last name
    b. A valid email address
    c. A short bio about yourself and how you use VMware
    d How you plan on putting these prizes to use
    e. What you are looking forward to learning from these prizes
        So what are you waiting for?!? Time is running out! Get out there and join this contest!!!
        You could win what very well may fulfill your destination!
        And you guys tell me.. if you want I can throw in a copy of Windows 7 Ultimate into the mix as well? That’s entirely up to you (Yea, it’s not virtual.. but whatever! ;))

      How to mass follow and unfollow on twitter FOR FREE?!?!?

      Yea baby, you heard me! For FREEEEEE!!! This functionality existed in the past and then twitter stripped it away (unfortunately) There were numerous ways which I covered in the past here

      How to mass unfollow or follow people on Twitter .. and more

      How to mass follow and unfollow on twitter: over 10k club!

      But then it all went away.. until NOW! (Again ;))

      Featuring Twitter Mutuality!

      Twitter Mutuality - How to mass follow and unfollow users on twitter for free

      I decided to give this a try today – Why not (I had hit an odd condition where I had a bunch of people I was not following but should have been!) so I decided to give it a try.

      First I used three of my test accounts in order to ensure that it would actually function/work, and if it didn’t or my account was compromised I’d be able to simply change the password and move on.    It seemed to function and operate as expected… so I took it to the next level.

      Lo and behold, BAM!  It worked! It not only worked though.. it worked VERY well, VERY fast and extremely efficient.  All for the major price of $0 (Wow!)

      Is my account compromised? Will they use my credentials for evil? (This does not use oAuth for verification, so it’s VERY possible they’re storing your credentials in some database for major exploitation.   My advise there – Use the tool if you want and then change your creds… Until I get confirmation one way or the other of how safe and legit this may be (I seem fine for now) you can take advantage of the tool and move on.

      In the past I’ve discussed tools which had limits for having over 10K followers/following.  This tool does not seem to be even phased by my 16k followers, so take that to heart and take advantage of this! If this works for you and you like it, be sure to let me know in the comments or on twitter @cxi :)

      Data Longevity, VMware deduplication change over time, NetApp ASIS deterioration and EMC Guarantee

      Hey guys, the other day I was having a conversation with a friend of mine that went something like this.

      How did this all start you might say?!? Well, contrary to popular belief, I am a STAUNCH NetApp FUD dispeller.  What that means is, if I hear something said about NetApp by a competitor, peer, partner or customer which I feel is incorrect or just sounds interesting; I task it upon myself to prove/disprove it because well frankly… People still hit me up with NetApp questions all the time :) (And I’d like to make sure I’m supplying them with the most accurate and reflective data! – yea that’s it, and it has nothing to do with how much of a geek I am.. :))

      Well, in the defense of the video it didn’t go EXACTLY like that.   Here is a little background on how we got to where that video is today :)   I recently overheard someone say the following:

      What I hear over and over is that dedupe rates when using VMware deteriorate over time

      And my first response was “nuh uh!”, Well, maybe not my FIRST response.. but quickly followed by; “Let me try and get some foundational data”  because you know me… I like to blog about things and as a result collect way too much data to try to validate and understand and effectively say whatever I say accurately :)

      The first thing I did was engage several former NetApp folks who are as agnostic and objective as I am to get their thoughts on the matter (we were on the same page!)Data collection time!  

      For Data Collection… I talked to some good friends of mine regarding how their Dedupe savings have been over time because they were so excited when we first enabled it in the first place (And I was excited for them!)   This is where I learned some… frankly disturbing things (I did talk to numerous guys named Mike interestingly enough, and on the whole all of those who I talked with and their data they shared with me reflected similar findings)

      Disturbing things learned!

      Yea I’ve heard all the jibber jabber before usually touted as FUD that NetApp systems will deteriorate over time in general (whether it be Performance, whether it be Space Savings) etc etc. 

      Well some of the disturbing things learned actually coming from the field on real systems protecting real production data was:

      • Space Savings are GREAT, and will be absolutely amazing in the beginning! 70-90% is common… in the beginning. (Call this the POC and the burn-in period)
      • As that data starts to ‘change’ ever so slightly as you would expect your data to change (not sit static and RO) you’ll see your savings start to decrease, as much as 45% over a year
      • This figure is not NetApp’s fault.  Virtual machines (mainly what we’re discussing here) are not designed to stay uniformly the same no matter what in accordance to 4k blocks, so the very fact that they change is absolutely normal so this loss isn’t a catastrophe, it’s a fact of the longevity of data.
    1. Virtual Machine data which is optimal for deduplication typically amounts to 1-5% of the total storage in the datacenter.   In fact if we want to lie to ourselves or we have a specific use-case, we can pretend that it’s upwards of 10%, but not much more than that.  And this basically accounts for Operating System, Disk Image, blah blah blah – the normal type of data that you would dedupe in the first place.
      • I found that particularly disturbing because after reviewing the data from these numerous environments… I had the impression VMware data would account for much more!   I saw a 50TB SAN only have ~2TB of data residing in Data stores and of that only 23% of it was deduplicating (I was shocked!)
      • I was further shocked that when reviewing the data that over the course of a year on a 60TB SAN, this customer only found 12TB of data they could justify running the dedupe process against and of that they were seeing less than 3TB of ‘duplicate data’ coming in around 18% space savings over that 12TB.    The interesting bit is that the other 48TB of data just continued on un-affected by dedupe.   (Yes, I asked why don’t they try to dedupe it… and they did in the lab and, well it never made it into production)

      At this point, I was even more so concerned.   Concerned whether there was some truth to this whole NetApp starts really high in the beginning (Performance/IO way up there, certain datasets will have amazing dedupe ratios to start) etc. and then starts to drop off considerably over time, while the EMC equivalent system performs consistently the entire time.

      Warning! Warning Will Robinson!

      This is usually where klaxons and red lights would normally go off in my head.    If what my good friends (and customers) are telling me is accurate, it is that not only will my performance degrade just by merely using the system, but my space efficiency will deteriorate over time as well.    Sure we’ll get some deduplication, no doubt about that!  But the long term benefit isn’t any better than compression (as a friend of mine had commented on this whole ordeal)    With the many ways of trying to look at this and understand I discussed it with my friend Scott who had the following analogy and example to cite with this:

      The issue that I’ve seen is this:

      Since a VMDK is a container file, the nature of the data is a little different than a standard file like a word doc for example.

      Normally, if you take a standard windows C: – like on your laptop, every file is stored as 4K blocks.  However, unless the file is exactly divisible by 4K (which is rare), the last block has just a little bit of waste in it.  Doesn’t matter if this is a word doc, a PowerPoint, or a .dll in the \windows\system32 directory, they all have a little bit of waste at the end of that last block.

      When converted to a VMDK file, the files are all smashed together because inside the container file, we don’t have to keep that 4K boundary.  Kind of like sliding a bunch of books together on a book shelf eliminating the wasted space.  Now this is one of the cool things about VMware that makes the virtual disk more space efficient than a physical disk – so this is a good thing.

      So, when you have a VMDK and you clone it – let’s say create 100 copies and then do a block based dedupe – you’ll get a 99% dedupe rate across those virtual disks.  That’s great – initially.  Netapp tends to calculate this “savings” into their proposals and tell customers that require 10TB of storage, that they can just buy 5TB and dedupe and then they’ll have plenty of space.

      What happens is, that after buying ½ the storage they really needed the dedupe rate starts to break down. Here’s why:

      When you start running the VMs and adding things like service packs or patches for example – well that process doesn’t always add files to the end of the vmdk.  It often deletes files from the middle, beginning, end and then  replaces them with other files etc.  What happens then is that the bits shift a little to the left and the right – breaking the block boundaries. Imagine adding and removing books of different sizes from the shelf and making sure there’s no wasted space between them.

      If you did a file per file scan on the virtual disk (Say a windows C: drive), you might have exactly the same data within the vmdk, however since the blocks don’t line up, the block based dedupe which is fixed at 4K sees different data and therefore the dedupe rate breaks down.

      A sliding window technology (like what Avamar does ) would solve this problem, but today ASIS is fixed at 4K. 

      Thoughts?

      If you have particular thoughts about what Scott shared there, feel free to comment and I’ll make sure he reads this as well; but this raises some interesting questions.   

      We’ve covered numerous things in here, and I’ve done everything I can to avoid discussing the guarantees I feel like I’ve talked about to death (linked below) so addressing what we’ve discussed:

      • I’m seeing on average 20% of a customers data which merits deduping and of that I’m seeing anywhere from 10-20% space saved across that 20%
      • Translation: 100TB of data, 20TB is worth deduping reclaiming about 4TB of space in total; thus on this conservative estimate you’d get about 4-5% space saved!
      • Translation: When you have a 20TB data warehouse and you go to dedupe it (You won’t) you’ll see no space gained, with a 100% cost across it.
      • With the EMC Unified Storage Guarantee, that same 20TB data warehouse will be covered by the 20% more efficient guarantee (Well, EVERY data type is covered without caveat)   [It’s almost like it’s a shill, but it really bears repeating because frankly this is earth shattering and worth discussing with your TC or whoever]

      For more great information on EMC’s 20% Unified Storage Guarantee – check out these links (and other articles I’ve written on the subject as well!)

      EMC Unified Storage is 20% more efficient Guaranteed

      I won’t subject you to it, especially because it is over 7 minutes long, but here is a semi funny (my family does NOT find it funny!) video about EMCs Unified Storage Guarantee and making a comparison to NetApp’s Guarantee.   Various comments included in the description of the video – Don’t worry if you never watch it… I won’t hold it against you ;)

      Be safe out there, the data jungle is a vicious one!   If you need any help driving truth out of your EMC or NetApp folks feel free to reach out and I’ll do what I can :)

      SPOILERS!!!

      Read More

      Music Recognition Redefined – Introducing SoundHound! #ShazamFail #SoundHoundFTW

      Yea… I cannot start off telling you all about recognition redefined without.. first giving you a story about how I came to learn of this amazing tool to battle all tools!

      “Ooh! What’s that playing on the radio! Wow, let me see… (Pulls out iPhone4, loads up search and types in shaz – Select Shazam and select “Tag”) [listening… listening… listening…]

      You are limited to 5 tags per month!

      ?!?!?WTF?!?!? I’m limited to 5 per tags per month?!? Okay fine.. sure that was a complete surprise, but I’ll download the pay version and finish tagging my song there. 

      Just say no!

      HI IM SHAZAM AND EVEN IF YOU PAY YOU STILL GET ADS – JUST LIKE CLASSMATES.COM  Seriously?!   Yea, #fail multiplied by #fail equals me going to look for another solution.   And it was then (that I complained about this on Twitter) that @jeffcoffee suggested I check out SoundHound!  

       SoundHound on the go!SoundHound Mobile

      Okay, let me first off set the disclaimer:

      There is a ‘5 per month’ limit on the Free version of SoundHound as well, but I was already in the market for a new product which clearly was NOT Shazam.

      So, I load up the app and I get splashed with this screen

      SoundHound Splash Screen SoundHound and bad singing of Yellow Submarine SoundHound finding Yellow Submarine SoundHound Share Song SoundHound Twitter Integration 

      First of all, let me just say.   Whoa!  I decide to click “Tap Here” and I proceed to sing the Beatles “The Yellow Submarine” (I did consider filming me doing that… for your sake, I didn’t ;))

      Lo and behold shortly into the song, BAM! It recognized it from my very own (at this point out of tune voice)  Wow! I should share this feat with someone shouldn’t I!? Ooh! Twitter and FB integration!  Yea, that’s the cost of doing business though.    But what if I don’t know the name of the song… all I can really remember is an artist…

      Speak the name of your artist

      With the ease of knowing ‘words’ I simply say a song name or an artist name by clicking on the “Title or Artist” section and bam! I’m presented with Michael Jackson!

      SoundHound Settings

      And while it is very nice that they have the settings easy enough to configure inside of the Settings section… the following is something I tested (both from my iPhone and my iPad) Something I had wished Shazam could do.. but never did, and frankly I don’t care if they ever support it at this point!

      Suppose the following situation exists:   You’re listening to a song out of iTunes/iPod on your device, or even listening to something on Pandora! And you’re saying “Man, I wish I had the lyrics to that song, or knew what album it was off of, or other details” etc etc..  So you go and launch Shazam and immediately all sound CEASES to operate.  WTF?!? That’s kind of dismissing!

      SoundHound Now Playing!

      I welcome you to this feature in SoundHound called “Now Playing!”   Yes, this screen shot is from my iPad because it looks soooooo much cooler in that sense ;) But it works JUST as well on the iPhone (I guarantee :))

      What's Hot with SoundHound (iPad edition) What's Hot with SoundHound (iPhone Edition)

      And the last thing I’d like to share from my playing with this, is the “What’s Hot” “UnderPlayed” and “Just found by Users” options.  As you can see the iPad version looks a lot sweeter than the iPhone version… :)

      And last but not least, I’d like to share some of the ‘highlights’ mentioned from their actual website which incase I missed any of this, you have it here! :)

      Soundhound on Android Free Version of SoundHound
      Now Available for iOS and Android

      Highlights

      Blazing fast music identification
      Sing & Hum recognition
      Voice-directed music search
      In-app lyrics

      Special on iPad:

      Big, beautiful lyrics and music videos
      The SoundHound Ticker


      Version 3.3.1 for iPhone, iPod touch and iPad
      Version 2.0.1 for Android

      – SoundHound (free): 5 IDs per month
      Available on the App Store

      – SoundHound ?: unlimited
      Available on the App Store

      Soundhound on iOS

      Oh, and let’s not ignore the one feature (which seemed to be overlooked in too many ways in the features…)

      Instantly Launch a Pandora Station (SoundHound)

      Instantly launch a Pandora Station!!!

      Okay..  I think that is enough… I’ll let you tell me your favorite functions, features and otherwise.   If you found this useful at all, and if you kick the ‘”Shazam” habit, let me know.  If you’re from Shazam I’d love to hear your feedback as well. :)