Virtualization Technology News and Information
Q&A: Talking VDI and Tintri Storage with Chad Marlow of Enumclaw Public School District in Washington State

While VDI continues to catch on, storage and I/O challenges still seem to be one of those roadblocks holding people back.  But it doesn't have to be.  VDI solutions have come a long way, and so have storage options.  I recently spoke with Chad Marlow, IT Director for Enumclaw Public School District in Washington state, and asked about their recent VDI deployment.  Chad talked about the challenges he faced in deploying VDI in his school district – which he's now successfully running, with plans to expand in the near future.

VMblog:  What led you to initially choose to deploy a virtual desktop infrastructure (VDI)?

Chad Marlow:  Honestly, it was a multitude of reasons. Probably the most important driver was our requirement to provide online state testing for reading. It was a first for our district and we were concerned with reliability, consistency of experience, and ease of software updates. Without a formal software management solution our environment is more similar to an unmanaged desktop landscape. Therefore I needed to either quickly bring in a fully baked and operational desktop/software management solution or find a creative, innovative way to solve these challenges.

Secondary drivers included ease of desktop management for tech staff, consistent user experience over the life of an endpoint client, and a sustainable deployment both financially as well as with limited support staff. From a school perspective, it will cost less because they are not purchasing thick clients (desktops) with finite replacement cycles. We deploy and spec zero clients with a life expectancy of 8-10 years. As desktops age out we attempt to repurpose them as thin clients until we can afford to replace them with a zero client. Furthermore as software upgrades, the user experience, including performance, remains consistent (i.e., performance will not suffer as the device ages).

VMblog:  What were the major challenges you initially worried about in successfully deploying VDI?

Marlow:  The biggest challenge that worried me was our legacy SAN solution. My tech staff were quite thorough in researching currently deployed VDI in various sectors (including business and education) and discovered a consistent VDI failure mode was lack of I/O performance from the storage solution. We discovered that without properly aligning SAN performance to VDI requirements user experience suffers and results in failed or frustrating VDI deployments. We realized early on that our legacy SAN was woefully inadequate to support the VDI deployment we were planning. The timing was very good as our current SAN was approaching 4 years old and was in need of replacement.

Another challenge was to deploy two brand new concepts in our environment in a period of about four months: state required online testing and VDI. My requirement was to have students utilize VDI for state testing exclusively. For our district this was very high stakes - our students had never used either a VDI environment nor had any experience in online testing. If either one were to fail or not deliver my expectations it would result in low student performance scores for a particular school due to technology. This was absolutely unacceptable.

A third constraint for this project was that all the students would be utilizing newly purchased wireless laptops for this VDI/online test experience. This places an additional burden on our wireless network and we needed to be aware of both latency and packet loss requirements for both VDI as well as the state testing software. Our wireless network had previously been designed only for a "distribution" network and not a "density" network. Wireless network problems could affect either VDI or test software or both. The result would again be low student scores due to technology.

Those were the major challenges I faced in deploying VDI technology in a short time (four months) with high stakes and a "must work the first time" directive.

This will allow each and every student to access the test in the same way as well as allows us to maintain a specific software version across hundreds of desktops with little to no effort.

VMblog:  How did you overcome those challenges?

Marlow:  We took each area a step at a time. For our storage solution we provided a Request for Information (RFI) document to several storage vendors which provided our performance requirements, modes of operation, VM troubleshooting, and as much information about our environment as possible. We started from a list of ten storage vendors, narrowed it down to three and ultimately did a "bake off" between the finalists. We settled on the Tintri T540 for its high-performance hybrid architecture, deduplication and compression technology, individual VM visibility, and excellent support structure. This solved the problem of storage performance.

We overcame the introduction of two new technologies simply by performing significant testing. This took the form of load testing, student/teacher professional development, classroom testing, and hardware tests. Each grade of students was required to take the "practice test" a minimum of four times prior to the "real" test.

To overcome the wireless challenge we developed a list of specific classrooms where the "real" test was taking place and augmented the locations with additional access points. The four practice tests for each grade were required to take place in the actual rooms so we could get an idea of wireless performance. It was during this phase of the project we struggled the most. We found the software was very sensitive to wireless band hopping (802.11n to 802.11a, etc.) as well as access point hopping.

In the end, however, we did manage to create a stable environment to allow for a completely successful state test.

VMblog:  How large is your current deployment, and what's its main usage?

Marlow:  Phase 1 "state testing VDI" included spinning up 250 VDI desktops and they were originally for the state testing application. They have shifted now to a general education pool. We also have 30 VDI dedicated to another type of testing (non-state test) as well as a few lab pools.

VMblog:  Do you have plans to further expand your VDI deployment?

Marlow:  Absolutely! Phase 2 (in progress) includes adding 300 VDI to be completed in 3Q2013. Phase 4 will be to add another 250 VDI to support an additional subject area of testing by 2Q2014 and the final stage will be to determine how many desktop we need for 100% online testing in 2Q2015. My overall goal is to approach 80% VDI environment by 2015. We will most likely be in the market for a second storage solution by that time both for performance and expansion.

Fortunately, we evaluated Tintri also from an expansion lens and they would be an excellent choice to expand our storage hardware!

VMblog:  What type of advice would you give to your IT peers that are currently considering VDI?

Marlow:  Understand what goals you are trying to accomplish and determine if VDI will be the best solution for you. Once you've decided to go down the VDI path, determine your infrastructure needs through some sort of gap analysis and use the results to perform modifications to your environment. Talk to similar organizations that have already gone down this path and learn from their experiences. Don't be afraid to try new things!


Thanks again to Chad Marlow, IT Director for Enumclaw Public School District in Washington state, for taking time out to speak with VMblog.

Published Monday, June 24, 2013 6:57 AM by David Marshall
There are no comments for this post.
To post a comment, you must be a registered user. Registration is free and easy! Sign up now!
<June 2013>