VxRail management has expanded beyond the VxRail Manager plug-in for vCenter to allow for different use cases. VxRail Manager is a plug-in on vCenter that provides a fully, integrated experience to manage VxRail clusters on a familiar interface. REST APIs extends the VxRail LCM capabilities for cloud deployment solutions or for organizations looking to deploy and manage VxRail clusters at scale where running batch scripts, configuration management tools (such as Ansible, Puppet, etc.) or custom automation for cluster operations is more efficient. SaaS multi-cluster management is a new cloud-based management option for global orchestration of all the customer’s clusters from a single web portal interface. While VxRail Manager provides the complete management, capability set for VxRail clusters, managing using REST APIs and SaaS multi-cluster management have their benefits. Over time, the gaps in functionality will close to further enhance the value each brings for their respective use cases.
VxRail Manager features user-friendly workflows for automating VxRail deployment and configuration and monitoring the health of individual systems in the entire cluster. It also incorporates functionality for hardware serviceability and system platform lifecycle management. For instance, it guides system administrators through adding new systems to an existing cluster, and it automatically detects new systems when they come online. VxRail Manager is also used to replace failed disk drives without disrupting availability to generate and download diagnostic log bundles and apply VMware updates or software patches non-disruptively across VxRail nodes.
With VxRail Manager plug-in for vCenter Server, all VxRail Manager features are integrated with and accessible from the vCenter Server so that users can benefit from these valuable capabilities on a familiar management interface. With the VxRail Manager plug-in, the vCenter Server can manage physical hardware of the VxRail cluster.
Figure 7. VxRail Manager plug-in for vCenter Server
In addition to SRS-specific support, the VxRail Support page on vCenter Server links to VxRail Community pages for Dell Knowledge Base articles, user forums for FAQ information, and VxRail best practices. The following figure is an example of the support view.
Figure 8. VxRail Manager Support tab
VxRail Manager plug-in provides access to a digital market for finding and downloading qualified software packages such as VMware Horizon Cloud, Data Domain Virtual Edition, RecoverPoint for VM, and other software options for VxRail systems.
VxRail Manager drastically simplifies operations of the virtualized IT environment. VxRail APIs take this step further, by exposing VxRail Manager functionality through standard, easy to consume public APIs, which can be integrated into a broad spectrum of existing automation solutions. This applies not only to large enterprises and service providers, but also to midsize enterprises, with limited IT staff leveraging scripts for automating IT processes and tasks.
VxRail API can be used for the following use cases:
REST APIs are easy to explore and consume by accessing the latest API documentation through the web browser using the Swagger integration.
Figure 9. Connectivity of VxRail REST APIs
As stated in the introductory section of this Tech Book, the drive for digital information requires technologies that will greatly reduce the reliance on IT personnel to manage infrastructure. VxRail lifecycle manager is an example of VxRail technology that can reduce time spent managing infrastructure. To further enhance operational efficiency, AI-driven operations and multi-cluster management are areas where it can introduce more operational simplicity to cut down time needed to manage clusters at scale and operational intelligence to offload some of the decision-making burden of IT personnel for LCM and maintaining health of the clusters.
VxRail HCI System Software SaaS multi-cluster management is a centralized data collection and analytics platform that streamlines the monitoring and management of multiple VxRail clusters for a customer, improves serviceability, and helps the customer make better decisions to manage performance and capacity of their HCI. It is a cloud-based analytics platform that leverages advanced telemetry collected from the VxRail clusters for its infrastructure machine learning to provide reporting and actionable insight. Its infrastructure machine learning utilizes built-in knowledge of Dell best practices and more than 700 common issues. SaaS multi-cluster management provides health scores for the entire HCI stack to enable customers to quickly identify areas to troubleshoot and to address areas to efficiently scale based on projected growth of IT resources.
SaaS multi-cluster management is available with no additional hardware or software required for the VxRail cluster. It relies on a data collector service provided by the VxRail HCI System Software running on the VxRail nodes to aggregate metrics from the vSAN cluster as well as from the VxRail system. Officially called the Adaptive Data Collector, this service frequently transfers this aggregate bundle of data to the VxRail cloud-based platform using the same SRS conduit for dial home services. Because it uses SRS, a support account with MyService360 is required as well as configuration and enablement of SRS for data to be transferred to the VxRail data lake. This repository is housed at Dell. Using Pivotal Cloud Foundry as its cloud-based service platform, SaaS multi-cluster management incorporates its infrastructure machine learning to produce reporting and insight to enable customers to improve serviceability and operational efficiencies. SaaS multi-cluster management functionality is entirely consumed via a cloud-based web portal, called MyVxRail, which provides a single global view of the customer’s VxRail environment.
Figure 10. SaaS multi-cluster management connectivity
There are four settings for data collection frequencies: do not collect (NONE), once a day (BASIC), once every hour (MEDIUM, which is the default setting), or once every half hour (ADVANCED). Data collection frequency is configured in the telemetry settings either using REST API commands or the VxRail Manager plug-in. The timeliness of the content shown on MyVxRail is dependent on the frequency of the data collection a user configures for their clusters. SaaS multi-cluster management uses infrastructure machine learning to model and train data to create accurate predictions. The more data it can analyze, the better the models will be.
SaaS multi-cluster management is designed for continuous innovation and continuous delivery so that frequent, incremental updates can be made to introduce new capabilities. It currently provides the following capability sets:
The features in SaaS multi-cluster management touch upon various areas of system management. This section goes over some of the major use cases that the features were designed to address.
Figure 11. MyVxRail Summary tab
Figure 12. MyVxRail Performance tab
Figure 13. VxRail pre-check report
Figure 14. MyVxRail Updates tab
A subset of the SaaS multi-cluster management capabilities is also available in CloudIQ. Adding VxRail visibility to CloudIQ allows users to view and monitor all their Dell infrastructure from a single web portal. In CloudIQ, users can benefit from global visualization and single-system views of their VxRail clusters from the System Health, Inventory, Capacity, and Performance sections. Simplified health scores, capacity forecasting, and performance graphs of VxRail clusters are available in CloudIQ.
A virtualization view, as shown in the following figure, organizes the VxRail cluster information, similar to the vCenter Server experience, for easier navigation.
Figure 15. CloudIQ virtualization view