The Amazon Web Services (AWS) announcement of the Virtual Private Cloud (VPC) offering has just made Cloud Computing more attractive to the enterprise. Most companies I talk with are interested in the "Cloud", but beyond a few SaaS apps and perhaps some dev/test they are not ready for any big change to their corporate IT infrastructure. On the other hand many of those same companies are currently or projected to be capacity limited in their own data center based on space or power limitations.
Many companies will opt to move or expand into a Co-lo (Co-location) facility which provides dedicated space, power and bandwidth. This solves the space and power problem but most of the same costs of computing are just moved to a remote facility. The expensive data center facility cost is shared among other companies but the Server, Storage and Networking are all dedicated. The promise of the Cloud and particularly IaaS (Infrastructure as a Service) like Amazon EC2 is sharing computing and facility costs, having capacity available on demand, and only paying for what is used.
The obstacles to IaaS offerings that I hear most often include security concerns and the desire keep the corporate data and or legacy infrastructure in place. Making a massive move from premise to Cloud is not desired or warranted. On the other hand enabling a Premise Plus Cloud solution in a secure fashion and using it only for expansion or overflow capacity could be appealing for many companies. Essentially this is what Amazon is offering with VPC, a dedicated secure network extending from a company data center into the Amazon Cloud with isolated VM's available on demand.
For Citrix Customers this could be particularly attractive for expanding XenApp farms or centralizing new applications on XenApp without the prerequisite facility and capital costs. Customers can bring their own XenApp licensees to VPC or point back to existing license server on premise. We have been collaborating with Amazon AWS to build and test XenApp servers in VPC to validate and number of scenarios and use cases. In addition we have made dedicated Amazon Machine Image ( AMI ) templates available with XenApp 5 preinstalled and ready to launch. Citrix C3 Blueprints are also now available to assist companies that want to start to evaluate the new offering. ( Note: the service is currently in Beta )
For Citrix this announcement represents another progressive move as a leader and enabler of Cloud Computing. Amazon EC2 based on the Xen Hypervisor has already made EC2 ubiquitous with start-ups and the undisputed leader in Public Clouds, VPC with XenApp now represents a significant opportunity for Enterprise IT. The Citrix Cloud Center ( C3 ) portfolio will continue to enable IT and Cloud providers to exploit the promise of the Cloud, stay tuned..
The Citrix C3 Lab with Amazon AWS now hosts XenApp Fundamentals on Windows 2003 Server with no installation required. The C3 Blueprint describes how to set up the environment so you can be testing or demoing apps delivered from the Cloud in minutes. XenApp Fundamentals is the new name for Access Essentials which is an ideal solution for SMB's looking for a simple way to administer and deliver Windows apps to office PC's , Thin Clients, Desktop Appliances, home PC's, Mac's, Laptops or mobile devices. Only a Receiver client is required on the endpoint, the applications get installed on a single XenApp server and are simply published to the users you want to access the app. The Admin console is wizard driven and easy to use, with the option for advanced features only if required.
Putting XenApp Fundamentals in EC2 makes everything even easier, no servers to buy or configure, the image is pre-built and ready to run. The Amazon plus Windows cost is only 12.5 cents per hour while you are using it. Even if you leave it on 24 hours a day all month that only $93 /mo ( plus storage and bandwidth, which is nominal for testing ). We have also included 2 User XenApp evaluation Licenses, so there are no other downloads or registrations required. Once you set up an Amazon account and start the server you only need to install your own apps in the image and click to publish to any user with any device.
This video walks you through every step to get started in 15 minutes.
( thanks to Simon Waterhouse for building the image )
Let us know of any questions or idea's on your use case in the comments below.
Cloud Networking is secure and robust
You can create a complete end-to-end network from one cloud network, running on XenServer, through a VPN to another network in a different cloud. All servers and hosts communicate securely over SSL VPN. Amazon Machine Images are secured by the Amazon infrastructure using security groups.
The proof of concept speaks for itself. Between the Softlayer cloud and the Amazon EC2 cloud is running a site-to-site SSL VPN using Vyatta. All of the images in this architecture are running on XenServer. This proof of concept gives rise to many networking architectures for cloud computing.
The reason for using Vyatta site-to-site SSL VPN between the Softlayer and Amazon EC2 clouds is there needs to be a secure network between the two for the transfer of data. The Vyatta AMI (Amazon Machine Image) can also function as a complete router, firewall and DNS cache. The Vyatta SSL VPN router provides security with scalability. Suppose I wanted to separate the Vyatta SSL VPN from a Vyatta OSPF router, I would just launch another instance of the Vyatta AMI.
As you can see from the network diagram and video, complete routing from the Softlayer cloud to the Amazon cloud network is seamless, without having to buy any proprietary hardware. In fact, it is very low cost compared to traditional network solutions. Virtualized networking is here, it is fast, secure and cheap.
A CloudBurst happens when Citrix Workflow Studio determines that one of the devices in the Softlayer Cloud has reached a high watermark. WFS then instructs the NetScaler VPX to start sending traffic to the Cloud - CloudBurst.
To get your own cloud, go here
Configurations used
Vyatta SSL VPN (V1) - Datacenter Configuration
Vyatta SSL VPN (V2) - Cloud Configuration
XenApp VPN Client - Cloud Configuration
Links for this solution
Vyatta for XenServer - go here
Amazon EC2 - go here
XenServer is Free! - go here
XenApp - go here
Workflow Studio - go here
XenApp VPN Client - go here
Dell Server - go here
IP Addresses - go here
Watch This
Its powerful AppExpert!
Cloud Networking is fast
You can create a complete end-to-end network from the datacenter to the cloud. All cloud servers communicate securely over SSL VPN.
Between the datacenter and the Amazon EC2 cloud is a site-to-site SSL VPN built with Vyatta. On the XenApp server in the cloud runs the Citrix Accelerator which connects back to the Citrix Branch Repeater/WANScaler at the datacenter, to accelerate data connections. The Citrix Accelerator makes cloud computing fast, Vyatta makes it secure.
The reason for using Vyatta site-to-site SSL VPN between the datacenter and Amazon EC2 cloud is there needs to be a secure network between the two for the transfer of data. The Vyatta AMI (Amazon Machine Image) can also function as a complete router and firewall. The Vyatta SSL VPN router provides security with scalability.
As you can see from the network diagram and video, complete routing from the datacenter to the Amazon cloud network is seamless. Data resides at the datacenter and is accessed, over the SSL VPN, by the Application running in XenApp. The remote user connects to XenApp, runs the application, and the application delivers the data to the remote user, quickly and securely.
To get your own cloud, go here.
Configurations used
Vyatta SSL VPN (V1) - Datacenter Configuration
Vyatta SSL VPN (V2) - Cloud Configuration
Windows VPN Client - Cloud Configuration
Links for this solution
Vyatta - go here
Amazon EC2 - go here
XenServer is Free! - go here
XenApp - go here
XenApp VPN Client - go here
Dell Server - go here
IP Addresses - go here
Watch This
Its powerful AppExpert!
Two days ago IBM announced the availability of 4 of their products on Amazon EC2 cloud. Check it out here.
It's another indication that cloud computing is gaining momentum. If you look closely though only virtual machines for development and demo purposes are available now. But IBM says production version is going to be supported too. The fact that IBM, the enterprise company, is trying EC2 says something. That's probably why the story has been making headline news. I am interested to know if IBM will create their competing cloud platform for enterprise in the future. What do you think?
I am not surprised with this IBM announcement since my group has been doing something similar. Chris Fleck announced unofficially the availability of popular Citrix XenApp on EC2 last week. Chris included a very informational video with step by step instructions on how to get your XenApp running in the cloud in 15 minutes. I found it very useful. I would rather prefer watching a 15 minutes video than reading a long getting started guide!
Plus the IBM getting started guides recommended EC2 command line tool. In Chris' video, he showed how to use the new Amazon EC2 GUI console. I tried Chris' method to launch IBM instances. It worked for me. So for the folks like me who prefers GUI over command line, you may find Chris video useful too even if you are only interested in trying out IBM products on EC2.
Let me know what Citrix products you would like see in Amazon EC2.
Ray

OK, actually it's 12.5 cents and it might take you a few minutes longer, but compared to the traditional methods of building/configuring servers the cost and time savings is dramatic. It is now possible to launch a pre-built XenApp image in the Amazon Web Service offering called EC2. The image includes XenApp 5.0 on Windows 2003 Server ready to run and is accessible as an Admin or user. Also included is the Citrix 2 CCU Developer license bundled into the image so you can be ready for test, dev, and demo's in minutes. In this demo image we have NOT included Secure Gateway or Access Gateway so we do not recommend this image for production environments. The actual minimum cost for EC2 with Windows Server is 12.5 cents per hour with no minimum or commitment, so you can actually run it for an hour, terminate the image and that's all you owe. In reality you will likely want to install apps, customize your image and run it for some length of time. It is also very easy to save your image after you have customized it and terminate the image so the EC2 charges stop. The associated S3 Storage cost is only 15 cents per Gig per month, again very cheap and easy. New VM instances can then be started from saved images at anytime. As you may know the magic that powers this service is based on the Xen Hypervisor and the business model that Amazon has put together makes this a very attractive solution for many scenario's, in this case starting with demos, test, dev, PoC's etc. Many thanks to Vishal Ganeriwala for putting this image together and leading the way for more to come.
Here is a VideoTip to walk you through every step ( also available at our VideoTip site http://citrix.utipu.com/app/tip/id/6236/ )
Step 1.
Go to http://aws.amazon.com and get an account with EC2
Step 2.
Go to http://console.aws.amazon.com to access the AWS management console
Step 3.
Setup Security Groups per the video
Step 4.
Find the publicly listed XenApp Amazon Image, Right click and Launch
( citrix-c3-lab/XenApp5.0_32bit_v1.4.manifest.xml )
Step 5.
Enter the IP address provided into your browser http://xx.yy.zz.tt; and you are ready to go !
( ID: administrator, PW: Citrix123, Domain: CTXSLic1 )
Tip : When saving " Bundling " your AMI image remember to register it so you can relaunch it.
| Do you plan to get your own XenApp Server in the Cloud ? | Choose |
|---|---|
| If it's really this cheap and easy, I am definitely going to try it. | |
| No, I don't trust the cloud for anything .. |