vCenter Storage Monitoring Service SDK Release Notes

Release date: 17 APR 2018 | ESXi build 8169922, SDK build 7970399
For vSphere 6.7 GA. Last document update: 17 APR 2018
Check frequently for additions and updates to these release notes.



VMware vCenter Storage Monitoring Service (SMS) provides simplified access to storage capabilities, associations, and space usage. It is a Web service that runs in an Apache Tomcat container, available on vCenter Server. SMS has its own Java-based, in-memory database management system (referred to as the “SMS Cache”) that periodically synchronizes its data with the storage-information provider database.

Distribution Kit

The SMS SDK is distributed as part of the vSphere Management SDK, which is a collection of vSphere SDKs based on web services. When you extract the contents of the distribution kit, the SMS SDK is contained in the SDK/sms-sdk sub-directory:

What's New in This Release

New SMS interfaces were added to support VM-granular storage replication and recovery for Virtual Volume (VVol) enabled storage arrays.

Known Issues

No new issues have been added for vSphere 6.7, but the 6.5 Storage Monitoring Service SDK was documented with the following issues:

  • SMS QueryService exceptions

    You might see SMS QueryService exceptions in the SMS log. The log could contain the following errors:

    Exceptions indicating SMS is unable to poll the context for VASA.
    com.vmware.vim.query.client.exception.ValidationException: Got status code: 400 reason

    Workaround: Restart vCenter Server Appliance Management Services. You can do this in the vSphere Web Client by clicking Home > System Configuration > Services > Appliance Management Service > Actions > Restart.