Rocks+ is a deployment and management solution that makes building highly scalable clouds simple and efficient by encapsulating and delivering the complete cloud stack in a single Linux distribution. By using Rocks+, you can quickly deploy a physical cloud with a central point of management and any number of virtual container nodes. The physical cloud can then be used to host any number of Virtual Private Clouds (VPCs), which gives users and departments security and control of their own infrastructure. The Rocks+ Cloud Development Kit enables modular components at each layer in the stack and allows users to define custom appliance types.
The Rocks+ Cloud Builders Reference Architecture walks users through the end-to-end cloud building process using StackIQ Rocks+, starting from bare metal physical machines and ending with a complete cloud environment well-purposed for enterprise IT environments and service providers.
We frame the discussion using a sample customer company that has multiple departments with varying data center needs. First, we set up a group of LAMP nodes for the company’s Web services department. Then we set up a Hadoop cloud for the analytics department. As part of the process, we show how these virtual private clouds can remain completely isolated, while retaining a central repository of software by leveraging the Rocks Cloud Development Kit.
Using Rocks+ with the contents of this paper, including detailed commands and screen shots, should significantly reduce the learning curve for building and operating a cloud computing infrastructure.
StackIQ’s Rocks+ is the ideal environment for running a public cloud or converting large sets of heterogeneous Linux servers into a private cloud. Rocks+ manages your complete data center, enabling system administrators to launch 10s, 100s, or 1,000s of physical and virtual machines with a single point of management and control. Rocks+ comes pre-loaded with “Rolls,” which allow users to quickly build web servers, database servers, compute servers, and more, with pre-packaged software including Apache Web Server, MySQL, Java, Hadoop, and more, running on Red Hat, CentOS, or Oracle Linux. Rocks+ also provides a powerful framework for defining your own server types and adding software into the distribution to meet the specific needs of your organization.
At the Yahoo! Hadoop Summit in Santa Clara, StackIQ announced the availability of a beta release of Rocks+ Big Data, the cluster automation solution for Apache Hadoop
Rocks+ instances provide a push-button cloud-based cluster solution. By choosing Rocks+ instances, users can automatically spin up multiple, interconnected servers in minutes.