VMWare and Citrix: please stop the BS.

Now that VMWorld is over, first of all I must thank God and Jesus Christ it is indeed over. The amount of crap I have seen posted on Twitter thanks to VMWorld was simply amazing. Of course it was not all terrible stuff. There were some nice things to be seen like the vSphere client on the iPad. Seriously, great stuff.

Also, I must, one more time, say that I have nothing against VMWare (or Teradici for that matter – some see me as the Anti-Christ for all PCoverIP related things, what I am certainly not). I still think they have some GREAT products and some GREAT technologies and more than that, I do run my company on top of their server virtualization platform for the simple fact I still think it is the best one out there as of today.

My gripe with both VMWare and Teradici is very simple. They distort certain definitions to make their products and/or technologies look good in all scenarios and as any smart person knows, especially on IT, there is no silver bullet. So there is no solution that can work perfectly in all scenarios. As I work mostly with Remote Display protocols of course that is what I am most interested about any VDI solution out there and how these perform on our new, always connected, world (remember, the WAN is the new LAN). And in this particular area Teradici and VMWare are usually full of bull (FoB). What I really dislike.

Back to the topic, Citrix as well is at fault here, not really helping the industry by throwing more shit at the fan. I do like them (and also give them shit when deserved – just read my posts about my XenDesktop issues in the past and also about the Citrix Receiver for the iPad/iPhone – gimmicky and for many customers I have, useless) and do like a lot of people that work there but I do think this week, Harry’s post was really not needed and simply stirred the shitty pot a little bit more. The same goes for Simon Crosby and his terrible YouTube video. People in this kind of position should be more classy when posting. Even when throwing shit at the fan (what can indeed be done in a classy, polite way).

Sure VMWare is no angel either. The abstract for that session they had at VMWorld (the one I posted a picture on Twitter, PA9449, was simply low. I mean very low). I have no clue what their marketing shitheads were thinking about posting things like ‘how to set RFP/POC traps for Microsoft and Citrix that will make it impossible for them to win the deal’. If they were in Canada I would definitely sue their asses big time.

The bottom line is this: both companies are wasting useful resources and time just bullshitting each other. Instead of getting together and coming up with something the whole community can benefit from (like a common framework for load/performance testing of their VDI platforms, preferably using third party tools like Login VSI, WANEmu and so on) and discuss the issues, again, with the community, so we all learn what is great and not so great with their products and technologies. One more time, please stop the BS.

I am certain not only myself but several other people are indeed getting tired of this crap. So please do something to stop this.

And for everyone else, please no fanboyism either. Be grown up enough to admit VMWare View is not perfect and in certain scenarios it may be crap and make no sense whatsoever. Same goes for XenDesktop. Each one has its own merits, benefits and drawbacks. And we all know that.

No more bull please.

CR

3,341 total views, 1 views today

User needs and the impact on TS/VDI.

After reading Daniel Feller’s post today on ‘VDI or TS’ I started thinking about one of the main arguments people have to justify VDI:  flexibility to deliver a unique desktop/environment to the user.

The more I think about this, the less sense it makes to me. When we start to think about tools, procedures, regulations and a bunch more things that surround us every single day and that are part of our lives, we can find a common thing/trend there: everything has a set of rules that we all, as a society, accept and follow. Several without questioning.

Before we go ahead let’s take a look at certain examples. When driving, if you see a red light you stop. You never questioned why the light is red and not bright pink. Plus the traffic authorities will not really change the red/yellow/green traffic light at the corner of your house just because you prefer Purple/Bibbidy Bobbidy Blue/Crushed Mellon. Nope. Once you get your license you accept the fact these are the colors and that they have a certain meaning that you will follow.

Same for your bank. You know they are usually opened from 9:30am to 4:30pm and that you cannot withdrawn $100,000 in cash on that ATM close to your place. Again, the bank is not really going to acommodate your needs to be able to withdrawn $1,000 in one dollar bills just because you think it is more efficient for you if you could do that. Or open at 2:00am because your wife prefers that.

Once you go through all the scenarions/things that are around us it is easy to understand the reason why we have regulations in place like SoX, HIPAA, etc. To have a common set of rules/procedures that guarantee certain things will always be there, done in a certain way and so on.

Why IT services these days are seen in a different way I have no clue. What I mean here is simple. IT is always being pushed by users to deliver something extra because every freaking user these days has a different, unique requirement!

Why does someone need his icons shown using Hattenschleisse fonts instead of Arial? Why does he need a picture of his three year old single testicule three legged albino camel as a background instead of the corporate logo? You get the picture.

Why users cannot live with a common, standard set of tools? I do understand Engineering needs different tools than Accounting and I am fine with that. But why do we need to support twenty five different Accounting departments in a company that has 25 users in the Accounting department? Is there really a need, in a business environment, to give every single person a unique set of tools so they can work? Cannot they work with something called a ‘common toolset’?

TS can deliver that extremely well, assuming a common toolset is there and is enforced. At several places we deployed SBC the users had to adapt to the working environment and not the other way around.

I can definitely see the value on VDI and several reasons to use it. But the simple reason ‘TS cannot address all the user requirements we have at our company’ is giant, MEGA BS to me. Why all the sudden users do not need to follow rules on their working environment the same way they do for everything else in life?

If that was not the case we would have traffic lights with pink, purple and brown lights just because your grandma likes and wants it.

As proven over the years, IT goes through cycles, always coming back to something that was done years ago. I am sure that will be the case here.

Once this generation of architects/admins/consultants creating these ‘do-whatever-you-want’ business enviroments are gone, I am certain someone down the road will realize how much of a PITA these are to manage and we will get back to the old days where you would get the right tool for the job and nothing else.

Before you ask, no, I do not hate users. But I cannot understand why you need a pink keyboard matching a yellow mouse.

At the end, are these valid user needs or simply user ‘whinning/bitching’? Ask that yourself the next time you are asked to deploy XenDesktop.

Cheers.

CR

2,056 total views, no views today