Archiv

Archiv für Januar, 2009

Virtuelle Anästhesie

22. Januar 2009

In einem Krankenhaus in Mexiko haben Forscher und Ärzte etwas Neues entwickelt. So sollen virtuelle Räume, die über spezielle Brillen zugänglich sind, den Stress der Patienten vor, während und nach der Operation senken. Ziel ist es, den Aufwand an Betäubungsmitteln herabzusetzen und das allgemeine Befinden der Patienten zu verbessern.

[Quelle: Focus]

Bei der Software Virtualisierung ist es ähnlich: Kosten und Nebenwirkungen senken und die User zufriedener stellen ;)

Andy

Dynamic Suite Composition (DSC)

22. Januar 2009

Ich habe vor einigen Wochen eine VMWare Testumgebung für Microsofts Application Virtualization 4.5 (Build 1485) aufgebaut, bestehend aus einem Windows 2003 Server R2 + SQL 2005 Express Server, je ein Windows XP  und Windows Vista Client – aktuell gepatcht und mit dem Office 2003 Paket versehen. Mein Sequencer ist eine “nackte” Windows XP Maschine. Diverse Pakete (u.a. Office 2007, Open Office, Nero 6, Foxit, Firefox, Freemind etc…) wurden erfolgreich sequenciert und laufen ohne Probleme auf den beiden Clients.

Gestern bekam ich die Software “TM1 Perspectives” von Applix zum Virtualisieren in die Hände. TM1 Perspectives ist ein Excel AddIn, welches Excel Spreadsheets durchsucht und auswertet (wurde mir zumindest so gesagt, ich kenne die Software nicht…) Das Sequencieren und Bereitstellen von TM1 Perspectives dauerte insgesamt ca. 10 Minuten. Nach einem Doppelklick auf das TM1 Icon wurde die Anwendung gestreamt und gestartet und zu meiner Überraschung wurde automatisch mein virtualisiertes Excel 2007 mitgestartet. Der Startvorgang brach dann allerdings seitens Excel mit der Fehlermeldung “…kann die sowieso.xla nicht finden…” ab.

Nach kurzer Überlegung und durchforsten des TM1 Paketes war klar: Jede Applikation läuft in der eigenen Sandbox – die gesuchte xla Datei liegt in der Box von TM1 und darauf hat Excel keinen Zugriff und bringt dann die oben erwähnte Fehlermeldung.

Mit der Funktion “Dynamic Suite Composition” – kurz DSC – ist es möglich eine Anwendung von einer anderen Anwendung als abhängig zu definieren. Eine detailierte Anleitung gibt es direkt bei Technet (Link)

Ich war allerdings zu faul auf meinem Sequencer Office 2007 nativ zu installieren und das TM1 Perspectives neu zu sequencieren, stattdessen habe ich den Codebase aus der TM1 OSD Datei direkt in die OSD Datei meines bereits sequencieren Excel 2007 zu den Dependencies hinzugefügt und neugierig nochmals auf dem Client das TM1 gestartet und es funktioniert :) Seht selbst:

Andy

Was ist Software Virtualisierung?

14. Januar 2009

Im Gegensatz zur Server Virtualisierung wird hier keine Hardware (Prozessor, HDD, Speicher, etc…) einem oder mehreren virtuellen Gästen bereitgestellt, sondern eine komplette Anwendung in eine eigene isolierte Umgebung (auch Sandbox genannt) erstellt bzw. in der App-V Sprache: “sequenciert”. Diese Umgebung ist vom Betriebssystem abgekapselt.

In dieser virtuellen Laufzeitumgebung befinden sich für die jeweilige Anwendung notwendigen virtuellen Verzeichnisse, virtuellen Registry Einträge und virtuelle .dlls etc… Der Clou hierbei ist, dass Konflikte zwischen Betriebssystem – virtuelle Anwendung, virtuelle Anwendung – “normale” Anwendung oder virtuelle Anwendung – virtuelle Anwendung vermieden werden.


[Quelle: http://www.microsoft.com/systemcenter/appv/techoverview.mspx]

Die virtuelle Applikation liest Konfigurationsdateien aus dem Betriebssystem und verarbeitet Mehr…

Andy