[hemmerling] Virtual PCs, Virtual Servers, Virtualization, Virtual Computers, Computer Hardware Simulation

80x86 target

Citrix Xen

Docker on Linux and Windows

The Tool

Docker Community Edition

Boot2docker

Docker Compose

Fig

Online Services & Platforms

Online Services
  • The community Docker Cloud - “Share images, automate workflows”.
  • The free online service Sloppy.io - “DOCKER HOSTING CLOUD. Container And Microservices The DevOps Way”, “Hassle-free Docker Hosting for Devs”.
Platforms
    • “The Open Source Container Application Platform”.
    • “Origin is the upstream community project that powers OpenShift. Built around a core of Docker container packaging and Kubernetes container cluster management, Origin is also augmented by application lifecycle management functionality and DevOps tooling. Origin provides a complete open source container application platform”-
    • EN.Wikipedia "OpenShift" - “A computer software product from Red Hat for container-based software deployment and management”.

Docker-Cloud & GitHub ( & Docker-Hub ) Toolchain Example

Windows

Windows
The legacy "Docker Toolbox" for Windows 64-bit with VT-X enabled

Resources

Linux

Kernel-based Virtual Machine ( KVM )

OpenVZ

Oracle VirtualBox & Vagrant

Singularity

VMware

ESXi

VMware Server & VMware Player

Official Distribution
Current 64-bit VMware Players
Latest legacy 64-bit VMware Players for Intel Duocore CPUs
Latest legacy 32-bit VMware Players for Intel Core 2 Duo Processor E8400

Resources

  • 2022-09.
    • I had to pass my full business address & business address details, to download “VMware Workstation Player” :-(.
    • “Refresh your session. Your session will expire in XX minutes” :-(.
    • Error message, when trying to import the “Windows XP - Mode VM” into VMWare Player: “This feature of VMware Player requires the VMware vCenter Converter Standalone product”:-(.
    • Solution You must install the “VMware vCenter Converter Standalone” V5.01. An expert suggested to select “Client-Server Installation (advanced)”.
  • Hardware compability:

VMLite

Win8.1Pro / Win10Pro, Win2012 & Hyper-V

The Addon for Win8.1Pro / Win10Pro

The (license-)free stand-alone Server "Hyper-V Server"

  • Microsoft Evalcenter " Hyper-V Server 2012 R2" - “Evaluation Unlimited”, “Hyper-V Server is a dedicated stand-alone product that contains the hypervisor, Windows Server driver model, virtualization capabilities, and supporting components such as failover clustering, but does not contain the robust set of features and roles as the Windows Server operating system. As a result, Hyper-V Server produces a small footprint and requires minimal overhead. Organizations consolidating servers where no new Windows Server licenses are required or where the servers being consolidated are running an alternative OS may want to consider Hyper-V Server”.

Resources

Hyper-V Server
Hyper-V for Win8.1Pro / Win10Pro

Windows Virtual PC / Microsoft VirtualPC

Windows 7 Native Boot of VHD - The "Shift F10" Experience

Windows Virtual PC

Windows Virtual PC - Product Details & Product Requirements

  • Simulation target: PIII CPU, BX motherboard, Trio 32/64 graphics card.
  • Windows Virtual PC 2007 just runs on WinXP, Vista ( and on W2k after patching ).
  • Windows Virtual PC 2009 once just run exclusively on systems running Win7 and which provide hardware-assisted virtualisation by the CPU. This is now obsolete by a fix. Without the fix, there might be the error message

“Windows Virtual PC. Cannot start Windows Virtual PC Host Process. Check the System event log for more details. Windows Virtual PC requires hardware-assisted virtualization. There is no hardware-assisted virtualization support in the system”

  • Supported Windows guests:
    • Windows Virtual PC 2007 on W2k and WinXP supplies “Virtual PC Integration Components” for Win98SE, W2k, WinXP, Vista, Win7.
    • Windows Virtual PC Mode on Win7 supplies “Virtual PC Integration Components” for WinXP-SP3, Vista, Win7.

Resources

Windows "App-V"

Tools

Support

Resources

  • Experts told me about App-V streaming: The final result of a single installation of a Windows software application is recorded - including all changes in Windows Registry, of public files ect - and provided for simple installation.
  • Experts told me about the platform support:
    • As of 2018-09, the “App-V” client may be installed on for Win7Pro, Win8Pro/8.1Pro, but on on Win10Pro ( anymore ).
    • On Win10-Enterprise & Win10-Education however, “App-V” is a standard os feature.
  • Experts told me, that the MSIX installation format supports App-V applications :-).
  • Experts told me, that Windows-Education may just install Windows Store Apps, but it is shippted with App-V. By App-V, might install any other software, as no executable installer ( “SETUP.EXE” ) is executed on the target system.
  • Experts told me, that just components like “VC++ Runtime” are visibly installed on the target system. Most components shipped with an App-V installation are just visible for the App-V sandbox, by running the App-V application.

Windows Interface for Non-Windows OS

Other 80x86 Virtual Machines

Virtualisation Technologies

Backup & Restore

Hardware Support for Virtualisation

Application Virtualization

Sandbox ( no Virtualisation but similar Benefits for Development & Testing )

Virtualisation Selection Criteria: Need for extra 64 Bit Drivers on the Host?!

  • VMWare vs. VirtualPC:
    • With VMWare, on 64bit Windows host computers and 32bit Windows targets running in the emulator using special 32-bit drivers, the host operating system doesn't need special 64 bit drivers for some special devices, e.g. for USB communications. A generic driver is sufficient on the 64-bit host. The communication flow is simply passed from the target to the host :-).
    • With VirtualPC, on 64bit Windows host computers and 32bit Windows targets running in the emulator using special 32-bit drivers, the host operating system needs extra 64 bit drivers, e.g. for USB communications just works if you have both an equivalent special driver on the target and the host :-(.

Literature

Resources

Forums, Newsgroups

Appropriate OpenDirectory Directory Pages

 
en/virtualization.html.txt · Last modified: 2024/03/28 11:45 (external edit) · []
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki