High Availability (HA)  Goal : a solution for reliability, availability, and serviceability in Linux.  Focus on the services in the network.  Use the.

Slides:



Advertisements
Similar presentations
© 2003, Cisco Systems, Inc. All rights reserved..
Advertisements

ActiveXperts Network Monitor Monitors servers, workstations and devices for availability Alerts and corrects.
ActiveXperts Network Monitor Monitors servers, workstations and devices for availability Alerts and corrects.
Intel® Manager for Lustre* Lustre Installation & Configuration
ITIS 3110 Jason Watson. Replication methods o Primary/Backup o Master/Slave o Multi-master Load-balancing methods o DNS Round-Robin o Reverse Proxy.
Dr. Zahid Anwar. Simplified Architecture of Linux Cluster Simplified Architecture of a Single Computer Simplified architecture of an enterprise cluster.
Lesson 18-Internet Architecture. Overview Internet services. Develop a communications architecture. Design a demilitarized zone. Understand network address.
Providing secure open- access networks Oliver Gorwits Oxford University Computing Services.
CLIENT / SERVER ARCHITECTURE AYRİS UYGUR & NİLÜFER ÇANGA.
Lesson 17 – UNDERSTANDING OTHER NETWARE SERVICES.
1.1 Installing Windows Server 2008 Windows Server 2008 Editions Windows Server 2008 Installation Requirements X64 Installation Considerations Preparing.
CS526 Dr.Chow1 HIGH AVAILABILITY LINUX VIRTUAL SERVER By P. Jaya Sunderam and Ankur Deshmukh.
Scaling Service Requests Linux: ipvsadm & iptoip.
Lesson 20 – OTHER WINDOWS 2000 SERVER SERVICES. DHCP server DNS RAS and RRAS Internet Information Server Cluster services Windows terminal services OVERVIEW.
August 25, 2003 Richard Jones, Prof of Physics, University of Connecticut 1 project manager client browser web server GUI applet project 1 project 2 project.
Network Security With nmap By *** *****. Installing nmap netlab-2# cd /usr/ports/security/nmap netlab-2# make install all.
Copyright © 2002 Wensong Zhang. Page 1 Free Software Symposium 2002 Linux Virtual Server: Linux Server Clusters for Scalable Network Services Wensong Zhang.
(ITI310) By Eng. BASSEM ALSAID SESSIONS 8: Network Load Balancing (NLB)
Improving Customer Satisfaction Through Advances in Remote Management Technology Greg Michel Product Manager Quintum Technologies Inc.
Technical Overview Qube 2. Presentation I. Solutions –A Gateway to the World –A Business Server –An Internet Server –An Server II. Concept –Server.
10/02/2004ELFms meeting1 Linux Virtual Server Miroslav Siket FIO-FS.
TOPIC 1 – SERVER SIDE APPLICATIONS IFS 234 – SERVER SIDE APPLICATION DEVELOPMENT.
Module 13: Configuring Availability of Network Resources and Content.
CHAPTER Protocols and IEEE Standards. Chapter Objectives Discuss different protocols pertaining to communications and networking.
Internet-Based Client Access
INSTALLING MICROSOFT EXCHANGE SERVER 2003 CLUSTERS AND FRONT-END AND BACK ‑ END SERVERS Chapter 4.
Submitted by: Shailendra Kumar Sharma 06EYTCS049.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 23 How Web Host Servers Work.
1 Version 3.0 Module 11 TCP Application and Transport.
Module 1: Installing and Configuring Servers. Module Overview Installing Windows Server 2008 Managing Server Roles and Features Overview of the Server.
The Open Source Virtual Lab: a Case Study Authors: E. Damiani, F. Frati, D. Rebeccani, M. Anisetti, V. Bellandi and U. Raimondi University of Milan Department.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 4 v3.1 Module 6 Introduction to Network Administration.
Module 10: Maintaining High-Availability. Overview Introduction to Availability Increasing Availability Using Failover Clustering Standby Servers and.
Module 1: Configuring Windows Server Module Overview Describe Windows Server 2008 roles Describe Windows Server 2008 features Describe Windows Server.
1 Week #10Business Continuity Backing Up Data Configuring Shadow Copies Providing Server and Service Availability.
Course Presentation EEL5881, Fall, 2003 Project: Network Reliability Tests Project: Network Reliability Tests Team Client: Dr. Joseph Berrios Team Client:
Kickstart Installation
 High-Availability Cluster with Linux-HA Matt Varnell Cameron Adkins Jeremy Landes.
Homework 02 NAT 、 DHCP 、 Firewall 、 Proxy. Computer Center, CS, NCTU 2 Basic Knowledge  DHCP Dynamically assigning IPs to clients  NAT Translating addresses.
APC Web/SNMP Management Card and PowerChute Network Shutdown
Networking in Linux: a brief overview. TCP/IP  TCP/IP concepts we have seen are applicable to Linux (a version of UNIX, where TCP/IP started)  Some.
LO1 Know types of Network Systems and Protocols. Application Layer Protocols.
James Robnett EVLA M&C Software PDR May EVLA Monitor & Control Software PDR Monitor & Control Network Security.
ITGS Network Architecture. ITGS Network architecture –The way computers are logically organized on a network, and the role each takes. Client/server network.
BNL PDN Enhancements. Perimeter Load Balancers Scaleable Performance Fault Tolerance Server Maintainability User Convenience Perimeter Security.
Unix network Services. Configuring a network interface In Unix there are essentially two commands that are used to enable TCP/IP. ifconfig route.
May l Washington, DC l Omni Shoreham Parallels Virtuozzo Containers Roadmap Andrey Moruga Virtualization Product Manager, Parallels.
17 Establishing Dial-up Connection to the Internet Using Windows 9x 1.Install and configure the modem 2.Configure Dial-Up Adapter 3.Configure Dial-Up Networking.
Protocols Monil Adhikari. Agenda Introduction Port Numbers Non Secure Protocols FTP HTTP Telnet POP3, SMTP Secure Protocols HTTPS.
Copyright © 2012, SAS Institute Inc. All rights reserved. SAS ® GRID AT PHAC SAS OTTAWA PLATFORM USERS SOCIETY, NOVEMBER 2012.
Cloud Computing – UNIT - II. VIRTUALIZATION Virtualization Hiding the reality The mantra of smart computing is to intelligently hide the reality Binary->
SoftLayer用アイコン集 version 2.3 (Mar 2016) SoftLayer Shallow Diver’s Club 日本アイ・ビー・エム株式会社 GTS Solution 山本 直哉.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Application Layer Functionality and Protocols Network Fundamentals.
Some Network Commands n Some useful network commands –ping –finger –nslookup –tracert –ipconfig.
NAT、DHCP、Firewall、FTP、Proxy
Consulting Services JobScheduler Architecture Decision Template
REPLICATION & LOAD BALANCING
Consulting Services JobScheduler Architecture Decision Template
Module 8: Concepts of a Network Load Balancing Cluster
Cluster Communications
Introduction to TCP/IP
IPv6 Support at Software Developers
IS 4506 Server Configuration (HTTP Server)
COP 4343 Unix System Administration
Linux and TCP/IP Networking
Introduction to Client/Server Computing
Computer Networks Protocols
MESSAGE ACCESS AGENT: POP AND IMAP
STATEL an easy way to transfer data
IS 4506 Configuring the FTP Service
Presentation transcript:

High Availability (HA)  Goal : a solution for reliability, availability, and serviceability in Linux.  Focus on the services in the network.  Use the Piranha in the experiment.

Piranha - Red Hat Inc.-  FailOver Service (FOS) 2-node clustering with a floating IP.  Linux Virtual Service (LVS) Include FOS. More than 2 nodes in a cluster. Scheduling. Load-balancing.

An Overview of FOS  2-node clustering : active and standby.  FailOver : the service becomes unresponsive to FOS monitoring.

Features  Possible service : http, ftp, inetd, telnet, smtp, ssh, LDAP, firewall, other IP services.  Not supported service : nfs, ntp.  pop, imap, smtp need a NFS-mounted system.

FOS Architecture Client PC Accessing web server at :80 Active Node Web service running On port 80 Inactive Node Monitors :80 Eth Eth Eth0: Eth PRIMARYBACKUP

FOS Architecture Client PC Accessing web server at :80 Active Node Monitors :80 Inactive Node Web service running On port 80 Eth Eth Eth PRIMARYBACKUP Eth0:

Primary and Backup Nodes  An FOS cluster always have a primary node.  Both nodes declare themselves as active : primary node will always win.

FOS States Active System pulse fos -- active ftp service port 21 Web httpd port 80 Inactive System pulse fos -- monitor nanny Heartbeat Monitor

Conventional High Availability Concept HW I/O Drivers Operating System Application HA Software Administration/ Configuration HW I/O Drivers Operating System HA Software Application Administration/ Configuration Heartbeat and (sometimes) state