||Maquinas virtuales no son
nuevo, pero su uso y su popularidad son actualmente muy
alto. Los sistemas de UNIX como FreeBSD o
illumos/Solaris tienen un variante ligero de la maquina
virtual integrado en forma de Jails o Container. Ambos
son casi lo mismo, son entornos insolado de la maquina
principal (host). Con esta técnica solo se puede crear
maquinas virtuales de lo mismo genero. Este técnica es
muy utilizado en el hosting para el Internet como para
entornos insulados de aplicaciones. Con sistema con
visualización completo se puede casi todo sistemas
realizar. Con Virtualbox, una solucion para el
escritorio o pequeño servidor, y con los sistemas
completo de SmartOS, que es un KVM´s se pude todo
realizar sin tener la necesidad usar soluciones
propietarios como Microsoft Hiper V o VMware.
(CC) 2015 W. Marcelo M.
|Emulator||running applications as guest
UI: graphical (web-based) and command line,
add-on for FreeBSD, PC-BSD, Solaris, OpenIndiana & Linux.
Wine is a Microsoft Windows emulator for Unix, such as FreeBSD, PC-BSD, Solaris, OpenIndiana, and other systems. Not all Windows programs work (external or advanced liberias), but most, especially free software work perfect.
add-on for Microsoft Windows
BlueStacks App Player allows users to run Android applications on a Windows PC. If you have an Android phone, you've probably installed an app or two. Wouldn't it be nice to be able to run them on your Windows PC? BlueStacks App Player makes this possible for certain apps. It works a bit like a widget. When clicked, BlueStacks App Player will display the ten apps that have already been pre-installed, which are mostly games.
UI: graphical and command line, jail (virtual computer) management program for FreeBSD,
add-on for PC-BSD and package/port for all FreeBSD based systems.
ezJail QJail jailctl
Warden® is an easy to use, graphical and command line jail (virtual computer) management program for FreeBSD. With Warden®, it is possible to create multiple, isolated virtual instances of FreeBSD which can be used to run services such as Apache, PHP, or MySQL in a secure manner. Each jail is considered to be a unique FreeBSD operating system and whatever happens in that jail will not affect your operating system, or a Linux jail for installing Linux. A command line version is also available for those who prefer to work from the command line or to script their jail management.
UI: command line, jail (virtual computer) management program for FreeBSD,
package/port for all FreeBSD based systems.
FreeBSD-Jail administration framework, this make the work of FreeBSD-Jails simple, from the comand line. Is simlar to Solaris o illuminos Container/Zones with SMF.
Management and repository for FreeBSD jails.
UI: Web-interface and command line, jail (virtual computer) management program for FreeBSD,
package/port for all FreeBSD based systems.
CBSD is a management layer written for the FreeBSD jail subsystem, aimed at unifying racct, vnet, zfs, carp, hastd in one tool and providing a more comprehensive solution for building and deploying applications quickly with pre-defined software sets with minimal configuration. (alternative for Docker) Features: > Fast deployment of jails from scratch > Import and export to and from images > Cloning and migration (including to remote nodes) > Snapshots using ZFS > Traffic Accounting and Resource Utilisation Information (per-jail) > Resource Management: Priorities (re-nice), RACCT/RCTL, File Quoatas > Remote Replication > Jail Distributions (jail with a certain set of software and services) > Web Interface and Centralized Management
UI: graphical and command line / Web-interface: PHPvirtualbox
package/port for all Unix and Windows systems.
VirtualBox is a family of powerful x86 virtualization products for enterprise as well as home use. Not only is VirtualBox an extremely feature rich, high performance product for enterprise customers, it is also the only professional solution that is freely available as Open Source Software under the terms of the GNU General Public License (GPL).
|for dedicated server
AQEMU - GUI for Unix & Linux (recomend for FreeBSD) QEMU Manager - GUI for MS Windows QtEmu - GUI for UNIX, Linux & Windows
package/port for many Unix systems
Kernel-based Virtual Machine (KVM) is a virtualization infrastructure for the Unix kernel. KVM requires a processor with hardware virtualization extension. KVM is created on Linux and is also been ported to FreeBSD and Illumos in the form of loadable kernel modules. A wide variety of guest operating systems work with KVM. The font end is QEMU. QEMU (short for "Quick EMUlator") is a open-source hosted hypervisor that performs hardware virtualization. QEMU is a hosted virtual machine monitor: It emulates central processing units through dynamic binary translation and provides a set of device models, enabling it to run a variety of unmodified guest operating systems. It also provides an accelerated mode for supporting a mixture of binary translation (for kernel code) and native execution (for user code).
Cluster/Virtual Management GUI:
VMware vSphere Hypervisor (ESXi) VMware Player VMware vCenter Converter
UI: graphical on remote computer (with/needMicrosoft Windows), over network and command line
VMware vSphere Hypervisor (ESXi) is the latest hypervisor architecture from VMware. It has an ultra-thin architecture with no reliance on a general purpose OS. VMware vSphere Hypervisor (ESXi) sets a new bar for security and reliability because its smaller code base represents a smaller “attack surface” with less code to patch. This small footprint and hardware-like reliability also enable VMware vSphere Hypervisor (ESXi) to be built directly into industry standard x86 servers. VMware vSphere Hypervisor (ESXi) was designed with simplicity in mind. Its menu-driven startup and automatic configurations make it the easiest way to get started with VMware virtualization. Another tools from VMware are: VMware Player (for 32-bit and 64-bit Windows) and VMware vCenter Converter Standalone (for Microsoft Windows)