Different Strokes for Different Folks

Over they years I’ve been commended for being able to explain technologies to system administrators, managers, and end users with terms and examples that allowed them understand the technology.  Because of this a friend tried numerous times over a three-year period to get me work for him as a technical pre-sales solutions architect.  For multiple reasons I kept saying no but after some changes in my own life and at the company I decided to take on this new challenge.

At first it was great. I love meeting new people, talking with system administrators at different companies and designing simple up to complex solutions to meet their needs.  It was great walking out of meetings and people saying how much they learned from me.

After about a year I wasn’t very happy and it was getting worse every month.  I was working twice as many hours as I was at my previous job and only make 20% more. The additional income was in the form of bonues so they were taxed higher and the “additional pay” put me in a higher tax bracket.  Taking my previous pay rate versus my new one, I was losing money.

Management structure changed and the amount of FUD going around in sales training meetings drove me nuts.  It’s so hard to sit back and listen to blatant lies in these meetings.  I never wanted any of this info to be spewed to customers but it sometimes did.  I guess the small-town values my family instilled in me while growing up are too hard to ignore.

The peer-pressure driven sales environment I was in was wearing very heavily on me.  Way worse than the money issue, my health was at risk.  It was time to go.

I know all the culture at all companies are different and all companies are out to make money.  At some point I had to acknowledge that I’ve made a bad decision and move on. It was hard to do as I like so many people I worked with.

I’m currently working at a spot where I have a less than desirable amount of hands-on work.  I’m enjoying it though and will keep an eye out for the next challenge.  We must learn from them, acknowledge them and keep moving forward.

vExpert 2015 Selections Announced

Today the vExperts for 2015 were announced via the VMTN blogs here. I’m proud to be selected for the third time and was excited to see some newcomers who are doing great things within the community.

For those of you who don’t know what a vExpert is please know that this is not a certification.  It is an award for those who promote VMware products and services within the community.  This can be within user groups, blog posts, podcast, customer workshops, etc…

The number of vExperts is getting larger and larger each year.   This is a good thing as is shows how far reaching VMware products have grown.  It’s not just GSX server anymore.  There’s so many products that users can focus on that there needed to be recognition within each and all of those areas.

Once again I’d like to say congratulations to all of those who received the award in 2015.  Keep up the great work.

Citrix Summit Day 1 Thoughts

I’m in Las Vegas this week for Citrix Summit and there’s been some very nice announcements, failed live demos (happens to us all), freezing cold rooms, great lunch, and a lack of pop/tea for those of us who don’t drink coffee.  Overall all it’s been a good conference so far.

Some of the announcements that caught my eye are:

  1. XenServer 6.5 release fixes Dynamic Memory issues on desktops within XenServer while using NVIDIA grid cards.
  2. Citrix Workspace Services is now Citrix Workspace Cloud.
  3. “Ultra-Converged” term coined.  Same as Hyper-converged but GPU added to the stack.
  4. Workspace Pod announced.  Basically the EVO:RAIL for Citrix but also includes networking.  Two providers, HP and dataON.
  5. It’s the Year Of The VDI, 6th year running. That’s an inside joke but heard this in different terms multiple times.
  6. New StoreFront is customizable by the end use.  This was really cool.
  7. Desktop Player for Windows.
  8. Full Linux desktops, and they performed very well.
  9. XenMobile 10 announced.
  10. “There’s the boss and then there’s the She-E-O.”
  11. Citrix acquires Sanbolic for storage virtualization – http://www.citrix.com/news/announcements/jan-2015/citrix-acquires-sanbolic.html
  12. X1 Prototype Mouse – Bluetooth connected mouse for use with new R1 Citrix Receiver on iPad/iPhone.  Works as standard BT mouse on PC though.
  13. Citrix NetScaler ADC’s rock!!! Better performance and scaling than F5.

There’s more but this is what really caught my eye.

Sending Multiple Variables to a VCO Workflow

I don’t consider myself to be a great scripter but I’m really good at searching Google and piecing together what I need.  Lately I’ve been working on a vCenter Orchestrator workflow that called via a PowerShell script within another application. This is pretty easy to do for static workflows but gets more complicated when needing to pass variables. I found a great example here for passing a single variable but couldn’t get multiple variables to be passed and was unable to find a working solution.

After some test, trial-and-error, and then thinking about it a few minutes I realized I wasn’t initializing each new row of the array with the “New-Object -TypeName VCO.WorkflowTokenAttribute” line for each variable and thought I’d put this out there for anyone else who may be trying to figure this out.

$vcoVariable += New-Object -TypeName VCO.WorkflowTokenAttribute
$vcoVariable[0].name = "memoryCount"
$vcoVariable[0].type = "number"
$vcoVariable[0].value = "8"

$vcoVariable += New-Object -TypeName VCO.WorkflowTokenAttribute
$vcoVariable[1].name = "cpuCount"
$vcoVariable[1].type = "number"
$vcoVariable[1].value = "2"

I’ve now used this in multiple PowerShell scripts to pass variables to VCO workflows. The primary roll of the vCO workflows call Blueprints within vRealize Automation.

vExpert 2014 Awards

First off I’d like to state how extremely blessed I feel to have been chosen as a VMware vExpert for 2014. This is my second year receiving the award and I feel I could have received it another year or two but I honestly didn’t know about the program until I became deeply involved within the Kansas City VMware User Group.  The program is awesome as it recognizes people who share their VMware related knowledge with others in the community.  For those who don’t know about it the vExpert Award program is comparable to those of other companies such as EMC Elect and Microsoft MVP.  Check out the full list here to see if anyone else you know may be on it.

I’ve heard a lot of complaining the last couple years about the number of vExpert awardees and how this is undervaluing the award.  I’m not one for giving every kid who plays sports a medal but I feel this is a selfish view and all you’re wanting to do is get credit without getting a certification to separate yourself from the rest of the VMware community.  If you want bragging points then please go out and get your VCAP or VCDX.  This award is for SHARING knowledge.  It’s not given to everyone as I personally know a couple people who’ve applied and not gotten it.  I also know people who deserve it and do not apply.

Let’s take a look at the numbers I was able to find via @Cmegroz and other sources:

VCA: 41,378
VCP: 162,141
VCAP: 3,077
vExpert: 767
VCDX: 134

I personally don’t feel these numbers are out of line.  I know more vExperts will be added to the program this year but it still isn’t an absorbent number.

I do have a major beef with some of the awardees thinking VMware must give them licenses to ALL products within their catalog and should do it right now.  Some complain that they can’t be a great spokesperson for VMware without them.  My question to you is how did you get to this point without it???  I know you all crave for more VMware knowledge but there are ways to do it without complaining incessantly to the vExpert crew about it.

I for one am very appreciative of all the vendors who do give vExperts special perks, such as free training at Pluralsight, HP StoreVirtual VSA license, Login VSI, Veeam, and many moore.  I just don’t get how some people are complaining.

OK, stepping off my soapbox…

I’d like to thank John Troyer, Corey Romero, and everyone else who makes the vExpert program such a success!!! I can’t wait to see all of you at VMUG events and VMworld.

2014 vExpert Applications

Applications for the 2014 vExpert awards are now being accepted.  Most people know what this is but if you don’t it is recognition by VMware for the work people have done within the VMware community.  This could be blogging, presenting, training, coming up with new ways to use their technology.

A few people have complained that the award is watered down now that the number of recipients have grown to over 500 and it’s not worth applying for.  I disagree with this for multiple reasons.  The VMware portfolio has grown and the recipient list should grow with it.  Also, a lot of people didn’t even know about the program until recent years, myself included.  I had no idea what it was even though I was doing enough to earn the award already.  I finally found out what it was once I got more involved with the Kansas City VMware User Group.  All of the leaders were vExperts and a couple others who attended were as well.  I finally had to ask and decided to apply.

Receiving the award isn’t about the benefits, it’s about what you do for the community.  The benefits don’t hurt though, especially if you have a home lab and no “access” to license keys for it.  Yeah, there are cool glasses, Raspberry Pi’s, shirts, etc… provided by hardware and software vendors but getting license keys to run the latest releases in my lab is so helpful.  You also get the opportunity to see some of what will be released and sometimes even participate in a beta release.

For all of you who think you can’t be a vExpert, you never will if you don’t apply.

Read more about the process and apply here.