Amstelveen Municipality
English | Europe/Middle East/Africa | Government
Municipality of Amstelveen simplifies and standardizes Citrix server updates
Download PDF
“By adding Provisioning Server we could accomplish our main goals of simplifying the XenApp update process and keeping our servers identical at all times.”
Raymond van Trirum, IT Manager, Municipality of Amstelveen
The Municipality of Amstelveen (pop. 79,000) encompasses four communities in The Netherlands and is part of metropolitan Amsterdam. Amstelveen has an IT staff of 11 that manages 51 Dell servers, of which 25 are running Citrix XenApp with Microsoft® Windows Server® 2003. The municipality delivers approximately 200 applications to 800 users using XenApp. Applications are streamed to the XenApp servers using Microsoft® SoftGrid.
The challenge: reducing server administration and ensuring consistency
IT Manager Raymond van Trirum said Amstelveen sought to solve two major challenges constantly encountered in managing the XenApp environment. First, the IT team found updating XenApp servers to be a significant drain on their time and productivity. Updating each server was a half-day project with 13 IT man days required to update all 25 servers. The arduous process meant Amstelveen engineers had to spend most of a weekend installing an update and testing the new server image in preparation for a Monday morning rollout. An additional management headache was that at least one server would go down on a weekly basis, requiring a half-day rebuild.A second challenge was the inability to maintain server-build consistency across the XenApp environment. Van Trirum said that even though Amstelveen was deploying a basic XenApp image and had written custom scripts for rebuilding its Citrix servers, We just couldnt manage to create 25 identical Citrix servers and keep them identical. That inconsistency a missed patch or a DLL inconsistency has caused a great deal of operational difficulty for us as well.
Amstelveens concerns about the risks created by the lengthy update process and server inconsistency were heightened as they developed a plan for an upgrade of all 25 servers to a new version of XenApp.
Expanding an Application Delivery Infrastructure from Citrix
By adding another Citrix solution — Citrix Provisioning Server for Datacenters — Amstelveen has simplified and streamlined the XenApp update process and eliminated nagging image inconsistency. Provisioning Server software enables Amstelveen to provision its Presentation Server servers on demand by virtualizing the server workload (in the municipalitys case, Windows Server 2003 operating system, XenApp, SoftGrid and Microsoft Terminal Services) and then streaming an identical virtual image on demand from the network to bare metal Dell servers at boot time.With Provisioning Server, no software is preloaded or permanently installed on the server hardware. The server workload is streamed from the network on boot. van Trirum explained, When the Dell team first told us about streaming an operating system, our reaction was that while the concept seemed interesting, it was probably too good to be true. However, we were already familiar with application streaming and because upgrading and maintaining XenApp and keeping servers the same were our biggest challenges, we decided to take a look at Provisioning Server.
Dell invited us to see a demonstration and it was amazing. We immediately could see that running it on the Dell servers in our datacenter in combination with SoftGrid and XenApp would be a very powerful solution. With server provisioning, we could maintain one standard image for all servers. Thats what weve done.
Amstelveen conducted a six-week proof of concept that quickly confirmed we were on the right track. By adding Provisioning Server we could accomplish our main goals of simplifying the XenApp update process and keeping our servers identical at all times.
Reducing IT costs while facilitating upgrades
Using Provisioning Server, datacenter managers can build and maintain a library of virtual images during the imaging process as they test different components of an image in combination with others to make sure that all aspects are working correctly before rolling out the new image. This flexibility and ease gives you more freedom to try different ways of doing things. And youre less afraid to experiment because theres no risk in making a mistake, he said.Because a single workload image can provision all Amstelveen servers running the same XenApp version, if one of those servers goes down, a reboot streams the golden image and brings it back into sync with other servers. And if the team discovers a problem with a new image after putting it into production, they can just point the servers back to the previous working image, reboot them and run them on that image while they make adjustments. This instant roll-out and roll-back capability is a great advantage. We simply could never do this before, he said.
In addition to solving major operational challenges, van Trirum said the on-demand provisioning functionality has been a key component in Amstelveens upgrade of all its XenApp servers to a new version. We are now creating and testing a new image that will enable us to upgrade all 25 servers, and that new image will also include the latest version of SoftGrid, he continued.
With Provisioning Server, testing all components of a server image before putting it into production is vastly simplified and risk free, according to van Trirum. Once youve built and tested an image, it can be streamed to all servers on-demand rather than provisioning one server at a time. Think about it: if youre running a large corporate datacenter and you regularly have to update and patch 200 or 300 or 1,000 servers,Provisioning Server eliminates large portions of the imaging time, testing time, and troubleshooting and maintenance time. You could never streamline management to that level using another approach. The positive economic implications are significant.
The Citrix solution has also helped Amstelveen achieve rapid return on investment. When we selected Provisioning Server we knew it would quickly pay for itself in the engineering time it saves. In our deployment it will save us at least one engineer, but more importantly it will free our engineers to innovate and to work on more important issues than server maintenance.
About the Citrix solution
Citrix XenApp, a member of the Citrix Delivery Center product family, is the industrys de facto standard for delivering Windows®-based applications with the best performance, security and cost savings. Citrix Provisioning Server for Datacenters reduces total cost of ownership and improves both manageability and business agility by virtualizing the workload of a datacenter server operating system, applications and configuration and streaming the workload on demand to physical or virtual servers from the network.©2009 Citrix Systems, Inc. All rights reserved. Citrix®, Citrix Delivery Center, Citrix XenApp and Citrix Provisioning Server are trademarks or registered trademarks of Citrix Systems, Inc. and/or one or more of its subsidiaries, and may be registered in the United States Patent and Trademark Office and in other countries. Microsoft®, Windows® and Windows Server® are registered trademarks of Microsoft Corporation in the U.S. and/or other countries. All other trademarks and registered trademarks are property of their respective owners.