Jun
10
2008
Delivered by Sumit Dhawan – Senior Director – Desktop Virtualization Group
Key points:
- Current desktop process is slow, complex, insecure and costly to maintain
- Task workers 30%, Office workers 55%, Mobile workers 15%
- Office workers seems to me to be way to broad a classification
- Office workers are characterised as needing a “personalized” environment
- Task workers
- Standard work environment
- Fast startup/low cost
- Data security
- Compliance and control
- XenApp is a great solution for these users
- Seems to me that this description above does apply to lots of office workers as well, even consumerized use cases. In my case for example for enterprise applications – I would be happy with the above, so long as my client was a non locked down laptop
- Mobile workers
- Frequent travel and offline work
- Unmanaged or lightly managed laptop
- XenApp is a great solution for these users
- Office workers
- Mainly work in the office
- Inter office roaming
- Office day extenders
- Assumption that XenDesktop is the solution for these users
- Citrix believes XenApp is the way to deliver the apps to these users
- My concern over this positioning is that it also kind of assumes a person works at a desk, rather than someone else’s desk (shoulder to shoulder) or in a conference room or some other collaborative space
- 1st generation VDI – which maps to my maturity level 1 – has mainly been for customers who wanted to solve mainly security related issues, at least these were the projects that succeeded
- Lots of talk about the ability for users to personalise, for example installing Active X controls. But no explanation as to where these personalisations get persisted if you are using provisioning server!
- Given this lack of a persistence solution, its unclear to me how XenDesktop differs from XenApp Presentation Virtualization
- Discussion of the slow degradation of windows desktops over time. Its not clear what causes this, however does it automatically follow that the same issues won’t occur when a PC is assembled every day from components, perhaps even worse if the components are virtualized (ie multiple copies of dependant components). However using XenApp published applications would be cleaner.
- However if XenApp published applications are being used how does a user add their own apps or add active x controls, or outlook add-ins etc.
- Repeated the benefits of using XenApp published apps, ie you can get up to twice as many XenDesktop users per server.
- Customer example
- Collier County public school
- 10,000 students, 1000+ staff, about 9,000 remote students
- Early adopter of desktop virtualization
- A customer that was caught in the “hype cycle”
- Deployed maturity level 1, didn’t get beyond the pilot
- Rolling out to about 50% of users
- Key message – use cases are key!!
- Costs
- Will this cut costs?
- For procurement costs Citrix believe PC is $1100 VDI is $1400, but by extending the life of the PC this cost increase will be reduced
- Lots of other cost discussion didn’t get covered, although they believe that TCO saving is 40%
Jun
10
2008
IGEL is number 3 in thin clients
- Access is diversifying, computing is centralising – at least that IGELS idea
- Do PC cards to pu in legacy PCs, traditional thin clients, thin tablets and up to quad head clients
- Target 5 minute rollout per device!
- Connect device to KVM
- How to configure
- define profiles for each location
- deploy profiles to locations
- when the device plugs into the network it picks up its profile
- profiles can be defined based on
- mac address
- ip address range
- Use hot spares
- XPe devices need to have centrally managed domain join to remove need for admin visit to device
- Great user experience
- Delivering a total PC experience through a single protocol is like a square peg in a round hole
- No protocol translations
- IGEL support multiple protocols, web mainframe, voip, multi-media, java
- Direct connections to reduce latency – eg voip lots of latency because traffic goes client to server to voip switch to client, not client to client
- Try to avoid management tools that open additional firewall ports and try to avoid protocols like PXE to rebuild thin clients – some router config issues apparently
- Modern thin client images can be between .5G and 1G, especially XPe, an update is a big deal unless you have caching appliances or a fan out infrastructure. Even better don’t re-image when you can avoid it
- Resilience
- If device can run web apps or java then this can be a fall back
- Cost
- Some users don’t need a windows desktop, just let the terminal access the applications directly
Jun
10
2008
A few random notes about this session:
- Applications run businesses
- Doesn’t mention multiple classes of apps
- Enterprise defined
- Business area defined
- Team defined
- End user defined – work related
- End user defined – personal
- Doesn’t mention that there may be different approaches to these different classes of apps
- It seems to me that the:
- primary benefit delivered by the desktop is that it provides services to the applications that allow them to work together synergistically.
- As a secondary benefit it provides a way to navigate to and lauch applications either from the desktop or start menu and to swicth between running applications
- Finally it provides a way to access applications by navigating their associated files, and to manipulate these files
- Do we get all of these benefits when we deliver all apps via XenApp? Probably not as seamlessly as we are used to
- Easy call is an interesting option for low end telephony integration, no presence, web meeting integration etc , but lots of other useful telephony integration
- key features in next release
- Inter isolation communication – this is key – see points above
- Differential updates for offline apps – this is useful, even if we pre-cache images and stream with provisioning server
- Streaming via HTTP[S] – not before time!
- XenApp multi-media – Project Apollo – will feed into XenApp and XenDesktop
- This is a must have feature now
- Vista Aero remoting
- WPF remoting – isn’t this the same as Vista Aero remoting?
- Flash acceleration
- OpenGL
- Enhanced audio codec support (not great on XenApp today)
- Long term approach
- Ask
- What are the capabilities of the client
- What are the capabilities of the network
- What are the requirements of the app
- make sensible decisions
- XenApp and Server 2008
- Leverages the new WTS architecture
- Leverages server 2008 security
- XPS printing
- Special folder redirection, eg if a users my documents is on their laptop then when they save to my documents in XenApp it gets saved on the laptop
- Clear type font support
- Microsoft strategy – get more people using presentation virtualization, NOT compete with Citrix
- 25% more users on XenApp than on Server 2008 terminal services
- IPv6 support
Jun
10
2008
These are the key things that I took away from the iForum keynote by : Mark Templeton at Edinburgh.
- It’s started late!
- 1 Million Citrix servers currently in operation, in 200,000 companies
- Citrix NetScaler sits in front of many large scale web sites today, 75% of Internet users touch NetScaler every day
- Citrix are pushing support for Apple products going forward
- Nice slide – you are here, your apps are there, and your users are somewhere else
- Business issues
- Globalization
- Offshoring
- tele-working
- Mobility
- Green
- IT issues
- Consolidation
- Security
- Compliance
- Business continuity
- Green
- Not just think different – DO different
- Citrix takes inspiration from TV
- Simple, fast and on demand
- Device, network and application independence
- Content security and access control
- Dynamic capacity
- Predictable operating and capital costs
- However I would make the point that even with all the above, there are still:
- PVR’s
- youtube
- DVD’s
- BBC iPlayer
- etc
- Doesn’t change my view that one solution will not meet all requirements, and to be fair Citrix understand that in their model of Controllers, gateways, repeaters and receivers
- Citrix are promoting a move from the DATA centre to a DELIVERY centre, not sure myself that much changes, data centres have always been delivery centric.
- Citrix approach – follow the users and the applications —> the web is number 1 for new applications
- This means put lots of effort into application layer network services – Citrix NetScaler, 20,000 enterprise deployments so date. 5x (10x for MPX) performance improvement, with increased security and lower server load
- Relationship with Microsoft stronger than ever
- The end user experience, requires a lot of focus on the delivery network and associated services
- Single signon
- Security
- Appsharing and collaboration
- Integrated telephony
- performance monitoring
- …
- Over 50% of employees are in branch office
- Citrix branch office repeater
- Application delivery staging, for virtualized streamed applications
- Windows branch services, file, print, DNS, AD
- WAN optimisation
- Ok – but where is Citrix provisioning server branch repeater services!
- This is a nice integrated appliance, but how does it compete with Cisco WAAS or Riverbed?
- Citrix app receiver
- A universal software client, everything else is a plugin
- acceleration, security, virtualization, monitoring, web collaboration, technology, user support, third party extensibility
- This is a trend I am seeing everywhere, including Symantec/Altiris and VMware, Firefox
- Citrix workflow studio
- Works within a single Citrix product, between Citrix products and because its Microsoft Windows Workflow Foundation it can orchestrate Citrix and third party products
- Xen Desktop
- A Xen desktop with no applications – ie all apps delivered by XenApp uses half the resources of XenDesktop with apps. ie twice the users per server.
- Upgrade from XenApp to add XenDesktop license for 95$ (enterprise or platinum?)
- Not clear what advantage XenDesktop gives over XenApp other than “personalization” also not clear what the real cost difference is.
Jun
09
2008
I’m at Citrix iForum in Edinburgh today, the conference starts tomorrow and lasts for two days. There are a couple of CSC people giving talks. I’m not speaking but I will definitely be listening. I’ve got a few objectives from the next two days:
- I want to get a general update on the Citrix portfolio, especially the edge appliances
- I want to get a broader perspective on VDI, listening to the perspectives of RES, Appsense, the thin client hardware vendors and Citrix themselves. I have a pretty clear view already, but I want to test it
- I want to spend some time writing a couple of blog posts, thinking a bit and structuring my thoughts
- I want to have a rest, and get some walking in – I’ve been over worked for the last few months and I can feel it!