ie8 fix

Virtually Speaking

Dan Kusnetzky, Paula Rooney and Ken Hess

AppSense launches improved client virtualization management tools

By | July 26, 2011, 3:47am PDT

Summary: A cute, nonsensical catch phrase hiding interesting technology.

It irritates me when a company’s marketing people try to press a nonsensical catch phrase in their attempts to grab industry attention. Today’s example is AppSense’s catch phrase “User Virtualization.”

What AppSense is really talking about is the ability to maintain and control application and operating system settings, user environment personalization and allow that environment to be moved from one place to another, to survive the loss of a system by being quickly rebuilt on another machine, or locking the environment down to meet company policies. This really is configuration management not “user virtualization.” Users are not getting virtualized as seen in the movie “Tron.”

What’s new and different this time

This time, the folks at AppSense have modularized their environment to make additions and enhancements easier. A modular approach will also make it easier for them to offer products that support smart handheld devices such as smartphones and tablets. They’re calling this “AppSense User Virtualization Platform” or UVP. Here is a list of the changes and improvements AppSense presented during their announcement of UVP:

  • New modular architecture: The underlying technology for the AppSense UVP features a new, optimized and highly modular architecture that increases the rate at which new features can be added while ensuring that the core technology platform retains the reliability and stability it is known for. It also yields a significant reduction in CPU and memory consumption for an even smaller footprint and improved performance and scalability. The new modular architecture is also crucial to future plans to extend user virtualization to tablet and smartphone devices.
  • Expanded policy and personalization capabilities: The latest release brings a rich array of new automated actions and conditions including the ability to govern behavior based on existence of specific files, folders, registry key/values, OS versions, environment variables, and date/time. Also in response to customer requests, the latest release allows text files within the desktop to be both modified and queried as a policy condition.
  • Enhanced management and control: The new release adds more granular controls over digital certificates and desktop session information, as well as a variety of new management and administration tools for database import/export/migration, Windows registry analysis, and system troubleshooting.
  • End-user experience improvements: Even as a more sophisticated set of personalization options become available, users will experience faster log-on times than ever. In addition, AppSense functionality is more tightly integrated into the Windows log-on and log-off experience, making user virtualization activities more transparent to users.

Snapshot analysis

AppSense, I like your technology, but your catch phrase makes no sense. Virtualization is using excess computing resources to create an artificial environment, an environment that offers some benefits over the physical environment. Repeat after me “I am not virtualizing users.”

I believe it will take more than a cute catch phrase, such as “user virtualization,” to beat competitors such as MokaFive, Virtual Computer, Unidesk and the like who offer similar capabilities without using a cutesy, technically inaccurate  catch phrase.

Now that I’ve vented a bit, AppSense is offering some interesting capabilities that are worth examining. Before signing up, however, it would be worth checking out what the others are doing.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Daniel Kusnetzky is a distinguished analyst and the founder of the Kusnetzky Group LLC.

Disclosure

Dan Kusnetzky

The Kusnetzky Group LLC is an independent technology industry research firm that focuses on system software, virtualization and cloud computing technology.

Dan's opinions are based upon research, personal experiences and actual use of technology. They are not based upon the relationships the company may or may not have with suppliers, end user organizations, the media, consultants or other analysts.

Dan's research is available on a subscription basis through the Kusnetzky Group LLC. Dan's attendance at industry events or at client meetings may be sponsored by the client. Clients may provide hardware or software for testing prior to the publication of analysis that includes that product. Clients may also provide shirts, jackets, coffee cups, folders, backpacks, pens and other event chotchkies. While nice, these don't effect Dan's opinions or insight about those clients or their products.

Biography

Dan Kusnetzky

Daniel Kusnetzky, Analyst and Founder of Kusnetzky Group LLC, is responsible for research, publications, and operations. Mr. Kusnetzky has been involved with information technology since the late 1970s. Mr. Kusnetzky has been responsible for research operations at the 451 Group; corporate and marketing strategy for Open-Xchange; system software and virtualization research at IDC; and program and product management at Digital Equipment Corporation.; Today, Mr. Kusnetzky focuses on system software, virtualization technology and cloud computing.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
17
Comments

Join the conversation!

Just In

RE: AppSense launches improved client virtualization management tools
preciolandia 22nd Sep
I do like the name... Cool and expresses the idea.

Lo mejor para las compras y ventas en Compras y
Ventas . Si necesitas la mejor Oportunidad para comprar tecnologia con precios de descuento, no lo dudes ms, est todo aqui. En nuestra
Loja Brasil!
0 Votes
+ -
RE: AppSense launches improved client virtualization management tools
"AppSenseTechie" - Simon Townsend @... Updated - 26th Jul
Daniel...Thanks for the write up...couple of comments...Technically, the method used by AppSense which, as you state, provides the "the ability to maintain and control application and operating system settings" does ACTUALLY virtualize the registry and file system used by the applications...this virtualisation allows cross platform and cross application delivery support - hence "user virtualization".......others would also argue that any form of "de coupling" or "abstraction" at either the OS, APP or USER level which allows isolated management of said layer to also be called Virtualization? I will also let our Product Marketing team comment on the term User Virtulaisation, as the fetaure set you refer to is just a subset of our UV offering......Kind Regards,
Great article! Heard about a new app store for the enterprise coming, it's called uberApps but it's not run in a cloud.
I do like the name... Cool and expresses the idea.

Lo mejor para las compras y ventas en Compras y
Ventas . Si necesitas la mejor Oportunidad para comprar tecnologia con precios de descuento, no lo dudes ms, est todo aqui. En nuestra
Loja Brasil!
Hi Dan.

Gareth Kitson from AppSense here. I have tried several times to post a comment on this article although it will not publish. Perhpas my comment is too long? - So i will try splitting it up into a few replies.

Thanks
Part 1.
I agree with many points in the article, specifically some of the new features and capabilities you reference in your bullet points about the AppSense User Virtualization Platform, however I would like to take the opportunity to provide more information on the reasoning behind the (widely adopted) term "User Virtualization" and also how we [AppSense] are ahead of ?competitors such as MokaFive, Virtual Computer, Unidesk and the like who offer similar capabilities without using a cutesy, technically inaccurate catch phrase?.

Let us first quickly cover the term ?virtualization? ? like you state, ?Virtualization is using excess computing resources to create an artificial environment, an environment that offers some benefits over the physical environment?. I understand this and another way to articulate would be; Virtualization in IT or technology terms describes, in my opinion, when something is being separated from the physical. It is the creation of a virtual instance of something (operating system, desktop session, application, storage device, network, or in this case ? the user) and running this virtual instance separately as a decoupled occurrence on top of or in adjacent to other computing platforms. So far it sounds like we both agree on the meaning of virtualization.
I hate 'catchy' marketing terms as much as anyone, but where do you get the definition of Virtualization as being "using excess computing resources to create an artificial environment, an environment that offers some benefits over the physical environment"? How does that apply to storage Virtualization, Application Virtualization? Network Virtualization? Presentation Virtualization? It's not exclusive to servers you know! Surely Virtualization as a generic term is more to do with the 'decoupling' or seperation of one element of the stack from another, in which case AppSense have got as much right to use the term as anyone else.

Also, if you think that the AppSense product suite is a direct competitor to MokaFive, Virtual Computer and Unidesk then I suggest you might want to revisit these technologies to understand what they actually do.
@DanZD11 So, you think that network routers, storage servers and the like don't have computer systems in them? happy
2nd part of my reply - So to put into context, User Virtualization - The high level description that is being used in this area is being able to separate the user from the Desktop (Operating System and Applications), and allowing the user session to traverse across multiple Operating Systems versions and application delivery methods and the user data runs as/in a virtual instance, separate from the desktop assets.
The reality, or more importantly the real technical definition is very similar to how I described Virtualization earlier, essentially you are separating something from interacting with its original physical locations.
The settings for a user should be redirected from being read or written from their original physical registry, file and system locations to the virtualized area. Thus being separated from their original location and instead running in a virtual location, just how virtualization should be.
3rd bit, In the case of AppSense, we call this area the Personal Virtual Cache (PVC). The PVC is a virtual location separate from physical, and all user read and writes are re-directed to this isolated virtual location with a user-level hypervisor. The PVC for the application is synched centrally to the User Virtualization Platform database if there are any changes, ensuring the user remains separate from any desktop, at all times. Repeat after me ?User Virtualization is the separation of the user from their desktop, managing this separately and being able to deploy this information back to any desktop which then resides in virtual location within the desktop (which can be any desktop, physical, VDI, virtual desktop, RDS, XenApp etc..)?.

It is only by using virtualization at every layer to enable complete separation of all desktop components that provides the ultimate flexibility in desktop management and delivery. And such flexibility can only be achieved by adopting a top-down approach. We are now moving to a user-centric world of computing, a world where we cannot continue to manage at the device or desktop level. Only by managing the user first, across all computing platforms can we adopt new technologies.
Part 4 - the competitive vendors?
With regards to the layering / virtual workspace management vendors you mention such as MokaFive, Virtual Computer and UniDesk ? yes, some of these can to varying levels persist user related personalization information? Within the Virtual Desktop the user is assigned.

These vendors are by no mean cross platform user virtualization solutions. These vendors do a great job in providing additional management tools for virtual desktop environments. But they do no manage the user across other delivery mechanisms such as physical desktops and laptops, or into Remote Desktop Services sessions either..
Part 5 - what is user virtualization?
User Virtualization is more than just personalization, personalization forms one part of the user, in addition to this, user virtualization also dynamically applies policies to set-up and configure a desktop or application based on the context of the user, time, location, and device. It also encompasses application entitlement, user rights/privilege management, network access control, user data, user installed applications, resource entitlement, lock-down, self-heal.. this list goes on. It is the complete management of everything that makes us as individual users.
Part 6 - User Virtualization bigget than VDI?
User Virtualization is recognized by many as being potentially bigger than the VDI market itself (and as such the individual VDI management vendors you mentioned, which are only used in a percentage of the VDI deployments are limited to the potential size of only the VDI market - not the broader desktop). Time and time again we see organizations embrace AppSense / User Virtualization across their entire desktop estate; tens of thousands, or in some cases hundreds of thousands of users.. not just those select use cases that only every work purely in a VDI environment.

When other vendors are able to manage the user outside of the virtual machines they manage and go cross platform, and achieve annual revenues in excess of our $70m ? then we can compare
Part 7 - last piece and final comments?
Again, thank you for posting the article, and I hope my comment provides substance as to the relevant naming of the User Virtualization market. I/we are more than happy to discuss in more detail and provide further information on both AppSense and the success of User Virtualization if you would like.

Many thanks,
Gareth Kitson, Director of Product Marketing | EMEA. AppSense.
Dan..
one final comment.

In this article you were very dry, sarcastic and patronizing towards the term 'User Virtualization' .. yet on 29 September 2009, while working for the 451 group, you published a Market Insight Service Market Development report on V2 MokaFive Suite, Where you embraced the term 'User Virtualization', putting many vendors in this category, before some of them even started using it themselves..:

"MokaFive is not alone in the up-and-coming user virtualization arena. Atlantis Computing and SlickAccess offer intriguing products here. Scense and RES Software (both based in the Netherlands), UK-based Citrix ecosystem vendor AppSense, 12-year-old triCerat with its Simplify Profiles product, application delivery management vendor visionapp, Israel-based ViewFinity, Quest Software's vWorkSpace and Entrigue Systems' Script Start also come to mind. Symantec taps in through a licensing agreement with RES."

Why now pick on AppSense specifically? others such as RES Software and Liquidware Labs include User Virtualization as part of their messaging too..

Keen to hear your thoughts...
0 Votes
+ -
A little off track
b69ca 27th Jul
Hi Dan - I think you're a little off track / incorrect with your statements here. Regardless of whether Appsense is right or wrong with their marketing, your definition of virtualization is incorrect.

Application virtualization (Microsoft App-V for example) works by virtualizing the registry and filesystem of the operating system and thus presenting the "real" application with "virtual" os components - Appsense does pretty much the same.

If you are going to make the statement that Appsense is using the term virtualization incorrectly, then you have to make the same statement about Microsoft (App-V) and VMware (thin-app) too
I do like the name... Cool and expresses the idea.

Lo mejor para las compras y ventas en Compras y
Ventas . Si necesitas la mejor Oportunidad para comprar tecnologia con precios de descuento, no lo dudes m??s, est?? todo aqui. En nuestra
Loja Brasil!

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix