Download presentation
Presentation is loading. Please wait.
Published byCoral Boyd Modified over 9 years ago
1
High-Availability Linux Project http://linux-ha.org/ (Last updated 24 Septemver, 2003) 30 th December, 2003 Seo Dong Mahn
2
Kangwon National Univ.Software & System Lab -2- Contents High Availability level SPOF general system topology takeover High-availability Linux Project Goals Products of Linux-HA Components What Linux-HA can do now Linux-HA task list Related project Friends of Linux-HA Conclusion
3
Kangwon National Univ.Software & System Lab -3- High Availability Availability service time usage for purpose High Availability keep alive application from fault of CPU, network, storage system recovery
4
Kangwon National Univ.Software & System Lab -4- High Availability - Level 100% 99.999% Fault Tolerance using professional hardware 99.99% 99.5% High Availability using professional HA solution to improve system availability 99.0% 98.0% Enhanced Availability improve availability via RAID, redundancy power supply 96.6% 95.0% Basic Availability simple data backup from server
5
Kangwon National Univ.Software & System Lab -5- High Availability - SPOF 1 hardware – 40% software – 30% human – 20% environment – 10%
6
Kangwon National Univ.Software & System Lab -6- High Availability - SPOF 2
7
Kangwon National Univ.Software & System Lab -7- High Availability - general system topology 1
8
Kangwon National Univ.Software & System Lab -8- High Availability - general system topology 2
9
Kangwon National Univ.Software & System Lab -9- High Availability - takeover basic Agent CPU usage, NIC, File system status, Disk usage, Daemons behavior, Network behavior, Process behavior, Swap Space usage custom Agent Process, Environment Variable, Program error option Agent Oracle, Infomix, Sybase …
10
Kangwon National Univ.Software & System Lab -10- High-availability Linux Project - Goals basic goal “Provide a high-availability (clustering) solution for linux which promotes reliability, availability, and serviceability (RAS) through a community development effort.” high availability system Heartbeat, Fake, Heart file system for high availability high availability RAID, GFS, LFS, CODA monitoring for high availability Mon, PIKT, NOCOL/SPINS
11
Kangwon National Univ.Software & System Lab -11- High-availability Linux Project - Products of Linux-HA 1 Fake ARP spoofing service, standby
12
Kangwon National Univ.Software & System Lab -12- High-availability Linux Project - Products of Linux-HA 2 Heartbeat function system check, IP takeover transfer TCP, UDP, Serial, PPP/UDP check timeout, cross checking, voting Resource Manager IP address, NIC, file system, disk, application … Daemon Control process, Status process, hb channel read process, hb channel write process
13
Kangwon National Univ.Software & System Lab -13- High-availability Linux Project - Products of Linux-HA 3
14
Kangwon National Univ.Software & System Lab -14- High-availability Linux Project - Products of Linux-HA 4 Mon monitoring, scheduler function Monitors service status check & report independent execution Alerts if service is stopped, send warning message independent execution Client/Server
15
Kangwon National Univ.Software & System Lab -15- High-availability Linux Project - Components Membership services Communication Services Cluster management Resource (I/O) fencing Resource Monitoring Storage Sharing/Replication
16
Kangwon National Univ.Software & System Lab -16- High-availability Linux Project - What Linux-HA can do now Web servers LVS director servers Mail servers Database servers Firewalls File servers DNS servers DHCP servers Proxy Caching servers etc.
17
Kangwon National Univ.Software & System Lab -17- High-availability Linux Project - Linux-HA task list http://www.linux-ha.org/HATodo.html
18
Kangwon National Univ.Software & System Lab -18- High-availability Linux Project - Related project LAN Mirroring technologies DRBD NBD server software ENBD Volume Mangers LVM, EVMS File system technologies Open GFS, Reiserfs4, Ext3, JFS, XFS, FENRIS, M2CS, Intermezzo, Lustre, LinLogFS Other Linux-HA Management Software Linux FailSafe, Kimberlite, Ultramonkey, VRRP, Failoverd, Heart, Fake Monitoring and Administration Software lm-sensors, SAF-TE, RAS, RAM ECC monitoring, Mon, OpenNMS, Spumoni, Monit, VACM, PIKT, NOCOL/SNIPS, Nagios, MAT, WebRAT, Keepalived Etc. LVS, DLM, SSI Cluster for Linux, Life, HA RAID, OpenMosix, CODA, LNAT, LSP, OSCAR, Amata, Beowulf,
19
Kangwon National Univ.Software & System Lab -19- High-availability Linux Project - Friends of Linux-HA IBM SuSE SGI MSC Linux Conectiva Tummy.com Emageon Intel
20
Kangwon National Univ.Software & System Lab -20- Conclusion High Availability High-availability Linux Project “Provide a high-availability (clustering) solution for linux which promotes reliability, availability, and serviceability (RAS) through a community development effort.”
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.