xây dựng hệ thống cluster trên linux
Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan Chương I: TỔNG QUAN VỀ ĐỀ TÀI Lý chọn đề tài Các hệ thống có khả chịu đựng sai sót để cung cấp môi trường dư độ tin cậy đảm bảo cho dịch vụ hoạt động trơn tru mà không bị dừng vài lỗi nhỏ Các hệ thống Linux có khả nǎng phục vụ cao thiết kế để chạy phần cứng thông dụng để đạt khả nǎng sẵn sàng cao hệ thống với chi phí thấp vài lần Chính lợi ích thiết yếu cho nhu cầu phát triển công nghệ nên em chọn đề tài này.mặc dù nhiều khó khăn em muốn tìm hiểu sâu để bổ sung kiến thức nâng cao thêm tầm hiểu biết phần lớn,em muốn xây dựng đề tài để đóng góp phần vào việc xử lí liệu thông tin, khắc phục cố hư hỏng máy chủ nhằm đảm bảo cho hệ thống hoạt động hiệu Ý nghĩa Hiện công nghệ cluster dùng rộng rãi cho hệ thống cần độ sẵn sàng phục vụ cao Các nhà cung cấp lớn có giải pháp cluster Các giải pháp cluster Linux đặc biệt quan tâm tính kinh tế, khả nǎng dịch vụ cao, đa dạng VN nước nói chung công nghệ mã nguồn mở, đặt biệt HDH Linux sử dụng ứng dụng rộng rãi hệ thống mạng Đề tài “ xây dựng hệ thống mạng Linux” giúp em tiếp xúc sâu hơn, hiểu thêm công nghệ mã nguồn mở khả hoạt động HDH Linux không so với HDH windown Phương pháp thưc hiên Để thực mục đích nội dung đề tài, cần thực phương pháp như: - Thu thập thông tin cần thiết Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan + Tìm hiểu cách thức hoạt động công ty hệ thống server - công ty + Thu thập thông tin yêu cầu khách hàng công ty + Thống kê lượng truy cập web site công ty + Xem xét thông tin sở + Thu thập thông tin công ty từ phía khách hàng Tài liệu phần mềm + Sử dụng HDH Linux + Phần mềm Vmware Workstation + Tài liệu từ nguồn web site Nội dung thực hiên Các hệ thống Linux cluster dựa cấu hình dùng hai công nghệ tảng dùng máy dự phòng gặp lỗi (Fail Over Service - FOS) Server ảo Linux (Linux Virtual Server-LVS) Việc lựa chọn FOS hay LVS làm công nghệ cho máy chủ Linux có khả nǎng phục vụ cao làm ảnh hưởng tới yêu cầu phần cứng dịch vụ hỗ trợ Các cấu hình FOS Máy chủ Linux có khả nǎng phục vụ cao dựa FOS gồm hai hệ thống hoạt động hệ điều hành Linux Mỗi hệ thống phải đảm bảo cung cấp đủ mặt cấu hình để hỗ trợ đủ tải cho dịch vụ Điều cần thiết, thời điểm nào, có node ( active node) cung cấp dịch vụ cho khách hàng bạn Trong trình khởi tạo cấu hình cluster FOS, hệ thống coi nút (Active node), hệ thống gọi nút lưu (Standby node) Sự khác biệt tạo để xác định hệ thống khai báo active để hai hệ thống tự tìm kiếm trạng thái hoạt động thời điểm Trong trường hợp đó, nút "chiến thắng" Nút hoạt động (active node) đáp lại yêu cầu dịch vụ thông qua địa IP ảo (Virtual IP hay VIP) Địa VIP địa IP khác so với địa IP thông thường nút hoạt động Hệ thống khác (nút không hoạt động) không trực tiếp chạy dịch vụ, thay vào quản lí dịch vụ nút hoạt động, đảm bảo chắn nút hoạt động phải hoạt động Nếu nút không hoạt động phát vấn đề với nút hoạt động dịch vụ chạy Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan nó, thông báo lỗi khởi tạo Khi có lỗi, bước sau thực hiện: Nút hoạt động trực tiếp ngắt hết dịch vụ chạy (nếu chạy kết nối mạng) Nút không hoạt động khởi động dịch vụ Nút hoạt động ngắt không sử dụng địa VIP (nếu chạy nối mạng) Nút không hoạt động lại chuyển thành nút hoạt động, chế độ sử dụng địa VIP Bố cục Ngoài phần như: - Trang cảm ơn - Trang đánh giá thực tập khoa (nhận xét GVHD) - Trang mục lục Đề tài chia làm phần sau: Chương I: TỔNG QUAN VỀ ĐỀ TÀI Lí chọn đề tài Ý nghĩa Phương pháp thực Nội dung thực hiên Bố cục đề tài Chương II: KHẢO SÁT HIỆN TRẠNG VÀ YÊU CẦU Khảo sát Cơ cấu tổ chức Yêu cầu Chương III: CƠ SỞ LÝ THUYẾT Giới thiệu Cấu trúc Cluster Chương IV: PHÂN TÍCH YÊU CẦU VÀ THIẾT KẾ HỆ THỐNG Yêu cầu giải pháp Thiết kế hệ thống Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan Chương V: TRIỂN KHAI HỆ THỐNG Chương VI: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan Chương II: KHẢO SÁT HIỆN TRẠNG VÀ YÊU CẦU Khảo Sát mục đích khảo sát 1.1 khảo sát - Công ty TNHH TRUYỀN THÔNG PHƯỚC TRÍ VIỆT NAM công ty nhỏ chuyên gia công phần mềm, thiết kế web, cho thuê tên miền, dịch vụ viễn thông …, công ty thành lập chưa lâu trình tạo dựng tên tuổi Công ty TNHH TRUYỀN THÔNG PHƯỚC TRÍ VIỆT NAM thành lập ngày 8/5/2012 Giám Đốc: Cao Phước Trí Mã số thuế: 0312268235 Địa chỉ: 1619/15b Phạm Thế Hiển, Phường 6, Quận 8, TP HCM - Khách hàng công ty thường tìm đến công ty nhân viên công ty đến tận nơi mục đích để khảo sát lấy thông tin nhu cầu khách hàng nhân viên chuyên môn lấy thông tin khách hàng thông tin yêu cầu sản phẩm mà khách hàng cần đặt hàng, tư vấn cho khách hàng ký hợp đồng - Công ty hoạt động mua bán để truyền tải thông tin chi tiết đến khách hàng chủ yếu thông qua website, khách hàng công ty chủ yếu công ty kinh doanh cá nhân hoạt đông tỉnh lân cận nên viêc tiếp xúc với khách hàng việc khách hàng lựa chọn thiết bị để lắp đặt gặp khó khăn - Khi khách hàng truy cập vào website đăng ký thông tin khách hàng lưu lại nhân viên cua công ty lấy thông tin khách hàng Nếu lúc có nhiều người truy cập nhân viên công ty truy cập để lấy thông tin đòi hỏi hệ thống phải thật vững Chính lí công ty cần có hệ thống web server hoạt động thật trơn tru đảm bảo luôn hoạt động Vấn đề đặt cho hệ thống server là: - đảm bảo server luôn hoạt động - đảm bảo tính chịu tải tốt lượng truy cập đông - đảm bảo tính chịu lỗi để công việc luôn theo tiến độ - tính sẵn sàng cao - chi phí Apache Cluster giải pháp lựa chọn tốt công ty, đáp ứng nhu cầu sao: Đề tài: xây dựng hệ thống Cluster Linux o o o o GVHD: Ths Trương Hoài Phan Tính sẳn sàng cao Khả chịu lỗi Khả chịu tải chi phí 1.2 mục đích - Là công ty hoạt động lĩnh vực công nghệ thông tin vấn đề tạo nên hệ thống hoạt động để đáp ứng đầy đủ nhu cầu công ty khách hàng phục vụ tốt điều hoàn toàn - Công nghê thông tin ngày phát triển đôi theo nhu cầu người ngày cao công nghệ song hành với thiết bị đại lúc chi phí cho hệ thống trở nên đắc đỏ - Âm thầm theo phát triển công nghệ công nghệ mã nguồn mở trú trọng, khả đem lại hiểu không - Mục đích việc khảo sát tận dụng công nghệ sẵn có mà bỏ chi phí nhiều cho việc xây dựng hệ thống Cơ cấu tổ chức Cơ cấu tổ chức công ty phân định sau: - Phòng giám đốc: máy tính - Phòng lập trình viên: máy tính dành cho người lập - trình viên Phòng kế toán: máy tính, máy cho kế toán tính lương máy - cho kế toán khai báo thuế, máy in, máy photo Phòng kinh doanh: máy tính dành cho nhân viên kinh doanh Phòng máy: nơi đặt máy server Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan Hình 2.1: mô hình hệ thống công ty Yêu cầu Với công ty cần phải có hệ thống webserver hoạt động thật trơn tru o Yêu cầu công ty Yêu cầu hiên công ty đáp ứng vấn đề sau: Tính sẵn sàng: Khả hoạt động xuyên sốt, đáp ứng thời điểm, chịu trách nhiệm bắt đàu kết thúc dịch vụ hệ thống Tính chịu lỗi: Cluster sửa chữa lỗi (failover cluster) dùng để đảm bảo tính chịu lỗi cho dịch vụ ứng dụng hệ thống bị công, xử lý lỗi phần cứng rủi ro môi trường Tính chịu tải Tương thích với nhiều loại phần cứng Khả quản lý tốt o Yêu cầu chức hệ thống Các chức cần có hệ thống: Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan An toàn bảo mật, đảm bảo hoạt động tốt phục vụ cho việc truy cấp lớn, phòng chống xâm nhập, bảo vệ tốt liệu Cơ chế backup liệu định kỳ phòng tránh thất thoát liệu yếu tố khách quan gây Quản lý user hệ thống Thực chức thống kê Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan Chương III: CƠ SỞ LÝ THUYẾT Giới thiệu hệ điều hành • Đôi nét HDH Windows Linux: Windows server: windows HĐH cao cấp Microsoft, cung cấp môi trường 32-bit 64-bit hệ thống đơn hay đa xử lý Hệ thống quảng cáo hỗ trợ mạng tối ưu để thi hành ứng dụng (backend) cho nhiều máy khách (client) Đồng thời HĐH Windows server thiết kế đặc biệt để phục vụ nhu cầu người sử dụng mạng cho hiệu làm việc với độ an toàn cao Windows 2000, XP 2003 dựa công nghệ Windows NT Linux: Linux HĐH đa nhiệm, hỗ trợ 32 bit chạy nhiều tảng phần cứng HĐH miễn phí cho phép chép mã nguồn Nhân Linux 32-bit hỗ trợ nhiều tảng hệ thống, nhân 64-bit hỗ trợ SMP (symmetrical multiprocessing - đa xử lý đối xứng) Linux phù hợp với tiêu chuẩn X/Open POSIX cho HĐH tương tự Unix, chạy chương trình dùng cho SCO hệ thống Unix SVR4 • Yêu cầu phần cứng: Linux chạy nhiều tảng phần cứng khác nhau, nói chung HĐH tỏ dễ tính Nó chấp nhận chạy máy 386, 486 Windows không thế, Windows server 2003 đòi hỏi cấu hình cao Trong Linux (phiên 1.x) đòi hỏi 2MB RAM (text mode) 6MB (graphic mode) Windows server 2003 cần tới 128 MB; Linux cần 15MB ổ cứng Windows 2003 cần tới 1.5GB (Windows XP đòi hỏi tối thiểu 64MB RAM) Điều đáng ngạc nhiên việc chạy cấu hình siêu lớn siêu mạnh vậy, Linux chạy tốt xử lý nhỏ tích hợp thiết bị điện tử dân dụng điện thoại di động Hiện nay, để kéo dài tuổi thọ số máy tính cũ, người ta chuyển từ dùng Windows sang dùng Linux • Virus: Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan Theo số liệu quan quản lý Internet số vụ công vào Microsoft Windows nhiều (nguồn Internet Storm Center, www.incidents.org) So sánh mặt này, Linux có lợi nhiều coi HĐH miễn nhiễm virus Tuy có sâu (worm) trojan số lượng không đáng kể so với Windows tác dụng gây hại không lớn • Bảo mật: Tính chất nguồn mở Linux cho phép người xem xét tính bảo mật nó, sửa đổi theo ý họ Trên thực tế đoạn code Linux bị sửa đổi nhanh nhiều lập trình viên non kinh nghiệm Không có tổ chức hay quy tắc quy định việc xem xét lại đoạn mã Những lập trình viên HĐH dòng Unix không hứng thú với vấn đề Tuy nhiên Linux có hệ thống firewall công cụ phát xâm nhập đáng nể phục Microsoft luôn đảm bảo sản phẩm họ an toàn, bảo mật cao Tuy nhiên thực tế cho thấy điều không lấy làm đảm bảo Các sản phẩm họ không cho phép hội đồng tra xem xét Vì Windows hệ điều hành mã nguồn đóng người dùng cách để sửa chữa dự báo lỗi • Độ tin cậy Linux tiếng HĐH tin cậy Các server hoạt động hàng năm trời mà không vấp phải vấn đề Tuy nhiên dùng để thực giao dịch độ tin cậy chưa cao mặc định giao thức đĩa không đồng (non-synchronous disk I/O) Khi chẳng may hệ thống bị ngắt đột ngột liệu bị mát Tuy nhiên nhìn chung Linux hoàn toàn tin cậy Người dùng Windows hẳn gặp 'Blue Screen of Death' hình xanh chết chóc Độ tin cậy tồi hạn chế lớn HĐH 10 Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan Hinh 5.12:các bước đặt ip hostname (tt) Các bước đặt tên hostname ta thực 2.2 cài đặt cấu hình heartbeat - Tiếp theo ta cài đặt gói heartbeat node Ta cài đặt từ gói rpm cài trực tiếp từ lệnh yum #yum install httpd 37 Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan hình 5.13: cài đặt cấu hình dịch vụ #yum install heartbeat –y ( chạy lần ) - hình 5.14: cài đặt cấu hình dịch vụ(tt) Sau cài đặt đủ gói ta tiến hành chép tập tin cấu hình authkeys, ha.cf, haresources vào thu mục /etc/ha.d #cp /usr/share/doc/heartbeat-2.1.3/ha.cf / etc/ha.d 38 Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan hình 5.15: cài đặt cấu hình dịch vụ #cp /usr/share/doc/heartbeat-2.1.3/ haresources / etc/ha.d 39 Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan hình 5.16: cài đặt cấu hình dịch vụ(tt) 40 Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan #cp /usr/share/doc/heartbeat-2.1.3/ authkeys / etc/ha.d hình 5.17: cài đặt cấu hình dịch vụ(tt) - Sau chép xong tiến hành sửa file + authkey 41 Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan #vi /etc/ha.d/authkeys hình 5.18: cài đặt cấu hình dịch vụ(tt) Thêm vào dòng auth 42 Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan sha1 test_ha hình 5.20: cài đặt cấu hình dịch vụ(tt) + ha.cf #vi /etc/ha.d/ ha.cf 43 Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan hình 5.21: cài đặt cấu hình dịch vụ(tt) Thêm vào dòng sau: logfile /var/log/ha-log logfacility local0 #file log HA #tiện ích dùng cho syslog logger keepalive #thời gian kiểm tra heartbeat deadtime 30 #thời gian định host chết hay chưa initdead 120 bcast eth1 udpport 694 auto_failback on #thời chết #card mạng để gửi tín hiệu heartbeat #Port để gửi tín hiệu heartbeat #tự dộng gửi tài nguên sai trở lại node tien.com tien1.com gian #tên node #tên node + haresources 44 Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan #vi /etc/ha.d/ haresources hình 5.22: cài đặt cấu hình dịch vụ(tt) Thêm vào cuối file dòng sau: tien.com 192.168.1.100 httpd 45 Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan hình 5.23: cài đặt cấu hình dịch vụ(tt) Trong đó: tien.com tên node 192.168.1.100 ip ảo đại diện cho địa ip node httpd la dịch vụ mà heartbeat cho khởi động Sau cấu hình ta khởi động dịch vụ heartbeat lên dịch vụ httpd o o o - câu lênh sau #service heartbeat stars 46 Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan hình 5.24: cài đặt cấu hình dịch vụ(tt) - Sau bật xong ta tiến hành kiểm tra node câu lệnh: #Ifconfig hình 5.24: cài đặt cấu hình dịch vụ(tt) 47 Đề tài: xây dựng hệ thống Cluster Linux - GVHD: Ths Trương Hoài Phan Sẽ thấy ip ảo xuất là: 192.168.1.100, Bcast: 192.16.1.255, Mask: 255.255.255.0 hình hình 5.25: cài đặt cấu hình dịch vụ(tt) 48 Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan 2.3 kiểm tra hoạt động Để kiểm tra hoạt động hệ thống ta dùng máy client hệ thống để kiểm tra Dùng trình duyệt web gõ địa IP ảo 192.168.1.100 hình 5.26: kiểm tra hệ thống Tiếp tục kiểm tra cách cho server ngừng hoạt động 49 Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan hình 5.27: kiểm tra hệ thống Chương VI: KẾT LUẬN HƯỚNG PHÁT TRIỂN 50 Đề tài: xây dựng hệ thống Cluster Linux o GVHD: Ths Trương Hoài Phan kết luận Sau trình tìm hiểu, phân tích yêu cầu xây dụng hệ thống Cluster Linux hoàn thành phần yêu cầu đặt như: yêu cầu cong ty Tính sẵn sàng Khả hoạt động xuyên sốt, đáp ứng thời điểm, chịu trách nhiệm bắt đàu kết thúc dịch vụ hệ thống Tính chịu lỗi Cluster sửa chữa lỗi (failover cluster) dùng để đảm bảo tính chịu lỗi cho dịch vụ ứng dụng hệ thống bị công, xử lý lỗi phần cứng rủi ro môi trường Tính chịu tải Tương thích với nhiều loại phần cứng Khả quản lý tốt o chức hệ thống An toàn bảo mật, đảm bảo hoạt động tốt phục vụ cho việc truy cấp lớn, phòng chống xâm nhập, bảo vệ tốt liệu Cơ chế backup liệu định kỳ phòng tránh thất thoát liệu yếu tố khách quan gây Quản lý user hệ thống Thực chức thống kê 51 [...]... tên cho server 32 Đề tài: xây dựng hệ thống Cluster trên Linux GVHD: Ths Trương Hoài Phan Hinh 5.7:các bước đặt ip và hostname (tt) NETWORKING IPV6=no 33 Đề tài: xây dựng hệ thống Cluster trên Linux GVHD: Ths Trương Hoài Phan HOSTNAME=tien.com Để lưu lại ta gõ etc trên bàng phím, gõ dấu “:wq!” Hinh 5.8:các bước đặt ip và hostname (tt) 34 Đề tài: xây dựng hệ thống Cluster trên Linux GVHD: Ths Trương Hoài... tài: xây dựng hệ thống Cluster trên Linux GVHD: Ths Trương Hoài Phan Gõ IP address và Subnet mask của heartbeat Lan Hinh 5.4:các bước đặt ip và hostname (tt) Thực hiện tương tư với card còn lại của server tien.com 30 Đề tài: xây dựng hệ thống Cluster trên Linux GVHD: Ths Trương Hoài Phan Hinh 5.5:các bước đặt ip và hostname (tt) Tiếp theo là phần đặt tên 31 Đề tài: xây dựng hệ thống Cluster trên Linux. .. của cluster (hình 1.2) Ở cấu trúc này thì 2 ứng dụng trên cùng 1 server do đó nếu ứng này bị lỗi thì sẽ ảnh hưởng đến ứng dụng kia, hiệu quả của hệ thống cluster thấp 13 Đề tài: xây dựng hệ thống Cluster trên Linux GVHD: Ths Trương Hoài Phan Hình 3.1: hệ thống cluster có 2 ứng dụng hoạt động song song trên mỗi node Hình 3.2: 2 cluster độc lập chứa 2 ứng dụng khác nhau - Cấu trúc 2: Tạo 2 hệ thống cluster. .. tài: xây dựng hệ thống Cluster trên Linux GVHD: Ths Trương Hoài Phan Chương V: TRIỂN KHAI HỆ THỐNG CLUSTER 1 Mô hình và yêu cầu Mô hình: Hình 5.1: mô hình hệ thống Cluster triển khai - Yêu cầu: Hai server chạy cùng hệ điều hành Linux (ở đây em dùng centos) và cài đặt cấu hình các dịch vụ và gói phần mềm như nhau Cài đặt các dịch vụ: + Httpd + Php + MySQL 2 Cài đặt và cấu hình heartbeat 27 Đề tài: xây dựng. .. máy node Ngoài ra nó còn đảm bảo một số các tính năng khác đảm bảo sự hoạt động ổn định của hệ thống 2 Thiết kế hệ thống 17 Đề tài: xây dựng hệ thống Cluster trên Linux GVHD: Ths Trương Hoài Phan Hình 4.1: mô hình triển khai 3 Cơ chế hoạt động 3.1 các thuật ngữ trong hê thống cluster Cluster : Là một hệ thống song song và được phân phối bởi một nhóm các server dành riêng để chạy những ứng dụng đặc... cho mục đích như: 16 Đề tài: xây dựng hệ thống Cluster trên Linux • GVHD: Ths Trương Hoài Phan Một card đảm bảo việc kết nối trực tiếp với máy chủ kia với mục đích kiểm tra lẫn nhau xem máy còn lại có đang hoạt động bình thường không cũng như để đồng bộ hoạt động của cả hệ thống cluster Kết nối này còn gọi là Heartbeat LAN Do yêu cầu về khả năng đáp ứng của cả hệ thống cluster cao, do vậy kết nối Heartbeat...Đề tài: xây dựng hệ thống Cluster trên Linux GVHD: Ths Trương Hoài Phan Windows sử dụng rất nhiều tài nguyên hệ thống cho nên các server sử dụng HĐH này khó có thể chạy liên tục trong vòng vài tháng mà không gặp vấn đề gì, như lỗi bộ nhớ hoặc phân mảnh đĩa Kết luận: từ những so sánh trên giúp ta hiểu phần nào về khả năng của Linux và Windows Để đạt được hiệu quả đáng kể cho hệ thống việc lựa... thời điểm chỉ được sở 19 Đề tài: xây dựng hệ thống Cluster trên Linux GVHD: Ths Trương Hoài Phan hữu bởi một node và các resource riêng lẻ bên trong group đó phải tồn tại trên node đó Các node khác trong Cluster không thể sở hữu các resource group khác nhau trong cùng một resource group 3.2 cơ chế hoạt động Server 1 và server 2 của hệ thống cluster được gọi là một nút (cluster node) ở đây server 1 được... theo dõi heartbeat và cách mà Cluster thể hiện các heartbeat bị lỗi dựa trên các kiểu network sau : - Trên private hay mixed network, cả hai đều có sự giao tiếp giữa các node, heartbeat được theo dõi để xác định node có hoạt động trong Cluster hay không - Trên public network, chỉ có sự giao tiếp giữa client với node, heartbeat 22 Đề tài: xây dựng hệ thống Cluster trên Linux GVHD: Ths Trương Hoài Phan... group, Failover Manager trên các node trong cluster làm việc cùng với nhau để tái chỉ định quyền sở hữu cho group đó • Trên node mà resource bị hỏng, Failover Manager kết thúc resource đó và các resource liên quan với nó • Failover Manager trên node mà resource bị hỏng thông báo cho Failover Manager trên node sẽ sở hữu resoure đó và cũng thông 24 Đề tài: xây dựng hệ thống Cluster trên Linux GVHD: Ths Trương ... hợp 25 Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan 26 Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan Chương V: TRIỂN KHAI HỆ THỐNG CLUSTER Mô hình... thống Thiết kế hệ thống 17 Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan Hình 4.1: mô hình triển khai Cơ chế hoạt động 3.1 thuật ngữ thống cluster Cluster : Là hệ thống song... trúc Cluster Chương IV: PHÂN TÍCH YÊU CẦU VÀ THIẾT KẾ HỆ THỐNG Yêu cầu giải pháp Thiết kế hệ thống Đề tài: xây dựng hệ thống Cluster Linux GVHD: Ths Trương Hoài Phan Chương V: TRIỂN KHAI HỆ THỐNG