Webcast: Re-architecting Backup and Recovery for Virtual Environments
I recorded a webcast today on the subject of best practices for re-architecting backup and recovery for virtual environments. If you’re interested, you can view the webcast below, or click here to view the webcast in a separate window.
Virtual Desktop NAS Guest Post - Kaviza
Posted by Chris in Desktop Virtualization on October 29th, 2009
Kaviza is the third vendor to offer a submission to the Virtual Desktop NAS Vendor Challenge. Today’s guest post comes from Kumar K. Goswami, Kaviza Co-Founder & CEO. Kumar’s guest post begins below.
—–
Your notion that many customers are just priced out of desktop virtualization and that much of the cost and complexity with VDI (sever-based desktop virtualization) has to do with it being layered on top of server virtualization was precisely the driving factor behind the genesis of Kaviza. Our mission has been to drive down the cost & complexity of VDI and provide “VDI for the rest of us”. What is even uncannier is the similarity in names. You call your notion “virtualization infrastructure in a box”. We call our product we launched recently, “VDI-in-a-boxTM”.
The philosophy behind our approach is as follows:
- Make the solution extremely simple. Package everything as an appliance, load it on a server with a hypervisor and that’s it — you now have a fully functional, self-contained virtual desktop server appliance with everything you need to manage templates, create, provision, load balance desktops and login users.
- Make the infrastructure cost effective and require nothing other than commodity servers with direct attached storage to manage and provision the desktops. That means no shared storage or high speed interconnects that jack up costs and cause central bottlenecks.
- Ensure that the system can be grown on-demand easily without requiring lots of manual activity, capacity planning and so on.
- Provide a higher level of abstraction where the management is about desktops, users, templates (golden images) — stuff the desktop IT staff cares about as opposed to virtual machines, server pools and virtualization details.
- Don’t re-invent the wheel and leverage best of breed components seamlessly. We are protocol agnostic and hypervisor agnostic. We leverage Active Directory/LDAP for user management. We tie in with application streaming solutions like AppV seamlessly (for those who want it) and we can work with Active Directory’s roaming profiles or personalization modules from AppSense or RTO for those who want user personalization.
How did we do it and what’s the architecture?
As shown in the figure below our solution is distributed and consists of one or more servers (you need at least two if you want high-availability otherwise you can use just one) each running a hypervisor and our Kaviza Manager (aka kMGR) virtual appliance.
The kMGR appliances on each server communicate and work together to
- Run the desktops
- Ensure there are redundant copies of key data so there’s no single point of failure
- Dynamically and automatically incorporate new servers
- Detect and dynamically recover from server failures
- Simplify management by allowing the administrator to manage the solution as if it were one logical server
The figure below shows the key modules in the kMGR virtual appliance that provide the above functionality:

They are:
- Grid engine: This module communicates with all the other kMGR’s grid engine to ensure that there is a cohesive, coherent grid of servers. It manages the communication and ensures there is ONE global notion of the state of the grid. The grid engine module creates a hot-pluggable grid and enables servers to be added and subtracted on demand. Servers are added by simply answering 2 questions and providing authentication to join the grid. The kMGR then ensures the newly added server is provided with all the needed configuration and template information to participate in the grid. Similarly, when a server is removed or fails, the grid engine detects the missing server and automatically ensures that other servers take up the slack.
- Logical shared storage: This module ensures that all key information such as user information, desktop configuration information and the templates (the golden images from which desktops are created) are copied to other servers in the grid to ensure that there is no single point of failure.
- Load balancer: This module load balances the desktops across the grid to ensure optimal use of the grid resources.
- Template management: This module provides the tools to manage the lifecycle of the templates which contain golden images of the OS and application, CPU and memory specification of the desktops created from it and policies that dictate when desktops are regenerated from its template. The template module uses “linked clones” where multiple desktops are generated from a base golden image to save storage.
- User management: This module ties in with Active Directory or an LDAP server and ensures that users have authorization to use a desktop and manages all user sessions.
- Provisioning engine: This module works with the others and does the detailed work of provisioning and generating desktops across the grid based on authorization and policies set by the administrator and directives from the template load balancing modules. Administrators do not have to manually provision, load balance or manage capacity.
The Time to Redefine Client Application Licensing is Now
Posted by Chris in Desktop Virtualization, Licensing and Support on October 7th, 2009
There’s been plenty of fanfare surrounding the release of Citrix XenDesktop 4.0 this week. I plan to blog about the XenDesktop 4.0 technical features after I’ve spent some quality time with them in my lab over the next couple of weeks. However, I’d like to contribute to the XenDesktop 4 conversation by talking about its impact on client software licensing.
It’s no question that user expectations for how they should access corporate resources are changing. Sometimes I need to quickly grab or view a doc from my iPhone. Other times I need to view resources on my laptop while not connected to any network. And of course, most times I’m in my office and can access my applications while fully plugged in. As I see it, I’m just scratching the surface. Thin or zero clients, netbooks, and remote Internet kiosks (such as at a hotel or conference) are increasingly becoming part of the the application access picture.
So what does this all mean? Users just want to get at their data and applications on their terms. IT should be able to provide that level of service, and from a technology perspective we’re getting there. Sure I’d like to see capabilities for deploying endpoint security to devices such as iPhones before considering them enterprise-ready alternatives for application access (and a Bluetooth keyboard wouldn’t hurt either). However, for all the gains we’ve had in technology, client application vendor licensing and support still remains one of the primary barriers to wide scale desktop virtualization deployments.
Microsoft, for example, still licenses desktop OSs and applications by device, or installed instance. Sure the Vista Enterprise Centralized Desktop (VECD) licensing model includes a “home access” provision that allows users to access their virtual desktops from their home computer. However, this licensing model still expects the organization to count devices. I’ve talked to Microsoft about my concerns over per-device licensing and for the most part, we are in full agreement that Microsoft desktop OS and application licensing will need to fundamentally change. However, for an organization as large as Microsoft, this is going to take some time. Any licensing change has a huge impact on existing OEM and sales channels, and is why licensing changes are often incremental in nature.Still, Microsoft has an opportunity to lead the way and show other vendors how to license software for today’s increasingly mobile user. I hope they embrace that opportunity.
The user experience is moving toward an era where user data and applications live in the cloud. In other words, the cloud is their desktop. Sure this could be a server-hosted Windows XP or Windows 7 instance or something different (e.g., client-hosted desktop, virtual applications, or a mix of applications and services delivered by internal IT and external PaaS or SaaS providers). The bottom line - the way we deliver applications and services to users is fundamentally changing. Now is the time for the vendors to define policy that meets the needs of how their users will access applications. I believe the best model for the emerging virtual desktop and application delivery methods to be a per-user model. The point of virtualization and cloud is to abstract (or decouple) the physical dependencies of IT services and applications. We’re very close to being able to seamlessly achieve this with technology. With many organizations planning major desktop virtualization rollouts in 2010, it’s time for application vendors to rework their licensing models. I am advising clients to draw a hard line on licensing requirements when they put prospective vendors through the RFP process, and I advise you to do the same (i.e., require per-user licensing).
Reworking licensing to be user-centric needs to be a top priority among client application vendors heading into 2010. Vendors that insist on binding licenses to physical devices in an increasingly virtualized world are not part of the solution. They’re part of the problem.
Upcoming Webcast: Hypervisor Competitive Differences
If you missed our latest presentation on hypervisor competitive differences with regards to our evaluation criteria, you can see it for free next week at IT Virtualization Live. The webcast will run Tuesday September 15th at 12:30 ET. To see it, you can register here. The webcast will show our complete evaluation criteria list, and detail how vSphere 4.0, XenServer 5.5, and Hyper-V R2 stack up. The webcast also includes a series of tables that outline side-by-side comparisons between each hypervisor. If you’re interested, here is the webcast abstract.
Hypervisor Competitive Differences: What the Vendors Aren’t Telling You
You mean there are differences between the hypervisors from Microsoft, Citrix, VMware, and others? Of course, and making the right decisions about which to implement are critical for your virtualization success! In this session, analyst Chris Wolf dissects the competitive differences that exist with today’s leading hypervisors, with a special focus on the under-the-hood features that don’t make it onto vendor data sheets. Attendees of this session will see firsthand the differences that exist with all major virtualization hypervisor vendors (e.g. VMware, Microsoft, Citrix, and Virtual Iron) and will leave with a list of pointed questions to ask prospective hypervisor vendors regarding their current solutions and future plans.
Thoughts on the VMworld Day 2 Keynote
Posted by Chris in Cloud, Desktop Virtualization, ESX, Network Virtualization, Security, Server Virtualization, VMware, VMware CVP on September 3rd, 2009
I was very impressed by the information disseminated in the second VMworld keynote, led by CTO Steve Herrod. Here’s a summary of the thoughts I tweeted during the morning keynote (in chronological order).
- Steve Herrod talked about a “people centric” approach. VMware’s technology needs to understand desktop user behavior. The existing offline VDI model (requiring a manual “check-out”) is not people centric.
- VMware’s announcement to OEM RTO Software’s Virtual Profiles was a good move. Burton Group considers profile virtualization a required element of enterprise desktop virtualization architecture.
- VMware’s Steve Herrod and Mike Coleman discussed VMware’s software-based PC-over-IP (PCoIP) protocol. Feedback from Burton Group clients who were early PCoIP beta testers indicates that the protocol’s development is progressing well.
- Herrod showed a picture of “hosted virtualization” for employee owned PCs on a MacBook. Is that a hint of a forthcoming announcement?
- I would like to know if VMware’s Type I CVP client hypervisor will have VMsafe-like support in the 1.0 release. VMware has made few public statements regarding CVP architecture.
- VMware’s CVP demo looked good, but it didn’t reach the “wow factor” achieved by Citrix when Citrix demoed a type I client hypervisor on a Mac at their Synergy conference.
- The Wyse PocketCloud demonstration was impressive. PocketCloud is VMware’s first answer to the Citrix Receiver for iPhone.
- VMware demonstrated the execution of a Google Android application on a Windows Mobile-based smart phone. Many opportunities exist for VMware and Google to collaborate in the user service and application delivery space.
- Burton Group client experience backs VMware’s claims that vSphere 4.0 is a suitable platform for tier 1 applications. We recommend that x86 virtualization be the default platform for all newly deployed x86 applications, unless an application owner can justify why physical hardware is required (e.g., for a proprietary interface that is unsupported by virtualization).
- To support tier 1 application dynamic load balancing, storage and network I/O must be included in the DRS VM placement calculations. It’s good to see that VMware is heading in that direction. DRS will also need to evaluate non-performance metrics such as vShield Zone membership as part of the VM placement metric (no word on this yet).
- I would like to hear more from folks who have tested AppSpeed. Burton Group clients I have spoken with to date have not been impressed.
- The DMTF needs to start doing more to evangelize the role of OVF as it pertains to cloud computing and service manifests.
- I like vSphere’s VMsafe security API, but I want to see tighter integration with external management (exposed via the SDK), and better integration with VMware’s DRS and DPM services.
- VMware talked about Lab Manager as a tool to promote user self-service for server VMs and applications, but I haven’t heard mention of a similar interface for desktop applications (like Citrix Dazzle). A user application service catalog is a missing part of VMware’s current virtual desktop architecture, and will need to be addressed by either VMware or a third party.
- The data center on the show floor running 37,248 VMs on 776 physical servers would be more impressive if VMware disclosed the applications running on the VMs, along with the application workloads. Otherwise, the demonstration is really just a density science project.
- I liked VMware’s coverage of virtual data centers. They are also defined in Burton Group’s internal cloud hardware infrastructure as a service (HIaaS) reference architecture.
- Herrod mentioned forthcoming network L3 improvements that will make it easier to separate location and identity. This is something to follow.
- Both Cisco and F5 are enablers for VMware’s long distance VMotion and are vendors to follow as this technology further matures.
- VMware’s cloud layered architecture is very similar to the architecture defined in the Drue Reeves’ report “Cloud Computing: Transforming IT.”
- Herrod did a great job articulating the importance of SpringSource to the VMware software solution. VMware needs an application platform to have a chance at holding off Microsoft long term, and SpringSource gives them that.
That’s it for my thoughts on day 2. As always, I’d love to hear your feedback. VMworld 2009 was a great conference. I enjoyed my time meeting with Burton Group clients as well as the several conversations that I had with many attendees. See you next year!
VMworld Day 1 Keynote – A Few Thoughts
Posted by Chris in Cloud, Desktop Virtualization, Server Virtualization, VMware on September 2nd, 2009
VMworld got off to a strong start yesterday, with the Paul Maritz keynote setting an early tone for the day’s events. I used twitter to add commentary to the keynote and plan to do the same today for Steve Herrod’s morning keynote. Below is a summary of my thoughts/tweets on the day 1 keynote.
- VMware’s clear goal is to provide a complete platform for cloud-based computing. I’m hopeful that VMware will spend more time helping customers build internal clouds, which focuses on their immediate needs. Public clouds, while intriguing, is a future initiative for most Burton Group clients.
- Paul Maritz and VMware talk about vSphere as an enabler for choice; however, “choice” is a subjective word. To VMware, choice means choice of cloud providers. To others, choice means choice of virtualization platforms.
- vSphere is a foundation for internal cloud, but to keep it in perspective, it’s just the foundation at this point. VMware and its partners need to build the walls. Improvements such as tighter integration between DRS, DPM, orchestration, and security zoning (i.e., vShield Zones) need to be made. vSphere APIs need to further evolve to communicate logical and physical zoning restrictions from either vShield Zones or VMsafe-enabled appliances to management and automation tools.
- I was glad to see Maritz bring up context switching and its impact on x86 virtualizaiton. Many virtualization consolidation planning tools miss analyzing applications with high context switching and don’t consider it when determining VM placement. This oversight in planning tools can cause post-deployment performance problems.
- Martiz clearly demonstrated his command of the VMware product suite and partner integration avenues. He’s a very technical CEO and his knowledge resonates well with the VMware user base.
- The IBM demonstration of vSphere integration with hardware-assisted virtualization active power management was impressive. Many of our clients are looking at exploiting the Enhanced Intel SpeedStep and Enhanced AMD PowerNow! hardware technologies to save on power and cooling costs.
- Maritz highlighted the importance of chargeback and service catalogs in cloud computing, and I agree. I discussed the importance of both of these technologies in the blog post “Cloud and the Wal-Martification of IT.”
- vCenter Chargeback is a good first step, but I think it falls short of giving IT the complete picture of available capacity. Awareness of factors such as security zoning restrictions is required before vCenter Chargeback will accurately forecast available capacity across an enterprise ESX infrastructure.
- Paul Maritz discussed the concept of a virtual data center. Burton Group agrees with this, as we’ve had virtual data centers in our hardware infrastructure as a service (HIaaS) reference architecture for several months. You can learn more about it here.
- VMware’s running tally of more than 1,000 service provider partners is impressive, but I would like to see increased guidance for customers on how to build out internal clouds.
- VMware submitted the vCloud API to the DMTF – a first step toward making the vCloud API an industry standard. That being said, VMware’s competitors would need to adopt the API for it to be a true standard. A standard with one implementation isn’t a true standard, but rather is a proprietary technology, but with good marketing.
- I liked the vCloud Express demo, but would also like to see a service interface on the front end. I like the option of provisioning a server, but would also like to see a demo of the vCloud Express showing an interface that makes sense for the application developer or business professional.
- Rod Johnson did a tremendous job with the SpringSource demo. Giving application owners an interface to provision an app locally, or to an internal or external cloud was spot-on. IT service delivery requires IT operations to give application owners and individual business units interfaces that they understand. Hyperic is also a key part of an integrated VMware cloud stack and is a technology VMware shops should begin working with in their labs.
That’s it for day 1. I’ll post analysis of the Steve Herrod keynote next.
Cloud and the Wal-Martification of IT
Posted by Chris in Cloud, Server Virtualization on August 28th, 2009
A couple of months ago I started sharing a concept with some colleagues and Burton Group clients that I called The Wal-Martification of IT. With the expectation of a large focus on cloud at next week’s VMworld North America conference, I thought now would be a good time to discuss this concept publicly.
The industry is never short on Wal-Mart metaphors – CIO.com’s Bernard Golden just highlighted his own last week. In his article, Golden does a very nice job discussing IT supply chains as they relate to internal cloud. In my talks with clients I’ve used the Wal-Mart metaphor from a different angle.
At Catalyst, I told a story of two anonymous factory workers – let’s call them Laverne and Shirley. There was a time where many folks could work an entire career at the same factory. In many industrialized nations, that’s no longer the case. Manufacturing jobs have moved overseas and factory workers were left to retrain and launch new careers. If you consider the momentum behind public cloud, the IT worker in the local company data center should see this as a threat that puts him on the same career trajectory of the modern day factory worker.
How does Wal-Mart fit into the equation? Think of public cloud providers as the neighborhood Wal-Mart. In many towns across the US, small businesses were swallowed by Wal-Mart. Many of these businesses were unwilling or unable to change their existing business processes or target markets in the wake of Wal-Mart’s entrance to their community. At the same time, Wal-Mart doesn’t exist in ghost towns. Look around most Wal-Marts and you’ll still see plenty of successful businesses.
That leads us back to public cloud. Like it or not, public cloud as a platform for enterprise IT infrastructure is coming. Issues such as concerns over regulatory and security compliance will keep many public cloud alternatives at bay for the immediate future or limit its use to non-critical applications. However, those concerns will be solved through both technology and policy. By conservative estimates, public cloud will be a viable alternative for most business applications in the next 5-10 years. This means that the clock is ticking.
When a business unit compares the cost of running an application via internal IT to that of running it with a public cloud provider, the costs had better be close. In many cases the internal solution will need to cost 20% less than the outsourced cloud solution in order to be economically viable. If the cost of internal hosting is equal to or higher than that of the external solution, all bets are off.
The days of business units buying physical assets and IT managing those assets are terminal. IT organizations should be motivated to work on cloud-based internal infrastructure like their jobs depend on it, because in my opinion they do.
So what should you do? Here’s some food for thought. If you’re going to VMworld next week, engage the cloud service providers. Yes they’re your enemy, but at the same time your friend. IT organizations can get more efficient by leveraging public cloud resources where the solution fits. At the same time, these cloud providers may one day directly target your individual business units, if they are not already.
Service-oriented delivery of IT infrastructure will require organizations to change many traditional practices. To be a cloud, IT must own the organization’s physical assets. Changing existing business procurement processes may be one of the most painful steps on the path toward internal cloud, but it’s also the most necessary.
IT services and user self-service requires a service catalog. The time is now to rethink the traditional service catalog models and look at the service catalog in business terms (that’s how competing public cloud providers target individual business units). Vendors will be showcasing their service catalog models on the VMworld show floor next week, and it is a good idea to spend some time with them.
Service-oriented IT and internal cloud adoption will also be highly disruptive to your existing billing and chargeback mechanisms. Take some time to evaluate chargeback solutions. Even if you start with “show back” as a means to communicate the cost of IT to internal business units, that’s a good first step toward chargeback.
Business and IT process realignment is never fun and often at the bottom of most folks’ to-do lists. However, it’s not something to continue putting off for a rainy day. Public cloud’s day is coming and Wal-Mart-like cloud providers aren’t far behind. Re-architect for internal cloud and IT service-oriented delivery like your job depends on it. It does.
Factors Behind Hyper-V Adoption
Posted by Chris in Hyper-V, Microsoft, Server Virtualization on August 27th, 2009
I get quoted quite a bit in my role as an analyst and on most occasions I agree with the context in which my quotes are used. Sometimes I see my quotes appear in articles like this one and feel the need to fully articulate my position. First let me say that I like and respect Alex Barrett. I’ve worked with her for a number of years and she is one of the best in the business. However, sometimes we’re not on the same page. Heck, I’ve been married for over 12 years and I’m not always on the same page with my wife either. It happens.
That all being said, I want to clarify some of my points in the article. The first one is with vendor incentives for reference accounts. It’s no secret in IT circles that vendors will make deals with reference accounts to compensate for their time. Incentives could come in the form of discounted software, professional services, etc. A few folks took my statements to imply that I thought Microsoft was bribing Nissan. That’s not the case at all. I was talking about vendor incentives in a general context and not specific to Microsoft. I encourage clients to pilot multiple hypervisors even if they are set on a particular vendor solution. Why? It gives them leverage when negotiating price. If an IT organization isn’t aggressively negotiating with vendors to secure discounts in the sales cycle, they’re not trying hard enough. VMware and Citrix offer aggressive discounts to win deals too. In the specific case of Microsoft and Nissan, I can’t comment because I haven’t spoken with the Nissan folks. Again, my quote was aimed at identifying a longstanding vendor process. While vendors may offer incentives to reference accounts, they are typically very forthright with encouraging them to be completely honest about their experiences, and that’s always been the case with the Microsoft reference customers I’ve worked with.
So why would Nissan implement Hyper-V even though they were initially hurt by its lack of live migration? The answer is pretty common. Again, I haven’t spoken with Nissan directly, but I’ll speculate. Server virtualization is an infrastructure technology. It’s sticky. When you lay down a virtual infrastructure, there can be a significant cost to replace it. For starters, you may have to convert VMs from one format to another. That could involve converting virtual disks and replacing paravirtualized device drivers, as well as downtime. On top of that, you may be replacing management tools and retraining users on self-service portals. That brings me back to Microsoft. Their message all along has been “Trust us. We’re not their yet, but we will be.” Many longstanding Microsoft shops trust Microsoft. They’d rather give up a feature or two than rip and replace their virtual infrastructure in a few years. This strategy allows them to grow with Microsoft without having to be concerned about the costs of switching hypervisors. Many of these organizations are already using many of the Microsoft System Center tools to manage their infrastructure, and they know they have a familiar interface in System Center Virtual Machine Manager.
At Burton Group, we have clients that have been using Microsoft virtualization since Virtual Server 2005. I’m not talking about mom and pop shops either. I’ve worked with very large US federal agencies that have sizable Virtual Server (and now Hyper-V) deployments. Again, numerous business drivers complemented the technical drivers in product selection. Did I work with one organization that thought the technology was forced on them? You bet. That happens across all product spectrums. In what now seems like ions ago when I worked for CommVault Systems, I would go into some pretty hostile environments that wanted nothing to do with the CommVault software. This also happens with virtualization deployments. When certain members of an IT organization feel they aren’t involved enough in the process, they aren’t as enthusiastic about the implementation, to say the least. Still, as Alex also noted, I told her about a half dozen or so clients who were completely satisfied with Hyper-V from the get-go.
There is never a one-size-fits-all solution when it comes to technology, and virtualization is no different. Sure I talk about VMware products with a lot of clients, but I also talk about Microsoft and Citrix virtualization quite a bit too. Technology influences product decision, but company culture, product familiarity, cost, and established vendor relationships do as well.
If you want to hear more about hypervisor differences, I encourage you to stop by session TA2400 “Hypervisor Competitive Differences: What the Vendors aren’t Telling You” next week at VMworld North America. We’ll be doing a side-by-side comparison of vSphere 4.0, XenServer 5.5, and Hyper-V R2. You’ll see dozens of low level technical differentiators that may appear similar on a data sheet. In the session, you’ll see a lot of check boxes. As you know, product selection goes beyond counting check boxes. Look at the features that are most important to you and the platforms that are strategically aligned with your long term IT direction. As I said before, the virtualization layer is an infrastructure technology and product selection isn’t always about “right now” for all organizations. In my opinion, that’s a big reason why Nissan went with Hyper-V.
Virtual Desktop NAS Guest Post - RingCube
Posted by Chris in Desktop Virtualization on August 20th, 2009
RingCube is the second vendor to step up to the Virtual Desktop NAS Vendor Challenge. This submission comes from Doug Dooley, VP of Marketing at RingCube.
—
Here is RingCube’s architecture submission in the Virtual Desktop NAS category with a specific solution example.
It is called “vDesk over the network” and it is one of the four vDesk deployment methods. This method enables organizations to stream personalized virtual desktops from any Network Attached Storage (NAS) appliance or file server that supports the CIFS protocol from a virtual hard drive (VHD) container. Users access their virtual desktop over the LAN using the on-demand vDesk client that is automatically downloaded via a web-based client portal. When the user runs their virtual desktop, the personalized vDesk workspace is streamed to the user’s PC and executed locally, allowing data, applications, and settings to be stored centrally. When the user shuts down their vDesk workspace, the changes that were made during the session are preserved on the NAS appliance for the user to access in the future from any PC on the LAN without leaving data behind on the host PC from the virtual workspace.
As you can see in the specific solution diagram, a single Sun server can deliver a complete virtual desktop solution with traditional PCs. What is truly unique about the RingCube offering with Sun is that customers can also combine their NAS storage solution with their traditional VDI technology to deliver virtual desktops to Sun Ray thin clients as well. Again, all from a single server at fairly significant scale.
Virtual Desktop NAS Guest Post - Wanova
Posted by Chris in Desktop Virtualization on August 20th, 2009
Wanova came out of stealth mode yesterday and it didn’t take them long to offer a guest post. Three more vendors have already offered to provide guest posts, and I’ll put them online in the order they are received. Here’s the Wanova perspective on virtual desktop NAS, written by Dr. Issy Ben-Shaul, CTO & Co-founder at Wanova.
—
At the outset, I like a lot the idea of VD NAS. In particular, I like the concept of hosting and managing complete desktop images centrally in a “VD NAS”, while leveraging endpoint compute resources to execute desktop workloads, and overall reducing dramatically the required data center infrastructure and therefore the overall TCO of the solution. (I also like the notion of consolidating the various data center components into a single “VD NAS appliance”, especially for the SMB market, although my focus in this post is on the “centralized management and distributed execution” aspects of the suggested concept).
However, to turn this great concept into a reality , I see three major issues that must be addressed:
- Endpoint: Manage the base OS: If the endpoint requires an underlying OS image to fetch the centralized managed desktop from the NAS using standard NAS protocols (e.g., XP at endpoint using CIFS) and then execute it as a guest OS – this method leaves that underlying OS unmanaged and it still needs to be managed using standard methods, potentially adding burden on the IT (2 OS to manage) instead of reducing it.
- Network: Transferring multi-GB disk images back and forth over CIFS is hard enough on the LAN, but is impractical over the WAN. In particular, for use cases that require whole transfer such as re-imaging and restoring a desktop onto a new endpoint, a CIFS-based solution could take many hours if not days, and clog the network. Even for normal workloads and even assuming basic delta transfers, with all user-made changes and IT-made changes, network overload is likely to occur.
- Image management: Co-locating the virtual desktop disks in the NAS doesn’t solve the management problem. Single-image management, support for user-installed applications and customizations, scalable and automatic propagation of changes to all instances, should be provided as an integral part of the solution.
At Wanova, we designed our architecture from the ground up to address these issues and deliver a solution that reconciles the conflict between centralization and user experience, with enterprise grade performance, scalability and cost-effectiveness. In a nutshell, Wanova places a primary copy of the desktop at the data-center (or “VD NAS”) for IT management and protection purposes, while distributing a cached copy of the desktop to the endpoint, for user execution purposes.
Wanova addresses the 3 above issues as follows:
- Endpoint: Base OS management – Wanova requires no underlying external OS to fetch the guest OS (and no hypervisor either). The base OS image at the endpoint is the desktop that is managed at the data center.
- Network: We highly optimize the transfer of desktop workloads, in both directions, using a cluster of technologies, including desktop streaming over WAN, predictive pre-fetching, and advanced de-duplication. As a result, a complete desktop can be restored to a new endpoint over a T1 in ~10 minutes, as opposed to hours or days. Similarly, IT can re-image a malfunctioning endpoint in a matter of minutes by enforcing the centralized immutable base-image on the endpoint.
- Image Management: Our image modularity technology enables single image management – IT admin makes the update in one copy, and thousands of endpoints get updated automatically. Most importantly, our single image management does not compromise user flexibility – users can still install their own applications without affecting the integrity of the corporate base image.










Recent Comments