Cloud computing-once only a conceptual thing, public cloud, private cloud, hybrid cloud, and various clouds are everywhere. Today, cloud is no longer just a concept. It has been gradually implemented with the joint efforts of major and small vendors in the industry. When the concept of cloud becomes a reality, we are faced with the question of how to effectively manage and use this giant thing.
In terms of management, cloud computing vendors have their own management platforms to manage their respective platforms, such as VMware vcenter. However, with the development of enterprises, the company may use a variety of cloud platforms at the same time, such as using VMWare, Rev, EC2, private cloud and public cloud to form a hybrid cloud. At this time, how can we manage this hybrid cloud in a unified manner? At this time, we need a hybrid cloud management software, manageiq, which can provide basic management of the hybrid cloud, as well as a complete series of functions such as approval, billing, and automatic management, with it, we can not only effectively manage hybrid clouds, but also use hybrid clouds more effectively.
The following describes manageiq through Q &:
Q: What is manageiq?
A: A highly customizable hybrid cloud management platform software. The Platform threw customizable code to the Web management interface. You can modify the code on the Web management interface to customize software functions.
Q: current version?
A: Version 2014/08 of RC is released.
Q: Which cloud platforms can be managed in the current version?
A: VMWare, Rev, hyper-V, openstack, and EC2.
Q: who is responsible for maintenance?
A: It was maintained by manageiq in the early days (from April 2006 to November 2012). For closed-source software, RedHat acquired the company for $ December 2012 in 0.104 billion and was then maintained by RedHat. In June 2014, all source code of the software was opened.
Q: In what languages? What database is used?
A: It is developed using the ruby language, and the Web is built using the rubyonrails framework. PostgreSQL database is used by default.
Q: How to implement hybrid cloud management?
A: integrates APIs and manageiq agents of various cloud platforms.
Q: What are the features?
A:
1. has a role-based access control system, a sound quota management mechanism, and a standard approval process, and supports custom policy deployment;
2. Through automation, policies, and tags, effectively integrates upper-level approval workflows, compliance detection, user self-service, billing, quota management with lower-level resource management, capacity planning, optimization, configuration management, Fault Cause Analysis, and other functions.
3. Automated policy management: monitors the platform through various custom policies, and sends corresponding emails to different users based on different policies;
4. flexible and diverse integration solutions that can be integrated with third-party platforms, such as directory services and monitoring platforms.
Q: What functions are available?
A: infrastructure management, multi-tenant support (different users can see different interfaces, highly customizable), smartstate analysis (host/Vm), compliance check (host/Vm), quota (for a single user or group), billing, user-defined service, approval process, custom policy, custom report, tags, resource usage expectations (after the environment runs for a period of time, for example, for a month, Miq can analyze data collected over a long period of time to provide future resource usage expectations) and support multi-data center management (one Miq is deployed in each data center, add the Miq of each management center to one Miq for unified management .).
OK. Let's briefly introduce the manageiq function. We will introduce each function in detail later.
This article is from the "blackart" blog, please be sure to keep this source http://blackart.blog.51cto.com/1142352/1544241
Hybrid cloud management platform manageiq series (1) -- Introduction