VDI, ok ? What’s next ? 58 Comments

This blog is a follow up to the discussion we had in Vienna during the Geek Speak session at E2E event. I had to leave to catch my flight back to France but this discussion was very interesting and I though about it during all my travel time... I'm still on it writing this blog VDI, Desktops... Shared, remote, dedicated, pooled and/or virtual VDI gives the possibility to deliver desktops to everyone, everywhere. Let's say it, in most of the company, users still needs a desktop, a Microsoft desktop; why's that ? Just because they are used to access a Microsoft Windows desktop at home and during the last 20 years we didn't deliver application using another way. Desktop rules the application access, at least until 3/4 years ago when smart phone, tablet / iPad came to everyone's life and change Microsoft Desktop user's life by accessing directly an application. Everyone is getting used to access applications without going through a Microsoft Windows desktop and I think that will change a lot of things within 5 years regarding the way we deliver an environment to our users. Desktop vs Application Why are we accessing a desktop today ? Mainly to open application and being able to switch from a windows to another, copy and past between applications etc. Going from this statement, which I think everyone will agree, why do we need this layer (Microsoft Desktop) to access applications ? As I mentioned before, we have habits and we are used to open our application through a Microsoft Desktop, I remember tried to publish an Internet Explorer few years ago on thin client, on the Web Interface, only application were published, no desktop at all; we had to fall back and published a desktop again because user experience was different, users we used to click to switch between applications instead of using alt-tab key. The amount of memory we tried to save by not publishing a desktop was quiet a lot and as we had to give a desktop back, we had to calcul again all the memory consume per user for a desktop and add more servers according to our results. As you can notice in the graph above, the difference between a seamless published Excel 2010 and a desktop (XenApp 6.5 with Excel 2010) is double. As we needed to publish desktop instead of only using published application, we had…

Bloomberg Anywhere on Citrix XenApp 2 Comments

Long time I didn't tried to install a Bloomberg component on Citrix XenApp. I know there is not a lot of information and best practices about that on internet, I think it will be a useful blog for everyone looking for information about that. First things first, I wanted to automate the deployment on several XenApp servers so here are the instructions : Unattended Installation Run sotrtxxxx20xx.exe and go in the temp folder to get the "setup.blp" file, you can copy it in the same folder as your Bloomberg installation file is. Here is the content of the setup.blp file : As you can see, you can configure a lot of settings to realize a clean unattended installation, for my installation I just change the directory to Maindir = d:\blp and rename the setup.blp file to archynet.blp. Now you can proceed the installation by creating a batch file with a command line : The /perm extension is mandatory when installing Bloomberg Anywhere on XenApp, without that, I haven't been able to make it work properly. # Command line switch: /perm=<value> # Valid values: default [Permissions set for all user profiles] ie: sotrtMMDDYYYY.exe /s /perm=default #               path/file [Permissions set to all usernames in text file (separated by newline)] #               ie: sotrtMMDDYYYY.exe /s /perm=c:\users.txt The installation might take some time because the installer upgrade the Microsoft Framework .Net and then install Bloomberg Anywhere. Once the silent installation is done, we do need to test it. Tests and issues When I tested Bloomberg everything looked fine except the media and video part, the screen was blinking, flickering a lot and reseting mouse position to the center of the screen until the process was killed. I had the same issue with some of the button with the Bloomberg macro in Excel 2003 : The screen was flickering and blinking until the process bxlaui.exe was killed. These issue were clearly XenApp issue, to make sure I tried only with RDP protocol, and everything was fine without XenApp. Resolution Using this good old KB about Seamless Configuration settings http://support.citrix.com/article/CTX101644 I combine several parameters to obtain the value 0x87116 Registry Key: HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/Citrix/wfshell/TWI Value Name: SeamlessFlags Value Type: REG_DWORD Values: 0x87116 87116 is the number obtained by using : DISABLE CLIENT INFO SYNC EXCEPT WORKAREA : Use this flag to configure the server seamless engine to accept the client work area information (size of the desktop excluding the taskbar) but not…

E2E Vienna, May 2012 14 Comments

This event have been great, this is always so nice to meet so many brilliant people from all around the world, this event is definitely my favorite one ! This is a small event, everyone can take his own place and participate to the discussion, during the session, between and after. This is what I love, sharing and learn while have a lot of fun. Presentation were very good, wonderful content and very nice evening every time. For those who attended my session, you can now download the slide deck here (you need to be registered user) : Next event is plan to be in November 2 to 4 in Hamburg, Germany. I'll be there for sure !  

Citrix Synergy San Francisco 2012 highlights 7 Comments

Every year I cross half of the planet to go over the United States in San Francisco to attend Citrix Synergy event. This is every time very exciting, meeting new people, friends, geeks and of course doing some business. This year was different as I didn't had time to go to all the session I planned to attend due to an heavy but very pleasant schedule with CTPs. I had time to attend the keynotes and see what Citrix was ready to unleash for this major virtualization event, I will sum up everything that I think are the key points for the future of our job. The main topic of keynote since two years ago is the Cloud, Personal, Private or Public, the Cloud is everywhere; look I even put an upper case when I write Cloud :) GoTo products : GoToAssist have reach 50M sessions, translated to 15 languages with a  fastest time to service. GoToAssist for iPad and now for Android are available for free. You can download the Android app here :  [here] The mobile workstyle with GoToMeeting to work with anyone anywhere across any device gets HD faces available on iPad today. Wyse : After Wyse Xenith (zero client ) Wyse announced Xentih 2 [link] which is (supposed) to be  40% faster, more secure, true 720P with multi-monitor support. Of course no one missed the fact Wyse has been acquired by Dell [link] HP : HP announce one of the coolest hardware during this Synergy, the HP t410 All-in-one, System on a chip, HDX ready and PoE (Power over Ethernet) consuming only 13watt, this is cool for a 18,5 inch screen. If you don't use PoE, you can still use a regular power cord. This is not a revolution but an evolution, this zero client screen have a price, 429$ Specifications : [link] Citrix VDI-in-a-Box Now with a full HDX experience, and scale like lego block. What's really new is you can upgrade from VDI-in-a-Box to XenDesktop licenses. Citrix VDI-in-a-Box won the best of Interrop Award 2012 in cloud computing and virtualization category [link] Dell DVS simplified powered by VDI-in-a-Box appear to be a good solution for SMB who need fast deployment [link]   AppDNA AppDNA introduce new features / module like physical to virtual transition,  Windows OS and browser upgrades with a new version released v6.1 [link]   Citrix XenClient, acquisition of Virtual Computer Virtual…

That was a very nice and very busy event, and I'm very happy to have this chance to meet so many nice people from all around the world. It was very nice to speak and exchange with absolutly all of you. Once again I learned so many things my brain is still smoking from last week. With my fellow friends and CTP Chris Rogers et Joseph Melika we made a short appearance on Citrix TV : // A soon coming blog will present you the Synergy focus point I did to try to make things clear a get the head of this event with the main and most important information.

Here we are, already in May and time for another Citrix Synergy in San Francisco. This year won't be the same as it's the first time I will attend this event as a CTP. I won't attend as much session as I'm used to because there is a lot of CTP things goings around but I will focus on most important point for me. Like every Synergy, I share here my planned schedule (subject to change) and I will be very glad to meet all of you and share like we do every time. Monday, May 7 7:00 am- 9:00 am Continental Breakfast - Moscone West and Hilton 11:45 am- 1:30 pm Lunch - Level 3, Moscone West 4:00 pm- 6:00 pm SUM001 – Summit Welcome Address - Level 3, Moscone West Moscone West Level 3 7:00 pm-10:00 pm Partner Appreciation Party Tuesday, May 8 7:00 am- 9:00 am Continental Breakfast - Moscone West and Hilton 11:45 am- 1:30 pm Lunch - Level 3, Moscone West 4:30 pm- 6:30 pm SYN501 – Geek Speak Tonight! (GSL!) Moscone West 2007 7:00 pm-10:00 pm Synergy Welcome Reception - Level 1, Solutions Expo, Moscone West   Wednesday, May 9 7:00 am- 9:00 am Continental Breakfast - Moscone West and Hilton 8:00 am- 8:45 am SYN502 – Sizing your next XenApp farm is not a black art (GSL!) Moscone West 2002 9:00 am- 9:45 am SYN119 – Deep dive on XenDesktop personal vDisk Moscone West 2007 10:30 am-12:30 pm SYN001 – Synergy Opening Keynote Moscone West Level 3 12:30 pm- 2:30 pm Lunch - Level 1, Solutions Expo, Moscone West 2:30 pm- 3:15 pm SYN504 – Desktop virtualization smackdown 2012 (GSL!) Moscone West 2002 3:30 pm- 4:15 pm SYN205 – Deep dive on CloudGateway Moscone West 2007 4:30 pm- 5:15 pm SYN506 – Finally, let’s talk about real-world Citrix XenApp experiences (GSL!) Moscone West 2002   Thursday, May 10 7:00 am- 9:00 am Continental Breakfast - Moscone West and Hilton 8:30 am-10:30 am SYN002 – Day Two General Session Moscone West Level 3 12:15 pm- 2:00 pm Lunch - Level 1, Solutions Expo, Moscone West and Golden Gate & Continental Foyers, Hilton 2:00 pm- 2:45 pm SYN199 – Gaze into the Citrix CTO crystal ball Moscone West 2007 3:00 pm- 3:45 pm SYN509 – Virtual reality check: an insider's guide to virtualization (GSL!) Moscone West 2002 4:00 pm- 4:45 pm SYN510 – Can the CTPs stump the Citrix architects? (GSL!) Moscone West 2002 5:00 pm- 5:45 pm SYN511 – Life in the virtual trenches: a guide to guerilla troubleshooting (GSL!) Moscone West 2002 7:00 pm-11:00 pm Synergy Party - Level 3, Moscone West   Friday, May 11 7:00 am- 9:00 am Continental Breakfast -…