CLOUD SERVICE DASHBOARD
Techniques for displaying cloud services availability and configuration information which have particular applicability in an environment where a cloud service provider offers virtual data center services to numerous commercial customers.
1 . A method for managing a configuration of elements of an infrastructure as a service (IaaS) environment operated by a cloud provider, where the environment includes two or more infrastructure elements that are configurable into one or more cloud computing environments by a user, the method comprising:
collecting operational status information for one or more of the infrastructure elements;
collecting cloud service availability information for one or more cloud services that can be implemented for one or more of the infrastructure elements;
collecting cloud service configuration information via input from the user;
storing the status information, the cloud service availability information, and the cloud service configuration information;
selecting portions of the infrastructure status information, the cloud service availability information, and the cloud service configuration information for presentation to the user, including a further step of comparing the infrastructure status information, the cloud service availability information and the cloud service configuration information to determine cloud services that are enabled for a specific infrastructure element and cloud services that are available, but not enabled, for a specific infrastructure elements; and
presenting the selected portions of the information, including presenting information representative of which cloud services are enabled and which cloud services are available, but disabled, to the user.
2 . The method of claim 1 further comprising:
displaying configuration information for at least one of the enabled services.
3 . The method of claim 1 further comprising:
accepting input information from the user indicative of a change to be made to a cloud service to be applied to one or more of the infrastructure elements.
4 . The method of claim 1 wherein the cloud service configuration information is stored as an XML or SQL format data file.
5 . The method of claim 1 further comprising:
accepting input information from the user indicative of a change to be made to a configuration of one or more of the infrastructure elements.
6 . The method of claim 1 wherein the cloud service availability information and the cloud service configuration information are maintained for a Virtual Data Center (VDC) as a collection of two or more infrastructure elements, such that a given cloud service, when enabled, is enabled for all infrastructure elements of the VDC.
7 . The method of claim 1 wherein the cloud service availability information and the cloud service configuration information are maintained for each Virtual Machine (VM) in a Virtual Data Center (VDC), the VDC configured as two or more infrastructure elements, such that a given cloud service, when enabled, is applied to each VM independent of application of services to other VMs in the VDC.
8 . The method of claim 7 wherein the cloud services comprise one or more of business continuity, load balancing, and firewall services.