Product Support Engineering

Slides:



Advertisements
Similar presentations
Secure File Transfer Protocol (SFTP) With Secure Copy (SC) What is a Secure File Transfer Protocol with Secure Copy???
Advertisements

Module 5: Configuring Access for Remote Clients and Networks.
ISACS Assessment Tool Advanced Guide About this guide This guide is designed to detail this software’s functions and features. Before getting started.
SETUP AND CONFIGURATIONS WEBLOGIC SERVER. 1.Weblogic Installation 2.Creating domain through configuration wizard 3.Creating domain using existing template.
Introducing VMware vSphere 5.0
Virtualization Infrastructure Administration Cluster Jakub Yaghob.
© 2010 VMware Inc. All rights reserved VMware ESX and ESXi Module 3.
High Availability Module 12.
Copyright © 2014 EMC Corporation. All Rights Reserved. Exporting NFS File Systems to UNIX/ESXi Upon completion of this module, you should be able to: Export.
VMware vCenter Server Update Manager
Patch Management Module 13. Module You Are Here VMware vSphere 4.1: Install, Configure, Manage – Revision A Operations vSphere Environment Introduction.
VMware vCenter Server Module 4.
Virtual Machine Management
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.

Working with Drivers and Printers Lesson 6. Skills Matrix Technology SkillObjective DomainObjective # Understanding Drivers and Devices Install and configure.
© 2010 VMware Inc. All rights reserved Access Control Module 8.
Access Control Module 8. Module You Are Here VMware vSphere 4.1: Install, Configure, Manage – Revision A vSphere Environment Introduction to VMware.
1 ISA Server 2004 Installation & Configuration Overview By Nicholas Quinn.
Hands-On Microsoft Windows Server 2008

1 Guide to Novell NetWare 6.0 Network Administration Chapter 11.
© 2010 VMware Inc. All rights reserved Patch Management Module 13.
Microsoft Internet Security and Acceleration (ISA) Server 2004 is an advanced packet checking and application-layer firewall, virtual private network.
Lab How to Use WANem Last Update Copyright 2011 Kenneth M. Chipps Ph.D. 1.
Guided Consolidation Product Support Engineering VMware Confidential.
1 Chapter Overview Using the New Connection Wizard to configure network and Internet connections Using the New Connection Wizard to configure outbound.
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Four Windows Server 2008 Remote Desktop Services,
Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 1 MSE Virtual Appliance Presenter Name: Patrick Nicholson.
VApp Product Support Engineering Rev E VMware Confidential.
VMware vSphere Configuration and Management v6
Virtual Infrastructure Web Access Product Support Engineering VMware Confidential.
Introduction to KE EMu Unit objectives: Introduction to Windows Use the keyboard and mouse Use the desktop Open, move and resize a.
When you run a scenario, the Vusers on each host machine use the host’s IP address. You can define multiple IP addresses on a host machine to emulate a.
Hands-On Microsoft Windows Server 2008 Chapter 5 Configuring Windows Server 2008 Printing.
DPM - IPMI Product Support Engineering VMware Confidential.
How to setup DSS V6 iSCSI Failover with XenServer using Multipath Software Version: DSS ver up55 Presentation updated: February 2011.
VMware Certified Professional 6-Data Center Virtualization Beta 2V0-621Exam.
vSphere 6 Foundations Exam Training
6 Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Site Hub User Role – Managing Sites.
Chapter 1 Introducing Windows Server 2012/R2
VMware ESX and ESXi Module 3.
Patch Management Module 13.
vSphere 6 Foundations Beta Question Answer
VSPHERE 6 FOUNDATIONS BETA Study Guide QUESTION ANSWER
(ITI310) SESSIONS 8: Network Load Balancing (NLB)
Lesson # 9 HP UCMDB 8.0 Essentials
Creating Oracle Business Intelligence Interactive Dashboards
Configuring ALSMS Remote Navigation
Vmware 2V0-642 VMware Certified Professional 6 - Network Virtualization (NSX v6.2) VCE Question Answers.
UCS Director: Tenant Onboarding
Enterprise Hybrid Cloud
Implementing Network Access Protection
CS3015 Beacon Module 4 Messenger & Setting Preferences
UCS Director: Tenant Onboarding
Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek
Deploying and Configuring SSIS Packages
Dynamic Web Page A dynamic web page is a kind of web page that has been prepared with fresh information (content and/or layout), for each individual viewing.
Creating a Windows Server 2012 R2 Datacenter Virtual machine
Creating a Windows Server 2016 Datacenter Virtual machine
2V0-602 Dumps PDF vSphere 6.5 Foundations Exam. Easily Pass 2V0-602 Exam With Our Dumps & pdf If you want guaranteed success in 2V0-602 exam by the first.
Lesson #10 MCTS Cert Guide Microsoft Windows 7, Configuring Chapter 10 Configuring Network and Firewall Settings.
INSTALLING AND SETTING UP APACHE2 IN A LINUX ENVIRONMENT
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
HC Hyper-V Module GUI Portal VPS Templates Web Console
Planning a Group Policy Management and Implementation Strategy
Robert Down & Pranay Sadarangani Nov 8th 2011
HC VMware Module
How to install and manage exchange server 2010 OP Saklani.
OSL150 – Get Hands on with Ivanti Endpoint Security
Presentation transcript:

Product Support Engineering Host Profiles Product Support Engineering Host Profiles are covered in the ESX Configuration Guide Modified by Cormac Hogan – 12th Feb 2009 VMware Confidential

Module 2 Lessons Lesson 1 – vCenter Server High Availability Lesson 2 – vCenter Server Distributed Resource Scheduler Lesson 3 – Fault Tolerance Virtual Machines Lesson 4 – Enhanced vMotion Compatibility Lesson 5 – DPM - IPMI Lesson 6 – vApps Lesson 7 – Host Profiles Lesson 8 – Reliability, Availability, Serviceability ( RAS ) Lesson 9 – Web Access Lesson 10 – vCenter Server Update Manager Lesson 11 – Guided Consolidation Lesson 12 – Health Status Agenda Overview VI4 - Mod 2-7 - Slide

Module 2-7 Lessons Lesson 1 – Overview of Host Profiles Lesson 2 – Creating a Host Profile Lesson 3 – Editing a Host Profile Lesson 4 – Associating & Applying a Host Profile Lesson 5 – Checking for Host Profile compliance Lesson 6 – Applying a Host Profiles Lesson 7 – Exporting/Importing Host Profiles Lesson 8 – Troubleshooting Host Profiles Additional Info: https://wiki.eng.vmware.com/HostProfiles VI4 - Mod 2-7 - Slide 3

Overview of Host Profiles The ESX host configuration has a wide scope, including: Storage – Datastores (VMFS, NFS volumes), iSCSI initiators and targets, multipathing Networking – Virtual Switch, Port groups, physical NIC speed, security and NIC teaming polices. Licensing – Edition selection, license key input DNS and Routing – DNS Server, IP default gateway Firewall – network ports and system services (sshd, snmpd, CIM, etc.) Processor – use hyperthreads as logical CPUs Memory – Service Console static memory partitioning Consistently deploying standard ESX servers up until now was on a per host basis: Manual via VI Client or COS commands Script-based: COS/post-install script, Perl script, etc You configure one host and then consider that host configuration as a golden image; making other hosts follow the configuration of your golden image. VI4 - Mod 2-7 - Slide 4

Overview of Host Profiles (ctd) Create a Host Profile Configure an existing golden host which meets all ESX configuration requirements. Select this host to be the basis of a new host profile. Profile Creation Abstracts Host Configuration Right click on a host and select it as a Host Profile “Golden Image” (Create Profile from this host). VI4 - Mod 2-7 - Slide 5

Overview of Host Profiles (ctd) Associate profiles to hosts/cluster Choose hosts that need to be configured and attach a host profile to them. You can also attach a host profile to a cluster where new hosts are getting added. Bring host to desired state of configuration Simply click a button to “apply” the configuration encapsulated in the attached host profile. Host is now configured automatically. Profile associated with Hosts VI4 - Mod 2-7 - Slide 6

Overview of Host Profiles (ctd) Compliance and Remediation Compliance: whether or not a host matches the configuration specified in a host profile. Remediation: the act of bringing a host into a state of compliance. Remediation Compliance monitoring VI4 - Mod 2-7 - Slide 7

Module 2-7 Lessons Lesson 1 – Overview of Host Profiles Lesson 2 – Creating a Host Profile Lesson 3 – Editing a Host Profile Lesson 4 – Associating & Applying a Host Profile Lesson 5 – Checking for Host Profile compliance Lesson 6 – Applying a Host Profiles Lesson 7 – Exporting/Importing Host Profiles Lesson 8 – Troubleshooting Host Profiles Agenda Overview VI4 - Mod 2-7 - Slide 8

Accessing Host Profiles To access the Host Profiles main page, choose: Home Page > Host Profiles Inventory > Management > Host Profiles Any existing profiles are listed on the left-hand side. Profile details are displayed on the right-hand side. VI4 - Mod 2-7 - Slide

Creating a New Host Profile In the Host Profiles main page, click Create Profile. You have the option of ‘Create Profile from existing host’ or Import an already existing profile: You can export and import profiles from a host. VI4 - Mod 2-7 - Slide

Creating a New Host Profile (ctd) Select the host from where the profile is retrieved. This host’s configuration is used to create the profile. Type the name and enter a description for the new profile. Click Next. VI4 - Mod 2-7 - Slide

Creating a New Host Profile (ctd) Review the summary information for the new profile and click Finish to complete creating the profile. The new profile appears in the profile list. VI4 - Mod 2-7 - Slide

Module 2-7 Lessons Lesson 1 – Overview of Host Profiles Lesson 2 – Creating a Host Profile Lesson 3 – Editing a Host Profile Lesson 4 – Associating & Applying a Host Profile Lesson 5 – Checking for Host Profile compliance Lesson 6 – Applying a Host Profiles Lesson 7 – Exporting/Importing Host Profiles Lesson 8 – Troubleshooting Host Profiles Agenda Overview VI4 - Mod 2-7 - Slide 13

Editing a Host Profile A host profile is composed of several sub-profiles that are designated by functional group to represent configuration instances such as vSwitch and PortGroup. When you edit a Host Profile, each of these functional groups can be observed. Many configuration options are available. VI4 - Mod 2-7 - Slide

Editing a Host Profile (ctd) Policies describe how a specific configuration setting should be applied. A Profile contains many Policies which describe the host configuration. e.g. Virtual Switch profile includes policies for: Number of ports configured for the vSwitch (NumPortsPolicy) NICs connected to the vSwitch (LinkSpecPolicy) VI4 - Mod 2-7 - Slide Copyright © 2007 VMware, Inc. All rights reserved.

Editing a Host Profile (ctd) An exact specification involves statements like “vmnic0 should be connected to vSwitch0” What if you could not be so specific? Host Profile policies allow you to specify what you want to do instead of specifying how to do it, e.g. express how many NICs should be connected to the vSwitch rather than worrying about which NICs should be connected. Policies provide us the flexibility to express this. For example, a policy could specify that “vSwitch should have two NICs”. During the actual application of the profile, two free NICs will be selected and assigned to the VirtualSwitch. This is all fine as long as user is happy with static configuration. What if he needs more flexibility? The actual configuration would be very similar to the original configuration process. The profile engine will translate the “Any 2 NICs ” into “vmnic0 and vmnic1” and configure the host. VI4 - Mod 2-7 - Slide Copyright © 2007 VMware, Inc. All rights reserved. 16 16

Editing a Host Profile (ctd) Users can define a new policy behavior by composing existing policies. This is what is known as a Composite Policy: Composite Policies allow users to specify multiple criteria for NICs to connect to a vSwitch Composite Policies allow users to combine criteria into a composite policy. 2 NICs > 1Gbps Full duplex Free NICs Set of NICs to connect Create conditions for creating the host profiles. Screenshot on next slide. VI4 - Mod 2-7 - Slide Copyright © 2007 VMware, Inc. All rights reserved.

Editing a Host Profile (ctd) Conditions defined on the profile to control whether or not the profile will be used are called Pre-Flight Policies. e.g. create the VirtualSwitch only if number of NICs >= 3. Checks at profile application time will determine whether the virtual switch gets created. Use case: create one flexible profile for different types of ESX. We can possibly have policies that say if hardware type is Dell. NIC count is different. Verify if the profile is even applicable. VI4 - Mod 2-7 - Slide Copyright © 2007 VMware, Inc. All rights reserved. 18 18

Editing a Host Profile (ctd) Users may configure a policy that says “ask for specific configuration values at apply time”. These are called Deferred Value Policies. During apply time, user is prompted for configuration values. Only after all questions are answered, profile can be applied. Default values are picked up from current host configuration. Use case: setting a static IP address for COS. VI4 - Mod 2-7 - Slide

Module 2-7 Lessons Lesson 1 – Overview of Host Profiles Lesson 2 – Creating a Host Profile Lesson 3 – Editing a Host Profile Lesson 4 – Associating & Applying a Host Profile Lesson 5 – Checking for Host Profile compliance Lesson 6 – Applying a Host Profiles Lesson 7 – Exporting/Importing Host Profiles Lesson 8 – Troubleshooting Host Profiles Agenda Overview VI4 - Mod 2-7 - Slide 20

Associating Host Profiles with Hosts/Clusters Before you can apply the profile to an entity (host or cluster of hosts), you need to attach the entity with the profile. In the Host Profiles main view, select the profile to which you want to add the association from the profile list. Click the Attach Host/Cluster button. In the Attach Host/Cluster dialog, select the host or cluster from the expanded list and click Attach. The host or cluster is added to the Attached Entities list. Click OK to close the dialog. VI4 - Mod 2-7 - Slide

Attach a Profile to a Host VI4 - Mod 2-7 - Slide

Module 2-7 Lessons Lesson 1 – Overview of Host Profiles Lesson 2 – Creating a Host Profile Lesson 3 – Editing a Host Profile Lesson 4 – Associating & Applying a Host Profile Lesson 5 – Checking for Host Profile compliance Lesson 6 – Applying a Host Profiles Lesson 7 – Exporting/Importing Host Profiles Lesson 8 – Troubleshooting Host Profiles Agenda Overview VI4 - Mod 2-7 - Slide 23

Checking a Host Profile’s Compliance After a host is configured using the reference host profile, it is possible that a manual change is made to the configuration. To ensure that it remains in compliance with the reference host profile, compliance checks should be regularly run. To check a host profile compliance In the Entities tab of the host profile main view, select the host from the list under Associated Entity. Click Check Compliance. The compliance status is updated as Compliant, Unknown, or Non-compliant. VI4 - Mod 2-7 - Slide

Checking a Host Profile’s Compliance Checking a Profile’s Compliance VI4 - Mod 2-7 - Slide

Checking a Host Profile’s Compliance Some of compliance checks that are tested: PortgroupOnVSwitch – Portgroup exists on vswitch as per profile VswitchPhysicalNicList – Vswitch has physical nics as per profile VSwitchExists – Vswitch exists as per profile UserExistenceCheck – User exists as per profile VmotionEnabled - Vmotion is enabled as per profile FixedVlanCheck - Vlan is set as per the profile SharedDatastorePresent - Shared datastore is present as per the profile VI4 - Mod 2-7 - Slide

Module 2-7 Lessons Lesson 1 – Overview of Host Profiles Lesson 2 – Creating a Host Profile Lesson 3 – Editing a Host Profile Lesson 4 – Associating & Applying a Host Profile Lesson 5 – Checking for Host Profile compliance Lesson 6 – Applying a Host Profile Lesson 7 – Exporting/Importing Host Profiles Lesson 8 – Troubleshooting Host Profiles Agenda Overview VI4 - Mod 2-7 - Slide 27

Applying a Host Profile to a Host/Cluster In order to configure an entity (host or cluster) with the configuration of a profile, that profile must be applied to the entity. The host must be in maintenance mode before applying it to a profile. To apply a host or cluster to a profile: In the Host Profiles main view, select the profile to which you want to associate the host or cluster. Select the Host and Clusters tab. The list of attached hosts and clusters are shown under Entity Name. Right click on the entitiy and click Apply or click on the Apply Profile. Compliance Status is updated. VI4 - Mod 2-7 - Slide

Module 2-7 Lessons Lesson 1 – Overview of Host Profiles Lesson 2 – Creating a Host Profile Lesson 3 – Editing a Host Profile Lesson 4 – Associating & Applying a Host Profile Lesson 5 – Checking for Host Profile compliance Lesson 6 – Applying a Host Profiles Lesson 7 – Exporting/Importing Host Profiles Lesson 8 – Troubleshooting Host Profiles Agenda Overview VI4 - Mod 2-7 - Slide 29

Exporting a Host Profile You can export an existing Host Profile to a file that is in the VMware profile format (.vpf). To export a profile to a file: In the Host Profiles main page, select the profile you wish to export from the profile list. Click the Export Host Profile icon. Choose the location and type the name of the file to which the profile will be exported. Click Save. VI4 - Mod 2-7 - Slide

Exporting a Host Profile (ctd) Animation showing the steps involved in importing a host profile. VI4 - Mod 2-7 - Slide 31

Importing a Host Profile To import a profile from a file that is in the VMware profile format (.vpf): In the Host Profiles main page, click Create Profile icon. The Create Profile Wizard begins. Choose the option to import a profile. Click Next. Enter or browse the VMware Profile Format (vpf) file to import. Click Next. Type the name and enter a description for the imported profile. Click Next when finished. Review the summary information for the imported profile and click Finish to complete importing the profile. The imported profile appears in the profile list. VI4 - Mod 2-7 - Slide

Importing a Host Profile (ctd) Animation showing the steps involved in importing a host profile. VI4 - Mod 2-7 - Slide 33

Module 2-7 Lessons Lesson 1 – Overview of Host Profiles Lesson 2 – Creating a Host Profile Lesson 3 – Editing a Host Profile Lesson 4 – Associating & Applying a Host Profile Lesson 5 – Checking for Host Profile compliance Lesson 6 – Applying a Host Profiles Lesson 7 – Exporting/Importing Host Profiles Lesson 8 – Troubleshooting Host Profiles Agenda Overview VI4 - Mod 2-7 - Slide 34

Host Profile Logs Host Profile Log locations Log files for vpxd (vCenter) are at C:\Documents and Settings\All Users\Application Data\VMware\VMware VirtualCenter\Logs Log files for vpxa (ESX) are at /var/log/vmware/vpx vc-support and vm-support pick up all the logs. Log files for ProfileEngine are located at C:\Documents and Settings\All Users\Application Data\VMware\VMware VirtualCenter\Logs Log files are named PyVmomiServer.log.* Py – Python VI4 - Mod 2-7 - Slide

Host Profile Troubleshooting Creating Host Profile [2008-11-06 11:23:18.936 03076 verbose 'App'] [VpxVmomi] Invoking [createProfile] on [vim.profile.host.ProfileManager:HostProfileManager] session [4824D487-47AC-4ED6-8682-9F2A7846C163] [2008-11-06 11:23:18.936 03076 verbose 'App'] Arg createSpec: (vim.profile.host.HostProfile.HostCreateSpec) { dynamicType = <unset>, name = "CS-TSE-f116 Profile", annotation = "Profile for Classic ESX 4.0", enabled = true, host = 'vim.HostSystem:host-29', } In the logs you can see which profiles are invoked. VI4 - Mod 2-7 - Slide

Host Profile Troubleshooting Exporting a Profile [2008-11-06 11:40:13.108 01708 verbose 'App'] [VpxVmomi] Invoking [exportProfile] on [vim.profile.host.HostProfile:hostprofile-21] session [4824D487-47AC-4ED6-8682-9F2A7846C163] Removing a Profile [2008-11-06 11:54:44.780 02792 verbose 'App'] [VpxVmomi] Invoking [destroy] on [vim.profile.host.HostProfile:hostprofile-21] session [4824D487-47AC-4ED6-8682-9F2A7846C163] VI4 - Mod 2-7 - Slide

Lesson 2-7 Summary Host Profiles builds a golden profile based on information which describes how hosts should be configured. The golden profile is then used to verify that hosts continue to be properly configured. Host Profiles provide the flexibility to configure ESX hosts through policy based configuration management. VI4 - Mod 2-7 - Slide

Lesson 2-7 - Lab 7 Module 2-7 Lab 7 – VMware vCenter Host Profiles Create a Host Profile Import/Export a Host Profile Associate a Host Profile with a Host Check for Host Profile compliance Remediating Hosts with associated Host Profiles Troubleshooting Host Profiles VI4 - Mod 2-7 - Slide