1st Edition

Introduction to Microsoft Windows NT Cluster Server
Programming and Administration




ISBN 9780849318665
Published December 15, 1999 by CRC Press
320 Pages

USD $150.00

Prices & shipping based on shipping country


Preview

Book Description

Mastering cluster technology-the linking of servers-is becoming increasingly important for application and system programmers and network designers, administrators, and managers. With Microsoft's Windows NT cluster server being the first to tie cluster technology with a major operating system, it appears destined to take a leadership position in the industry.
Introduction to Microsoft Windows NT Cluster Server provides all you need to know to develop your abilities for this essential technology. The author provides both introductory and advanced material focused on the three basic functions: fault tolerant computing (failover), load balancing, and centralized administration and monitoring. He guides the reader from the basics of cluster servers, through Microsoft's cluster server set-up, communication, programming, and administration.
Written for professionals who are familiar with the Windows NT operating system and have programming experience, Introduction to Microsoft Windows NT Cluster Server contains information instrumental in helping you achieve zero downtime.

Table of Contents

REVIEW OF CLUSTERING TECHNIQUES
Clustering Terminology
Availability
Fault Tolerance
Cluster Origins
Redundancy within a Computer System
Redundancy Across Computer Systems
Clustering Solutions Available
BENEFITS OF CLUSTERS
Scalability
Configuration Flexibility
Integrity
Availability
Manageability
Performance
Layered Applications
Common Uses of MSCS
MICROSOFT CLUSTER SERVER BASICS
Cluster Server Concepts and Terminology
Cluster Server Architecture
SETTING UP MICROSOFT CLUSTER SERVER
Plans for the Microsoft Cluster Server
Cluster Setup Requirements
Cluster Setup Steps
Ongoing Cluster Administration
Uninstalling a Cluster Setup
Installing Cluster Administrator Only
Setup Considerations
FAILOVER AND FAILBACK
Resource/Failover Manager
Failover
Failback
MICROSOFT CLUSTER SERVER COMMUNICATIONS
MSCS Communication Basics
Node-to-Node Communication
Cluster-to-Client Communication
Cluster Service and Resources Communication
Cluster Service and Applications Communication
Virtual Interface Architecture Specification
Naming Scenarios
Troubleshooting Communication Problems
CLUSTER PROGRAMMING BASICS
Cluster Programming Concepts
Application Programming Interfaces
Cluster Control Codes
Cluster Properties
Cluster Structures
ResourceDynamic Link Libraries
Cluster Utility Functions
Thread Management Utility Functions
PROGRAMMING WITH THE CLUSTER SERVER SOFTWARE DEVELOPMENT KIT
Cluster Server Software Development Kit
Installing the Microsoft Cluster Server Software Development Kit
Overview of Using the Cluster Server Software Development Kit
Programming Resource Dynamic Link Libraries
Programming Cluster Administrator Extension Dynamic Link Libraries
Programming Applications
Programming Custom Resource Types
Preparing a Build Environment
MICROSOFT CLUSTER SERVER ADMINISTRATION
Prerequisites for a Cluster Server Administrator
Installing the Cluster Administrator
Administration
Optimization
Tuning
Installing Windows NT Service Packs on Cluster Nodes
Administering Clusters from the Command Prompt
Documentation for the Cluster Administrator
MICROSOFT CLUSTER SERVER-BASED CLUSTERING PRODUCTS AND CASE STUDIES
Cluster Support in Microsoft Products
Cluster Support from Other Vendors
Case Studies
APPENDICES

...
View More