EYEPLUG vCLOUD - Datacenter Infrastructure Management
Advanced virtualization management
Private or hybrid cloud management
Operational visibility and control
Unified, flexible cloud management
• Compute — is designed to provision and manage a network of virtual machines as the basis for a redundant and scalable cloud platform.
• Object Storage — provides redundant and scalable object storage using server clusters to store petabytes of data.
• Image Service — provides discovery, registration and delivery services for virtual disk images.
• Identity Service — provides token-based authentication and high-level authorization.
• Dashboard — provides a web-based user interface to OpenStack services like Nova, Swift, Glance and others.
• Networking — provides network connectivity for interface devices.
• Monitoring – provides resource monitoring capabilities.
• Orchestration – enables the rapid provisioning of applications.
Migrating an entire set of systems, processes and application to the OpenStack Cloud can be a time-consuming process that involves consolidation and standardization. Proper planning and creation of a roadmap is essential to success to smooth transition and for reduction of long-term costs because of implementations that are not planned properly.
• Use Cases — A staged approach to leveraging the Cloud starts with identification of the set of use cases that can become part of the initial roll-out. Some of the common use cases that we see as part of the initial roll-out are:
- Dev/Test Cloud – makes it easy to provision and de-provision resources faster and easier, and hence facilitates business agility.
- Storage – the advent of big data has many customers looking to the Public Cloud for their storage and related analytics needs.
- Cloud Bursting – makes it easy for enterprises such as Retail, with spiky resource needs, a mechanism to leverage the Cloud whenever resource usage exceeds a certain threshold.
• Current Assets — What current under-utilized assets, hardware and software, can be re-purposed for a Private Cloud? Indeed, proper utilization of existing assets is perhaps one of the mos important drivers for adoption of a Private Cloud.
• Roadmap — Adoption of the Cloud has to be planned in a structured approach such that it doesn’t negatively impact current operations.
The architecture is driven by requirements analysis, hardware selection, vendor selection, location & sizing, redundancy, service levels and disaster recovery requirements. Major activities in the architecture and implementation phases include:
• OpenStack Distributions — OpenStack is a set of technologies that vendors use to create their offering. Each OpenStack distribution (RedHat, IBM, Cannoical, etc.) has pro’s and con’s. Our in-depth analysis will help you to understand the difference between OpenStack distributions.
• PaaS — Most cloud adopters will need a set of platform services (Platform-as-a-Service) to complement the infrastructure services that are offered by OpenStack. A number of solutions such as Docker, TopStack and Cloud Foundry offer OpenStack extensions.
• Cloud Management — There are numerous solutions to help you manage and administer your clouds. Hybrid Cloud Management systems enable cloud security, monitoring, log management, chargeback and other useful features.
• Implementation — This includes hardware and tool acquisition, setup and integration as well as the migration of key systems and processes.
With an operational Cloud, the time that your operations team spends on different activities has to be adjusted to address some new activities and less of some of the activities that they were previously focused on. After your Cloud has been implemented and validated, operations personnel should be trained to manage and administer the Cloud.
• Training — Cloud experts that drove architecture and implementation should be scheduled to train operations personnel, some of this knowledge transfer can in fact be accomplished during the implementation phase.
• Administration & Monitoring — System administrators will have to learn to operate at a higher layer of abstraction – there will be less work on manual installation and upgrades and more of authoring scripts.
• Chargeback — If organizational policies are defined such that business unit usage is charged back, then admins will need to track the needed information in different forms for public and for private clouds.