Reducing VDI cost by exploring alternatives to centralized VM storage

09.04.2012

As far as the OS goes, typically all your office computers will be on the same version, with the same updates applied. But there still might be some differences in the applications accessible to PC A vs. PC B. A corporate IT department will typically have OS images for each type of user, and these images will contain the applications necessary to serve that type of use.

While this approach certainly beats having to manually install each OS configuration every time a new user is commissioned, it is still a little kludgy and time consuming. So, how can we solve each of these issues, i.e. OS availability, app availability and user-data availability in a distributed VDI context?

It so happens that NAS-stored user data or roaming profiles are entirely feasible in conjunction with VDI. You can, in fact, use generic VM images which represent the various application configurations you need to support and allow network-based user data shares to be mounted on these VMs post bootup via group policy or startup scripts.

As for user profile customizations, you get quite a bit of this with default roaming profiles. But if you are not using roaming profiles or prefer alternate approaches, various free resources are available to allow you to clone a user profile from a source Windows system and restore it to a destination.

An IT tech with basic group policy and scripting skills is able to achieve profile migration for free. If, however, the customer requires the "comfort" of a packaged product to achieve what a few scripts will do, there are numerous profile management and migration solutions available from small and large companies alike. Even though the expense may represent some added cost (which, as mentioned, can be avoided), it will probably still handily beat the extra investment necessitated by centralized storage.