Modern Distributed Systems Design – Security and High Availability 1.Measuring Availability 2.Highly Available Data Management 3.Redundant System Design.

Slides:



Advertisements
Similar presentations
Designing High Availability Networks, Systems, and Software for the University Environment Deke Kassabian and Shumon Huque The University of Pennsylvania.
Advertisements

NAS vs. SAN 10/2010 Palestinian Land Authority IT Department By Nahreen Ameen 1.
MUNIS Platform Migration Project WELCOME. Agenda Introductions Tyler Cloud Overview Munis New Features Questions.
Business Continuity Section 3(chapter 8) BC:ISMDR:BEIT:VIII:chap8:Madhu N PIIT1.
1U Rack-Mountable 4-Bay NAS Server with iSCSI NAS-7450.
1 CSC 486/586 Network Storage. 2 Objectives Familiarization with network data storage technologies Understanding of RAID concepts and RAID levels Discuss.
© 2009 EMC Corporation. All rights reserved. Introduction to Business Continuity Module 3.1.
Designing High Availability Networks, Systems, and Software for the University Environment Deke Kassabian and Shumon Huque The University of Pennsylvania.
June 23rd, 2009Inflectra Proprietary InformationPage: 1 SpiraTest/Plan/Team Deployment Considerations How to deploy for high-availability and strategies.
1 © Copyright 2010 EMC Corporation. All rights reserved. EMC RecoverPoint/Cluster Enabler for Microsoft Failover Cluster.
Storage area Network(SANs) Topics of presentation
Fibre Channel Erin Keith CPE 401 Spring, Fibre Channel Storage Area Networks Overview Functionality Format Applications References.
1© Copyright 2011 EMC Corporation. All rights reserved. EMC RECOVERPOINT/ CLUSTER ENABLER FOR MICROSOFT FAILOVER CLUSTER.
Installing software on personal computer
Agenda CS C446 Data Storage Technologies & Networks
Implementing Failover Clustering with Hyper-V
Virtual Network Servers. What is a Server? 1. A software application that provides a specific one or more services to other computers  Example: Apache.
Exchange 2010 Project Presentation/Discussion August 12, 2015 Project Team: Mark Dougherty – Design John Ditto – Project Manager Joel Eussen – Project.
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Ten Configuring Windows Server 2008 for High.
Microsoft Load Balancing and Clustering. Outline Introduction Load balancing Clustering.
Upgrading the Platform - How to Get There!
Elad Hayun Agenda What's New in Hyper-V 2012 Storage Improvements Networking Improvements VM Mobility Improvements.
Empower Hyper-V Improved Manageability Improved Manageability Continue Simplification Mission Expand Cluster Validation Flexible Migrations.
GDC Workshop Session 1 - Storage 2003/11. Agenda NAS Quick installation (15 min) Major functions demo (30 min) System recovery (10 min) Disassembly (20.
CHAPTER FIVE Enterprise Architectures. Enterprise Architecture (Introduction) An enterprise-wide plan for managing and implementing corporate data assets.
Chapter 10 : Designing a SQL Server 2005 Solution for High Availability MCITP Administrator: Microsoft SQL Server 2005 Database Server Infrastructure Design.
1 © All rights reserved. U.S International Tech Support
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
IT Infrastructure Chap 1: Definition
© 2005 Mt Xia Technical Consulting Group - All Rights Reserved. HACMP – High Availability Introduction Presentation November, 2005.
Virtualization for Storage Efficiency and Centralized Management Genevieve Sullivan Hewlett-Packard
Hosted by Why You Need a Storage Management Organization Ray Paquet Vice President & Research Director Gartner.
EIDE Design Considerations 1 EIDE Design Considerations Brian Wright Portland General Electric.
SQLCAT: SQL Server HA and DR Design Patterns, Architectures, and Best Practices Using Microsoft SQL Server 2012 AlwaysOn Sanjay Mishra Program Manager.
Overview of high availability in Microsoft SQL Server Szymon Wójcik.
1 Week #10Business Continuity Backing Up Data Configuring Shadow Copies Providing Server and Service Availability.
McLean HIGHER COMPUTER NETWORKING Lesson 15 (a) Disaster Avoidance Description of disaster avoidance: use of anti-virus software use of fault tolerance.
Clustering In A SAN For High Availability Steve Dalton, President and CEO Gadzoox Networks September 2002.
Hosted by Minimizing the Impact of Storage on Your Network W. Curtis Preston President The Storage Group.
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.
VMware vSphere Configuration and Management v6
High Availability in DB2 Nishant Sinha
Communications & Networks National 4 & 5 Computing Science.
70-412: Configuring Advanced Windows Server 2012 services
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. NAS versus SAN NAS – Architecture to provide dedicated file level access.
Install, configure and test ICT Networks
Storage and Backup Overview 15 February 2016TCS Internal.
Virtual Machine Movement and Hyper-V Replica
Security Operations Chapter 11 Part 2 Pages 1262 to 1279.
Start out with questions? Does anyone work with Databases? Has anyone ever had their computer slow down, to a crash? Would it be more beneficial for your.
1 High-availability and disaster recovery  Dependability concepts:  fault-tolerance, high-availability  High-availability classification  Types of.
Open-E Data Storage Software (DSS V6)
Enterprise Architectures
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 12: Planning and Implementing Server Availability and Scalability.
Network Attached Storage Overview
Server Upgrade HA/DR Integration
Failover and High Availability
EonNAS.
High Availability Linux (HA Linux)
Introduction to Networks
Introduction to Networks
Storage Virtualization
Introduction of Week 6 Assignment Discussion
NS0-181 Braindumps
Network Appliance NS Braindumps | Pass your Exam With The Help Of Dumps
SpiraTest/Plan/Team Deployment Considerations
Virtualization and Cloud Computing
Cost Effective Network Storage Solutions
Presentation transcript:

Modern Distributed Systems Design – Security and High Availability 1.Measuring Availability 2.Highly Available Data Management 3.Redundant System Design

Measuring Availability How resiliency and high availability are interconnected? Define downtime and what causing downtime. How to meager availability?

Measuring Availability

Define Downtime Downtime could be defined by following: “If a user cannot get his job done on time, the system is down”

What causing downtime? Planned – ones that easiest to reduce that include scheduled system maintenance, hot-swappable hard drives, cluster upgrades and even failovers. Usually 30% of all downtime; People or human factor – dumb mistakes and complex innovation in IT equipment, software and protocols requires greater knowledge of engineers. Usually 15 % of all downtime; Software Failures - due to software bugs and viruses. (40%)

How to meager availability? MTBF Availability = , where MTBF + MTTR MTBF – “mean time between failures” and MTTR - “maximum time to repair”

What can go wrong? Hardware Environmental and Physical Failures Network Failures Database System Failures Web Server Failures File and Print Server Failures

The Cost of Downtime.

Levels of Availability: 1.Regular Availability 2.Increased Availability 3.High Availability 4.Disaster recovery 5.Fault-Tolerant System

Highly Available Data Management Data management is the most sensitive area of modern distributed systems. Quick overview of existing data topologies

Redundant System Design Redundant storage (RAID, Multi-hosting, Multi-Pathing, DiskArray, JBOD, etc) Failover Configurations and Management Introduction to SAN and Fibre Channel protocol Security aspects of data management in Storage Area Networks

Redundant storage

Redundant Storage (RAID 5)

Failover Configurations and Management Failover must meet following requirements: Transparent to client; Quick (no more then 5 min, ideally 0-2 min); Minimal manual intervention, guaranteed data access.

Failover components: Two servers, one primary another takeover; Two network connections, third is highly recommended All disks on a failover pair should have some sort of redundancy Application portability No single point of failure.

Symmetric Failover

Asymmetric Failover

Fibre Channel, SAN, IP Storage

Security in IP Storage Networks Security in Fibre Channel SANs Security Options for IP Storage Networks

Fibre Channel SAN Security Port or hard zoning WWN Zoning LUN Masking

Security Options for IP Storage Networks iSNS LUN Masking as in Fibre Channel and VLAN tagging IP Security or IPSec ACL