XenDesktop 4. Not perfect.

I know tons of people will email me or comment saying I am a prick, an idiot and things along these lines. But after using Citrix XenDesktop 4 for a while, I have to give some feedback to tons of people that are probably trying the product the same way I am. That means the small shop willing to go for the free 10 licenses for XenDesktop 4.

First of all some background information here. I have been working with Citrix products for at least 15 years now. Yes, that long. I have seen it all. The good, the bad, the ugly. Citrix is indeed a company capable of great feats and at the same time, bottom crap shit. So I can safely say I am pretty versed on Citrix and its product line up.

On the virtualization frontend, even though I am no VMWare vExpert I have been using their stuff since VMWare Workstation 1.0. Used GSX, ESX, VMWare Server, VMWare Fusion, VMWare Player and so on. Deployed some decent size virtualization environments too (200+ servers). Pretty versed on it and decent knowledge on the underlying components.

Resuming: I am not as stupid as it looks like.

So what have I been trying to achieve? Very simple (and cheap). At home I have a Dell PowerEdge T105 box with 8GB RAM and 2x500GB disks (RAID 1) with dual NICs, connected to a Dell PowerConnect 2824 switch. The T105 runs ESXi 4.X (free version) and has always worked fine. Great product for sure. And yes, I do use memory overcommitment and for my needs it is simply perfect, with no performance issues whatsoever. Before you ask, yes, that is the main reason why a Citrix CTP decided to use VMWare ESXi instead of XenServer. The lack of overcommitment, for ME, is a show stopper. I wrote more about the topic here.

Back to the topic, as we are indeed a small shop, this little guy runs all for us. 2008 DC, 2008 Web, 2008 with Exchange 2007 plus two XP VMs. Actually this post you are reading is hosted on my 2008 Web Server, running under this ESXi box.

So I decided to test something very simple. As I got a freebie last year at BriForum (remember, I am the current champion of the Geek Out show that happens every BriForum) from Wyse (a Windows XPe terminal, notebook form factor) I decided to give it a try as a thin client for a XenDesktop 4 solution (by the way I had SEVERAL issues with the stupid Wyse X90 – probably will post about these later, so buyer, BE AWARE).

Got the free XenDesktop 4 license (good for 10 users) and followed the whole installation guide. Setup another VM on my ESXi (2003 Server with IIS, etc, part of my 2008 AD) and also setup a Windows 7 VM (1GB RAM). The setup could be easier and certain things make no sense whatsoever. But I somehow expected that to be the case coming from Citrix (they are a bunch of smart people that sometimes find some very weird and cumbersome ways of doing things).

Once I had all up and running I faced the first problem: the Windows 7 VM would simply hang after logging in from the DDC Web Interface. Looking at the ESXi console I could see the VM there, up and running but I would not be able to login (when it was shown as available – more on that later). After ranting a little bit on Twitter someone facing the same issue mentioned a problem with the video driver and a possible workaround. Tried that and indeed that issue was fixed.

Great so I thought.

Not too fast there fellas. Once that was fixed now I had to deal with a more serious issue. When I login to the DDC WI, it tries to start my Windows 7 VM but fails and throws an error. I then go to the vSphere console and I can see the VM all good there and I can even logon to it. Once I do that, almost like waking it up from some sort of ‘standby’ then the web interface/DDC works!

I discussed the issue with several other people running a similar setup (small shop with free ESXi) and they all face some sort of issue with XenDesktop 4. Apparently if you use Windows XP, what I have not tried, it works. But that I refuse to do as I left XP for good and more than that, as my customers are all considering a similar Windows 7 approach I must stay with the latest and greatest technology. So I do not care if it works with XP. Citrix does say Windows 7 is supported and I cannot see anywhere saying the free ESXi is not supported as Mr. Joe Shonk mentioned (so I assume it is for this unmanaged desktops case).

The bottom line for me is simple. When it works, XenDesktop 4 is a great product. But there are still issues not only at the core but on other components from what I hear (Provisioning Server issues, XenServer reliability problems and so on) and what amazes me is some of these, like the first one I had, apparently are known issues. If that is the case why not adding a readme file that explains these and the workarounds? Or why not fixing that crap?

I do see the power of XenDesktop and where it can take VDI once it is integrated with XenClient. But for now, Citrix, please let me know what needs to get done to make this work. I am sure several small businesses would jump into the VDI bandwagon with the free 10 licenses everyone can get for XenDesktop 4 but it must work.

If I find a solution or if Citrix decides to take a look at my problem I will let you guys know.

If I disappear after this post you know Citrix got me. For good.


4,135 total views, no views today

Citrix and the iPad

No matter how much I try not to write about the iPad, there are several crazy things I have been reading lately about the Jesus Tablet and many have the word Citrix cruising along.

For some people, for unknown reasons, the iPad is seen as the tablet God himself handed out to Moses, or Steve Jobs for that matter. The solution for all our problems and the device that will bring VDI to the masses.


And I will explain why and complain about Citrix later.

Screen. It is awesome to see a bigger screen in a device that can be potentially used as some sort of thin client. There are a couple issues there. The resolution is fixed at 1024×768 and some apps, in this day and age, refuse to work on less than higher resolutions. Two options: you either keep moving around the screen (painful) or you scale the resolution down to match the native display one (what technically is bad and if you know anything about video you know the reasons why). So, yes, better than the iPhone but still not that incredible. But I could live with that.

Keyboard. Here is where the big problems start. The on-screen keyboard may be great for a quick ‘checking my email’ thing but to use that to reply to long emails or to write a document, that is just unbearable. Fanboys will say go and get an external keyboard! Yes, great idea. Now I need to carry a freaking iPad PLUS a keyboard. Awesome.

Mouse. No word so far if a bluetooth one is supported. As of today, based on what we know, no support. Even if it is added at a later date, great, another device to carry with the iPad and the keyboard above.

Ports. Where are the USB ports so I can plug headsets, webcams, scanners, etc (remember, this is the Moses’s tablet that will bring VDI to the masses as per God’s predictions)? Yes, there are none but for sure you will be able to get a cable that costs $40 that will give you USB ports. Yay, another thing to carry with the keyboard, the mouse and the iPad itself.

Local OS. Sure the iPhone OS was revolutionary. For a phone. For a tablet, are you kidding me you are putting an OS that cannot even multitask on that? Not to mention that several things that make XenDesktop a decent thing, are NOT supported as the local OS cannot do shit about them. Examples? What about Flash redirection? Oh, did I mention that 9.7″ screen cannot even run Flash movies or access Flash websites? Not that I love Flash(it). But the reality is a huge percentage of the web relies on that (Citrix included – have you tried Citrix.com/tv on your iPhone/iPad? Yes, it does not work).

As I mentioned to Chris Fleck, who called me a Nay-Sayer on his blog, sure I can see certain vertical markets using it for several reasons. One is healthcare, where for doctors, using a Win32 app that has an interface designed for touch input, it would be perfect. Small, light, relatively cheap and able to run their Win32 apps that require no flash, no decent video performance and no physical keyboard/mouse. It could be the same case for insurance companies (although the lack of a camera is potentially a big show stopper), warehouses and so on.

The thing is all the above use cases mentioned above are NOT the ones that will bring VDI to the masses. So how can such device do that as several people in the industry are bragging now I have no crazy idea.

As a final note, what really pisses me off is to see Citrix spending all this time twittering/blogging/working on the iPhone/iPad receivers while IGNORING the bugs still there on BOTH Win32 and OS X clients, MUCH bigger markets when compared to all the iCrap stuff above (at least I think that is the case; correct me if I am wrong).

So Citrix, before you keep promoting all these savior, God sent devices, please fix what we, the lower class citizens, use every single day: the Windows and Mac OS X clients. Once you get that going, go nuts with your iPad plans to take over the VDI world.

Riding the ‘what is cool/on the spot’ wave for marketing purposes is not cool. VMWare at least is not doing that.


1,594 total views, 1 views today

The main issue with VDI? Windows.

Yes, you read it right.

As the VDI debate continues, now heated up thanks to the iPad (piece of crap IMHO, subject to another post), I decided to write this post that has been sitting here, waiting for me for at least 6 weeks. It goes to the heart of VDI: Windows.

As of today when we talk about a hosted desktop solution, we like it or not, Windows is the OS of choice (the desktop versions is what we are discussing here like XP, Vista, 7). And the reason why I think VDI has a long, really long way to go, unless Microsoft takes action, is this same OS indeed. Windows.

Let me start by saying this. There are several posts and information on the web that clearly show that Windows was optimized over the years to run on, guess what, real, physical hardware. Why? By the simple fact until people started talking about VDI (circa 200X), all Windows deployments were 100% done on physical hardware! That is why the OS was tweaked/optimized to run on real hardware. Kind of makes sense huh?

Now if you look at a post by Ruben on storage  this is clearly shown and stated. And we are just talking about the disk subsystem here. There are for sure several other things/components that were changed/tweaked to get the best performance out of real hardware.

Add to that a very simple thing: Windows was never designed with things like application layering (explained on this post by Gabe), sharing a master image with differential vDisks and so on, in mind. These changes, required to make VDI an affordable, scalable and stable reality, introduce several issues. The main one for any serious, large deployment, will be what? Support. The next one, the simple fact that no single vendor offers all that is needed for a scalable, stable VDI solution. This means you will probably end up with VMWare on your virtual backend, Citrix XenDesktop as your VDI solution and several other pieces from several other vendors like Atlantis, MokaFive, McDonalds, you name it. Yes, McDonalds is jumping into the VDI bandwagon (what leads us to my post about VDI and Patchworking  – worth reading – bringing several issues to the table).

Back to the topic, even though some vendors may say their mechanisms are not that intrusive (like my discussion with John Whalen from Mokafive last night on Twitter), the bottom line is not 100% of your apps may work and more than that, if they apparently work and you find issues down the road and call Microsoft or any other vendor, chances are they will simply tell you to go ____ yourself. You can fill in the blanks.

Some may say that was the case with Terminal Services/Citrix years ago. Yes, in a way that is true. The difference is TS/Citrix was in several ways, way, WAY less ‘destructive’/’intrusive’ on its approach to make things work, than VDI is. VDI has to deal with sharing disk images, dealing with deltas for each user. Dealing with layers. And so on. If you know the internals of any OS you can see right there what sets VDI and traditional SBC apart.

As soon as Microsoft brought TS under its umbrella, making it an OS (NT4 TSE) or a service on Windows Server OSs (since it introduced Windows 2000 Server), things changed. All the sudden Microsoft had to support its own solution and products running on it. Vendors could no more ignore the fact people were actually using TS/Citrix to run their apps. And if you look at Windows Server 2008 R2 you can see how Microsoft changed the OS to make RDS (formerly known as TS) a better solution for hosting applications. Not to mention the release of tools like the RDS Application Compatibility Analyzer.

So at the end, Microsoft changed Windows Server to make it the ideal SBC platform (I will not go into discussing if they succeeded or not – I do think they have done, with Citrix, an excellent job over the years; still room for improvement, like anything else in life).

VDI is no different. The problem is we now have much deeper issues related to the OS than before. And the only ones that can actually fix these is Microsoft. Period.

Windows may need a big redesign to accomodate VDI needs/requirements. I am sure there are several things that could be changed on Windows to make it the perfect OS for VDI (what I do think most of you will agree with me, Windows is NOT perfect for VDI; for God’s sake, even on physical hardware it has its own issues). Once these changes are done (some may be fundamental changes on the OS) I am sure we will be able to scale a VDI solution without all the storage hassles, disk image sharing, disk deduplication and so on. And it will be supported and (knock on wood), stable.

Of course I assume you want VDI to be scalable, stable and supported. If you do not need all three, for sure you can deploy a VDI solution today. It will be scalable and stable but unsupported. Or scalable and supported but unstable. Pick your two options.

If you think I am nuts, go ahead and leave your comment or email me directly. The bottom line, at least for me, is simple: Windows was never designed with VDI in mind AND VDI has deeper ties than TS/Traditional SBC had at lower level OS components and these two little things introduce several issues.

And that is why, as mentioned several times, thanks to these issues that companies like MokaFive and Atlantis exist and the reason why VDI as a solution keeps moving forward (honestly, I think we all owe a lot to these guys, the ones trying hard to make the virtual world less virtual, more real).

This is simply put, people taking matters into their own hands, while we wait for the day Microsoft will release Windows-V, the first release tailored for virtualization.

Windows-V? You heard about it here first.


10,710 total views, 1 views today

Patchworking and VDI.

I actually started writing this post a couple weeks ago but got sidetracked with other things and it just sat here on this blog with a title. So after reading Brian’s posts on why use and not use VDI, I decided to finalize this post. So here we go.

 A word on the title of this post, Patchworking, if you have no idea what it means (take a look at the formal definition on Wikipedia), is putting together small pieces of different fabrics into a larger design. Awesome stuff. For quilts and bed sheets.

Not for IT.

I remember another thread at Brian’s website where I posted a comment exactly about this issue that IMHO plagues VDI as of today. In order to get it working properly you need to rely on pieces (solutions) from several different vendors and that is where the problem begins. You may end up with a solution that runs Citrix XenDesktop that requires Windows Server 2003/2008 for its components, all these running on top of VMWare vSphere running on top of HP Blades connected to a Brocade SAN, all that tied into ILIO, vScaler and vDeDupe from Atlantis Computing. Sounds great and reliable, doesn’t it?

I see this type of solution as a house of cards. As soon as the first one falls, you are in for a great ride. Downhill. Spiraling. Imagine calling Microsoft to report an issue you are having with your virtualized Windows 7 that is using a virtual profile solution from RTOSoft (you can buy me a beer later Kevin) and that the actual VM image is based on a master clone and deltas handled by another product from vendor VDI-MILFs. I am almost certain Microsoft will hang up on your face. Right there at the spot.

Not to put you down on your VDI thoughts; in a way this is what happened in the TS/Citrix world 10 years ago. Remember the experience of calling vendor A and telling them you had their masterpieshit installed on Citrix? They would tell you nice things along the lines of ‘go screw yourself ok?’.

The point is, it took TS/Citrix almost a DECADE for God’s sake to become something we can consider ‘stable’. Note I am not using the words ‘rock solid’. TS and Citrix were not and probably will never be 100% reliable (or 95% for that matter). Remember people, we are talking Microsoft and Citrix here. Using Microsoft, Citrix and rock solid stability on the same phrase creates a paradox. Always keep that in mind.

So why would this be different with VDI? Brian thinks (I hope by now, he realizes his prophecy about VDI will fail) 2010 is the year VDI will take off and become the #1 priority for all IT departments. TS/Citrix took 10+ damn years to get to what it is today. Why VDI will be able to become an easy to deploy, cheap and stable solution in 2 years is beyond my comprehension. Call me dumb, stupid or anything else similar but I fail to see this happening now.

Will it get there? Sure it will. In 2010? No. More like 2020. 🙂

And as Jeroen nailed with his comment on the ‘Why use VDI’ thread, deploying the whole thing is complex to start with, even when using a single vendor (i.e. Citrix all the way or Microsoft all the way). After you start you realize several components are not there so you need to start sewing together all these pieces from other vendors. Now you got your patchwork.

I am not saying there is no place for VDI and that you guys all are nuts. No. I am just saying, like I have been doing with the whole UIA (User Installed Apps)/BYOPS (yes, I coined the term Bring Your Own Piece of Shit), that there are several hurdles and issues not only to get VDI going but to support it and many people in the industry, inebriated by the chance of putting their hands/making a career on a new, exciting technology, are simply not mentioning and/or ignoring them.

Not the case at this end. I see both sides of the coin. One is pretty and shiny. The other one…

So before you try to convince your boss to spend ten times more on a VDI solution (when compared to a real desktop one or to a 10+ year old mature solution like TS) just because you do need iTunes to run in a hosted environment and figured out it does not work on TS, hold on your horses. There is more to VDI than most vendors are willing to tell you.

You will thank me later.


2,156 total views, no views today

Is the Sun shining?

Today Brian posted about Sun and their Sun Rays and thanks to that and to some comments from crazy people (yes, me), it caused quite a reaction within the Sun community.

First of all, it was simply a post, not a review of anything. And my comment there was specifically tailored to Craig Bender, a guy that I had great conversations in the past and for some reason (not sure if I pissed him off, if I said something not to be said, etc) he simply vanished. I knew if I mentioned anything like ‘SunRays suck’ or ‘SunRays are the reason why Sun had net losses of US$ 1.677 Billion in the first quarter of 2009′, I would be able to check if he was still alive. So minutes after my comment, BINGO. The fish got the bait. 🙂

So history and jokes aside, here is the deal. I know some people think that heterogeneous environments are the norm out there these days but in a way I disagree. At least based on my work on the field doing consulting services, most of my clients are indeed a Windows shop. Some do still have Novell (surprised?) but in most cases getting rid of it. And some do have some Unix but usually only for very specific back end requirements.

This brings us to this: for the user, even though there may be Novell, Solaris, HP-UX, etc behind the curtains, he has a Windows desktop and/or accesses one hosted either on TS/Citrix or as a VDI offering. His apps, even if they access data on a database running on Solaris, still has a Windows or web front end (running on a browser on top of Windows). So for all the user cares, this is a Windows environment. Does not matter you tell him all the databases are on Solaris running Oracle X. He does not give a crap and does not know it. I guess it is from this perspective that Brian made the comment he was a Windows guy.

For sure on the backend it is another story. It can be a mixed environment and probably is, considering Linux is free and I think even Solaris is free now. But even in this case what I see is usually the ‘Unix guys’ are not the same ones managing ‘Windows’. Same for the ‘Oracle’ people and so on. So still, you may be indeed a ‘Windows’ guy in a place where all the databases are hosted on Solaris servers running Oracle. You simply do not touch/see them at all, even as an administrator on the ‘Windows’ side.

Back to the title, after seeing all the losses Sun posted, no matter what they say they were probably not doing good. My accountant tells me if you are doing great you usually do not post a US$ 2.234 Billion net loss for the year with total net revenues reduced by US$ 2.4 Billion (compared to 2008 revenues).

Now with the Oracle acquisition, what can Sun really do? I have always seen their Sun Ray products as a big niche but there are no numbers out there to compare them to other thin client vendors (again, I am just trying to compare units moved and not really if they are better than the competition for reasons A, B or C). May be Craig will jump in and provide us with some numbers for comparison so I can prove (or proved wrong) they are a niche, on a niche market.

The bigger question I have is, is there anything Sun can really do to make an impact on this market (SBC/VDI) or is their fate to always be ‘another minor player’, ‘niche solution’ and so on forever? Maybe Craig is correct in all they may need is good marketing. Their Appliance Link Protocol is indeed cool and lightweight but is that enough to make SunRays widespread? So far, in 10 years since their introduction that is not what I could see. But again, if it has been a commercial success or failure it depends who you ask. Not sure how much money they invested over the years to get to what they have today and what was their revenue with such product line since 1999. This kind of number they usually do not post…

Technically I would love to spend a lot of time with their stuff, if Craig is willing to help me on that end. In exchange I would write an ‘Honest Opinions’ article, like my presentations at BriForum. An unbiased, no bullshit review of whatever I see, pointing out the strengths and the weaknesses. Or even present a session about my findings on the next BriForum! Why not?

If anyone has links to the products I will need to download to try their stuff, please go ahead and post them. For the hardware, again, I will need help from Sun to make it happen, assuming they want to make it happen.

And Sun people, my apologies if I pissed you off with my comment on Brian’s website. It was just really a joke to grab Craig’s attention.


1,788 total views, 1 views today

VDI licensing in a Physical Desktop World.

I promise this is the last post on the subject. As you, I cannot stand talking about this anymore but I think I owe an explanation to the two readers of this lonely blog.

After all the comments and conversations I had with other CTPs, here is what I think about the licensing and to get there I will start with a real world example.

If you are a company now deploying 1,000 PCs to your users (let’s assume you have no PCs or that you are upgrading all these with new hardware), you are paying Microsoft, directly or indirectly, a license of Windows Whatever for each device you got, in this case, 1,000 PCs.

If you later enable RDP and allow your users to connect from home you pay nothing else. And if you have 3,000 users in three shifts (1,000 users working 8 hours shift for example), you are still buying 1,000 PCs that come with 1,000 OS licenses. So it is clear that on a physical desktop world the licensing is per device.

Considering that Citrix is really willing to compete head to head with the physical desktop world, why are they licensing XenDesktop on a per user basis if the real physical desktop world is licensed on a per device basis?

Yep, very good question. Let’s hope someone from Citrix reads this blog and is kind enough to give us an answer.

This would fix all the problems created for companies that were relying on the Concurrent User licensing model. Would that hurt their expected revenue? Maybe.

So Citrix people, where are you? We need answers. And fast ones.


2,218 total views, no views today

Citrix XenDesktop 4. Many changes.

So today here I am sitting in a CTP only webinar about XenDesktop 4. It will be officially announced in 12 minutes so by the time you read this we are not under NDA anymore.

The major changes, many that I see as REALLY welcome are:

– Now licensed per user, not per concurrent user anymore.
– Trade up program with savings up to 80% for customers running XenApp. Valid until June, 2010.
– Reduced costs per user (starting at $75, then going to $225 and $350).
– Now you can run XenApp served apps not only on XenDesktop hosted desktops but anywhere. This is indeed a great move.

XenApp licensing does not change, still remaining as Concurrent User. The reason for XenDesktop moving to per user is reasonable I think. Citrix says when accessing XenDesktop it means the user will have access to his desktop 24/7 while on XenApp he accesses the apps on a needed basis, not necessarily 24/7 so concurrent user makes sense for XenApp but not XenDesktop.

On the HDX side, some of the new stuff:

– Support for VoIP and Webcams. On the Audio side several enhancements. Broad support for SoftPhones and a much better audio codec (three settings – high definition, Optimized for Speech and Low bandwith – amazingly, high definition uses only 96kps, way way less than the high setting we had on Presentation Server, remember that???). Webcams, for now on LAN (2 to 7 MBits used and latency is for sure killer).
– 3D Graphics support (some specific hardware/hosting requirements do apply – meaning you need a blade PC with specific requirements like CUDA enabled GPU, not working on a VM). The Client that supports the 3D stuff is still not combined with the other one so a specific client is required.
– Enhanced MultiMon support so you can now have that Mickey Mouse monitor arrangement working just fine on your hosted Desktop. Awesome.
– Enhanced Plug-and-Play. I heard about the ‘Bloomberg’ keyboard. First time for me. Living and learning I guess.
– Up to 30fps on server side rendering! Default is 24fps but a registry change allows you to bump it up.
– MediaFoundation support, now used on Windows Media Player on Windows Vista/7.
– HDX MediaStream for Flash. Animations, HD video, all the goodies. Access to local webcam/audio/microphone is supported.
– HDX IntelliCache with Branch Repeater Integration. In certain cases, where the content ends up on the client side, of course there is quite a reduction on bandwitdth (up to 25x). Nice improvement for sure in several cases but remember this does not mean everything will be greatly improved in terms of bandwidth. According to what Citrix showed us, much better than the PCoIP solution from Teradici.

It is great to see Citrix moving on this space and if XenClient comes to the picture (as you saw on Project Independence), this is really how I see the future for sure. Being able to run my Desktop, locally or hosted, from anywhere, anything.

For the first time in years I am excited about what Citrix has up on their sleeve. Impressive.

Cannot wait to download it and give it a try! And if I were VMWare I would be concerned as right now VMWare View seems VERY outdated, at least in my opinion. Others may not agree with me…


2,813 total views, no views today

Why all this drama now?

If you have been around the SBC space for a couple of years, you are probably aware if you had a Terminal Services/Citrix solution in place at your company you were treated in a different way. Not necessarily a good one.

In most cases the ‘Citrix’ solution was left on its own by the ‘Server’ guys. The ‘Citrix’ guys were the ones responsible for setting it up, making sure it was up and running, that performance was good (at least from their end – you cannot do much regarding Outlook performance when your ‘Server’ guys decide to run a 1000 maiboxes Exchange 2007 Server using VMWare Player) and so on.

That of course caused some interesting issues. When you had a performance problem the ‘Server’ guys almost automatically would blame ‘Citrix’. As the tools available evolved, it became much easier to prove to these douche bags the issue was actually on the way they setup their SQL servers (all in one single disk!), their Exchange boxes, their AD and even their switches/routers. And not on Citrix.

Fast forward to today’s world, where VDI is the next big thing (well, funny pause here: years ago, when everyone started talking about VDI, the CEO of a very large company that is a MAJOR player in the SBC space told me during BriForum that for him ‘VDI was one of the dumbest ideas ever but as everyone is talking about it we are now supporting this…’), and now people are all concerned about how to treat the ‘VDI’ guys at the datacenter. Read Gabe’s post on the subject here.

My point here is simple. Why all this now? ‘Citrix’ people have been used to this for years and in most cases, the guys pushing VDI forward are the EXACT same guys that had to push ‘Citrix’ forward years ago.

These people are used to that and learned how to deal with that separation at the datacenter at the time. In the past the user’s desktop was hosted on a server at the datacenter (that ran Windows Whatever with TS enabled and Citrix WinMetaXen or QuestProvisonvWhat) running on server grade (hopefully) hardware and users would access it over RDP/ICA. Today’s hotcake, VDI, has the user desktop hosted in a datacenter, running on server grade hardware and they access it over RDP/ICA. So where is the difference?

There is no difference. The ‘Citrix’ guy is now the ‘VDI’ dude (as guy is really ‘out’ – dude is ‘in’). And the same way the ‘Citrix’ guy had to fight his battles with the ‘Server’ guys and had to find his way to manage his loved puppy, all the ‘VDI’ dudes need to do is basically the same.

With a huge advantage: they have all the history, everything we, ‘Citrix’ guys, had to go through, discussed/documented/explained all over the web.

If these ‘dudes’ can learn with our past mistakes/battles/history, they will see this is not rocket science and that in several ways they are no different than what we were 5, 10 years ago.

Grow up guys. VDI is not that different from TS.

Before you thank me for this post, You are Welcome.


868 total views, no views today

In a Citrix world, does the iPhone matter?

As I am always reading, today I saw this post at the Citrix Community Blogs regarding the Citrix Receiver for the iPhone. As you can see over there I made some comments and the guys at Citrix replied.

My main question regarding this post is, does the iPhone really matter in this context? Is it a game changer device that will help the adoption of Server Centric solutions (VDI or TS, does not matter)?

I ask because as of today, several Windows Mobile phones not only have video outputs (so you can hook them up to a monitor/Projector/TV) but also have support for Bluetooth keyboards, features that are NOT supported (at least officially AND using the SDK available to us, simple mortals) on the iPhone.

So today, if you want to, you can go out and buy a phone that you can hook up to a monitor and using a small, foldable Bluetooth keyboard, use it as a thin client (an RDP client is indeed available for Windows Mobile; I am sure that is the case for VNC, LogMeIn and as per the post I mentioned above, a Citrix Receiver for Windows Mobile will be out soon). As far as I know that did not really cause a huge commotion on the market. Plus to be honest, I do not know anyone actually doing this. And finally, yes, I think it is somehow a little cumbersome…

If we expand on that idea, you could simply go out and buy something like the RedFly from Celio, that is basically a netbook type device that connects to your Windows Mobile (and other phones like BlackBerries) and gives you a 7″ or 8″ screen and a reasonably sized keyboard. Same as the failed Palm Foleo if you remember that. That would be a killer solution I think, ONLY if the price was in the $50 to $99 range. At $199 (starts at that), you are now in Netbook territory. So if I will be carrying an extra device, why would I go for the RedFly? Yes, I know it is hard to justify…

Back to the iPhone, if all the above is available today, why the iPhone is seen as the ‘Jesus Phone’ (love that term, coined at Gizmodo!) for accessing Citrix?

Not sure to be honest. I do think the iPhone is a great device but to become a really useful thin client, a lot more is needed. The small form factor is indeed great for quickly accessing your servers and doing something… quickly. But for long term use, the form factor does not help at all. And for quick access I can do the same from Windows Mobile or even from the CrapBerry (yes, I do think it is crap. But that I will save for another post).

The netbook like form factor I do think is the way to go but carrying another device is not really a solution. If hotels were willing to rent devices like the RedFly out for $5 a day, THEN I see the potential, big time. They would have these paid off in a couple weeks and would provide a real option for Windows Mobile/CrapBerry users to access Citrix backends! Of course support for the iPhone could be easily added, assuming Apple blesses this type of usage for its iPhone (oh yes, you cannot use the iPhone the way you want; you use it the way Apple wants you to – funny thing is you do not even notice Apple is actually manipulating you all the time).

Is the fate of all this really in the hands of a mobile device like the iPhone at the end? Or in the hands of someone that sees the potential for renting RedFlys at hotels, eliminating the need for us carrying another device?

Time will tell.



2,537 total views, no views today

Keeping yourself up to date.

With so many changes happening in the Virtualization/Server Based Computing space these days I noticed most of the technical people, especially IT staff, are having a very hard time trying to catch up on everything that is going on out there. From simple things like VMWare Studio 2.0, Citrix WorkFlow 2.0 all the way to Citrix XenApp 5.0 Feature Pack 2.

And just for your records, in the middle you may have all the application virtualization stuff (Thinstall, App-V, Altiris SVS, etc), the OS virtualization (ESX, Hyper-V, XenServer, VirtualBox, etc) and things like Windows Server 2008 R2 with all its new TS/VDI features, Quest vWorkspace and so on!

How can you make intelligent decisions about all this when the landscape is changing at such fast pace? After some internal discussions and giving my passion for speaking and training people, I decided to create what I called a ‘Crash Course’ on Server Centric technologies.

On this 5-day training we are covering all these. Sounds crazy heh? Yep. But I am sure it will be a great course for everyone out there that wants to get to the bottom and save a ton of time reading what all these things do, how they compare and what they can do for them.

As you can imagine the idea here is not to give you a deep dive on any of these things so you become a guru overnight. Instead, as mentioned we will give you the no-BS, real world view of all these, based on all the work we have been doing with all these technologies and products for years.

If you are interested, please check our training section at http://www.wtslabs.com/training.asp.

And as always feel free to email me directly with suggestions, opinions and so on!


818 total views, no views today