You can use on-demand VMware SQL with MySQL for Tanzu Application Service service to provision and use dedicated instances MySQL database on demand.

When you install VMware Tanzu for MySQL, the tile deploys and maintains a single service broker that integrates VMware Tanzu for MySQL with Ops Manager.

VMware Tanzu for MySQL is configured with sensible settings by default so that the service meets user expectations for a general-use relational database.

VMware Tanzu for MySQL supports the following VM topologies:

  • Single node.
  • Leader-follower. For more information, see About Leader-Follower.
  • Highly available (HA) cluster. For highly available clusters VMware Tanzu for MySQL uses a patched Galera Cluster named Percona XtraDB Cluster (PXC). For more information about PXC, see Percona XtraDB Cluster.
  • Multi‑Site Replication. For more information, see About Multi‑Site Replication.

Product Snapshot

The following table provides version and version-support information about VMware Tanzu for MySQL.

Element Details
Version 3.3.0
Release date May 23, 2023
Compatible Ops Manager versions 3.0, 2.10
Compatible VMware Tanzu Application Service for VMs (TAS for VMs) versions 6.0, 5.0, 4.0, 3.0, 2.13, and 2.11
IaaS support AWS, Azure, GCP, OpenStack, and vSphere
IPsec support Yes

On-Demand Service

VMware Tanzu for MySQL is an on-demand service. This means that the service provides dedicated instances of MySQL that developers can provision on-demand using the cf CLI or Apps Manager.

With VMware Tanzu for MySQL you have more options for how and when instances are provisioned. VMware Tanzu for MySQL enables both the operator and developer to configure MySQL settings and resource use.

The VMware Tanzu for MySQL on-demand service uses the on-demand service broker. For information about the on-demand service broker, see On-Demand Services SDK for VMware Tanzu.

On-Demand Service Plan

VMware Tanzu for MySQL offers an on-demand service plan called p.mysql. Operators can configure and update the plan settings.

When operators update the VM or disk size these settings are applied to all existing instances. If an operator decreases the disk size, data loss might occur in existing instances.

Enterprise-ready checklist

Review the following table to determine if VMware Tanzu for MySQL has the features needed to support your enterprise:

Plans and Instances More Information
On-Demand, Dedicated-VM Plans VMware Tanzu for MySQL provides on-demand service plans. On-Demand Networking
Customizable Plans Operators can customize the VM, disk size, and availability zone for service plans. Configure Service Plans
Custom Schemas VMware Tanzu for MySQL supports custom schemas. Using custom schemas enables apps to share a MySQL service instance and isolate app data by schema. Use Custom Schemas
Share Service Instances VMware Tanzu for MySQL supports sharing service instances between different orgs and spaces. Share Service Instances
Installation and Upgrades More Information
Product Upgrades VMware Tanzu for MySQL can be upgraded within the v2 tile series. Upgrading VMware Tanzu for MySQL
Deployment Smoke Tests VMware Tanzu for MySQL installations and upgrades run a post-deployment BOSH errand that validates basic MySQL operations. smoke-tests
Maintenance and Backups More Information
Operational Monitoring and Logging VMware Tanzu for MySQL provides metrics for monitoring service plan usage, service quotas, and MySQL component metrics. VMware Tanzu for MySQL can also forward metrics to an external service. Monitoring VMware Tanzu for MySQL
Backup and Restore VMware Tanzu for MySQL provides backups to an external storage solution on a configurable schedule. VMware Tanzu for MySQL also provides a restore process. Configuring Automated Backups and Backing Up and Restoring VMware Tanzu for MySQL
Scale and Availability More Information
Scaling Operators can scale the size of VMs up, but not down. Installing Configuring VMware Tanzu for MySQL
Rolling Deployments VMware Tanzu for MySQL supports rolling deployments when upgrading HA clusters. However, single node and leader-follower service instances are unavailable during upgrades. Upgrading VMware Tanzu for MySQL
AZ Support VMware Tanzu for MySQL can be deployed to multiple zones to ensure availability if an unplanned outage of a zone occurs. About Availability Zones
Encryption More Information
Transport Layer Security (TLS) VMware Tanzu for MySQL supports TLS. Enabling TLS provisions a MySQL server with a certificate so that apps and clients can establish an encrypted connection with the data service. Preparing for TLS
Encrypted Communication in Transit VMware Tanzu for MySQL has been tested successfully with the BOSH IPsec Add-on. IPsec Add-on

Feedback

Please send any issues, feature requests, or questions to Tanzu Support.

check-circle-line exclamation-circle-line close-line
Scroll to top icon