VMware vSphere API to develop (a) --- vSphere core concept system

1、VMware SDDC

       VMware software defined data center (software defined dataCenter, SDDC), comprising a plurality of components from the bottom of the vSphere VMware software definition storage, software-defined network, a cloud computing platform. VMware vSphere is the industry's leading virtualization platform, through the virtualization scale-up and scale-out application, redefine the availability and simplify virtual data centers, and ultimately to achieve high availability, recovery ability of on-demand infrastructure, which is any cloud ideal foundation computing environment. While reducing the cost of the data center, increases system uptime and applications, and significantly simplified way IT data center operations.

  As shown below, it shows the complete VMware vSphere virtualization platform

 

1, VMware vSphere concept

     VMware vSphere is VMware virtualization platform developed by the company, is the basis for VMware software-defined data center.

     (1) VMware vSphere virtualization converts a single data center computing infrastructure polymerization comprises a CPU, memory and network resources. These VMware vSphere infrastructure as a unified operating environment to manage, and provides tools to manage the data center environment.

     (2) VMware vSphere stack including virtualization, management and interface layer. Are two core components of vSphere ESXi and vCenter Server. ESXi virtualization platform for creating and running virtual machines and virtual appliances. vCenter Server management platform for managing multiple hosts and network resource pools host connections, multiple ESXi host is about to pool and manage these resources.
 
 3, vSphere, vSphere client, vCenter server, ESXi differences and relations
      
  (1)vSphere
       WMware vSphere is a company providing virtualization software platform, vSphere is a collection of software in the data center products, like software Microsoft Hyper-V, linux KVM, open-source platforms such as OpenStack, and ESXI, vCenter is several important components of the software, ESXi physical infrastructure, IT resources are virtualized into virtual IT resources, and vCenter Server to these virtual resources through the creation of a centralized management of data centers and clusters, and formation of the corresponding resource pool, such as storage resource pool, resource pool memory, and can achieve a lot VCenter Server-based advanced applications, such as AH DRS Vmotion, etc., while the vSphere client is a management ESXI hosts, it has two forms of management, one direct management ESXI host, but this form can only manage a single ESXI host. The second is the centralized management of all hosts ESXI by Vcenter Server.
 
    (2)ESXi
        ESXi vSphere is the most important component. ESXi is a service installed on a physical machine above, ESXi is the virtualization services. All virtual machines are running on ESXi service above. To install, manage and access these virtual machine, you need additional vSphere suite, which is the vSphere client or vCenter.
 
    (3)vCenter server
        vCenter server and vSphere client similar, but more powerful. ESXi vCenter Server installed in the virtual machine inside the server, it may be installed on a separate physical server above, such as Window Server or Linux server (recommended to install a virtual machine). VMware vCenter server is a centralized management application. You can use it to manage all of ESXi virtual machines and physical machines. vSphere client can be managed by accessing the server EXSi vCenter Server. vCenter server is an enterprise-class product, many enterprise-class features, such as vMotion, VMware High Availability, VMware Update Manager and VMware Distributed Resource Scheduler (DRS). You can easily by vCenter server cloning existing virtual machine can be managed from a single point of control for all vSphere ESXi hosts and virtual machines, and can provide detailed information on virtual infrastructure, large-scale management, greatly enhancing the administrators virtual control environment. So, vCenter is also an important part of vSphere suite, is the center of vSphere platform. The need to purchase a separate license vCenter.
   
    (4)vSphere client
       vSphere Client installed on the client (that is, the administrator of a laptop or PC), the service allows administrators to access and manage ESXi virtual machine. ESXi vSphere client is used to connect servers and management tasks. which is
 vSphere Client and vCenter Server can manage ESXi server, it is a former client, the centralized management services. vCenter service is typically used in EXSi there are many services and many large-scale virtual machine environment. vCenter can also use vSphere client to manage. So vSphere client can manage ESXi environment in a small service can be centrally managed in a large scale environment, indirect management through vCenter service ESXi services.
 
 As shown below, shows the relationship between the formation vSphere:

 

 Read a lot of information and reference, thank brightest chiefs share, For reprint please indicate the source, thank you: https://www.cnblogs.com/huyangshu-fs/p/10537128.html

Guess you like

Origin www.cnblogs.com/huyangshu-fs/p/10537128.html