Custom Solutions
The Enomaly Professional Services team can work with you to craft a solution leveraging XEN that best fits your needs, objectives, and constraints. Custom solutions are defined via a statement of work that outlines your project scope, deliverables, schedule, and pricing. Example custom consulting solutions include:
- Server consolidation assessment
- Test and development automation
- Business continuity
- Virtual infrastructure architecture and implementation
Enomaly can assist your team in all the aspects of customized virtualized deployment.
Platforms
Enomaly has experience working with the following virtualization systems.
- Emulation (or "full virtualization with dynamic recompilation") — the virtual machine simulates the complete hardware, allowing an unmodified OS for a completely different CPU to be run. (e.g. Bochs, PearPC, PPC version of Virtual PC, Qemu without acceleration)
- Native virtualization and "full virtualization" — the virtual machine only partially simulates enough hardware to allow an unmodified OS to be run in isolation, but the guest OS must be designed for the same type of CPU. (e.g. VMware Workstation, Parallels Desktop, Adeos, Mac-on-Linux, Win4Lin Pro)
- Paravirtualization — the virtual machine does not simulate hardware but instead offers a special API that requires OS modifications. This system call to the hypervisor is named paravirtualization in Xen, a "hypercall" in Parallels Workstation, and a "DIAGNOSE code" in IBM's VM. Win4Lin
- Operating system-level virtualization — virtualizing a physical server at the operating system level, enabling multiple isolated and secure virtualized servers on a single physical server. The guest OS environments are the same OS as the host system, since the same OS kernel is used to implement the guest environments. Examples are Linux-VServer, Virtuozzo, VMware ESX and OpenVZ, Solaris Containers, User Mode Linux and FreeBSD Jails.


