Book Image

Intelligent Automation with VMware

By : Ajit Pratap Kundan
Book Image

Intelligent Automation with VMware

By: Ajit Pratap Kundan

Overview of this book

This book presents an introductory perspective on how machine learning plays an important role in a VMware environment. It offers a basic understanding of how to leverage machine learning primitives, along with a deeper look into integration with the VMware tools used for automation today. This book begins by highlighting how VMware addresses business issues related to its workforce, customers, and partners with emerging technologies such as machine learning to create new, intelligence-driven, end user experiences. You will learn how to apply machine learning techniques incorporated in VMware solutions for data center operations. You will go through management toolsets with a focus on machine learning techniques. At the end of the book, you will learn how the new vSphere Scale-Out edition can be used to ensure that HPC, big data performance, and other requirements can be met (either through development or by fine-tuning guidelines) with mainstream products.
Table of Contents (20 chapters)
Title Page
About Packt
Contributors
Preface
Index

Application scalability on vSAN


VMware vSAN can support containers and a next-generation application based on an updated vSphere Docker volume driver with native support directly through Docker APIs. This allows Docker to be built on top of vSAN and take advantage of the proven, persistent storage capabilities of vSAN. This driver update has new features, including support for multi-tenancy, SPBM, cloning, and snapshots. VMware has a principle of APIs first, and all management features are available through APIs, which are extensions of the vSphere APIs that tens of thousands of enterprise customers use to automate their operations.

The following parameters should be taken into consideration to detain the storage tier where application data should be stored:

  • I/O operations per second (IOPS) requirements
  • MBps requirements
  • Capacity requirements
  • Availability requirements
  • Latency requirements
  • Consider any existing SLAs
  • Consider whether data might move between storage tiers during the information life...