Virtualization is an abstraction layer that breaks the hard connection between the physical hardware and the operating system.
A virtual infrastructure is an enterprise-wide solution that provides fluid, powerful computing that maximizes resource utilization and cost savings.
Virtual machines are the key element to a virtual infrastructure.
Virtualization allows you to run multiple virtual machines with heterogeneous operating systems and applications to run in isolation, side-by-side on the same physical machine.Using virtualization, you can dynamically move resources where they are needed, and move processing where it makes most sense. This is possible because VMware detaches the operating system and its applications from the hardware they run on.
A virtual machine is a software computer that, like a physical computer, runs an operating system and applications. It has its own set of virtual hardware on which a guest operating system and its applications run. The operating system sees a consistent set of hardware regardless of the actual physical hardware components
Virtual machines are not emulators or simulators. They are real machines that can do the same things physical computers can do and more. Because of the flexibility of virtual machines, physical computers become less a way to provide services (applications, databases, and so on) and more a way to house the virtual machines that provide those services.
Note:
In computing, an emulator is hardware or software that enables one computer system (called the host) to behave like another computer system (called the guest). An emulator typically enables the host system to run software or use peripheral devices designed for the guest system.
A physical machine is hard to move, difficult to copy, and bound to a specific set of hardware. Virtual machines are easy to copy and move because they are independent of physical hardware.
Also, they are easy to manage because they are isolated from other virtual machines running on the same physical hardware and insulated from physical-hardware change
Freedom from physical hardware constraints V
Backup and recovery with little or no down-time
Greater resource utilization
Note:
Software deployment is all of the activities that make a software system available for use. The general deployment process consists of several interrelated activities with possible transitions between them. These activities can occur at the producer side or at the consumer side or both.
VMware vSphere is a system for managing your virtual infrastructure.VMware vCenter Server is a tool that manages multiple host servers that run multiple virtual machines.
vCenter Server, you can quickly provision new server virtual machines and create a library of standardized virtual machine templates so your newly provisioned systems always conform to your datacenter requirements.vCenter Server lets you migrate running virtual machines between host servers so that you can perform hardware maintenance with minimal downtime.Other vCenter Server features allow you to balance virtual machine workloads across hosts and manage virtual machines for high availability and disaster recovery.provisioning means “providing” or making something available. The term is used in a variety of contexts in IT. For example, in grid computing, to provision is to activate a grid component, such as a server, array, or switch, so that it is available for use. In a storage area network (SAN), storage provisioning is the process of assigning storage to optimize performance. In telecommunications terminology, provisioning means providing a product or service, such as wiring or bandwidth.VMware vCenter Server provides a convenient single point of control to the datacenter. It runs on top of a Windows server to centrally manage your VMware ESX/ESXi hosts and provide essential datacenter services such as access control, performance monitoring, and configuration.
vCenter Server unifies resources from individual hosts to be shared among virtual machines in the entire datacenter. It accomplishes this by managing the assignment of virtual machines to the hosts and the assignment of resources to the virtual machines within a given host based on the policies that the system administrator sets
vCenter Server allows the use of advanced vSphere features such as vSphere DRS, vSphere HA, and vMotion.
The vSphere Client is the primary interface for creating, managing, and monitoring virtual machines, their resources, and their hosts. It also provides console access to virtual machines.
The vSphere Client is installed on a Windows machine with network access to your vCenter Server or your ESX/ESXi host. The interface displays different options depending on which type of server you are connected to.
Although vCenter Server performs all vSphere activities, you use the vSphere Clientto monitor, manage, and control vCenter Server. A single vCenter Server or ESX/ESXi host can support multiple, simultaneously connected vSphere Clients.
VMware vSphere provides two types of network architecture. Networking with vSphere Distributed Switches manages virtual machine and host networking at the datacenter level, while networking with Standard Switches manages virtual machine and host networking at the host level
Networking with vSphere Distributed Switches is driven from the datacenter level.vSphere Distributed Switch exists as an object on the datacenter that acts as a virtual switch across all associated hosts, enabling virtual machines to keep consistent network configuration as they migrate across hosts.Uplinks connect the vSphere Distributed Switch to physical network adapters on associated hosts.
uplink port on the vSphere Distributed Switch.vSphere Distributed Switches through Distributed Port Groups, which aggregate multiple ports under a common configuration and provide a stable anchor point for virtual machines connecting to a labeled network.Networking with vSphere Standard Switches is driven from the host level.A vSphere Standard Switch works much like a physical switch, detecting which virtual machines are connected to each of its virtual ports and using that information to forward traffic to the correct virtual machines.bandwidth and VLAN tagging policies for each member port. Each virtual machine NIC can be assigned to one port group.virtual machine uses a virtual hard disk to store its operating system, program files, and other data associated with its activities.
virtual disk is a large physical file, or a set of files, that can be copied, moved, archived, and backed up as easily as any other file.
Virtual disk files are stored on dedicated storage space on a variety of physical storage systems, including internal and external devices of a host, or networked storage, dedicated to the specific tasks of storing and protecting data.host can discoverstorage devices to which it has access and format them as datastores.
datastore is a special logical container, analogous to a file system on a logical volume, where hosts place virtual disk files and other files that encapsulate essential components of a virtual machine.Datastores can hide specifics of different storage products and provide a uniform model for storing virtual machine filesInventory views provide views of all the objects that the vCenter Server manages, such as datacenters, resource pools, clusters, networks, datastores, datastore clusters, templates, hosts, and virtual machines.
Hosts and Clusters
Virtual Machines and Templates
Networks
Datastores and Datastore Clusters
To change the inventory view, choose View > Inventory or select an inventory view from the vSphere Client Home page
Consolidation of computing resources is a response to server sprawl, a situation that occurs when under-utilized servers take up more physical space and consume more resources than the workload justifies. Using consolidation, you can convert your physical computers into virtual machines, which can provide cost savings and more flexibility in your IT environment
Note:Server sprawl is a term used in the information technology industry.It describes a set of situations that can occur in data centers that result in poor hardware resource utilization, poor system and software level security, and wasted energy. Various techniques exist to mitigate server sprawl, such as computer virtualization.
inventory is a hierarchy of objects that allow you to manage your virtual enterprise.folders and datacenters, or objects that you manage, such as hosts and virtual machines.datacenter is the primary container of inventory objects such as hosts and virtual machines.
hosts, folders, and clusters to a datacenter.The vCenter Server can contain multiple datacenters. Large companies might use multiple datacenters to represent organizational units in their enterprise.
Inventory objects can interact within datacenters, but interaction across datacenters is limited. For example, you can move a virtual machine with vMotion technology across hosts within a datacenter but not to a host in another datacente
host is a computer that uses virtualization software to run virtual machines.
Hosts provide the CPU and memory resources that the virtual machines use and give the virtual machines access to storage and networks.
host to the vCenter Server allows you to manage it and the virtual machines that run on it.virtual machine is a software computer that, like a physical computer, runs an operating system and applications.
guest operating system.virtual machine has virtual devices that provide the same functionality as physical hardware. Virtual machines get CPU and memory, video cards, access to storage, and network connectivity from the hosts they run on.In vSphere, virtual machines run on hosts or clusters. Multiple virtual machines can run on the same host or cluster at the same timevirtual machine has virtual hardware devices. - If you look at a virtual machine’s configuration, you find virtual CPU, memory, hard disks, CD/DVD drives, floppy drives, Ethernet adapters, sound cards, and so on. Each virtual device performs the same function for the virtual machine as does the hardware on a physical computer.Virtual hardware lets the virtual machine divide up the physical hardware as needed. For example, you can run many virtual machines on a single physical CPU, each appearing to have its own virtual CPU. You can move a virtual machine from one host to another and the mappings between the virtual and physical devices change automatically, while the virtual devices remain unchanged. Through virtual hardware, virtual machines are insulated from the details of physical hardware.template is a master image of a virtual machine that you can use to create and provision new virtual machines.
folder is a container used to further refine object grouping within your inventory. Folders provide a natural structure on which to apply permissions.cluster is a group of hosts that share resources and a management interface.Clusters enable the vSphere Distributed Resource Scheduler (DRS) and vSphere High Availability (HA) solutions
resource pool provides a way to divide the resources of a stand-alone host or a cluster into smaller pools. A resource pool is configured with a set of CPU and memory resources that the virtual machines that run in the resource pool share.Resource pools are self-contained and isolated from other resource pools.multiple physical servers into a single resource pool that aggregates CPU and memory capacity.datastore is a logical container that holds virtual machine files and other files necessary for virtual machine operations.Datastores can exist on different types of physical storage, including local storage, iSCSI, Fibre Channel SAN, or NFS. A datastore can be VMFS-based or NFS-based.
storage area network (SAN) is a dedicated network that provides access to consolidated, block level data storage. SANs are primarily used to enhance storage devices, such as disk arrays, tape libraries, and optical jukeboxes, accessible to servers so that the devices appear like locally attached devices to the operating system. A SAN typically has its own network of storage devices that are generally not accessible through the local area network (LAN) by other devices. The cost and complexity of SANs dropped in the early 2000s to levels allowing wider adoption across both enterprise and small to medium sized business environments.
datastore cluster is a collection of datastores that share resources and a management interface. When you add a datastore to a datastore cluster, the cluster’s resources become part of the datastore cluster’s resources.Storage DRS to manage storage resources. The I/O load balancing functionality available with Storage DRS is available only when all hosts connected to the datastores in the datastore cluster are running vSphere version 5 or later.vSphere is a software solution for deploying and managing virtual machines across a datacenter.vSphere, datacenters can instantly provision servers, globally manage resources, and eliminate scheduled downtime for hardware maintenance.File > New > Datacenter. You can create datacenters only when you are logged in to the vCenter Server. Datacenters are not available when you are connected directly to a host.must have a computer running ESX or ESXi software.vSphere Client to manage it and the virtual machines that run on it.File > New > Add Host.vSphere Client provides a simple and flexible user interface from which you can create virtual machines.host or cluster the new virtual machine should reside on, the type of guest operating system you will install on the new virtual machine, and the location of the CD or image files for the installation. You also need appropriate vCenter Server permissions to create virtual machines.Inventory > Host > New Virtual Machine or Inventory > Cluster > New Virtual Machine.View > Management > Customization Specifications Manager. From here, you can edit existing specifications, or create new ones that are stored for later use.vCenter Server lets you customize the guest operating system of that virtual machine. You can run the new clone on any host within the same datacenter as the original virtual machineInventory > Virtual Machine > Clone. The Clone Virtual Machine Wizard guides you through the steps needed to clone the virtual machine. You can clone a virtual machine in any power state.File > Virtual Appliance > Import.VMware Converter to convert your physical computers to virtual machines. VMware Converter converts Microsoft Windows-based physical computers and third-party image formats to VMware virtual machines.When you deploy a virtual machine from a template, the vCenter Server lets you customize the guest operating system of that virtual machine. You can run the new virtual machine on any host within the same datacenter as the template
During the Deploy Template Wizard, you can customize the guest operating system of the new virtual machine. Choosing this option launches the Guest Operating System Customization wizard.
Inventory > Virtual Machine > Template > Convert to Template or Inventory > Virtual Machine > Template > Clone to Template. To clone an existing template, select the template and choose Inventory > Template > Clone.vCenter Server to manage its operation. You can change the power state of a virtual machine, edit a virtual machine’s configuration, migrate a virtual machine to another host, and add virtual hardware devices to a virtual machine.On, Off, and Suspend. Extra functions exist in addition to the basic virtual machine power operations, but VMware Tools must first be installed in the virtual machine to use them.Inventory > Virtual Machine and choose the power option menu item, or click one of the power option buttons on the main toolbar. To schedule an automatic power state change, use the Scheduled Tasks option in the navigation bar.Inventory > Virtual Machine > Edit Settings. In the Virtual Machine Properties dialog box, click the Hardware tab and click Add to start the Add Hardware wizard.Inventory > Virtual Machine > Edit Settings.Hardware, Options, Resources, Profiles, and vServices.
vSphere vMotion (Live migration)
Cold migration
within the same datacenter, but you cannot move virtual machines across datacenters. You can move virtual machines manually, or you can set up a scheduled task to perform the migration.File > New > Folder. The folder will be created below the inventory object you selected in the inventory hierarchy.Edit > Remove. If you delete a folder, you delete all of the inventory items within it. If the items in the folder are hosts, they are disconnected from the vCenter Server system.vSphere HA or vSphere DRS solutions on it. You can enable either of these options by using the wizard during cluster creation.File > New > Cluster.Inventory > Cluster > Add Host.clusters to maximize host utilization and provide high availability for virtual machinesvMotion migrations to balance the work load.Inventory > Host > New Resource Pool or Inventory > Cluster > New Resource Pool. The New Resource Pool wizard guides you through the creation process.