virtualization and clouds
Virtualization and Cloud page for ClusterGateOrg
INDIGO - DataCloud - INDIGO - DataCloud develops an open source data and computing platform targeted at scientific communities, deployable on multiple hardware and provisioned over hybrid, private or public, e-infrastructures. By filling existing gaps in PaaS and SaaS levels, INDIGO-DataCloud will help developers, resources providers, e-infrastructures and scientific communities to overcome current challenges in the Cloud computing, storage and network areas.
BROWBEAT - Browbeat is a performance tuning and analysis tool for OpenStack. Browbeat is free, Open Source software.
CloudStack - Apache CloudStack is open source software designed to deploy and manage large networks of virtual machines, as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform. CloudStack is used by a number of service providers to offer public cloud services, and by many companies to provide an on-premises (private) cloud offering, or as part of a hybrid cloud solution.
Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.
OpenStack - Open source software for building private and public clouds.
Amazon EC2 Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers.
Amazon EC2.s simple web service interface allows you to obtain and configure capacity with minimal friction. It provides you with complete control of your computing resources and lets you run on Amazon.s proven computing environment. Amazon EC2 reduces the time required to obtain and boot new server instances to minutes, allowing you to quickly scale capacity, both up and down, as your computing requirements change. Amazon EC2 changes the economics of computing by allowing you to pay only for capacity that you actually use. Amazon EC2 provides developers the tools to build failure resilient applications and isolate themselves from common failure scenarios.
BOTO - A Python interface to Amazon Web Services.
Azure - MS Windows Compute Cloud
StarCluster is an open source cluster-computing toolkit for Amazon’s Elastic Compute Cloud (EC2) released under the LGPL license. StarCluster has been designed to automate and simplify the process of building, configuring, and managing clusters of virtual machines on Amazon’s EC2 cloud. StarCluster allows anyone to easily create a cluster computing environment in the cloud suited for distributed and parallel computing applications and systems.
PVM - (Parallel Virtual Machine) is a software package that permits a heterogeneous collection of Unix and/or Windows computers hooked together by a network to be used as a single large parallel computer. Thus large computational problems can be solved more cost effectively by using the aggregate power and memory of many computers. The software is very portable. The source, which is available free thru netlib, has been compiled on everything from laptops to CRAYs.
Ulteo - virtual desktop 'Ulteo'.
StartForce - Your Desktop, To Go.
Xen -- virtual machine monitor Xen is a virtual machine monitor for x86 that supports execution of multiple guest operating systems with unprecedented levels of performance and resource isolation. Xen is Open Source software, released under the terms of the GNU General Public License. We have a fully functional ports of Linux 2.4 and 2.6 running over Xen, and regularly use it for running demanding applications like MySQL, Apache and PostgreSQL. Any Linux distribution (RedHat, SuSE, Debian, Mandriva) should run unmodified over the ported OS.
Xen (in Russian) [in Russian] Xen - это монитор виртуальных машин (VMM, Virtual Machine Monitor) или гипервизор (hypervisor) с поддержкой паравиртуализации (para-virtualization) для процессоров x86 архитектуры, распространяющийся с открытым исходным кодом (opensource). Xen может организовать совместное безопасное исполнение нескольких виртуальных машин на одной физической системе с производительностью близкой к непосредственной (native).
VMware -- oldest commercial virtual machines.
coLinux -- Cooperative Linux is the first working free and open source method for optimally running Linux on Microsoft Windows natively. More generally, Cooperative Linux (short-named coLinux) is a port of the Linux kernel that allows it to run cooperatively alongside another operating system on a single machine. For instance, it allows one to freely run Linux on Windows 2000/XP, without using a commercial PC virtualization software such as VMware, in a way which is much more optimal than using any general purpose PC virtualization software. In its current condition, it allows us to run the KNOPPIX Japanese Edition on Windows.
KVM -- Kernel-based Virtual Machine is a full virtualization solution for Linux on x86 hardware containing virtualization extensions (Intel VT or AMD-V). It consists of a loadable kernel module, kvm.ko, that provides the core virtualization infrastructure and a processor specific module, kvm-intel.ko or kvm-amd.ko. Now (2007) KVM also requires a modified QEMU although work is underway to get the required changes upstream.
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).
Presently, VirtualBox runs on Windows, Linux, Macintosh and OpenSolaris hosts and supports a large number of guest operating systems including but not limited to Windows (NT 4.0, 2000, XP, Server 2003, Vista), DOS/Windows 3.x, Linux (2.4 and 2.6), and OpenBSD.
Simplify management, improve utilization, and cut costs across your entire IT infrastructure.
Comparison of Virtual Machines The table compares basic information about virtual machine (VM) packages (English).
Comparison of Virtual Machines The table compares basic information about virtual machine (VM) packages (close to previous item translated into Russian).
NIMBUS is an open source toolkit that allows you to turn your cluster into an Infrastructure-as-a-Service (IaaS) cloud. Feature highlights include:
Two sets of Web Service interfaces: Amazon EC2 WSDLs and Grid community WSRF, read more about interfaces...
Implementation based on the Xen hypervisor (KVM coming soon), read more about supported virtualization technologies...
Can be configured to use familiar schedulers like PBS or SGE to schedule virtual machines, read more about the workspace pilot...
Launches self-configuring virtual clusters with one click, read more about the context broker...
Defines an extensible architecture that allows you to customize the software to the needs of your project, read more about extensiblity...
Portable Analysis Environment using Virtualization Technology (WP9-1). The aim of this project is to provide a baseline Virtual Software Appliance [1] for use by LHC experiments at CERN [2] . This appliance should provide a complete, portable and easy to configure user environment for developing and running LHC data analysis locally and on the Grid [3]
The project is hosted in CERN/PH/SFT group with participation from LHC experiments. independent of physical software and hardware platform (Linux, Windows, MacOS). This should minimize the number of platforms (compiler-OS combinations) on which experiment software needs to be supported and tested thus reducing the overall cost of LHC software maintenance.
Open Nebula is an open and flexible tool that fits into existing data center environments to build any type of Cloud deployment. OpenNebula can be primarily used as a virtualization tool to manage your virtual infrastructure in the data-center or cluster, which is usually referred as Private Cloud. OpenNebula supports Hybrid Cloud to combine local infrastructure with public cloud-based infrastructure, enabling highly scalable hosting environments. OpenNebula also supports Public Clouds by providing Cloud interfaces to expose its functionality for virtual machine, storage and network management.
Eucalyptus - Elastic Utility Computing Architecture Linking Your Programs To Useful Systems - is an open-source software infrastructure for implementing "cloud computing" on clusters. The current interface to Eucalyptus is compatible with Amazon's EC2, S3, and EBS interfaces, but the infrastructure is designed to support multiple client-side interfaces. Eucalyptus is implemented using commonly available Linux tools and basic Web-service technologies making it easy to install and maintain.
Dropbox - Cloud space Dropbox.
A drive - Cloud space
RackSpace - Computing Cloud (starting from 1.5 cents per CPU hour.
Box - Cloud space
OwnCloud helps enterprises concerned about sensitive data leakage via Dropbox deliver a secure file sync and share solution on site, on their storage, integrated with their infrastructure and security systems, managed to their policies. The result is an easy-to-use solution that provides complete control over sensitive corporate data.
© 2009-2024
Andrey Ye. Shevel