Archive for March, 2012

Best Practise – Citrix XenDesktop and Citrix XenApp

Written by Thomas Poppelgaard. Posted in Best Practise, Citrix, Citrix Consulting, HDX, Provisioning, Whitepapers, XenApp, XenDesktop, XenServer

Citrix Consulting have released this awesome whitepaper that is a most read if you are an consultant, architect, administrator or you would like to learn how to design, implement XenApp / XenDesktop with the best practise advise from citrix consulting.

Overview

The foundation of any good XenDesktop or XenApp enterprise design should be adherence to a collection of best practices which are based upon knowledge gathered from previous enterprise deployments, lab validations, and lessons learned in the field. Such best practices are just a starting point for a design, as an organization’s specific design requirements will often necessitate deviation from the recommended path. By using the following recommendations as a starting point, the foundation of the design will be robust enough to support many different deployment scenarios.

This document consolidates and summarizes the best practices for XenApp and XenDesktop environments. As products evolve, best practices also change, which is why each best practice discussed in this document is associated with a specific product and version, which includes the
following:

  • XenDesktop 5.0, 5.5, 5.6
  • XenApp 6.0, 6.5

Additional best practices are provided for those products which provide complimentary functionality to both XenDesktop and XenApp, including:

  • Citrix Provisioning Services
  • Citrix XenServer
  • Citrix Profile Manager
  • Microsoft Hyper-V
  • VMware vSphere

For further guidance and more detailed information, please refer to the XenDesktop Design Handbook.
The recommendations provided within this document may not be appropriate for every environment. Therefore, all best practices within this document should be evaluated in an isolated test environment prior to being implemented in production.

Caution: Some of the best practices in this document will require you to edit the registry. Using Registry Editor incorrectly can cause serious problems that might require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. Be sure to back up the registry before you edit it

Source

Download Best practise whitepaper on XenDesktop / XenApp here

E2E Virtualization Conference 25-27th May 2012 in Vienna

Written by Thomas Poppelgaard. Posted in Citrix, E2EVC, PubForum

Hi all i am going to E2E Virtualization Conference in Vienna 25-25th May 2012 to meet with all the cool Virtualization Experts and listen to some hardcore sessions about Citrix, RES Software, SMS Passcode, AppSense, Microsoft, VMware. The topics is really cool so you would be able better to design, size and implement solutions with the vendors i mention. Last year i went to E2E aka Pubforum in Irland and did a presentation Smackdown HDX3D. This year i will digg much further down in the technology and announce excited new things that havent been announced before with XenApp HDX3D and XenDesktop HDX3D Pro. I will take the technology to the next limit so you would better be able to size solutions with HDX 3D and HDX 3D Pro. The other session i will cover is the ultimate VDI battle with Goliath vs David…… yes XenDesktop VS VDI-in-a-box.

My reasons why to attend E2E

Let me tell you why you should meet, you will be able to see awesome presentations by people like Alex Juschin (CTP and organiser of E2EVC), Helge Klein (CTP), Pierre Marmignon (CTP), Thomas Krampe (CTP), Stephane Thirion (CTP), Laura WhalenNeil SpellingsRemko WeijnenAndrew MorganMike MeyerRich CruscoIain Brighton and much more.

E2E Virtualization Conference is an awesome conference that i would recommend all people to attend. Its definite one of my favorite conference to attend.

See the full agenda here http://www.pubforum.info/pubforum/Agenda.aspx

See the full list of presenters here -> http://www.pubforum.info/pubforum/E2EPresenters.aspx

I am proud to announce that i am presenting following two sessions at E2E.

Session 1 – VDI Battle (XenDesktop VS VDI-in-a-box)

This session i will cover Goliath (XenDesktop) vs David (VDI-in-a-box)

  • Smackdown the features 
  • Sizing limits 
  • Storage consume battle (VDI-in-a-box vs XenDesktop (PVS/MCS) 
  • Advantages / Disadvantages 
  • How fast can you create a VDI (David vs Goliath) 
  • Is User Experience the same 
  • IO Storms 
Presentation and demo will be 80/20
Time 45 min


Session 2 – Best Practise XenApp HDX3D / XenDesktop HDX3D Pro

  • Tips and Tricks 
  • Sizing Graphical solutions HDX3D Pro GPU HCLDemo 
  • Pushing the GPU to the limit HDX3D VS HDX3D Pro3D App 
  • Overview of 3d Applications that works on HDX3D / HDX3D Pro 
  • Overview of bandwidth consumption for HDX3D / HDX3D Pro 
  • GPU HCL Overview for XenServer 6.x Server 
  • End-points testet with HDX3D / HDX3D Pro and results of user experience 
  • Troubleshooting a 3D App in a HDX3D / HDX3D Pro environment 
  • Troubleshooting HDX3D / HDX3D Pro 
  • Troubleshoot User Experience with HDX3D / HDX3D Pro 
  • How much can you WAN optimize HDX3D / HDX3D Pro with Citrix Repeater 
Presentation and demo will be 50/50
Time 45 min

Source

Read further about E2E Virtual Conference here

Click here to register to E2E Virtual Conference 25-27 May 2012 in Vienna

 

Beyond VDI with Citrix, HP, Nvidia and Autodesk “Nordic event” – Presentations

Written by Thomas Poppelgaard. Posted in Citrix

 

Hi all i am proud to be able to release all the slides from the event “Beyond VDI with Arrow ECS, Citrix, HP, Nvidia and Autodesk”

The entire event was taped on video and we are planning on releasing this 1th April 2012 and you will be able to see them on CitrixTV as well.

The event took place 1th November 2011 in Copenhagen and we had famous speakers like Derek Thorslund from Citrix, Walther Mundt-Blum,VP from Nvidia, Brian Andersen from HP and Thomas Gregersen from Autodesk and me i did a presentation of my experience of Citrix HDX3D Pro, HP, Nvidia, Autodesk combined in 1 solution and i had a great pleasure having a happy Citrix XenDesktop HDX3D Pro customer “Vestas” to share their experience and he also shared a businesscase they had.

I would like to thank all the people that participated Beyond VDI with Citrix, HP, Nvidia and Autodesk 1th November 2011. Beyond VDI was the largest VDI event Arrow ECS have held in the Nordics and i personally thank everyone for joining this free event.

I would like to take the chance and give a thank you to Citrix, HP, Nvidia, Autodesk, Vestas and Arrow ECS for making this possible. Some of you might not know but I was the guy behind it and i had the idea in May 2011 and in August 2011 the event was borned and made possible and we found the right speakers and Arrow ECS and the vendors made Beyond VDI possible.

Again a big thank you for all the speakers for traveling from US, Europe and to you all for joining from Denmark, Norway, Sweden, Finland and some from UK, Holland. I hoped you enjoyed it i did.

I am happy to announce that you can now download the presentations from the event. In 3 weeks you will be able to stream the entire event and we will also publish it on CitrixTV.

I will blog and tweet about it when the videos are ready, now everyone can take benefit of this great event and watch it for free. If you where not able to join the event you are soon able to stream the sessions and watch them over and over again.

Summary of event – Beyond VDI conference

Place: 1th November 2011 in Copenhagen, Denmark

Private and public companies face the challenge; to virtualizes “Heavy users” who use 3d applications, video conferencing, audio, etc. You will learn about how the latest technology from Citrix, HP, Autodesk and Nvidia can meet this requirements, and how Citrix, HP, Nvidia and Autodesk delivers “the VDI of the future”.

Arrow ECS, together with Citrix, HP, Nvidia and AutoDesk present an exciting seminar with Derek Thorslund responsible for developing the graphical performance of virtualization products at Citrix, Thomas Gregersen, Application Engineer, from AutoDesk, Brian Andersen, Business Developer from HP and Walter Mundt-Blum, Vice President of PSG Sales, Nvidia.

The conference, where visions, opportunities and the workplace of the future is a priority.

VDI is no longer “just” VDI.

Agenda and link to the presentations:

Citrix – Derek Thorslund, Director Product Management

Learn how Citrix can deliver a virtualized 3d application/desktop with HDX / HDX 3D Pro technology to end user on LAN/WAN.

Download Citrix presentation

HP – Brian Andersen, Business Development

Brian told us how HP delivers enterprise hardware to this market, and how you can lower hardware cost together with Nvidia and Citrix technology. 

Download HP presentation

Autodesk – Thomas Gregersen, Application Engineer

Thomas told us how Autodesk’s new products, what they can deliver and how AutoDesk products now are certified with Citrix.

Download Autodesk presentation

Nvidia – Walter Mundt-Blum, Vice President

Walther told us about Nvidia’s new products, what they can deliver and hear about the relationship with Autodesk, Citrix and HP. Whats does the future bring with Nvidia when virtualization melts together with the CPU/GPU.

Download Nvidia presentation

Arrow ECS – Thomas Poppelgaard, Citrix Concept Manager

Thomas shared his experience with HDX 3D / HDX 3D Pro – how does it all work together. Solutions and best practise.

Download Thomas Poppelgaard presentation

Vestas – Troels Kastner, Documentation Controller, CAD Team DK

Troels showed us a great use case how Vestas use XenDesktop HDX 3D Pro and the experience they had.

I am not allowed to share Vestas presentation at the current moment. If you would like to see the presentation please dont hesitate to contact Troels from Vestas and he take it from there.


Citrix XenServer Virtual Machine Performance Utility

Written by Thomas Poppelgaard. Posted in XenServer

Citrix have released a new version of XenServer Virtual Machine Performance Utility v. 1.02

I highly recommend using this appliance to troubleshoot storage I&O or network I/O your xenserver environment with.

Description

PerformanceVM is a XenServer virtual machine that helps troubleshoot performance related issues, such as poor performance caused by storage I/O and network I/O. The virtual machine, built on Debian Linux, equips with following test utilities and is accessible using a Web based user interface:

Disk I/O performance utility - It can be used to conduct the following disk I/O operations to measure: sequential read/writes and random read/writes with various specified block sizes. This performance testing utility assesses the performance of a given Storage Repository by reading and writing data to a test virtual disk, created by the user specifically for this test.

Network I/O performance utility - It is essentially a modified version of Netperf. Additional information about Netperf can be found athttp://www.netperf.org. Netperf runs on the backend and provides end-to-end request/response round trip latency and TCP/UDP throughput tests.

Prerequisites

  • Must be run on XenServer 5.5 or 5.6 and have access to the Pool Master credentials.
  • To use the Disk I/O utility, you need a minimum of two gigabytes for each VDI being tested.
  • To use the Network I/O utility, Netserver needs a Linux virtual machine or dom0 at a remote site where the destination testing will occur.

Installing PerformanceVM

Import perfVM1_02.xva to XenServer. It is suggested that local storage is used for the PerformanceVM.

Running PerformanceVM

A. Access the console

1. SSH into the virtual machine’s IP address.

2. Enter the ‘root’ user name and password. The root user log on credentials are:
User name: root
Password: xensupport

B. Prepare the virtual machine

1. From XenCenter or CLI, create and attach VDIs from the storage repositories being tested against for Disk I/O performance (minimum of two gigabytes each).
Warning
: Do not attach a pre-existing virtual disk to the PerformanceVM virtual machine, because this corrupts any existing data.

C. Start the Web server

1. Start the Web service using the script and the IP address of XenServer Pool Master (if there is no pool, simply use the IP address of the XenServer that the virtual machine is connected to:
./start.sh [PoolMasterIPAddress]

2. When prompted for a password, enter:
The password for the Pool Master.

3. A prompt to inflate thin provisioned VDIs appears. Answer Yes or No.
Note
: If the Disk I/O test returns values that are off of the graph, then the above steps probably need to be run in order to accurately reflect the performance.

4. In a Web browser, enter http://[PerfVMAddress]:8888/ to start testing.
Note
: If XenServer has not reported the virtual machine’s IP address yet to XenCenter, the scripts fails to run.

Network I/O Performance Utility

Running the Network utility requires that Netserver be installed on a remote system. This can be downloaded from the Network I/O utility page. Netserver can be installed on a Linux virtual machine or dom0 at a remote site, where the destination testing will occur. Start Netserver before running any network performance tests.

Disk I/O Performance Utility

Running the Disk Utility shows real time performance of the specified disk. Access to Dom0 is required to access the performance data, but Dom0 is not modified. It can be run on master or slave machines.

Additional results are provided and display up to the last 10 minutes of a test period. This includes various other counters along with the Disk results. Final results are graphed on a separate results page and might take some time to load depending on the amount of data captured.

Known Issues

  • Pressing Enter in the IP field causes a 500 error.
    Workaround: Go back and use the Start button to start the test.
  • If the wrong IP address is entered, an error occurs.
    Workaround: Refresh the page and enter the correct address.
  • Netserver can only run on Linux virtual machines at this time.
    There is no workaround.
  • After starting the script, it asks to inflate xvd[c-z] then fails after answering.
    Workaround: No VDI was attached. See Prepare the virtual machine above.

Uninstalling PerformanceVM

  • Shutdown the virtual machine and delete it. Make sure to remove the attached disks along with the virtual machine.
  • If running Netserver on a remote system, stop those services and remove the file from the server.

 

Recent Comments

Thomas Poppelgaard

|

Hi Steve normal I install the GRID driver to device and when its workin, I disable the default VGA device.

Have you applied latest hotfix to the XS6.1 there are some crucial hotfixes to the GPU pass-through, that could crash the GRID’s, when you power on a VM with GPU pass-through.

Steve

|

Just a quick question on your setup. We just got a system similar to yours (R720, 2xGrid K2 cards, XenServer 6.1, XenApp 6.5). The GRID K2 driver installs (320.00), but the device shows up as stopped in device manager. Did you use any special options when installing the nVidia driver? Or somehow remove the default VGA device?

Dan

|

Hi Thomas,
Some features in your screenshots (eg create appointments and contacts) seem to be missing from the iOS version of @WorkMail that got released in April, do you know if these features are still coming in a future release? The Android client is far more functional by comparison.
Regards
Dan

Christian Eilskov

|

You can see the DHCP options here:

http://www.wyse.com/kb and search for 21501

You can transfer a image using Wyse Device Manager(WDM), the same goes for smaller updates like new ICA client and so.

Thomas Poppelgaard

|

Thank you Barry =)
The deep compression codec for Citrix XenDesktop HDX 3D Pro will be intergrated for Citrix XenApp in Excalibur so there is a big difference with bandwidth consumption. This means that XenApp in Excalibur will be the best platform for user density and works great over WAN with high latency as HDX 3D Pro have been known to deliver for several years. Yes i know of cases with WAN optimization, I will gather these and share them.

Best regards
Thomas

Feeds from Citrix Blog :