Saw the release of a cloud platform Apache CloudStack 4.1, the first major release after the transfer of the platform in the discharge of the primary projects of the Apache.
Installation packages are prepared for RHEL / CentOS and Ubuntu. CloudStack platform has been donated to Apache by Citrix, which won the project after its acquisition of Cloud.com, initially developing the product in accordance with the principle of “open core” (open and closed base part of the product with advanced features).
Apache CloudStack allows you to automate the deployment, configuration and maintenance of private, public or hybrid cloud-infrastructure (IaaS, Infrastructure as a service). CloudStack does not depend on the type of hypervisor and allows the use of a cloud-infrastructure both Xen (XenServer and Xen Cloud Platform), KVM, Oracle VM (VirtualBox) and VMware. To manage user base, storage, computing and network resources offered an intuitive web-based interface and a dedicated API.
In the simplest case, a cloud-based infrastructure consists of one CloudStack management server and a set of computing nodes, which organized the implementation of guest OS virtualization mode. In more complex systems support the use of a cluster of several additional management servers and load balancers. Thus, the framework may be divided into segments, each of which operates in a single data center.
Of the innovations Apache CloudStack 4.1 include:
- API to determine whether the services available, allowing end users to get the list of services supported by the system API and detailed information about their capabilities;
- Added a framework Events Framework with the implementation of bus communication of events and changes in status. Bus runs the scheme publish / subscribe. To interact with the servers prepared AMQP plugin RabbitMQ;
- In the plugin Nicira NVP functions are implemented router operating on the third network layer model OSI (L3 Routing), as well as the Source NAT, Static NAT and port forwarding. Provided support for the plugin Nicira NVP on systems virtualization KVM (previously only supported Xen);
- Due to artificially limit the number of requests received, is used to prevent DoS-attacks through a flood of inquiries API;
- Support for the regions in the style of AWS EC2, used to group managing servers depending on their location;
The ability to create pre-deployed physical networks that do not require necessarily bind them virtual machines;
- Support for moving a virtual machine from one network to another;
- Ability to apply firewall rules to restrict traffic coming from private to public networks;
- Support for changing the size of the root partition and the partition of the data;
The Reset SSH-key used to access the VM;
- Added utility CloudMonkey with the implementation of a command-line management shell that supports auto-completion and keystrokes;
- Support for EC2 Query API;
- Supports auto-scaling configurations in a load-balanced automatically mean increasing the number of back-ends, or virtual environments as the load increases.
Home site: Apache CloudStack