winter 2005-2006 infrastructure components philippe maurent principal consultant microsoft emea /...

40
Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Upload: gerald-blair

Post on 06-Jan-2018

217 views

Category:

Documents


1 download

DESCRIPTION

Winter Server Purposing Automated Deployment Services - ADS Server Purposing

TRANSCRIPT

Page 1: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Winter 2005-2006

Infrastructure Components

Philippe MaurentPrincipal ConsultantMicrosoft EMEA / Communication Sector

Page 2: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Agenda Hosted Messaging and Collaboration version 3.5

Infrastructure Components Technical Overview Server Purposing Centralized Management Update Management Service Provisioning Monitoring and Reporting

Page 3: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Winter 2005-2006

Server Purposing

Automated Deployment Services - ADS

Server Purposing

Page 4: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Server Purposing: Automated Deployment Services (ADS) ADS is a downloadable add-on component of

Microsoft Windows Server™ 2003, designed for data centers containing over 15,000 servers and provides the following: Automates multiserver builds Accelerates the process of preparing, purposing,

and configuring Microsoft Windows®-based servers from bare metal to a fully operational server

Deploys or configures a server or group of servers based on external events such as a receipt of a customer order

Using ADS version 1.1

Page 5: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Server Purposing: Automated Deployment Services (ADS) The primary features of ADS include:

Image capture Multicast image deploy PXE boot (no need to touch a server) Scripting engine Mount an image as a drive letter An application programming interface (API) Small number of images as per hardware abstraction layer (HAL)

You can use a single server, called a controller, to manage servers in your data center.

You can remotely purpose a device that has no operating system to a useful state or repurpose a device from one state to another state.

You can deploy a single server or 100 servers (bare metal to functioning system) in 15–20 minutes.

Page 6: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Target Server

Administration Agent Windows-Present

Deployment Agent Pre-OS

ADS Secure, Hands-Off Imaging“Zero Touch Server Builds from Bare Metal”

DB

HardDisk

RAM

PXEFW

Logs all activity

ADS Controller

SSL

Bare metal server PXE Boots and task sequence is initiated

Controller transfers deployment agent to RAM disk

Controller downloads DOS image for hardware configuration

1

2

3

Agent authenticates/ requests image

Image is personalized and boots to full OS with agent

Encrypted image is downloaded and deployed

4

5

6

PossiblyMulticast

Page 7: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Winter 2005-2006

Centralized Management

Active Directory (AD)

Centralized Management

Page 8: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Centralized Management Overview Centralized Management allows you to do the following:

Centrally manage all network users, groups, computers and policies.

Increase the number of servers, users, groups, and group policies per single administrator.

Manage both shared and dedicated customers. Delegate administrative tasks to enable secure, role-

based authentication. Enhance security with central authentication and best

practices using Windows Server 2003 Security guidance.

Note: Single-forest, with multiple (root and child) domains is now tested and supported.

Page 9: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Active Directory — Recommended Design Single Forest, Single Domain

CustomerLevel

DomainLevel

fabrikam.com

ResellerLevel

Hosting Administrator

AdminCustomer1

[email protected]

AlpineSkiHouse.com

[email protected]

Customer2 Customer3 Customer4AdminAdminAdmin

TailSpinToys.com

Page 10: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector
Page 11: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Server Management Through Group Policy Group Policy is the primary tool for defining and

controlling how programs, network resources, and the operating system behave: Delegated administration Automatic propagation of group

policy throughout the data center Group Policy Objects (GPOs)

enforce administrative roles Self-healing technology User- or computer-based

Page 12: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Winter 2005-2006

Update Management

Windows Server Update Services (WSUS)

Update Management

Page 13: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Update Management Overview

With update management you can control the deployment and maintenance of interim software releases into your production environments. Update management helps you:

Maintain operational efficiency and effectiveness. Overcome security vulnerabilities. Maintain a stable production environment.

Page 14: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Windows Server Update Services (WSUS)

Update management solution for all Microsoft products Initially supports Microsoft Windows XP Pro, Windows 2000 Pro, Windows 2000 Server,

Windows Server 2003, Microsoft Office XP, Office 2003, Microsoft SQL Server™ 2000, Microsoft SQL Server Desktop Edition (MSDE) 2000, Microsoft Exchange 2003 (now including IMF updates also), plus additional products over time**

Support for additional update types—security, critical and non-critical updates, update rollups, service packs, feature packs, and critical driver updates

Core update management infrastructure in Windows Data Model - supersedence, update dependency, and bundle relationships Built-in update scanning engine to detect missing updates Server APIs (.NET) and remoteable Client APIs (COM)

Enhanced bandwidth optimization Uses BITS for client/server and server/server communication “Binary delta compression” technologies dramatically reduce data transfer needs Configurable update subscriptions -- specify subset of content to be downloaded

The update management component of Windows Server that enables IT administrators to more easily assess, control and automate the

deployment of Microsoft software updates

Page 15: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector
Page 16: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Winter 2005-2006

Service Provisioning

Microsoft Provisioning System (MPS)

Service Provisioning

Page 17: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Service Provisioning Overview

Adding new organizations and users

Updating directory entries

Provisioning applications

Provisioning services

Service provisioning relies on the Microsoft Provisioning System (MPS) to automate routine administrative server management tasks such as:

Page 18: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

What Is Microsoft Provisioning System (MPS)?

Provisioning Framework (MPF)

Providers

Resource Management

Managed namespaces

An extensible, transactional, auditable platform to manage hosted applications and services via XML

Page 19: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

MPS Benefits Carrier Grade Service is not only the goal but is essential to achieving

and maintaining high levels of Service Level Agreement (SLA) and lower TCO

Resource management Plan for percentage of max capacity across system

Atomic transactions Roll-back to maintain system consistency

Reliability Providers contain service-specific interface with

managed code (DLL) Web service provides tested and supported

integration point

Supportability Reduce custom code to increase supportability

Reduces operational costs through automation and delegation

Page 20: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Service Provisioning: MPS 2.0 Enhancements MPS engine now supports Microsoft Windows

2003 Service Pack 1 Deployment tool installs and deploys additional

provisioning features: Installs to Microsoft SQL Server clusters Hosted Exchange Microsoft Office Live Communications Server 2005 MPS import namespace Exchange provider

New Exchange provider Ported to C# for support on new MPS engine

Page 21: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Review of Microsoft Provisioning System (MPS) MPF Framework

Provisioning Engine XML message–based Transactions Auditing Delegation and impersonation Core Provisioning APIs MPF COM Client

MPS Solutions Managed namespaces Service plans Resource managers Additional Provider APIs MPS .NET Client Wrapper ASP.NET Web Service

Page 22: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

MPS Customer Service Plans database Convenient way to package the attributes of hosted

services and includes the following features Aggregation of service features into a bundle or service

plan Association of organizations and users to a specified service

plan Support for different service plans to different users within an

organization and the assignment of multiple plans to users Billable provisioning events such as created, deleted,

enabled, disabled, and plan change events tracked

New plans can be added to accommodate specific service plan requirements

Page 23: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Microsoft Provisioning System Terminology XML request/response

MPS XML procedures

MPS XML namespaces

MPS Providers

Web Service - Samples : http://www.solutiondemo.net/MPSWS/ManagedActiveDirectory.asmx http://www.solutiondemo.net/MPSWS/HostedExchange.asmx

Page 24: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

MPS Architecture elements – deployment scenarios

Resource Manager DB

Transaction DB

Configuration DB

Audit DB

Multiple MPF engines for load balancing and fault-tolerance

MPF clients get list of provisioning engines

(stored in the Configuration

database.)

Windows 2003SQL Server 2000

Provisioning web server

MPF Client Object

Provisioning web server

MPF Client Object

Clients log on to access Web Control Console

MPF Engine MPF Engine

One or more provisioning front-ends

One or more provisioning

engine (back-ends)

- SQL running on the MPS engine- dedicated SQL Server- dedicated SQL cluster

Page 25: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

MPS Deployment Tool for the Microsoft Provisioning System Enables you to automate the distribution and

configuration of MPS components in your hosting environment

Eliminates many manual installation and configuration steps such as all permission/accounts related actions, thereby lowering support costs

Minimizes the occurrence of errors

Provides a reliable, repeatable, and verifiable setup of all your provisioning components

Page 26: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

UI Elements of the Deployment ToolUser Interface Tabs - “Getting Started,”

“Install Details,” and so on

Requirements Status pane

Start Deployment button

Page 27: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Deployment Process Flow – Server Diagram

Page 28: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Winter 2005-2006

Monitoring and Reporting

Microsoft Operations Manager (MOM) & SQL Reporting Services

Monitoring and Reporting

Page 29: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Overview of Monitoring and Reporting Monitoring provides you the means to do the following:

Correct problems before outages occur. Reduce the costs of resolving problems when they do occur. Meet your service level agreement obligations. Plan for growth. Share key system performance information with resellers and

customers when appropriate.

Microsoft Operations Manager (MOM) MOM provides you with the following:

Event management. Proactive monitoring and alerting, reporting, and trend analysis. Management Packs, which extends MOMs usefulness.

For More Information: See “Learn More About Monitoring” in the Monitoring and Reporting chapter of the Microsoft Solution for Hosted Messaging and Collaboration version 3.5 documentation.i

Page 30: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

MOM 2005 Architecture for Windows-based Hosting MOM Server running MOM 2005 SP1

Database access Data Consolidation Agent Manager User interfaces

Database Data aggregation Knowledge Management packs Configuration data SQL Reporting Services

Agents Local monitoring Local management

MOM Databases

MOM Management

Server

Agents

For More Information: See “Learn More About Monitoring” in the Monitoring and Reporting chapter of the Microsoft Solution for Hosted Messaging and Collaboration version 3.5 documentation.i

Page 31: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Rules (the “heart” of MOM) Event Rules

Collection rules Filtering rules Missing event rules Consolidation rules Duplicate Alert

Suppression

Performance Rules Measuring Threshold

Alert Rules

Page 32: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Consoles View Alerts/Server State

Condition requiring intervention Execute tasks Topological views Service level exceptions

OperatorConsole

Reporting

Internet Information

Services

HTTP

AdministratorConsole

Examples Server Availability Operational Health Security Events

System Center Data

Warehouse

MOM Server

Agents Agents

WebConsole

Reporting Console

HTTP

Page 33: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Overview of Management Packs and solution monitoring / reporting Solution Management Packs

Windows-based Hosting Management Pack Hosted Exchange 2003 Monitoring Management Pack

Product Management Packs – download online Live Communications Server 2005 Management Pack Windows SharePoint Services Management Pack Microsoft Exchange Intelligent Message Filter (IMF)

Management Pack http://www.microsoft.com/management/mma/catalog.aspx

Reporting Performance Warehouse Database (PWDB) Windows-based Hosting Reports Hosted Exchange 2003 Monitoring Management Pack (discussed later on)

Page 34: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Windows-based Hosting Management Pack Rules for the major areas of the solution

Confines rules to only the most important Reduces unnecessary alerts Minimizes MOM OnePoint database growth Rules copied from existing product group

management packs Minimize authoring new rules Easy to deploy

Installing product group management packs will result in duplicate rules and duplicate alerts

Windows-based Hosting HTTP Pinger

Page 35: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

PWDB and SystemCenterReporting Databases 2 Databases

SystemCenterReporting DB (MOM 2005) Created when you install MOM 2005 Reporting A DTS package automatically archives Performance data from the MOM database

into the SystemCenterReporting Database Keeps the size of the MOM database manageable Reports are run against the SystemCenterReporting database, thus reports will not

generate load on the Production MOM database PWDB - Performance Warehouse Database (Specific to the solution)

PWDB contains a mirror of the Provisioning Plans Database Also contains stored procedures and views used by Reporting Services PWDB Import Customer Data DTS is the package that imports data from the provisioning

database into the PWDB

SQL Reporting Services Provides a Report Manager Web interface, which is available to Reporting Services users Pulls data from both PWDB and SystemCenterReporting database Export reports to CSV, Microsoft Excel, and HTML for customers

For More Information: See “Plan Reporting Services” in the Microsoft Solution for Hosted Messaging and Collaboration version 3.5 documentation.i

Page 36: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

MOM Reporting Architecture for Windows-based Hosting

For More Information: See “MOM Architecture" in the Monitoring and Reporting chapter of the Microsoft Solution for Hosted Messaging and Collaboration version 3.5 documentation.i

Page 37: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

Do you have any questions?

Page 38: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector

© 2005 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Page 39: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector
Page 40: Winter 2005-2006 Infrastructure Components Philippe Maurent Principal Consultant Microsoft EMEA / Communication Sector