Presentation is loading. Please wait.

Presentation is loading. Please wait.

Module 1: Introduction to Windows Clustering. Overview Defining Clustering Features Introducing Application Architecture Identifying Availability and.

Similar presentations


Presentation on theme: "Module 1: Introduction to Windows Clustering. Overview Defining Clustering Features Introducing Application Architecture Identifying Availability and."— Presentation transcript:

1 Module 1: Introduction to Windows Clustering

2 Overview Defining Clustering Features Introducing Application Architecture Identifying Availability and Scalability Requirements Introducing Microsoft Windows 2000 Clustering Comparing Network Load Balancing to Cluster Service Identifying the Application and Service Environments

3 Defining Clustering Features High Availability and Fault Tolerance Manageability Scalability Comparing Reliability and Availability

4 User Services Business Services Data Services Two-Tier Thin Client Two-Tier Fat Client Three-Tier N-Tier User Interface Microsoft Win32® User Interface Microsoft Win32® User Interface Win32 Most Business Logic User Interface Win32 Most Business Logic User Interface Win32 Browser User Interface Win32 Browser User Interface Win32 Browser DHTML, XML User Interface Win32 Browser DHTML, XML Business Logic COM Objects Business Logic COM Objects User Interface ASP Business Logic COM Objects User Interface ASP Business Logic COM Objects Storage RDBMS All Business Logic (SP) Storage RDBMS All Business Logic (SP) Storage RDBMS Min Business Logic (SP) Storage RDBMS Min Business Logic (SP) Storage RDBMS Min Business Logic (SP) Storage RDBMS Min Business Logic (SP) Storage RDBMS Min Business Logic (SP) Storage RDBMS Min Business Logic (SP)  Introducing Application Architecture

5 Client Server Business Data Client Application Requests Client Application Requests Server Applications Server Applications 1 2 3 1. Client requests data 2. Server fulfills request 3. Client receives data

6 Three-Tier SQL Server Index Server Catalog Site Server Directory SMTP Server Exchange Server Data Services Internet COM, COM+ IIS/ASP Business Services Native Win32 ActiveX COM, COM+ ADSICDOMSMQADO

7 N-Tier Business Data Examples: HTML, XML, Java applets, client side script Examples: DCOM.ASP, MTS MSMQ Examples: SQL, Exchange, SMTP User Services Business Services Server Data Services Server

8 Assessing Risks Scalability High Availability  Identifying Availability and Scalability Solutions

9 Assessing Risks Client Router Server Power Performing a Risk Audit

10 Scalability Enhanced Symmetric Multiprocessing Cluster Service Network Load Balancing

11 High Availability Measuring High Availability Cluster Service Network Load Balancing

12  Introducing Microsoft Windows 2000 Clustering ethernet Web Host 1 Web Host 1 Web Host 2 Web Host 2 Web Host 3 Web Host 3 Web Host 4 Web Host 4 Network Load Balancing Component Load Balancing Network Load Balancing Component Load Balancing 2-node Cluster Service Internet Customer Database Messaging File Shares Database Messaging File Shares

13 Network Load Balancing Service Network Load Balancing ethernet Web Host 1 Web Host 1 Web Host 2 Web Host 2 Web Host 3 Web Host 3 Web Host 4 Web Host 4 Internet Customer Database Messaging File Shares Database Messaging File Shares

14 Component Load Balancing Network Load Balancing Component Load Balancing (COM+) Clustering Service Clients IISWeb Server or other IP-based services IISWeb Server or other IP-based services Application Servers COM+ Components COM+ Components Data Servers SQL Server, Exchange Server File Data Servers SQL Server, Exchange Server File

15 Cluster Service Network Load Balancing 2-node Cluster Service ethernet Web Host 1 Web Host 1 Web Host 2 Web Host 2 Web Host 3 Web Host 3 Web Host 4 Web Host 4 Internet Customer Database Messaging File Shares Database Messaging File Shares

16 Which Clustering Technology Should be Used for Your Application? ClusterServiceClusterService Networking Load Balancing BalancingBenefitsBenefits Comparing Network Load Balancing to Cluster Service Web Server Farm Terminal Services File/Print Servers File/Print Servers Database/ Messaging Quickly expand your capacity Minimize site downtime Quickly expand your capacity Minimize site downtime Quickly expand your capacity Minimize effects of server failures Quickly expand your capacity Minimize effects of server failures Minimize service downtime Ensure data consistency after failover Minimize service downtime Ensure data consistency after failover Minimize application downtime Ensure data consistency after failover Minimize application downtime Ensure data consistency after failover E-Commerce Sites E-Commerce Sites Quickly expand your capacity Minimize effects of server/app. downtime Quickly expand your capacity Minimize effects of server/app. downtime ScenarioScenario TechnologyTechnology      

17 Identifying the Application and Service Environments Application Environment Services Environment

18 Discussion: Evaluating Business Scenarios

19 Review Defining Clustering Features Introducing Application Architecture Identifying Availability and Scalability Requirements Introducing Microsoft Windows 2000 Clustering Comparing Network Load Balancing to Cluster Service Identifying the Application and Service Environments


Download ppt "Module 1: Introduction to Windows Clustering. Overview Defining Clustering Features Introducing Application Architecture Identifying Availability and."

Similar presentations


Ads by Google