Application

Ivan Versluis November 14th, 2007

Last couple months I have been working with different concepts of application virtualization. Today’s ISV like Altiris (Symantec), Microsoft and Citrix have their own code for having applications isolated in their own environment.

Application virtualization aims to improve computer security and reliability by encapsulating applications from the physical hardware, operating system, and programs launched by them. When an application is launched the virtualized software or operating system tries to contain the application by executing the code and feeding it to the system with access rules. This is different from software having direct access to the CPU, system hardware etc.

Quote from wikipedia. Having somekind of application virtualization product implemented will definitely help the IT organizations in managing their enterpise environments.

I will create simple and basic tutorials to show how the techonlogy of Application Virtualization works; including 10 minutes screencasts.

Altiris Software Virtualization Solution (SVS)

  Altiris® Software Virtualization Solution™ software is a revolutionary approach to software management. By placing applications and data into managed units called Virtual Software Packages, Software Virtualization Solution allows you to instantly activate, deactivate or reset applications and to completely avoid conflicts between applications, without altering the base Windows installation
Current version 2.2
ISV http://www.altiris.com/
Links http://www.svsdownloads.com/
   
   
   

Microsoft Softgrid

Microsoft Desktop Optimization Pack
  Microsoft Application Virtualization 4.5 allows the flexibility to control virtual application interaction. Administrators wanting to consolidate virtual environments, and enable faster, easier administration, can use the product’s Dynamic Suite Composition, which sequences and manages packages for middleware applications separately from the main application. It shrinks potential package size by eliminating redundant packaging of middleware, allowing, for instance, multiple web applications to communicate with the same single instance of a virtualized .NET Framework or Java Runtime Environment (JRE). Updates for the common virtual middleware are simplified as well as one virtual application is updated instead of several. This “many-to-one” capability greatly reduces the cost of updates. It also makes it easier to deploy and manage applications with multiple plug-ins and add-ins, and improves management of plug-in distribution to different user groups.
Current version 4.2
ISV http://www.microsoft.com/systemcenter/softgrid/default.mspx
   
Links http://blogs.technet.com/softgrid/ Micorosft SoftGrid Application Virtualization
  Microsoft Desktop Optimization Pack website for SA customers.
  http://www.softgridblog.com/ This Blog will contribute to the SoftGrid community. It will contain SoftGrid related news, how to’s, downloads of tools we create and sequencing recipes. The post I like is the one called “Using a Sequence without a Virtual Application Server”; this is amzing running the Virtualized Application without ever contacting the backend server.
   
   
   

Sandboxie

Current version 3.24
ISV http://www.sandboxie.com/
  Sandboxie changes the rules such that write operations do not make it back to your hard disk; a transient storage area, or sandbox. Data flows in both directions between programs and the sandbox. During read operations, data may flow from the hard disk into the sandbox. But data never flows back from the sandbox into the hard disk.
   
   
   
   

  • Comments(0)

Comments are closed.