Book Image

VMware vRealize Configuration Manager Cookbook

By : Abhijeet Shriram Janwalkar
Book Image

VMware vRealize Configuration Manager Cookbook

By: Abhijeet Shriram Janwalkar

Overview of this book

VMware vRealize Configuration Manager (VCM) helps you to automate IT operations, manage performance, and gain visibility across physical and virtual infrastructure. It is continuously being used by enterprises to audit the configurations of the VMware infrastructure as well as the Windows, Linux, and UNIX operating systems. This book is filled with practical recipes through which you will learn about the latest features of vRealize Configuration Manager 5.8.X, starting with installation of various tiers of VCM followed by configuration management across physical and virtual servers. Throughout this book, you will explore how VCM can perform tasks such as patch management, compliance assessment, and software package distribution along with Machine filters for new platforms such as RHEL 7 and Windows 10. This book will ease your troubles while upgrading from the existing VCM to the latest version by providing you with step-by-step instructions about the process of migration along with upgrade and maintenance support. This book will help you understand how to integrate vRealize Configuration with other applications along with schedule management and also guide you on how to handle security issues. After reading this book, you will have a clear understanding of how VCM fits in the overall picture of the data center design from a patching and compliance perspective.
Table of Contents (18 chapters)
VMware vRealize Configuration Manager Cookbook
Credits
About the Author
Acknowledgments
About the Reviewer
www.PacktPub.com
Preface
11
Understanding VCM Console

Preparing our VCM deployment - installing and configuring IIS


Another important part after the SQL database is IIS. A VCM application is a web-based portal connected to a database, so all the actions are performed via the web interface, which needs IIS. In this recipe, we will install and configure IIS.

Getting ready

Again, depending upon the type of VCM deployment, you either need dedicated servers (two- or three-tier) or a single VCM server (single-tier) installation. We will need Windows Server 2012 R2 to start with the recipe.

As seen in the first diagram in this chapter (in the Understanding VCM components subsection) and the Distributed VCM deployment subsection, the placement of IIS changes according to the type of deployment.

How to do it...

The web components of VCM Collector contain web applications such as IIS and SSRS, other services, and VCM software components. Before you install VCM, you must configure the web components of VCM Collector.

Note

We will cover the installation process on Windows 2012 R2. Installation on Windows 2008 might differ.

Installing IIS

Follow these steps to install IIS:

  1. Log in to the IIS server and launch Server Manager. Go to Manage |Add roles and features.

  2. Add the Web Server (IIS) role.

  3. Add the .NET Framework 3.5 feature.

  4. Add the following components:

    Sr. no.

    Option

    Action

    1

    Common HTTP features

    Static Content

    Default Document

    Directory Browsing

    HTTP Errors

    HTTP Redirection

    2

    Application development

    ASP.NET

    .NET Extensibility 3.5

    .NET Extensibility 4.5

    ASP

    ASP .NET 3.5

    ASP .NET 4.5

    ISAPI Extensions

    ISAPI Filters

    3

    Health and diagnostics

    HTTP Logging

    Logging Tools

    Request Monitor

    Tracing

    4

    Security

    Basic Authentication

    Windows Authentication

    Digest Authentication

    URL Authorization

    Request Filtering

    IP and Domain Restrictions

    5

    Performance

    Static Content Compression

    Dynamic Content Compression

    6

    Management tools

    IIS Management Console

    IIS Management Scripts and Tools

    Management Service

  5. Provide a path to the Windows 2012 ISO if required.

  6. Click on Install and let the installation begin; follow the wizard and make sure the installation is successful.

Configuring IIS

Once IIS has been installed, we need to configure it:

  1. Click on Start and go to All ProgramsAdministrative ToolsInternet Information Services (IIS) Manager.

  2. Expand <server name>, expand Sites, and click on Default Web Site.

  3. In the Actions pane, under Manage Web Site and Browse Web Site, click on Advanced Settings.

  4. Expand connection's Limits and set Connection Time-out (seconds) to 3600.

  5. Click on OK

Configuring the IIS 7.5 default website

IIS 7.5 provides a default website, which defines the default authentication settings for applications and virtual directories. Verify that the IIS 7.5 default website has the correct settings.

Follow these steps to configure IIS:

  1. Click on Start and go to All ProgramsAdministrative ToolsInternet Information Services (IIS) Manager.

  2. Expand <server name>, expand Sites, and click on Default Web Site.

  3. In the Default Web Site home pane, locate the IIS options.

  4. Double click on Authentication and set the authentication settings as follows:

Sr. no.

Option

Action

1

Anonymous Authentication

Set to Disabled.

2

ASP.NET Impersonation

Set to Disabled.

3

Basic Authentication

Set to Enabled.

4

Forms Authentication

Set to Disabled

Your screen should look like this:

How it works...

VCM uses IIS to host the web applications that present the data. The web applications relay the commands we give from the VCM console to the database, the operations are performed, and the end result is again presented on the console GUI. VCM creates multiple applications inside IIS that are required for VCM. CMAppPool and CMServices are IIS application pools used for VCM virtual directories and web services.