WilliamLam.com

  • About
    • About
    • Privacy
  • VMware Cloud Foundation
    • VMware Cloud Foundation 9.1
    • VMware Cloud Foundation 9.0
  • VKS
  • Homelab
    • Hardware Options
    • Hardware Reviews
    • Lab Deployment Scripts
    • Nested Virtualization
    • Homelab Podcasts
  • VMware Nostalgia
  • Apple

Is there a vSphere REST API for ...

11.21.2023 by William Lam // 8 Comments

Up until vSphere 8.0, there were two primary sets of vSphere APIs:

  • vSphere Web Services (SOAP) API
  • vSphere Automation (REST) API

Note: Technically, there are other vCenter Server API endpoints including vSAN, Storage Policy Based Management (SPBM), etc. but for the purposes of this article, we are focusing on the core vCenter Server functionality.

The vSphere Web Services API was available starting with the Virtual Infrastructure (VI) 2.x release back in 2007. To date, the vSphere Web Services API supports the latest vSphere 8.x release and still also has full backwards compatibility going all the way back to Virtual Center 2.x!

As you can imagine, the vSphere Web Services API covers an extremely large amount of functionality over the past 16 years since its introduction and it continues to be widely used by almost all customers either directly or indirectly through the various vSphere SDKs including PowerCLI, pyvmomi (vSphere SDK for Python), govmomi (vSphere SDK for Go), Terraform Provider for vSphere to just name a few. In addition, we also have many 2nd party solutions from VMware and thousands of 3rd party offerings from our broader ecosystem of partners that provide integrations with the vSphere platform, all consuming the vSphere Web Services API!

[Read more...]

Categories // vSphere 8.0 Tags // REST API, SOAP API, vSphere 8.0 Update 2

ESXi support for Intel iGPU with SR-IOV

11.14.2023 by William Lam // 5 Comments

Support for Single Root I/O Virtualization (SR-IOV) was first introduced back in 2012 with the release of vSphere 5.1 and enables for a physical PCIe device to be shared amongst a number of Virtual Machines. The networking industry was the first to take advantage of the SR-IOV technology and could be used to help reduce latencies and improve overall CPU efficiencies for vSphere-based workloads that were network intensive.

Since SR-IOV is an extension of the PCIe specification, it can also be used benefit other non-networking devices. In 2016, AMD introduced their MxGPU technology which added SR-IOV capabilities to their GPUs which was then used to power VMware Horizon workloads, but this functionality was only available during the vSphere 6.0 and 6.5 release.

GPU sharing these days are synonymous to one vendor, NVIDIA. In 2015, VMware and NVIDIA teamed up to accelerate Enterprise desktop workloads through the integration of NVIDIA's vGPU (formally GRID) technology with the release of both VMware Horizon View and vSphere 6.0.

NVIDIA continues to dominate the GPU market in 2023, however another vendor has re-entered the market with an interesting solution that is enabled by the latest vSphere 8.0 Update 2 release ...

[Read more...]

Categories // ESXi, vSphere 8.0 Tags // Intel, SR-IOV

New detailed GuestOS data in vSphere 8.0 Update 2

11.02.2023 by William Lam // 5 Comments

Your workloads are constantly changing both from an application standpoint but also the underlying guest operating system (GuestOS) including patches and upgrades. While many organizations have a change management database (CMDB), it can still be a challenge to true up that information from when the workload was first deployed to what it is currently running.

Back in 2019, VMware enhanced VMware Tools to make it easier to identify applications and processes that was running within a VM and this also provided a programmatic way for retrieving this inventory information which could then be fed back into their CMDB.

Applications are not the only things that change inside of a VM, the GuestOS probably receives the most updates (patches/upgrades) and being able to accurately inventory this information without relying on an in-guest agent is still a challenge for many.

In vSphere 8.0 Update 2, we have enhanced the available GuestOS data using VMware Tools and we have also made it easier to inventory and collect this information even when the VM has been powered off.

[Read more...]

Categories // vSphere 8.0 Tags // vmware tools, vSphere 8.0 Update 2

  • « Previous Page
  • 1
  • …
  • 13
  • 14
  • 15
  • 16
  • 17
  • …
  • 44
  • Next Page »

Search

Thank Author

Author

William is Distinguished Platform Engineering Architect in the VMware Cloud Foundation (VCF) Division at Broadcom. His primary focus is helping customers and partners build, run and operate a modern Private Cloud using the VMware Cloud Foundation (VCF) platform.

Connect

  • Bluesky
  • Email
  • GitHub
  • LinkedIn
  • Reddit
  • RSS
  • Twitter
  • Vimeo

Recent

  • Quick Tip: How to Identify Which Kubernetes Cluster Owns a vSphere Container Volume (PV) 06/25/2026
  • What Host Lifecycle Operations Are Available after Importing vCenter into VCF 9.x Fleet? 06/24/2026
  • VCF 9.1 - Enabling High Availability for a Small VCF Management Services (VCFMS) Deployment 06/22/2026
  • Clarifying Minimum Required ESX Hosts for VCF Deployments 06/18/2026
  • VCF 9.1 - Auditing VCF Management Services (VCFMS) IP Pool Usage  06/17/2026
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.

To find out more, including how to control cookies, see here: Cookie Policy

Copyright WilliamLam.com © 2026