VMware Cloud The VMware Cloud application integrates with VMware vCenter to expose virtual machine and infrastructure management to ServiceNow users. The application enables users to request VMware virtual resources through the service catalog and provides flexible reporting for VMware admins. Orchestration integrates with the vCenter API and adds VMware workflow activities to the existing Workflow application. The activities enable Orchestration to clone new VMs from templates, configure VMs, and power VMs on and off. VMware modules appear in the ServiceNow navigator under VMware Cloud and Administration > VMware Cloud. When a user requests a virtual server, Orchestration executes preconfigured approval and provisioning tasks. If the request is approved, Orchestration automatically creates a virtual server from a stored template, configures the virtual machine, and then starts the server. VMware for Cloud Management is a feature of Orchestration and is available as a separate subscription from the rest of the ServiceNow platform. For information on purchasing a subscription, see Activate VMware Cloud. Activate VMware CloudVMware for Cloud Management requires the Orchestration - VMware Support plugin, which is available as a separate plugin. It uses Orchestration, which is also available as a separate subscription.Orchestration activities for VMwareYour instance must have access to a MID Server configured to use VMware to run certain activities.Configure membership in VMware groupsHow to add users to the VMware Approvers and VMware Operators groups.Cloud Admin portalCloud admins can use the Cloud Admin portal to view charts and reports on metrics, resource optimization, chargebacks, and requests for virtual assets.Add IP pools to VMware networksvCenter contains VMware networks that Discovery and the Discover vCenter Data utility add to the CMDB as VMware CIs. A VMware network record names the network and identifies one or more IP pools assigned to it. Create a vCenter templateCreate the Windows and Linux templates within vCenter or use existing templates. The system uses the templates when creating VMs.Define an eviction policy for VM snapshotsTo conserve disk space, you specify an eviction policy -- a script that deletes an existing snapshot when the following situation arises: 1. The count of snapshots equals the specified snapshot Limit setting and 2. A scheduled job attempts to take a new snapshot.Types of catalog offerings for VMwareYou can use several base configurations to create cloud resource offerings:Configure a VMware catalog offeringTypically, the offering selections contain the operating system and some version information, for exampleWindows Server 2003 or CentOS 6.Configure a basic service catalog offering for VMwareMake sure you have a properly configured MID Server communicating with your instance.Examples of provisioning rule assignmentsThe VMware base system includes several example assignments. For example, one example assignment filters networks for a cluster and assigns the network sys_ids to a variable named networkIds for use by any subsequent rule (as described in the instructions for the Set by filter assignment type).Configure a custom service catalog offering for VMwareYou can enhance basic resource configuration by offering a price structure based on hardware selections and a pool of IP addresses for provisioning. The customizations require approvals and the cloud operator must complete the provisioning tasks manually.Configure an advanced service catalog offering for VMwareThese procedures build on the basic catalog offering configuration and the custom catalog offering configuration to provide advanced customization to the service catalog and to the offerings.Configure default lease settingsProperties specify the default lease period and maximum allowed duration of a virtual server lease for all cloud providers.Edit prices for VMware resourcesIf a requester changes the desired size when ordering a virtual machine or an administrator changes the price of the size, the system recalculates the instance price.Configure a customization specification for VMware Linux VMs Customization specifications for Linux VMs specify configuration settings that the system applies after a user submits a request.Configure a customization specification for VMware Windows VMsCustomization specifications for Windows VMs specify configuration settings that the system applies after a user submits a request. View reserved VMware resourcesDiscovery happens at intervals, so data on resource size is not always up-to-the-minute. To enable you to ensure that your system can support user requests, the VM Reservations page lists the resources that are currently being requested and their Type, Reserved value, and Recently provisioned value.Monitor capacity usage of VMware clustersThe VM Capacities page displays the cumulative effective CPUs, memory and disk space of ESX hosts in each cluster.Create a record for a vCenter instanceCreate a record for each vCenter instance in the network.Configure VMware vCenter datastoresYou can modify recently provisioned space and reserved space fields in VMware vCenter datastores to manually adjust space usage, and can block VM provisioned space or reserve extra space for specified datastores.Cloud Operator tasks: Provisioning VMware requestsSome service catalog requests for virtual servers that do not use task automation must be approved by a Cloud Approver or Cloud Administrator and then provisioned by a Cloud Operator.Request and maintain VMsRequested VMs are subject to normal approvals and some special provisioning tasks. For some providers, you can make a service catalog request to start, stop, terminate, and extend the lease on a VM.VMware error handlingConfiguring virtual resources can produce errors, such as IP pools containing invalid addresses or excessively large CPU count offerings. Errors also can occur from issues within the vCenter configuration itself or from network issues.