1. Trang chủ
  2. » Công Nghệ Thông Tin

Tài liệu Technical Overview of Clustering in Windows Server 2003 pdf

24 537 1
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Technical Overview of Clustering in Windows Server 2003
Tác giả Microsoft Corporation
Thể loại Bài viết
Năm xuất bản 2003
Định dạng
Số trang 24
Dung lượng 166,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

NOTE: Server clusters is a general term used to describe clusters based on the Microsoft Cluster Service MSCS, as opposed to clusters based on Network Load Balancing.General Larger Clust

Trang 1

Technical Overview of Clustering in Windows Server 2003

Trang 2

The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of publication This document is for informational purposes only MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AS TO THE INFORMATION IN THIS DOCUMENT.

Complying with all applicable copyright laws is the responsibility of the user Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation

Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property.

© 2002 Microsoft Corporation All rights reserved Microsoft, Active Directory, Windows, and Windows NT are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.

The names of actual companies and products mentioned herein may be the trademarks of their respective owners.

Trang 3

Microsoft® Windows® Server 2003 Technical Article

Contents

Server Clusters 6

General 6

Larger Cluster Sizes 6

64-Bit Support 6

Terminal Server Application Mode 6

Majority Node Set (MNS) Clusters 7

Installation 7

Installed by Default 7

Pre-configuration Analysis 8

Default Values 8

Multi Node Addition 8

Extensible Architecture 8

Remote Administration 9

Command Line Tools 9

Simpler Uninstallation 9

Quorum Log Size 9

Local Quorum 9

Quorum Selection 10

Integration 10

Active Directory 10

Extend Cluster Shared Disk Partitions 11

Resources 11

Printer Configuration 11

MSDTC Configuration 12

Trang 4

MSMQ Triggers 12

Network Enhancements 12

Enhanced Network Failover 12

Media Sense Detection 13

Multicast Heartbeat 13

Storage 13

Volume Mount Points 13

Client Side Caching (CSC) 14

Distributed File System 14

Encrypted File System 15

Storage Area Networks (SAN) 15

Operations 15

Backup and Restore 15

Enhanced Node Failover 15

Group Affinity Support 16

Node Eviction 16

Rolling Upgrades 16

Queued Changes 16

Disk Changes 17

Password Change 17

Resource Deletion 17

WMI Support 17

Supporting and Troubleshooting 18

Offline/Failure Reason Codes 18

Trang 5

Microsoft® Windows® Server 2003 Technical Article

Cluster Logs 18

Event Log 19

Clusdiag 19

Chkdsk Log 19

Disk Corruption 19

Network Load Balancing 21

Network Load Balancing Manager 21

Virtual Clusters 21

Multi-NIC support 22

Bi-directional Affinity 22

Limiting switch flooding using IGMP support 23

Trang 6

Server Clusters

Trang 7

NOTE: Server clusters is a general term used to describe clusters based on the Microsoft Cluster Service (MSCS), as opposed to clusters based on Network Load Balancing.

General

Larger Cluster Sizes

Microsoft Windows® Server 2003 Enterprise Edition now supports 8-node clusters (was two), and Windows Server 2003 Datacenter Edition now supports 8-node clusters (was four)

Benefits

Greater Flexibility – this provides much more flexibility in how applications can be

deployed on a Server cluster Applications that support multiple instances can run more instances across more nodes; multiple applications can be deployed on a single Server cluster with much more flexibility and control over the semantics if/when a node fails or is taken down for maintenance

64-Bit Support

The 64-bit versions of Windows Server 2003 Enterprise Edition and Datacenter Edition support Cluster Service

Benefits

Large Memory Needs – Microsoft SQL Server™ 2000 Enterprise Edition (64-bit) is one

example of an application that can make use of the increased memory space of 64-bit Windows Server 2003 (up to 4TB – Windows 2000 Datacenter only supports up to

64GB), while at the same time taking advantage of clustering This provides an incrediblypowerful platform for the most computer intensive applications, while ensuring high

availability of those applications

NOTE: GUID Partition Table (GPT) disks, a new disk architecture in Windows Server 2003 that supports up to 18 exabyte disks, is not supported with Server clusters

Terminal Server Application Mode

Terminal Server can run in application mode on nodes in a Server cluster NOTE: There is no failover

of Terminal Server sessions

Benefits

High Availability - Terminal Server directory service can be made highly available through

failover

Trang 8

Majority Node Set (MNS) Clusters

Windows Server 2003 has an optional quorum resource that does not require a disk on a shared bus for the quorum device This feature is designed to be built in to larger end-to-end solutions by OEMs, IHVs and other software vendors rather than be deployed by end-users specifically, although this is possible for experienced users The scenarios targeted by this new feature include:

 Geographically dispersed clusters This mechanism provides a single, Microsoft-supplied quorum resource that is independent of any storage solution for a geographically

dispersed or multi-site cluster NOTE: There is a separate cluster Hardware CompatibilityList (HCL) for geographic clusters

 Low-cost or appliance-like highly available solutions that have no shared disks but use other techniques such as log shipping or software disk or file system replication and

mirroring to make data available on multiple nodes in the cluster

NOTE: Windows Server 2003 provides no mechanism to mirror or replicate user data across the nodes of an MNS cluster, so while it is possible to build clusters with no shared disks at all, it is an application specific issue to make the application data highly available and redundant across

machines

Benefits

Storage Abstraction – frees up the storage subsystem to manage data replication

between multiple sites in the most appropriate way, without having to worry about a

shared quorum disk, and at the same time still supporting the idea of a single virtual

cluster

No Shared Disks – there are some scenarios that require tightly consistent cluster

features, yet do not require shared disks For example, a) clusters where the application keeps data consistent between nodes (e.g database log shipping and file replication for relatively static data), and b) clusters that host applications that have no persistent data, but need to cooperate in a tightly coupled way to provide consistent volatile state

Enhanced Redundancy – if the shared quorum disk is corrupted in any way, the entire

cluster goes offline With Majority Node Sets, the corruption of quorum on one node doesnot bring the entire cluster offline

Installation

Installed by Default

Clustering is installed by default You only need to configure a Cluster by launching Cluster

Administrator or script the configuration with Cluster.exe In addition, third-party quorum resources can be pre-installed and then selected during Server cluster configuration, rather than having

additional resource specific procedures All Server cluster configurations can be deployed the same way

Trang 9

Microsoft® Windows® Server 2003 Technical Article

Analyzes and verifies hardware and software configuration and identifies potential problems Provides

a comprehensive and easy-to-read report on any potential configuration issues before the Server cluster is created

Benefits

Compatability – Ensures that any known incompatibilities are detected prior to

configuration For example, Service for Macintosh (SFM), Network Load Balancing

(NLB), dynamic disks, and DHCP issued addresses are not supported with Cluster

Easier Administration – Server cluster creation asks fewer setup questions, data is

collected and the code makes decisions about the configuration The goal is to get a

“default” Server cluster up and running that can then be customized using the Server

cluster administration tools if required

Multi Node Addition

Allows multiple nodes to be added to a Server cluster in a single operation

Benefits

Trang 10

Third-Party Support – allows applications to setup Server cluster resources and/or

change their configuration as part of Server cluster installations rather than as a separatepost-Server cluster installation task

Remote Administration

Allows full remote creation and configuration of the Server cluster New Server clusters can be created and nodes can be added to an existing Server cluster from a remote management station In addition, drive letter changes and physical disk resource fail-over are updated to Terminal Server client's sessions

Benefits

 Easier Administration – allows for better remote administration via Terminal Services

Command Line Tools

Server cluster creation and configuration can be scripted through the cluster.exe command line tool

Easier Administration – Uninstalling the Cluster Service is much more efficient as you

only need to evict the node through Cluster Administrator or Cluster.exe and the node is unconfigured for Cluster support There is also a new switch for Cluster.exe which will force the uninstall if there is a problem with getting into Cluster Administrator:

cluster node %NODENAME% /force

Quorum Log Size

The default size of the quorum log has been increased to 4096 KB (was 64 KB)

Benefits

Large number of shares – a quorum log of 4,096 KB allows for large numbers of file or

printer shares (e.g 200 printer shares) In previous versions, the quorum log would run out of space with this many shares, causing inconsistent failover of resources

Trang 11

Microsoft® Windows® Server 2003 Technical Article

Local Quorum

If a node is not attached to a shared disk, it will automatically configure a "Local Quorum" resource It

is also possible to create a local quorum resource once Cluster Service is running

Benefits

Test Cluster – This makes it very easy for users to create a test cluster on their local PC

for testing out cluster applications, or for getting familiar with the Cluster Service Users

do not need special cluster hardware that has been certified on the Microsoft Cluster HCL

to run a test cluster

Note: Local quorum is only supported for one node clusters (i.e lonewolf) In addition, theuse of hardware that has not been certified on the HCL is not supported for production environments

Recovery – in the event you lose all of your shared disks, one option for getting a

temporary cluster working (e.g while you wait for new hardware) is to use the cluster.exe/fixquorum switch to start the cluster, then create a local quorum resource and set this as your quorum In the case of a print cluster, you can point the spool folder to the local disk

In the case of a file share, you can point the file share resource to the local disk, where backup data has been restored Obviously, this does not provide any failover, and would only be seen as a temporary measure

Quorum Selection

You no longer need to select which disk is going to be used as the Quorum Resource It is

automatically configured on the smallest disk that is larger then 50 MB and formatted NTFS

Benefits

Easier Administration – the end user no longer has to worry about which disk to use for

the quorum NOTE: The option to move the Quorum Resource to another disk is

available during setup or after the Cluster has been configured

Integration

Active Directory

Cluster Service now has much tighter integration with Active Directory™ (AD), including a “virtual” computer object, Kerberos authentication, and a default location for services to publish service controlpoints (e.g MSMQ)

Benefits

Virtual Server – by publishing a cluster virtual server as a computer object in the Active

Directory, users can access the virtual server just like any other Windows 2000 server In

Trang 12

particular, it removes the need for NetBIOS to browse and administrator the cluster

nodes, allowing clients to locate cluster objects via DNS, the default name resolution

service for Windows Server 2003 NOTE: Although the network name Server cluster

resource publishes a computer object in Active Directory, that computer object should NOT be used for administrative tasks such as applying group policy The ONLY roles for the virtual server computer object in Windows Server 2003 are:

o To allow Kerberos authentication to services hosted in a virtual server, and

o For cluster-aware and Active Directory-aware services (such as MSMQ) to

publish service provider information specific to the virtual server they are hosted in

Kerberos Authentication – this form of authentication allows users to be authenticated

against a server without ever having to send their password Instead, they present a

ticket that grants them access to the server This contrasts to NTLM authentication, used

by Windows 2000 Cluster Service, which sends the user’s password as a hash over the network In addition, Kerberos supports mutual authentication of client and server, and allows delegation of authentication across multiple machines NOTE: In order to have Kerberos authentication for the virtual server in a mixed mode cluster (i.e Windows 2000

& Windows Server 2003), you must be running Windows 2000 Advanced Server SP3 or higher Otherwise NTLM will be used for all authentications

Publish Services – now that Cluster Service is Active Directory-aware, it can integrate

with other services that publish information about their service in AD For example,

Microsoft Message Queuing (MSMQ) 2.0 can publish information about public queues in

AD, so that users can easily find their nearest queue, Windows Server 2003 now

extends this to allow clustered public queue information to be published in AD

NOTE: Cluster integration does not make any changes to the AD schema

Extend Cluster Shared Disk Partitions

If the underlying storage hardware supports dynamic expansions of a disk unit, or LUN, then the disk volume can be extended online using the DISKPART.EXE utility

Trang 13

Microsoft® Windows® Server 2003 Technical Article

Easier Administration – To set up a clustered print server, you need to configure only the

Spooler resource in Cluster Administrator and then connect to the virtual server to

configure the ports and print queues This is an improvement over previous versions of Cluster Service in which you had to repeat the configuration steps on each node in the cluster, including installing printer drivers

MSDTC Configuration

The Microsoft Distributed Transaction Coordinator (MSDTC) can now be configured once, and then

be replicated to all nodes

Benefits

Easier Administration – in previous versions, the COMCLUST.EXE utility had to be run

on each node in order to cluster the MSDTC It is now possible to configure MSDTC as a resource type, assign it to a resource group, and have it automatically configured on all cluster nodes

Scripting

Existing applications can be made Server cluster-aware using scripting (VBScript and Jscript) rather than writing resource dlls in C or C++

Benefits

 Easier Development – makes it much simpler to write specific resource plug-ins for

applications so they can be monitored and controlled in a Server cluster Supports

resource specific properties, allowing a resource script to store Server cluster-wide

configurations that can be used and managed in the same way as any other resource

MSMQ Triggers

Cluster Service has enhanced the MSMQ resource type to allow multiple instances on the same cluster

Benefits

Enhanced Functionality – allows you to have multiple clustered message queues running

at the same time, providing increased performance (in the case of Active/Active MSMQ clusters) and flexibility

NOTE: You can only have one MSMQ resource per Cluster Group

Ngày đăng: 17/12/2013, 13:15

TỪ KHÓA LIÊN QUAN

w