Datasheet: Virtualisation and Cloud Computing as a personal Workspace
The main aspect for the common application by
individual users in a private subset of 'clouds' is the actual
usability of the required personal administrations and access
tools for daily tasks.
The UnifiedSessionsManager provides facilities
especially designed for the simplified personal usage
within heterogeneous IT environments comprising
various vendors.
Whitepaper: "UnifiedSessionsManager - A Service Management Approach for CloudComputing"
The application of virtualization and CloudComputing services
with the UnifiedSessionsManager as your personal Service-Manager for Private-Clouds and Public-Clouds.
Online:
HTML
/
PDF
For each Requirement the appropriate Virtualization-Solution
The simplified standard interface is applicable for usage and
administration of physical and virtual machines.
This additionally comprices tools for installation, invantory
management, archiving, and administration.
Examples are:
-
Usage of pre-configured appliances, test and
demonstration systems by a common interface.
E.g.
VMware-Appliances
for Server/Player/Workstation,
Appliances from
computerwoche.de
for Xen and VMware,
OS-Appliances from
www.OsZoo.org
for QEMU,
DomU Appliances
for Xen,
Embedded-Appliances for QEMU. e.g.
RTEMS
with VirtualBox,
or
CPU emulation from
www.OsZoo.org
with QEMU.
-
Mobile Multi-Site Application
Flexibility by widely used mayor products,
e.g. solutions based on VMware(TM) products.
-
Database Development, Cluster Solutions
Performant Solutions based on server oriented
open source systems with KVM/QEMU,
Xen, and OpenVZ.
-
Embedded and Cross Development
Versatility by CPU Emulation with QEMU as
an open source solution.
-
Virtualization and Systems Simulation
The partial or complete simulation of systems by
usage of virtualized components enables flexible
and scalable simulations systems.
Virtualization and Cloud Computing - Application and Administration
UnifiedSessionsManager - ctys
The "UnifiedSessionsManager" is a simplified standard
interface for usage and management of local and remote
sessions on physical and virtual machines.
Typical Applications are systemsadministration,
software development and test-automation.
This comprises the required tools for installation, inventory
management, archive management, and administration.
Usability
The provided user interfaces are commandline and X11
terminals, desktops based on RDP and VNC with
additional support for multiple screens and automation.
Hypervisor and Emulators
The current Version supports
KVM, QEMU, VirtualBox,
VMW(VMware-Workstation/Server/Player), and XEN.
The integration of OpenVZ is planned.
Operating Systems
The distributions CentOS/RHEL, Fedora, OpenSUSE,
Debian, Mandriva, ScientificLinux/RHEL,
Ubuntu, FreeBSD, OpenBSD, OpenSolaris, and Solaris
are supported as guest and host OS.
As guest OS any present system supported by the
applied hypervisor could be used.
Virtualization and Cloud Computing - SOA and SaaS
The UnifiedSessionsManager provides
a personal toolset for operations and administration
of interactive and batch oriented virtual machines as
virtual components - v-components.
Therefore
an integration framework for
various hypervisors, remote access utilities
and local desktop functionality is provided.
The integration of physical and
virtual machines founds the base for the
advanced opportunities of personal application of Cloud Computing.
This is provided by generic service blocks -
v-components -
which could be combined as
v-stacks
to new services.
Client, Server, and Desktop Integration and Automation with the UnifiedSessionsManager
The UnifiedSessionsManager offers a graphical
interface for the Integration and Automation of
Client, Server, and Desktop Virtualisation.
The tiny application 'gnome-starter' integrates the
internal database into a graphical starter
application.
Therefore all virtual and physical machines are
registered automatically within the central database
and could be started by a mouse-click afterwards.
The provided user interface integrates consoles of
physical and virtual machines and additionally the
automated login into contained OSs.
Applications for Systemsadministration
The specific features supported for
system administrators comprise features for the
automation of specific tasks
related to versioning, inventory management and
systems administration.
-
Sytemadministrators - Version-01.11.006
Applications for Software-Development and Developer-Tests
The application for software development including
module tests and basic developer system tests is
typically marked by usage of individual standalone
systems.
The UnifiedSessionsManager provides several
facilities for simplified setup for development
systems and environments.
This includes for particularly automation tools for
installation and handling of multiple versions and
individual test environments.
- Datasheet for
Development and test - Version-01.11.006
Testautomation - Multiplatform and Regression Tests
The tasks of an individual developer are extended for
integration tests by the overall integration and
a huge amount of regression test.
This particularly requires features of automation and
regression, which is provided by the MACRO and GROUP
features of the UnifiedSessionsManager.
In addition the inventory management and enhanced
addressing schema enables the usage and management of
multiple work environments in distributed systems.
The UnifiedSessionsManager fits seamless to DejaGNU
in order to provide test automation for host based
client/server-systems and in in addition for embedded
applications.
- Datasheet for
Module and Systemtests - Version-01.11.006