VCF 9.0 Volume Service – Consuming static RWX volumes via VKS

Following on from my previous post on this topic, a number of people reached out to ask about how to add read-write-many (RWX) volumes to a Pod in VKS. Again, for dynamic volumes, this is quite simple to do. But what about some static volumes which were initially created by the Volume Service. This is a summary of what I posted in my previous blog in relation to RWX volumes. “Since RWX volumes are back by vSAN File Shares in VCF 9.0, you will need to have vSAN File Service enabled and configured. You will also have to tell the…

VCF 9.0 Volume Service – Consuming static volumes via VKS

I have been spending some time looking at the new Volume Service in VMware Cloud Foundation (VCF) 9.0. Through VCF Automation, is is possible for tenants of VCF to provision their own volumes. These volumes can be consumed by the VM Service, something that has been a part of the Supervisor Services for many years. However, it is also possible for workloads running in VKS, the vSphere Kubernetes Service, to consume the static volumes provisioned via the Volume Service. In this post, I will show you the steps to create a static volume via the Volume Service, and then create…

Getting started with DSM 9.0 and VCF Automation (Videos)

Continuing on from the VMware Data Services Manager (DSM) 9.0 introductory videos from my most recent post, these next two videos look at how to configure VMware Cloud Foundation (VCF) Automation in VCF 9.0 with DSM to provide a true DBaaS (Database as a Service) experience to your VCF tenants and end users. The first video looks at the setup steps and goes on to provision a Postgres database using a traditional, DSM-Manager infrastructure policy through VCF Automation. The second video uses a new feature of DSM 9.0 and VCF Automation. It demonstrates how one can build an Infrastructure Policy…

Getting started with DSM 9.0 – Short Video Series

In the following videos, I demonstrate how to install the VMware Data Services Manager (DSM) 9.0 appliance via the vSphere Client Plugin mechanism. I then take a look at how to to build out first infrastructure policy, which allows a VI Admins to put guard rails around which resource are being consumed by the DSM data services. This prevents data sprawl on your on-premises VCF infrastructure. Lastly, we see how to deploy a new Microsoft SQL Server instance along with a few user databases to demonstrate the new MS SQL Server data service. This is currently in tech preview in…

Sending DSM 9.0 metrics to Prometheus & Grafana

Following on from my previous post on how to send VMware Data Services Manager (DSM) 9.0 metrics to VMware Cloud Foundation (VCF) Operations, I now want to show how it is also possible to send the DSM database metrics to Prometheus. In this post, I will demonstrate how to ship metrics to Prometheus, and of course, use Prometheus as a data source for Grafana to build a sample dashboard. To make things a bit simpler for myself, I am going to use Helm to deploy both Prometheus and Grafana on my vanilla Kubernetes (K8s) cluster. The Prometheus and Grafana deployments…

Sending DSM 9.0 metrics to VCF Operations

In the DSM 9.0 Release Notes, the following item about metrics is listed in the What’s New section: You can use the VMware Data Services Manager API to publish PostgreSQL and MySQL metrics to VMware Cloud Foundation 9.0 (VCF) Operations and Prometheus [..] enabling better visibility, alerting, and performance management for all databases that VMware Data Services manages. In this post, I will show how to configure DSM 9.0 to send Postgres and MySQL database metrics to VCF 9.0 Operations. While this process is rather manual in VCF 9.0, we plan to significantly improve this overall experience for users going forward.…