Cloudify my lab with Windows Azure 13 Comments

As I got an unlimited access to Windows Azure I wanted to check out how I could extend my lab into it and use it to store VMs workload (at first). Here what you need : Citrix NetScaler VPX (tested with NS10.1: Build 122.17.nc & NS10.1: Build 123.9.nc) Windows Azure Access Homelab (running on vSphere 5.5) Of course, you need licence for everything... Considerations : Before configuring a CloudBridge tunnel between a CloudBridge appliance in datacenter and  Microsoft Azure, consider the following points: The CloudBridge appliance must have a public facing IPv4 address (type SNIP) to use as a tunnel end-point address for the CloudBridge tunnel. Also, the CloudBridge appliance should not be behind a NAT device. (or you'll have to setup a route for your LAN computers, I'm explaining how to at the end of this blog) Azure supports the following IPSec settings for a CloudBridge tunnel. Therefore, you must specify the same IPSec settings while configuring the CloudBridge appliance for the CloudBridge tunnel. IKE version = v1 Encryption algorithm = AES Hash algorithm = HMAC SHA1  You must configure the firewall in the datacenter edge to allow the following. Any UDP packets for port 500 Any UDP packets for port 4500 Any ESP (IP protocol number 50) packets IKE re-keying, which is renegotiation of new cryptographic keys between the CloudBridge tunnel end points to establish new SAs, is not supported. When the Security Associations  (SAs) expire, the tunnel goes into the DOWN state. Therefore, you must set a very large value for the lifetimes of SAs. You must configure Microsoft Azure before specifying the tunnel configuration on the CloudBridge appliance, because the public IP address of the Azure end (gateway) of the tunnel, and the PSK, are automatically generated when you set up the tunnel configuration in Azure. You need this information for specifying the tunnel configuration on the CloudBridge appliance. First thing first, you need to use your Windows Azure account and follow the next step to begin to configure the IPSec tunnel by creating a local network In the left pane, click NETWORKS. In the lower left-hand corner of the screen, click + NEW. In the NEW navigation pane, click NETWORK, then click VIRTUAL NETWORK, and then click ADD LOCAL NETWORK. In the ADD A LOCAL NETWORK wizard, in the specify your local network details screen, set the following parameters: NAME  VPN DEVICE IP ADDRESS In the lower right corner of the screen,…

This is another video, and this one is about XenServer 5. This installation is not very handy when you're not familliar with linux / unix setup. They key to use are simple, forget your mouse, and use Tab, Space, Arrows and Enter. Edit 17 April 2009 : I've add the "normal" installation, and if you want to try to install Citrix XenServer 5 on a VMWare, you have to configure the CPU emulation this way : Click on continue reading to watch the video [flash http://www.archy.net/wp-content/uploads/2009/04/installxenserver5.swf]

This video shows how to install Citrix XenDesktop 3 on Microsoft Windows 2003 R2 SP2. I was very surprise at first because I wasn't able to install Citrix XenDesktop 3 on Microsoft Windows 2008 (?!) This product is less than one week old and Microsoft Windows 2008 is not supported yet. In this video, I show how to install Microsoft SQL Express 2005 then Citrix XenDesktop 3. The next step will be as follow : How to install the Desktop Receiver. How to use Citrix XenDesktop 3 with Provisioning Server 5 and XenServer 5 or VMWare ESX. How to intergrate Portable Profile 2 with Citrix XenDesktop 3. Clik on continue reading to wath the video. [flash medium=5]

Now we know how to install Citrix Provisioning Server 5 on Windows 2008 ( Citrix Provisioning Server 5 on Windows 2008 ) and how to deploy the 'client' on a target device (  ) we need to know to learn how everything works together. This video shows how to configure Citrix Provisioning Server 5 and  how to create the first template then build a virtual hard disk from scratch and share it for 2 or more Virtual Machine.  If you want to use your Citrix Provisioning Server, you need to complete the two previous steps and have a Citrix Licence Server runing with proper licences. Click on continue reading to watch the video [flash medium=4] Next step, try to make everything work with XenDesktop 3 :)

Now the Citrix Provisioning Server 5 is install and running, the next step is to deploy the Target Device Client on a machine and I will show you this very simple and basic installation in the next video with a Microsoft Windows XP computer. The next step after this installation is to show you how Citrix Provisioning Server is working, the basics. [flash medium=3]

This quick installation will provide you the ability to test the product and run all the test you need to understand the way Provioning Server can change your point of view on provioning workstations and / or servers. This is a stand alone installation, which mean everything is install on the same server, DHCP, Pxe Boot, SQL Database, and TFTP server. No Active Directory interaction and no impact on the PRODUCTION network (be carefull to work in a separate VLan or on a close network. At first you need to download Citrix Provisioning Server 5 here, after you need to download and install Microsoft Framework 3.5Sp1 from here, and optionaly, download and install Microsoft Windows Installer 4.5 from here. The video begin after the installation of the Framework 3.5Sp1. The first step in the video is the installation of Microsoft SQL Server 2005 Express Edition, you'll find it with the Citrix Provisioning Server installation files. Click on Continue to Read to watch the video. [flash http://www.archy.net/wp-content/uploads/2009/02/citrix-pvs5-windows-2008-install.swf]

This is a short guide to install with the basic requirements the Citrix Web Interface 5.0.1 on a Windows 2003 R2 / sp2. First you have to install IIS Components from the add/remove program in the control panel. If you don't know what to install request more information I will post screenshot of component you need to choose. After we need to install Framework 3.5 SP1 from Microsoft. You need to install Microsoft Visual J# Net 2. From here begin the installation of Citrix Web Interface, first we need to install Web Interface 5.0.1 Access Management Console Extension and then we can begin to deploy the Web Interface installer 5.0.1 and you can watch the installation of the two Citrix components in the video bellow : [flash http://www.archy.net/wp-content/uploads/2009/01/webinterface51-windows-2003.swf]

This video shows the way you have to follow to update your Citrix Edgesight 5.01 to 5.01 with SP1. You have to log in Windows with the database service account if possible because for a reason I haven't understand yet, as I'm using a nlb IIS Cluster with nlb SQL Reporting Services and a SQL 2005 cluster database, I was not able to complete the installation of Edgesight 5.01 SP1. (Watch bellow the version you'll get) Click on continue reading to watch the video : [flash http://www.archy.net/wp-content/uploads/2008/12/update-citrix-edgesight-501-to-sp1.swf] Once the setup is done, as I'm in nlb mode, I have to upload new templates and reports on both machines, so I change the nlb name with the two servers name and updating everything. Don't forget to update you XenApp Edgesight Client and you Endpoint Edgesight client as well.

Installing Citrix XenApp is very easy but you have to know some tips before running an installation of this product. First you begin with a clean Windows 2008, up2date. The you'll have to install Java JRE 1.6.0_05 then install the framework .net 3.5 and after you can install Visual C++ runtimes located on the DVD of XenApp 5 (in \support\vcredist x86 and x64) and you'll maybe need to install Microsoft Primary Interoperability Assembly 2005 located on the DVD too (in \Administration\Access Management Console\Setup\vs_piaredist.exe) Of course you need to have a licence server and think about the way you want to create (or join) an existing farm and the way you will build your datastore before. There is three easy way, local access database, with the SQLExpress localted on the DVD (in \Support\SqlExpress_2005_SP2) or a SQL Database. Then you're ready to go. Click on continue reading to watch the video [flash http://www.archy.net/download/install-citrix-xenapp-5-windows-2008.swf]