Clustering Technology For Fault Tolerance

Slides:



Advertisements
Similar presentations
Express5800/ft series servers Product Information Fault-Tolerant General Purpose Servers.
Advertisements

Clustering Technology For Scaleability Jim Gray Microsoft Research
Clustering Technology In Windows NT Server, Enterprise Edition Jim Gray Microsoft Research research.Microsoft.com/~gray.
Ravi Sankar Technology Evangelist | Microsoft
System Area Network Abhiram Shandilya 12/06/01. Overview Introduction to System Area Networks SAN Design and Examples SAN Applications.
Enhanced Availability With RAID CC5493/7493. RAID Redundant Array of Independent Disks RAID is implemented to improve: –IO throughput (speed) and –Availability.
Chapter 5: Server Hardware and Availability. Hardware Reliability and LAN The more reliable a component, the more expensive it is. Server hardware is.
SQL Server on a Cluster Experiences Mike FITZSIMON SYSTEMSARCHITECT F ITZSIMON IT C ONSULTING PTY LTD.
1 © Copyright 2010 EMC Corporation. All rights reserved. EMC RecoverPoint/Cluster Enabler for Microsoft Failover Cluster.
Microsoft Clustering Sean Roberts, Jean Pierre SLAC.
Databases on ISTORE: AME for parallel RDBMSs Noah Treuhaft.
Lesson 1: Configuring Network Load Balancing
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 8 Introduction to Printers in a Windows Server 2008 Network.
Advanced Distributed Software Architectures and Technology group ADSaT 1 Scalability & Availability Paul Greenfield CSIRO.
1© Copyright 2011 EMC Corporation. All rights reserved. EMC RECOVERPOINT/ CLUSTER ENABLER FOR MICROSOFT FAILOVER CLUSTER.
Microsoft Load Balancing and Clustering. Outline Introduction Load balancing Clustering.
VMware vCenter Server Module 4.
PMIT-6102 Advanced Database Systems
Module 3: Preparing for Cluster Service Installation.
Servers Last Update Copyright Kenneth M. Chipps Ph.D. 1.

VM Monitoring and Guest Clustering with Windows Server 2012 Luke Notley Technical Consultant – Red Ember VIR324.
Module 12: Designing High Availability in Windows Server ® 2008.
CA ARCserve and CA XOsoft Simplified Pricing Program October 2007.
High-Availability Linux.  Reliability  Availability  Serviceability.
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Bộ môn Mạng và Truyền Thông Máy Tính.
IMPROUVEMENT OF COMPUTER NETWORKS SECURITY BY USING FAULT TOLERANT CLUSTERS Prof. S ERB AUREL Ph. D. Prof. PATRICIU VICTOR-VALERIU Ph. D. Military Technical.
1 Web Server Administration Chapter 2 Preparing For Server Installation.
Distributed systems A collection of autonomous computers linked by a network, with software designed to produce an integrated computing facility –A well.
EIDE Design Considerations 1 EIDE Design Considerations Brian Wright Portland General Electric.
Using NAS as a Gateway to SAN Dave Rosenberg Hewlett-Packard Company th Street SW Loveland, CO 80537
CLUSTER COMPUTING TECHNOLOGY BY-1.SACHIN YADAV 2.MADHAV SHINDE SECTION-3.
Windows NT Scalability Jim Gray Microsoft Research http/
Module 2: Concepts of Server Clusters. Overview Introduction to Server Clusters Key Concepts of a Server Cluster Choosing a Server Cluster Configuration.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 12: Planning and Implementing Server Availability and Scalability.
Clustering Servers Chapter Seven. Exam Objectives in this Chapter:  Plan services for high availability Plan a high availability solution that uses clustering.
Windows NT Scalability Jim Gray Microsoft Research http/
Windows Server 2008 R2 High Availability Steve Evans
11 Intel Modular Server Understanding the Storage MFSYS25 MFSYS35.
70-412: Configuring Advanced Windows Server 2012 services
CHAPTER 7 CLUSTERING SERVERS. CLUSTERING TYPES There are 2 types of clustering ; Server clusters Network Load Balancing (NLB) The difference between the.
1 CEG 2400 Fall 2012 Network Servers. 2 Network Servers Critical Network servers – Contain redundant components Power supplies Fans Memory CPU Hard Drives.
Storage Netværk Mød Microsoft Feb 2005, Agenda Data Protection Server (opdatering) Microsoft og iSCSI Demo.
Cluster computing. 1.What is cluster computing? 2.Need of cluster computing. 3.Architecture 4.Applications of cluster computing 5.Advantages of cluster.
Seminar On Rain Technology
PERFORMANCE MANAGEMENT IMPROVING PERFORMANCE TECHNIQUES Network management system 1.
INTRODUCTION TO COMPUTER NETWORKS BY: SAIKUMAR III MSCS, Nalanda College.
SEMINAR TOPIC ON “RAIN TECHNOLOGY”
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 12: Planning and Implementing Server Availability and Scalability.
Bentley Systems, Incorporated
Services DFS, DHCP, and WINS are cluster-aware.
Berkeley Cluster Projects
Microsoft BackOffice Applications
Network Load Balancing
A Technical Overview of Microsoft® SQL Server™ 2005 High Availability Beta 2 Matthew Stephen IT Pro Evangelist (SQL Server)
Unit OS10: Fault Tolerance
Study course: “Computing clusters, grids and clouds” Andrey Y. Shevel
Introduction to Networks
Storage Virtualization
2018 Real Dell EMC E Exam Questions Killtest
Distributed System Structures 16: Distributed Structures
Clustering Technology In Windows NT Server, Enterprise Edition Jim Gray Microsoft Research research.Microsoft.com/~gray.
BARC Scaleable Servers
Scaleout vs. Scaleup Robert Barnes Microsoft
Web Server Administration
Introduction To Distributed Systems
Module 1: Overview of Systems Management Server 2003
Network management system
Distributed systems A collection of autonomous computers linked by a network, with software designed to produce an integrated computing facility A well.
Presentation transcript:

Clustering Technology For Fault Tolerance Jim Gray Microsoft Research http://www.research.Microsoft.com/~Gray

What is Wolfpack? A consortium of 60 HW & SW vendors (everybody who is anybody) A set of APIs for clustering and fault tolerance An enhancement to NT™ Server (in beta test ) Key concepts System: a particular node Cluster: a collection of systems working together resource: a hardware or software module resource dependency: one resource needs another resource group: fails over as a unit: dependencies do not cross group boundaries

What Wolfpack Supports in V1 two node failover (twin-tail SCSI) Apps: File, Print, web server, IP address, Net Name Most of Microsoft BackOffice (SQL, Exchange, Viper, Falcon,…) Oracle SAP many others Easy to program, operate, use

Cluster Advantages Clients and Servers made from the same stuff. Inexpensive: Built with commodity components Fault tolerance: Spare modules mask failures Modular growth grow by adding small modules Parallel data search use multiple processors and disks

What Happens When a Component Fails? Redundant disk or path: configure around it. Non-redundant software: restart. Non-redundant hardware: migrate software to surviving nodes. Fault detection: 1 ms to 10 sec. Failover .1 sec to 1 min. This is standard in Tandem, Teradata, VMScluster