[ad_1]
VMware Cloud Director Extension for Data Solutions is a plug-in for VMware Cloud Director that provides up knowledge and messaging providers to the VMware Cloud Director portfolio. It affords cloud suppliers and their tenants a set of knowledge and messaging providers comparable to VMware SQL with MySQL, VMware SQL with PostgreSQL, and RabbitMQ. In addition to deploying and managing these providers at scale, tenants can use knowledge analytics and monitoring by Grafana and Prometheus to test the well being of a service and take motion if a problem happens.
How does the Data Solutions Extension work?
The Data Solutions Extension works along with Container Service Extension 4.0 or later. It helps suppliers publish widespread knowledge and messaging providers to their tenants, who in flip can use them for constructing new or sustaining current purposes.
The providers are deployed in a Tanzu Kubernetes Grid Cluster that’s managed by Container Service Extension 4.0 or later. The latter performs an important position in service deployment. There is 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 is a high-level diagram of the Data Solutions Extension structure.

Installation and Configuration Overview
Data Solutions Extension is deployed as an ova file and its plug-in will get related with the Cloud Director occasion from the place it will likely be accessed.
There are different configuration steps alongside the best way which should be carried out. One such is establishing 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 can be used for pulling the Docker photographs of the supported providers and the information options operator.
Another necessary step is for the information options operator to be put in within the Tanzu Kubernetes Grid Clusters the place the information answer providers can be deployed. The set up is made by a Tenant Data Solutions Operator consumer. The operator manages the creation, replace, improve, and deletion of a service on behalf of the consumer.
Use Cases
The Data Solutions Extension can be utilized for varied functions by tenants just like the creation of database and messaging providers at scale. Once these providers 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. Advanced settings are potential to be utilized through the creation of a service, one such is enabling High Availability for VMware SQL with MySQL and VMware SQL with PostgreSQL.
In addition to the database and messaging service creation, tenants can even handle effortlessly their improve. Once a more recent model is detected, the Data Solutions 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 test.
Consumption Metering
After the deployment, comes the utilization of the Data Solutions Extension. While it’s free for use by our companions, the providers it deploys are thought-about billable and their utilization is calculated per-core foundation.
Note: Only containers within the Tanzu Kubernetes Grid Cluster that preserve the deployed service can be thought-about billable and never the complete cluster or employee node.
VMware SQL with MySQL and VMware SQL with PostgreSQL
For VMware SQL providers, all containers with knowledge options operators and VMware SQL cases should be recognized, and the used vCPUs by the providers should 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
Only configured Kubernetes vCPU Resource Limits for Containers with RabbitMQ Nodes should be recognized for reporting. Configuration of Kubernetes vCPU Resource Limits could also be reported as milliCores. To calculate the variety of vCPUs, divide the reported milliCores by 1000.
The metering of the information 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 device kubectl to determine them. For extra data, test the VMware Product Usage Guide.
Another possibility for checking the service utilization is by using VMware Chargeback for checking the utilization of providers 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 Data Solutions providers, the supplier will first have to submit a one-off order within the Commerce Portal for all the information and messaging providers they plan to make use of. The consumption of the deployed providers will must be crammed in a separate row within the month-to-month billing order (MBO) within the Commerce Portal.
The knowledge providers which have HA enabled could have their replicas billable in case they’re engaged in a scorching catastrophe restoration website and billable solely in case of catastrophe for chilly DR websites. Please seek advice from VMware Product Guide for readability on what cold and hot DR websites are.
Conclusion
Undoubtedly, the Data Solutions Extension is a long-coveted plug-in for VMware Cloud Director. It was created with the thought to ship the Tanzu Data Solutions to Cloud Director. Now it is a reality for some providers, although others nonetheless stay on the roadmap.
With Data Solutions Extension we purpose at enriching the Cloud Director portfolio of providers and enabling suppliers to ship extra providers to their tenants which can increase their digital transformation.
For extra data on the Data Solutions Extension necessities and deployment, test its product documentation. To discover solutions to questions relating to the deployment, improve, utilization, and metering of the extension, learn the next FAQ.
For some other questions, test our cloud supplier Slack channel.
