John Sheehan: Inside Application Virtualization
- Posted: Jul 07, 2008 at 8:41 AM
- 77,139 Views
- 7 Comments
Download
How do I download the videos?
- To download, right click the file type you would like and pick “Save target as…” or “Save link as…”
Why should I download videos from Channel9?
- It's an easy way to save the videos you like locally.
- You can save the videos in order to watch them offline.
- If all you want is to hear the audio, you can download the MP3!
Which version should I choose?
- If you want to view the video on your PC, Xbox or Media Center, download the High Quality WMV file (this is the highest quality version we have available).
- If you'd like a lower bitrate version, to reduce the download time or cost, then choose the Medium Quality WMV file.
- If you have a Zune, WP7, iPhone, iPad, or iPod device, choose the low or medium MP4 file.
- If you just want to hear the audio of the video, choose the MP3 file.
Right click “Save as…”
- High Quality WMV (PC, Xbox, MCE)
- MP3 (Audio only)
- MP4 (iPod, Zune HD)
- Mid Quality WMV (Lo-band, Mobile)
- WMV (WMV Video)
Application virtualization is different than machine virtualization which virtualizes the machine on which an operating system (and applications) are installed. Machine virtualization provides an abstraction layer between the hardware and the OS that's running on top of it. It also allows managing and simultaneously operating multiple environments on a single machine.
Application virtualization takes this concept and applies it to programs. The abstraction layer created by application virtualization lies between the operating system and the applications that run within it, allowing applications to be delivered dynamically
as services that can be added or removed without installation.
Microsoft purchased a company named Softricity a while ago and the application virtualization product SoftGrid was forged from the algorithms created by both Softricity and Microsoft engineers.
Marketing says:
"Microsoft SoftGrid Application Virtualization provides the most extensive virtualization on the market. In addition to virtualizing application related Windows Services, it virtualizes per user, per application instance, key application components including
the Registry, file system, DLLs, COM/IPC, .INI files, fonts and more.
SoftGrid's application virtualization can work in concert with other virtualization technologies – including machine virtualization – as part of a comprehensive services-oriented architecture."
Here, John Sheehan, the primary architect of SoftGrid (formerly the chief architect of Softricity) digs into the details of how application virtualization (as implemented in SoftGrid) works. It's an incredibly interesting technology with a very promising future.
There are many possibilities for using application virtualization to solve problems affecting not only the enterprise, but standard users and developers as well. Just use your imagination. This is a deep dive and John told me he'd like to go even deeper next
time he's in Redmond. For now, this conversation should suffice as a technical introduction to the world of application virtualization and how Microsoft is innovating in this space.
Enjoy!
Comments Closed
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
but youre not going formal on us right?
the most awsome interviews are often the ones where you (or sneeth or someone else) go down a hallway and just walk in to someones office or meet someone in the hall and talk about something
you're a great interviewer man, i know you wont get all markety (all though youve been dropping the word inovation alot in your last few interviews
app virutalization sounds awsome btw
but i just think it would be sad if the general interviews would end up like behind the code with the cheesy nodding audience and all that..
not that behind the code cant be interesting to but the interviews that charles, tim, dan, brian, rory and the others do are clearly superior.
as long as the interviews doesnt have credits (atleast not one with more than three names) or a theme song i think we're good but its a really slippery slope i think..
What a great interview and what a great technology. I can't believe I haven't heard about this before.
I really like John's views on architecture: "Keep it loosly coupled cause every dependency you add makes it harder to Innovate". Thats gonne be my quote for the next year.
We are simply trying out new things(new formats, style, etc). As I've mentioned before, the addition of new interview styles/formats does not mean the removal or replacement of the style that is at the core of Channel 9 (the Channel 9 kernel, if you will). If we lose that, then we have lost something very special. I doubt that will happen. In fact, John was surprised that we were so formal (he's a big Going Deep fan and most GDs are shot the old fashioned way). All of this said, it's still the same conversation that would have happened if I was behind the camera and further John is not located in redmond so he does not have an office to barge into (and I don't go to Boston very often...).
What do you think about application virtualization and its potential?
Keep on posting,
C
PS: I am not, nor have I ever been, in marketing. Slap me when you sense BS please! Thanks.
John
You may find out interesting things on this page VMware ThinApp
-IM
Remove this comment
Remove this thread
close