VMware Cloud Director Extension for Information Options is a plug-in for VMware Cloud Director that provides up knowledge and messaging companies to the VMware Cloud Director portfolio. It provides cloud suppliers and their tenants a set of information and messaging companies equivalent to VMware SQL with MySQL, VMware SQL with PostgreSQL, and RabbitMQ. Along with deploying and managing these companies at scale, tenants can use knowledge analytics and monitoring by means of Grafana and Prometheus to verify the well being of a service and take motion if a problem happens.
How does the Information Options Extension work?
The Information Options Extension works along side Container Service Extension 4.0 or later. It helps suppliers publish in style knowledge and messaging companies to their tenants, who in flip can use them for constructing new or sustaining current purposes.
The companies are deployed in a Tanzu Kubernetes Grid Cluster that’s managed by Container Service Extension 4.0 or later. The latter performs a significant function in service deployment. There’s a service operator that’s put in in a specific tenant Tanzu Kubernetes Cluster which manages the entire lifecycle of the service from the inception to the dissolution.
Here’s a high-level diagram of the Information Options Extension structure.
Set up and Configuration Overview
Information Options Extension is deployed as an ova file and its plug-in will get linked with the Cloud Director occasion from the place it will likely be accessed.
There are different configuration steps alongside the way in which which have to be carried out. One such is organising a container registry after the plug-in is put in. This configuration step is carried out by the supplier administrator and requires both utilizing Tanzu container registry or the supplier’s personal. This registry will likely be used for pulling the Docker photos of the supported companies and the info options operator.
One other vital step is for the info options operator to be put in within the Tanzu Kubernetes Grid Clusters the place the info resolution companies will likely be deployed. The set up is made by a Tenant Information Options Operator consumer. The operator manages the creation, replace, improve, and deletion of a service on behalf of the consumer.
Use Circumstances
The Information Options Extension can be utilized for varied functions by tenants just like the creation of database and messaging companies at scale. As soon as these companies can be found in a tenant org, each tenant consumer that has the wanted permissions can create, improve, or delete a PostgreSQL, MySQL, or RabbitMQ service. Superior settings are attainable to be utilized through the creation of a service, one such is enabling Excessive Availability for VMware SQL with MySQL and VMware SQL with PostgreSQL.
Along with the database and messaging service creation, tenants can even handle effortlessly their improve. As soon as a more recent model is detected, the Information Options Extension interface will point out that there’s such accessible and immediate the consumer to take motion. The tenant directors or customers can improve the chosen service with only a click on, this manner stopping the respective service from vulnerabilities and holding it in verify.
Consumption Metering
After the deployment, comes the utilization of the Information Options Extension. Whereas it’s free for use by our companions, the companies it deploys are thought-about billable and their utilization is calculated per-core foundation.
Observe: Solely containers within the Tanzu Kubernetes Grid Cluster that maintain the deployed service will likely be thought-about billable and never all the cluster or employee node.
VMware SQL with MySQL and VMware SQL with PostgreSQL
For VMware SQL companies, all containers with knowledge options operators and VMware SQL situations have to be recognized, and the used vCPUs by the companies have to be counted for reporting. The Configuration of vCPUs in Kubernetes is reported as milliCores. To calculate the variety of vCPUs, divide the reported milliCores by 1000.
VMware RabbitMQ
Solely configured Kubernetes vCPU Useful resource Limits for Containers with RabbitMQ Nodes have to be recognized for reporting. Configuration of Kubernetes vCPU Useful resource Limits could also be reported as milliCores. To calculate the variety of vCPUs, divide the reported milliCores by 1000.
The metering of the info options service is at present not computerized and requires some handbook steps from the suppliers. For checking which containers run a VMware SQL or RabbitMQ service, you should use the Kubernetes CLI software kubectl to establish them. For extra info, verify the VMware Product Utilization Information.
Another choice for checking the service utilization is by using VMware Chargeback for checking the utilization of companies per tenant.
After the calculations are made, the supplier should manually enter the numbers into the VMware Commerce Portal.
Consumption Reporting
For reporting the consumption of the Information Options companies, the supplier will first have to submit a one-off order within the Commerce Portal for all the info and messaging companies they plan to make use of. The consumption of the deployed companies will must be crammed in a separate row within the month-to-month billing order (MBO) within the Commerce Portal.
The info companies which have HA enabled could have their replicas billable in case they’re engaged in a scorching catastrophe restoration web site and billable solely in case of catastrophe for chilly DR websites. Please discuss with VMware Product Information for readability on what cold and warm DR websites are.
Conclusion
Undoubtedly, the Information Options Extension is a long-coveted plug-in for VMware Cloud Director. It was created with the thought to ship the Tanzu Information Options to Cloud Director. Now it is a truth for some companies, although others nonetheless stay on the roadmap.
With Information Options Extension we purpose at enriching the Cloud Director portfolio of companies and enabling suppliers to ship extra companies to their tenants which is able to enhance their digital transformation.
For extra info on the Information Options Extension necessities and deployment, verify its product documentation. To seek out solutions to questions concerning the deployment, improve, utilization, and metering of the extension, learn the next FAQ.
For every other questions, verify our cloud supplier Slack channel.