Application and Desktop Delivery Models

Application and Desktop Delivery Models – Understand the game before you try to play it.

Its amazing the amount of Consultants just pushing a Product without even considering the paradigms behind the technology.

In this article, I will describe the Application and Desktop Delivery Models.

This is a very good video to demonstrate the technology and NOT just product vs product..

This video demonstrates Citrix XenDesktop vs VMware View.

More importantly – Desktop Delivery Protocls Citrix ICA  vs VMware View (RDP or PCoIP).. It doesnt mater the version, concentrate on the delivery protocal.

[youtube=http://www.youtube.com/watch?v=bIHrO6tUFcM]

[youtube=http://www.youtube.com/watch?v=fHdspoqf654]

Points to Note:

VMware View uses RDP or PCoIP. Microsoft Windows RDP is the default Terminal Service Protocal and Citrix ICA is a more advanced version of this type of protocol and created for delivery over WAN.

PCoIP, is a LAN based protocal.  Basically Windows CIFS and not optimized for Routing so it can not be used over the internet..

So the real argument is not Citrix XenDesktop vs VMware View..

The argument should be, Citrix ICA vs (RDP and PCOIP)..

Citrix Provising Server based on Ardence can deliver Desktop via PCOIP..

Clear winner is Citrix and the full Product Portfolio for Application Delivery..

Reference Article –

http://community.citrix.com/pages/viewpage.action?pageId=100302964

http://en.wikipedia.org/wiki/PCoIP

http://community.citrix.com/display/ocb/2008/09/15/XenServer+5+is+here

Hyper-visor Wars

Selecting a Hyper-visor

As a Technical Architect for IBM ITS Delivery (Integrated Technology Services), we are Vendor Agnostic. So it is important to have a deep understanding and to separate the marketing guff and to truly evulate the hyper-visor options and find the best match for our clients.

At the moment there is no clear winner, it is up to each client to select the best fit.

I am researching and comparing the following Commercial Hyper-visors and will continue to update the attached comparison document.  Click here to download – Hypervisor Wars DRAFT (The layout of the document shows marketing information from each vendor and comparing the negative comments about the competitor.)

  • Citrix XenServer
  • VMware ESXi
  • Microsoft Hyper-V
  • Oracle Apps/DB
  • NetLeverage – ThinPoint
  • SystemZ zBX (Linux-KVM)
  • PowerVM
  • Linux-KVM

It’s tempting in the IT industry to look at technology as a zero sum game where one solution wins and another loses. The truth is that all of these Hypervisors are going to co-exist for years to come. The market is big enough to support multiple solutions, and there’s enough backing behind both technologies to ensure that they do well for years to come.

Reference Documents

VMware Guff about Citrix: – http://www.vmware.com/files/pdf/vmware-vsphere-features-comparison-ch-en.pdf

Citrix Guff about VMware: – http://www.citrix.com/site/resources/dynamic/salesdocs/Citrix_XenServer_Vs_VMware.pdf

Independent Hypervisor Comparison :- http://www.virtualizationmatrix.com/matrix.php

Reference Links :

http://community.citrix.com/display/ocb/2008/09/15/XenServer+5+is+here

http://virtualizationreview.com/blogs/mental-ward/2009/03/pure-performance-xenserver-roars-off-the-line.aspx

Cloud Software

Infrastructure

  • Desktone
  • Citrix (XenApp, XenDesktop, XenServer)
  • Vmware (vSphere, ESX, View)
  • Quest
  • Linux-KVM
  • ClearCube
  • Verde

Analysis Tools

  • Lakeside SysTrack VMP
  • CiBRA
  • PlateSpin Recon
  • Centrix WorkSpace Discovery

PC to Thin Client converters

Public Clouds

  • iCloud
  • Amazon
  • Microsoft Azure
  • Google Apps


What is Cloud (my 2 cents)

What is Cloud (my 2 cents)

Cloud Service Models (IaaS, PaaS, SaaS) Diagram | David Chou

All I hear going up and down the elevator these days is “Cloud Cloud Cloud”

People seem to be dropping cloud in a sentence like they know a celebrity. 🙂

Cloud has existed for a very long time in different areas.. e.g ISPs provide Cloud type services for web hosting and provide a very simple interface for management called CPANEL and  Fantastico.

The big players in this space are Amazon S3/EC2, Google Apps, 3Tera and Salesforce.com.

There are public cloud services and private cloud services, I dont believe Enterprise companies will ever move to Public and even a private clouds seem a bit far way..

There is a trillion+ dollar market in the enterprise space to provide managed private cloud service.

According to IDC’s latest cloud computing server forecast, over 122,000 servers were deployed for private clouds in 2009 with a total of $7.3B in server spend. They predict that this number will grow to over 500,000 in 2014 with a spend over $11B. (New predications are around 40B!)

The central ideas around cloud computing, elasticity, pay-as-you-go pricing, multi-tenancy, self-service, and leveraging external services are beginning to strongly resonate in the enterprise market. According to Gartner, the cloud services market grew to $68.3 B in 2010 and predicts that by 2014, cloud services revenue will grow to $148.8 B worldwide.

In a recent Gartner study with CIOs, Cloud Computing soared from number sixteen to the number two top technology priority in just one year. Cloud Computing cannot be ignored. It represents a complete shift in the IT industry. It also represents a significant opportunity valued at $700m (1.3% of the global market) in the Australian and New Zealand marketplaces. This makes it a strategic growth play for IBM in 2010 and beyond.

2010 was a good year for cloud computing. According to Gartner, the cloud services market grew to $68.3 B, a 16.6 % increase over 2009 revenue at $58.6 B. Gartner predicts that by 2014, cloud services revenue will grow to $148.8 B worldwide. As cloud services continue to be adopted more broadly, Gartner predicts that by 2018, enterprise datacenter space requirements will be only 40% of the requirements today and will be primarily focused on core business services.

Enterprise Managed Cloud requirement:

Lets call it EMC oh! Lets make it Enterprise Private Cloud (EPC)

  1. PAY PER USE – This is key, a cloud service invoice should be no more complex than reading and paying your mobile bill! This will also cuts the massive enterprise sales engagement overhead.. more than half the money gets eaten up by the top tier of management and decision makers and only the crumbs are left for the actual implementation.
  2. Simple management interface – SINGLE management interface! Some notable management solutions – desktone.comSurgient.com and OpsWare
  3. Develop directly on cloud – the ability to use a API or SDK and develop directly on the cloud platform and then deploy. 3Tera is the leader in this type – http://www.3tera.com/AppLogic_demo.php (be scared be very scared) also springsource.com
  4. Standard service offering – Instead of offering a options for Lotus Notes and Exchange Mail.  Provide the features and benfits to the client rather than the technology. i.e. Features Rich Mail service
  5. Economies of scale – as the Managed private cloud providers grows in turn reduce the cost to the client.. No different from the take up of mobile phones. More users on the carrier and competition, yields better service and more competitive prices.
  6. Reduce outages and complexity – Technology is only going to get more complex. This will increase major outages. Keep dropping x-nines of availability in meetings but you will have outages (THAT IS A FACT!).  Cloud service has the ability to reduce this based on the above..
  7. Provide the service to the clients not the technology – We are moving towards offering the service to the client rather than the technology. Who cares if it is Apple Mac, Windows X, Unix.. The client just wants to type the document, enter the order , Print it or buy the product. etc..
  8. TurnKey – soon, service providers will be able to buy turn key solutions.  e.g.  Email filtering service, Turn Key Communication Service (email, messaging, pda, VoIP) Example –  IBM CloudBurst

In a Nutshell – (Utilization, billing and chargeback, Self service provisioning and Secure multi tenancy)

Enterprise Players (Service only i.e. Citrix and VMware is the technology)

IBM Cloud PayPayl X Beta

The PayPal X image for the IBM SMART Business Development and Test Cloud environment provides an easy way for Java developers to quickly get started with the PayPal’s Adaptive Payment APIs. The image provides a few sample apps along with the PayPal Adaptive Payments & Accounts Java SDK and a fully integrated development environment using Eclipse IDE and Tomcat connector. This allows developers to quickly create an instance on the IBM cloud, experiment with the sample apps, make code changes, or add new functionality to suit their business needs.

https://www.x.com/community/ppx/xspaces/cloud-computing/blog/2010/04/28/join-the-limited-beta-for-ibmpaypal-x-cloud

[youtube=http://www.youtube.com/watch?v=ZelK0al2uvs]

Cloud Service Provider Requirements

Compliance auditing and Security management

Monitoring and Self healing

Helpdesk and Knowledge Management

Problem / Incident / Change Management – ITIL

Restore and Backup

DR and Resilience

Hardware platform and management

OS and Application Management

Customization and Development

Office Suite of Applications (email, word, excel,intranet,wiki,etc)

Application Management

Cloud Packages – (Private, Public, Shared Private, Built to order, free, pay per use)

Competitors

Charge Back and Costing

Contract and Pricing

EUS and Telecommunication

Research –

Cloud Requirements – http://blog.kawaobjects.com/?cat=3

Controlling the Cloud:Requirements forCloud Computing – http://www.f5.com/pdf/white-papers/controlling-the-cloud-wp.pdf

IBM IT Service Management – http://publib.boulder.ibm.com/infocenter/tivihelp/v10r1/index.jsp

IBM CloudBust – http://www-01.ibm.com/support/docview.wss?uid=swg24024596

Cloud cPanel

One of the missing vital components of the Cloud offerings is the front end self provisioning, similar to a cPanel for Web Hosting..

Here is a list of software –

Citrix Dazzel – http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=2300389

IBM Tivoli Service Automation Manager – http://www-01.ibm.com/software/tivoli/products/tsam-facts.html

Managenow ADManageNow Plus – http://www.manageengine.com/products/ad-manager/active-directory-self-service-portal-search.html

HP – Opsware