Unit OS10: Fault Tolerance

Slides:



Advertisements
Similar presentations
RAID (Redundant Arrays of Independent Disks). Disk organization technique that manages a large number of disks, providing a view of a single disk of High.
Advertisements

DISTRIBUTED FILE SYSTEMS Computer Engineering Department Distributed Systems Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2013.
Database Administration and Security Transparencies 1.
RAID- Redundant Array of Inexpensive Drives. Purpose Provide faster data access and larger storage Provide data redundancy.
Serverless Network File Systems. Network File Systems Allow sharing among independent file systems in a transparent manner Mounting a remote directory.
Chapter 5: Server Hardware and Availability. Hardware Reliability and LAN The more reliable a component, the more expensive it is. Server hardware is.
Lesson 20 – OTHER WINDOWS 2000 SERVER SERVICES. DHCP server DNS RAS and RRAS Internet Information Server Cluster services Windows terminal services OVERVIEW.
Lesson 1: Configuring Network Load Balancing
Servers Redundant Array of Inexpensive Disks (RAID) –A group of hard disks is called a disk array FIGURE Server with redundant NICs.
Storage Networking. Storage Trends Storage growth Need for storage flexibility Simplify and automate management Continuous availability is required.
Session 3 Windows Platform Dina Alkhoudari. Learning Objectives Understanding Server Storage Technologies Direct Attached Storage DAS Network-Attached.
Microsoft Load Balancing and Clustering. Outline Introduction Load balancing Clustering.
Case Study - GFS.
By : Nabeel Ahmed Superior University Grw Campus.
RAID-x: A New Distributed Disk Array for I/O-Centric Cluster Computing Kai Hwang, Hai Jin, and Roy Ho.
CSC 456 Operating Systems Seminar Presentation (11/13/2012) Leon Weingard, Liang Xin The Google File System.
Module 13: Network Load Balancing Fundamentals. Server Availability and Scalability Overview Windows Network Load Balancing Configuring Windows Network.
Module 12: Designing High Availability in Windows Server ® 2008.
N-Tier Client/Server Architectures Chapter 4 Server - RAID Copyright 2002, Dr. Ken Hoganson All rights reserved. OS Kernel Concept RAID – Redundant Array.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
INSTALLING MICROSOFT EXCHANGE SERVER 2003 CLUSTERS AND FRONT-END AND BACK ‑ END SERVERS Chapter 4.
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
Windows Operating System Internals - by David A. Solomon and Mark E. Russinovich with Andreas Polze Unit OS6: Device Management 6.1. Principles of I/O.
Unit OS8: File System 8.6. Lab Manual. 2 Copyright Notice © David A. Solomon and Mark Russinovich These materials are part of the Windows Operating.
Unit OS11: Performance Evaluation Lab Manual.
Unit OS A: Windows Networking A.4. Lab Manual. 2 Copyright Notice © David A. Solomon and Mark Russinovich These materials are part of the Windows.
Windows Operating System Internals - by David A. Solomon and Mark E. Russinovich with Andreas Polze Unit OS8: File System 8.1. Background: File System.
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 12: Planning and Implementing Server Availability and Scalability.
Chap 7: Consistency and Replication
© 2002 Global Knowledge Network, Inc. All rights reserved. Windows Server 2003 MCSA and MCSE Upgrade Clustering Servers.
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.
WINDOWS SERVER 2003 Genetic Computer School Lesson 12 Fault Tolerance.
Storage Networking. Storage Trends Storage grows %/year, gets more complicated It’s necessary to pool storage for flexibility Intelligent storage.
1 CEG 2400 Fall 2012 Network Servers. 2 Network Servers Critical Network servers – Contain redundant components Power supplies Fans Memory CPU Hard Drives.
Hands-On Microsoft Windows Server 2008 Chapter 7 Configuring and Managing Data Storage.
Distributed File System. Outline Basic Concepts Current project Hadoop Distributed File System Future work Reference.
Network-Attached Storage. Network-attached storage devices Attached to a local area network, generally an Ethernet-based network environment.
(Distributed) FILE SYSTEMS
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 12: Planning and Implementing Server Availability and Scalability.
Configuring File Services
Services DFS, DHCP, and WINS are cluster-aware.
Managing Multi-User Databases
Distributed File Systems
Unit OS7: Security 7.4. Quiz Windows Operating System Internals - by David A. Solomon and Mark E. Russinovich with Andreas Polze.
Network Load Balancing
Storage Networking.
Unit OSC: Interoperability
Unit OS9: Real-Time and Embedded Systems
Unit OS4: Scheduling and Dispatch
Unit OS11: Performance Evaluation
Unit OS A: Windows Networking
Unit OS8: File System 8.6. Quiz
Unit OS2: Operating System Principles
Unit OSB: Comparing the Linux and Windows Kernels
Introduction to Networks
Storage Virtualization
Module – 7 network-attached storage (NAS)
Storage Networking.
RAID RAID Mukesh N Tekwani
CSE 451: Operating Systems Winter 2009 Module 13 Redundant Arrays of Inexpensive Disks (RAID) and OS structure Mark Zbikowski Gary Kimura 1.
Distributed computing deals with hardware
UNIT IV RAID.
Mark Zbikowski and Gary Kimura
CSE 451: Operating Systems Winter 2012 Redundant Arrays of Inexpensive Disks (RAID) and OS structure Mark Zbikowski Gary Kimura 1.
DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S
Introduction To Distributed Systems
RAID RAID Mukesh N Tekwani April 23, 2019
Storage Management Lecture 7.
Presentation transcript:

Unit OS10: Fault Tolerance 10.2. Quiz Windows Operating System Internals - by David A. Solomon and Mark E. Russinovich with Andreas Polze

Copyright Notice © 2000-2005 David A. Solomon and Mark Russinovich These materials are part of the Windows Operating System Internals Curriculum Development Kit, developed by David A. Solomon and Mark E. Russinovich with Andreas Polze Microsoft has licensed these materials from David Solomon Expert Seminars, Inc. for distribution to academic organizations solely for use in academic environments (and not for commercial use)

Fault-Tolerance Techniques Which of the following approaches is not related to fault-tolerant systems? Replication Fairness Redundancy Diversity b) Fairness

NTFS Fault-Tolerance Support Which of the following characteristics cannot be attributed to NTFS fault-tolerance support? Transaction-based logging scheme Fast, even for large disks Recovery is limited to file system data Uses write-through to ensure consistency d) Uses write-through to ensure consistency

NTFS Recovery An atomic transaction is an operation that: Can be fully undone if it fails in progress Can be partially undone if it fails in progress Cannot be undone if it fails in progress Crashes the computer if it fails a) Can be fully undone if it fails in progress

Fault-Tolerant Storage Windows supports redundant arrays of inexpensive disks (RAID) for storage. Which schemes store data redundantly? RAID-0: Striping RAID-1: Mirroring RAID-5: Striping with parity b) and c) of the above d) b) and c) of the above

Distributed File System (DFS) DFS server can redirect requests to various types of shares protocol-specific authentication. Which protocol is not supported? Server Message Block (SMB) servers Network File System (NFS) servers Services for Macintosh (AFP) servers Andrew File System Protocol (AFS) servers d) Andrew File System Protocol (AFS) servers

Higher Availability with DFS DFS may be pointing to multiple volumes that can be alternates for each other. Which of the following is wrong? DFS manages failover to alternate volume DFS notifies the CERT on failover Multiple copies of read-only shares can be mounted under the same logical DFS name (replication) Client accesses to DFS volumes are evenly distributed across multiple alternate network shares b) DFS notifies the CERT on failover

Network Load Balancing (NLB) Network Load Balancing helps to run stateless services with high reliability on multiple machines. Which of the following applications does not profit from NLB? SQL Server Virtual Private Networking Streaming Media Terminal Services a) SQL Server

NLB Filtering Algorithm What property cannot be attributed to NLB’s fully distributed filtering algorithm that maps incoming clients to the cluster hosts? All hosts simultaneously inspect arriving packets Randomization function determines destination host Destination host forwards the packet to the TCP/IP network stack Other cluster hosts store the packet in log file d) Other cluster hosts store the packet in log file

Server Cluster Windows Server 2003 supports clustering for stateful services. What is the maximum number of nodes in a cluster? 2 4 8 16 c) 8

Hardware and Software Failures Server Clusters and Network Load Balancing help to tolerate failed disks, memory, processors, power, and network equipment. What fault classes can be handled? Crash faults Timing faults Incorrect computation faults Byzantine faults a) Crash faults