Các giải pháp nâng cao tính sẵn sàng hệ thống mạng, mạng ISP công ty viễn thông quân đội VIETEL

103 35 0
Các giải pháp nâng cao tính sẵn sàng hệ thống mạng, mạng ISP công ty viễn thông quân đội VIETEL

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

ĐẠI HỌC QUỐC GIA HÀ NỘI K H O A CÔNG N G H Ệ Chy Ty CÁC GIẢI PHÁP NÂNG CAO TÍNH SẴN SÀNG HỆ THỐNG MẠNG, MẠNG ISP CƠNG TY VIỄN THƠNG QN ĐỘI VIETEL Chun ngành: Cơng nghệ thông tin Mã số: 01.01.10 LUẬN VĂN THẠC s ĩ NGƯỜI HƯỚNC DẪN KHOA H Ọ C: PGS TS Nguyễn Văn Vỵ TS Tơn Quốc Bình Hà Nội - Năm 2003 Chv 7'v Khoa Cóng nghe Dại học Quốc gia Hà nội MỰC LỤC Mỏ d ầ u ( hương f Hệ thông sàn sàng cao 1.1 Khái niệm hệ thống sẩn sàng cao (High Availabiỉity) .3 1.1.1 Định nghĩa tính sẵn sàng cao hệ thống 1.1.2 Các mức sẵn sàng cao 1.1.3 Quan niệm hệ sẩn sàng c a o 1.2 Các rủi ro mức độ rủi ro hệ th ống IA Các giải pháp chung đảm bảo tính sẩn sàng c a o 1.3.1 Giải pháp phần cứng 1.3.2 Giải pháp phán mềm 1.3.3 Giái pháp liên quan đến mối trường 10 1.3.4 Giải pháp liên quan đến người dùng 10 1.3.5 Lựa chọn giải pháp tổng hợp i Chương II Công nghệ kết c u m 12 2.1 Định nghĩa kết cụm (Cluster) 12 2-2 Các lợi ích hạn chế kết cụm 13 2.2 ] Lợi ích kết c ụ m 13 2.2.2 Những hạn chế 14 2.3 Kêì cụm nhiều địa điếm phân tán địa ỉý 14 2.3.1 Kiểu thiếl kế thực đầy đủ 14 2.3.2 Kiếu thiết kế thực lừng phần 15 2.3.3 Phân bố rải rác kết cụm 16 2.4 Tổ chức kết c ụ m 16 2.4.1 Trại kết cụm (Clusler Farm) 17 2.4.2 Gói kết cụm (Cluster Pack) .18 2.5 Nguvên [ỷ hoạt động kết cụm ỉ 2.6 Các chế thứ lôi (Failover) ỉ 2.7 Nhịp tim (Heartbeat) 27 2.8 Cản hàng tái mạng (Network Load Balancing- NLB) 28 2.9 MC/Service Guard (Kết cụm H P ) 32 2.9.1 Giới thiệu 32 2.9.2 Đặc điểm lợi ích MC/Service G ua rd 33 2.9.3 Khóa kết cụm (Clusier Lock) 34 2.9.4 Nhịp l i m .35 2.9.5 Gói tin (Packaging) 36 2.9.6 NODE Fail F a s t r 36 2.9.7 Các chế thứ lỗi (Failover Policies) 37 2.9.8 Còng cụ MC/Service Guard 38 2.10 SteelEye LifeKeeper (Kết cụm SteelEye) 39 2.10.1 Giới thiệu 39 2.10.2 Phàn mềm cơng cụ khói phục ứng d ụ n g 40 2.10.3 Đường truyển thông (Communication Path) 4Ü 2.11 Microsoft Cluster (Kết cụm Microsoft) 42 11.1 Giới thiệu việc thiết lập Microsoft Cluster 42 ] ỉ Đặc điổm Microsoft Cluster 43 Luận văn Thạc sĩ Trang 100 Chy T VKhoa Cóng nghệ Đại học Quốc gia Hà nội 2.11.3 Các ứng dụng hỗ trợ Microsoft Cluster windows 2000 44 2.11.4 Các máy dịch vụ ả o .45 2.12 Kết luận 46 2.12.1 MC/Service G uard .47 2.12.2 LifeKeeper 47 2.12.3 Microsoft Cluster 48 Chương III Công nghệ lưu trữ khôi phục liệ u 50 'l q u an 50 3.2 Mơ hình lưu trữ liệu 50 3.2.1 Kho lưu trữ kết nối trực tiếp (Direct Attach Storage- DAS) 50 3.2.2 Kho hru trừ kết nối qua mạng (Network Attach Storage-NAS) .51 3.2.3 Kho lưu trữ mạng (Storage Area Networks-SAN) 52 3.3 Lưu trữ ảo 53 3.4 Sao lưu khơng có thời gian chết(Zero downtime Backup - ZDB) 55 3.5 Côna nghệ kênh sợi quang (Fible Channel-FC) 57 3.6 Công nghẹ R A ID .58 3.7 Quản trị lưu trữ 61 Chương IV Thiết kê hệ thông sẵn sàng cao, mạng ISP V ietel 63 Giới thiệu mạng Viên thông quân đội V ietel 63 4.2 Hiện trạng mạng ISP V ietel 64 4.2 [ Các thành phán mạng ISPcủa V ieteỉ 64 4.2.2 Mô tả chi tiết hệ th ố n g 67 4.2.3 Dự phịng khơi phục liệu 68 4.2.4 Các hệ Quản trị m ạng 70 4.3 Mạng có lính sẩn sàng cao 71 4.3.1 Dự phòng định tuyến 72 4.3.2 Dự phòng NSÕOO 73 4.3.3 Dự phòng Sw itch 73 4.3.4 Môi (rường kết cụm 74 4.4 Các vấn đề cần giải để nâng cao tính sẵn sàng mạng ISP Vieteỉ 74 4.5 Thiết kế giải p h áp 76 4.5.1 Giái pháp cho định tuyến (Cisco Router 2600) .76 4.5.2 Giải pháp cho N S-500 79 4.5.3 Giải pháp cho Cisco Switch 6500 80 4.5.4 Giải pháp kết cụm 81 4.5.4.1 MC/Service G uard 81 4.5.4.2 LifeKeeper .84 4.5.5 Giải pháp Primary Secondary 85 4.5.6 Giái pháp nguồn cung cấp điện .85 4.5.7 Xâv dựng hẹ thống kết cụm cho dịch vụ M ail 86 4.6 Kịch bán kiếm tra hệ thống mồi trường kết cụm MC/ServiceGuard .94 Kết luận 97 Tài liệu tham k h ả o 98 Luận vãn Thạc sĩ Trang 101 TtrVIÉT TÄT AAA Authentication, Authorization, and Accounting CRM Customer Ralationship Management DAS Direct Attach Storage RMS Event Monitoring Service ERP Enterprise Resource Planing FTP File Tranter Protocol GRE Generic Routing Encapsulation IISTP Hot Standby Routing Protocol LDAP Lightweight Directory Access Protocol MTBF Mean Time Between Fault MTTR Mean Time To Repair NAS Network Attach Storage NFS Network Pile System N IB Network Load Balancing NMS Network Management Server NOC Network Operation Center ÜLPT Online Transaction Processing RAID Redundant Array o f I n d e p e n d e n t Disk RAS Remote Access Server SAN Storage Area Network TCP Transmission Control Protocol L'DP User Datagram Protocol VLAN Vitual LAN VA Virtual Array VPN Virtual Private Network ZDB Zero Downtime Backup Ch V Ty Khoa Công nghệ Đại học Quốc ỊỊÌa Hà nội MỞ ĐẨU Với n ế n kinh tế toàn cấu d a n g phát triển, C ô n g ty với q u y m lồn Ihế giới đà đ a n g đ u a c ô n g n g h ệ th ô n g tin vào ứng d ụ n g thực tế T h n g m ại điện tứ tạo diều k iện d ế m ọi người c ó Ihê’ tiến h n h kinh doa n h 24 g iờ m ột n g y , ngày m ột tuần N h ữ n g ứng d ụ n g c ó thể c h o phép tiến h n h tin học h o c c h o t đ ộ n g hàng ngày m ình với m ức đ ộ c a o từ x a đến Xu hư n g n h đ ã rõ ràng, tất c ả ch ú n g ta cần phải d ự a vào m ột hệ thống ổn định có t h ể tru y c ậ p bất c ứ lúc nhu c ầ u nàv làm tăng đ n g kể tính sẩn sàng c ủ a hệ th ố n g C h ín h c c c n g ty c c tổ chức phải d ự a vào h ệ thống m y tính m ình, bất c ứ thời gian n g n g h o t đ ộ n g c ủ a h ệ th ố n g có th ể ảnh hư ng nghiêm trọ n a đến kin h d o a n h củ a c n g ty k h ô n g chí sút g iả m n ã n g suất lao độn g m c ịn thất vé d o a n h th u hay th ậm chí su y g iám vị t h ế trê n thị trường H iện n y c c h ã n g lớn lĩnh vực c ó n g n g h ệ th ô n g tin đ ã đ a n g dược ng h iên cứu giải p h p n â n g c a o tính s ẵ n sàng cao hệ thông m ạn g b a o g m c ả giải pháp phân ng phần n iềm C c c n g ty Lổ chức với q u y m ò lớn đ a n g đượ c áp đ ụ n g c c giải pháp tính sàn s n g c a o đ ế đ ả m bảo hệ t h ố n g họ vận hành liên tục V lư ng lai m ọi c ổ n g ty, tổ chức vừa n h ỏ m h o t đ ộ n g c ủ a h ọ đéu dự a vào hệ [hống m n g th ì cần phái có m ột giải p h p sẩn s n g tích hợp M n g c u n g c ấ p d ịc h vụ Iniernei (ISP) c ủ a c ô n g ty V iễ n t h ô n g q u â n đội iroim s ố m n g ISP V iệi N a m vừa xây dự n g đ ể phục vụ k h c h h n g c ó nhu cầu kết nối Internet M n g có đ n g kết n ố i quốc lế 2M B, tới tăn g th ê m m ột s ố đường kết nối q u ố c tế với đ n g tru y ề n lốc độ cao Đ ể đ p ứ ng tốt d ịch vụ k h ô n g bị g ián đoạn c h o k h c h h n g n h c c doa n h ng h iệp c q u a n ch ứ c n ă n g với nhu càu trao dổi th õ n g lin liên tục c ầ n có m ột giải pháp đổ tăng đ ộ sẩn sàng, đ ả m bảo hệ ihống vận h n h với thời gian n g n g hoạt đ ộ n g nhỏ H iện nay, m n g IS P c ô n g ty viễn thông q u n đội thực h iện giái p h p dự p h ò n g c c h m u a th é m m ộ t s ố thiết bị phụ để p h ò n g ngừa trư n g hợ p p h ấ n ng bị hỏng G iải pháp n h c h í tạm thời, c h a đ p ứ ng đượ c đ ầ y di) c c nhu cầu c ú a k h c h hàng, m ột sô' lỗi chưa the khác Luận văn 1'hcic sỉ Trang l Chy Ty Khoa Cơng nghệ Đợi học Quốc ỊỊÌa Hà nội phục dược lỗi phần mềm ihậm chí cần phải cấu hình lại hệ thống sau mội số lần thất hại cán có mội giái pháp tối ưu với thời gian khôi phục nhỏ Với lý irén mà dề tài cua luận văn dược chọn “ Các giải pháp nâng cao tính sẵn sàng hộ thống mạng, Mạng ISP công ty viễn thống quân đội Vietel” Mục tiêu đề tài nghiên cứu tổng hợp vản đề chung vé hệ ỉhôiig san sàng cao giài pháp công nghệ chúng sử dụng thực tẽ vận dụng để phân tích, để xuất giải pháp nâng cao tính sẵn sàng cao hệ thống mạng ISP công ty viễn thống quân đội Nội dung luận văn bao gồm: r Chương 1: Hệ thống sẩn sàng cao, mô tả khái niệm hệ thống tin có tính sẩn sàng cao, phân tích rủi ro có Ihể xây cho cơng việc cần thực để nâng cao tính sẵn sàng cúa hệ thống r Chương 2: Công nghệ kết cụm mô tả Công nghệ kết cụm bao gổm: nguyên lý hoạt động, cách thức tổ chức Cluster sô cồng cụ iiên quan tới giải pháp Cluster MC/Service Guard, LifeKeeper Microsoft Clustering r Chương 3: Công nghệ lưu trữ khôi phục liệu, m õ tả công nghệ lưu trữ khói phục liệu bao gồm mơ hình lưu irữ, cách khôi phục chép liệu với việc quản trị lưu trữ liệu r Chương 4: Thiết kế hổ thống sẵn sàng cao mạng 1SP Viet mơ tả việc phân tích trạng Mạng 1SP cổng ty viễn thông quàn đội Vietel xây dựng giải pháp có độ sẵn sàng cao cho mạng ISP r- Kếi luận Luận vân Thạc sĩ Trang City Ty Khoa Công nghệ Đại học Quốc gia Hà nội CHƯƠNG I HỆ THỐNG SẴN SÀNG CAO 1.1 Khái niệm hệ thống sẳn sàng cao (High Availability) 1.1.1 Định nghĩa tính sân sàng cao hệ thống Tính sẩn sàng cao cùa hệ thống hiểu nàng hoạt động hệ thống Irựe tuyốn sẩn sàng đáp ứng nhu cầu khách hàng thời điếm Có nhiều nhân tố làm cho hệ thống ngìmg hoại động khơng thể đáp ứng u cầu khách hàng bao gơm cá thời gian cần để bảo trì hệ thống Mục đích giải pháp tính sẩn sàng cao hạn chế tối thiểu việc ngừng hoạt động khôi phục hệ thống cách nhanh chónạ có cơ' xẩy Tính sẵn sàng cao khơng phái công nghệ riêng biệt ỉà đặc trưng rõ ràng cua hệ ihống Đúng hơn, tính sẵn sàng cao khả để đạt mục tiêu mang nhiều ý nghĩa cụ thể tuỳ theo nhu cầu đặt Để đạt mục tiêu chiến lược có nhicu chiến lược còng nghệ dịch vụ dùng công nghệ hay dịch vụ lại hướnạ đốn đặt mục tiêu cụ [18] 1.1.2 Các mức sản sàng cao Trong phạm vi tính sẩn sàng caơ đơn giản mang ý nghĩa khôi phục thám hoa đưa tổ chức trở lại hoạt động bình thường hệ thống cách nhanh chóng Với hệ thống nhỏ đơn gián có hệ thống điện cônơ nghệ lưu Irữ dừ liệu bảo vệ an tồn khơng bị ngắt kỹ thuật Với phạm vi rộng hưn Ihì tính sẩn sàng cao hệ thơng sần sàng làm việc liên tục đáp ứng nhu cẩu cùa khách hàng với cường độ, tẩn xuất khối lượng khác Ví du cơng nghệ chia sẻ khối ìượng lớn cống việc đế tiến hành nhiều nơi, đám bão tính suốt khách hàng sử dụng liệu phân bổ nhiều nơi với khoảng cách lớn khách hànạ cám nhận sử dụng liệu chồ Cho nên, nói rầng, có rấí Ln vàn Thạc sĩ Trang Chy Tv Khoa Công nghệ Đại học Quốc gia Hà nội nhicu m ức đ ộ tính sần sà n g c a o k h ác n ằ m hai m ực đ ộ tối thiổu lối đ a đé cập tiến, i 18 Người ta chia mức độ sần sàng trung bình theo mức độ sau: Mực độ sẵn sàng Sán sàng Thời gian ngừng hoạt động/năm 100% phút 99.9999% phút : Sần sà n g liên lục (Continuous Availability) Tính chịu lồi cao (Fault Tolerant) Tính chịu lồi thường 99.99% 53 phút (Fault Resilient) Sán sàng cao 99.9% 8,8 tiếng (High Availability) Sẩn sàng bình thường 99-99.5% 44-87 tiếng (Basic Availability) Mức độ sẵn sàng tính bàng cơng thức sau: A_ MTBF " MTBF + M TTR Trong dó MTBF (Mean Time Between Fault) thời gian mà hệ thống hoạt động cung cấp dịch vụ, MTTR {Mean Time To Repair) thời gian mà hệ thống ngừng hoạt độne cung cấp dịch vụ Như vậv nâng cao mức độ sẩn sàng bàng cách giám thời gian ngừng hoạt dộng cứa hệ thống thời gian khôi phục lỗi hệ thống gặp cô [27] 1.1.3 Q u a n niệm hệ sản sàng cao > Q u a n niệm đơn th u ầ n kỹ th u ậ t Khổng có giải pháp đưn giản, dể dàng rẻ tiền cho tính sẵn sàng cao Bấi kv giái pháp phải đâm báo cân đối nhu cẩu thực tế tính kinh tế cùa Luán văn Thạc sĩ Trang ( 'hy Ị y Khoa CơnỊị nghệ tìại học Quốc gia Hà nội Xu hướng lập hựp thành phần quan trọng khác phấn cứng, phần mềm, tiến trình hệ thống độc lập để tạo thành hệ thống phối hợp dế cổ quán lý cách tập trung Cụ ihể là, tập hợp thành phổn có mõi quan hệ phụ thuộc lẫn cua hệ thống phức lạp ihành hệ thống tổng thể để (láp ứng đirợc yêu cầu đặt Một hệ ihống phối hợp ihường dược cấu hình đo đạc trung tâm máy dịch vụ Irung tâm mạng Trung tâm máy dịch vụ ỉà tập hợp máy dịch vụ kết cụm với tính sẵn sàng CỈU» bàng phần trảm thời gian dịch vụ trực tuyến mà khách hàng nơi miền cúa hệ thống truy cập Trung tàm mạng dựa vào mỏt kiến trúc phân tán Tính sẵn sàng đo phần trăm thời gian dịch vụ trực tuyến mức người dùng cuối Giải pháp nâng cao tính sẩn sàng thường tập trung vào hai mặt là: ngăn ngừa tránh cố tất vấn đề làm cho hệ thống bị gián đoạn việc cung cấp dịch vụ Thèm vào đó, cần tập trung vào việc phục hổi nhanh hạn chế xung đột mà xay làm cho hệ thống ngừng hoạt động > Q u a n niệm kinh té kỹ th u ậ t Thực cách tiếp cận tiên tiến địi hỏi khơng phải lựa chọn thiết bị phần cứng tốt mà biết iựa chọn dịch vụ phần mềm tổ chức quản lý chúng để đạt dược giải pháp toàn hiệu Sự cần thiết dịch vụ phẩn mềm bổ sung cho CO' sở hạ tầng điểm quan trọng Tính sẩn sàng cao không việc đạt thông qua giải pháp kỹ thuậl công nghệ phán quan trọng giải pháp Việc mua thiếl bị công nghệ với giá cao tính chịu lồi cao, trạng thái hệ thống nghệ ihuậi không phái lúc cần thiết Điều có nghĩa là, việc kinh doanh cần đặt Luân ván Thạc sĩ Trang Chy Ty Khoa Công nghệ Đại học Quốc gia Hà nội mức: độ tính sẩn sàng mong muốn với cồng nghệ có dịch vụ 1hích hợp, vói SƯ qn trị, hổ trợ phòng ngừa rủi ro, quản lý đặt kế hoạch khôi phục đắn Bái kỳ giải pháp sẩn sàng cao đểu cần đến hiểu biết thấu đáo hệ thống có kê hạch xát xao Tính sắn sàng hệ thống phải đánh giá, đo đạc bổ cứu, phòng ngừa kế hoạch điểu khiển hoạt động hệ thống cách thích hựp Tính chuvẻn mơn cao yêu cầu cho giải pháp đạt hiệu cao [18] 1.2 Các rủi ro mức độ rủ i ro hệ thông Qua nghiên cứu cho thấy, nguyên nhân làm cho nhiều hệ thống bị trục trặc, sụp đổ có nguồn gốc từ: phần mềm, phần cứng, người dùng mói trường r Lỏi plúỉn cứng: Phần cứng ihường nguyên nhản dẫn tới hệ (hống bị lỗi Theo thống kê cho thấy 39% trường họp liên quan tới phần cứng, lỗi thiết bị lưu trữ 5.1,7%, nhớ 23%, bảng mạch 16,7%, xử lý 2,9% nguồn điện 5,7% Những lỗi hậu trình sản xuất bao gổm cơng nghệ sán xuất quản lý Ngày nay, nhiều nhà sản xuất không ngừng tiến công nghệ tổ chức quản lv để xây dựng ihiồì bị phần cứng với độ tin cậy cao Các thiết bị phàn cứng ngày có nhiều tính sức mạnh lớn với độ tin cậy cao Ngoài lỏi thân thiết bị, lỗi phân cứng xảy khâu kết nối cáp, card mạng, chuyển mạch.v.v r Lồi phán mềm: Lỗi phần mềm tồn tất yếu Nhất việc xuất phiên phần mềm ngày gia tăng khả lỗi kèm theo phần mém Theo thống kê cho thấy, lỗi ph-ần mềm chiếm 31% tổng số lỗi Trong đó, hệ điểu hành 61,7% ứng dụng 39,3% Cũng lỗi phần cứng, nhà sản xuất phần mềm thường xuyên hoàn thiện sử dụns cổng nghệ (hướng đối tượng), tăng cường q trình tự động hóa việc sán xuất phần mém sử dụng Ihành phần dùng lại để giảm thiểu lỗi phần mềm ỈMỚtì vàn Thạc sĩ Trang Chy Ty Khoa Công nghệ Đại học Quốc ẹia Hà nội 4.5.5 (ỉiái pháp P rim ar y Secondary Dịch vụ DNS cúa Microsoft có tính sẵn sàng cao hỗ trợ chế độ Primary DNS Secondary DNS máy địch vụ DNS thứ nhấl ngừng cịn máy dịch vụ DNS thứ hai làm việc, cho nén dịch vụ DNS Vietel đảm bảo tính sàng đáp ứng nhu cầu cúa khách hàng 4.5.6 Giải pháp nguồn cung cấp điện Hiện Vìctel có hai hệ thống cung cấp điện sử dụng hệ thống Switch điện UPS Nhưng từ hộ thống Switch điện tới máy dịch vụ thiết bị mạng chi có nguồn điện, điều làm giảm tính sẩn sàng việc cung cấp điện đường dây lồ cắm bị hịng Cho nên đè lãng tính sẵn sàng hệ thống ta tách hai nguồn cung cấp điện riêng biệt nối tới máy dịch vụ thiết bị mạng tất máy dịch vụ thiết bị mạng đéu sứ dụng hai nguồn điện để nâng cao tính sẵn sàng việc cung cấp điện Như vậv ta tránh dược lỗi đơn nguồn cung cấp điện Mỏ hình logic nguồn cung cấp điện Luận văn Thạc sĩ Trang 85 Chy Ty Khoa Công nghệ Đại học Quốc gia Hà nội SO ĐỔ THIẾT KỂ LOCỈIC MẠNG ISP VI ET EL CĨ ĐƠ SẴN SÀNG CAO 4.5.7 Xây dựng hệ thống kết cụm cho dịch vụ Mail Đế bão vệ dịch vụ Mail CommuniGatePro phải bảo đảm mailbox người dùng, thông tin thông sô liên quan đến người dùng Các mailbox thông số liên quan đến người đùng nằm thư mục: /vai/CommuniGatePro, ta đưa file Irong thư mục lên vùng liệu dùng chung cho máy dịch vụ để chia sẻ mơi trường kết cụm Khi máy dịch vụ chạy dịch vụ Mail kết cụm ngừng hoạt động thư mục liệu kích hoại sang máy dịch vụ dự phịng khởi động lại tiến trình mail nạp thơns số cũ lại Các bước xảv dựng kết cụm MC/Servỉce G u a r d cho dịch vụ thư điện tủ Bước I : Soạn file bảo mât /.rhosts [h o stn a m e ] Luân văn Thạc sĩ (ro o tu se rj ítc o m m e n t] Trang 86 Ch V Ty Khoa Cóng nghệ Dại học Quốc gia Hà nội :!.a ii ro o t ì: p ro o t are Bước 2: Tham chiếu tham số Kerne! hệ điều hành Bước 3: Bặi dịch vụ thời gian mạng (Network time Protocol) Bước 4: Cài dạt MC/Service Guard Bước 5: Tạo volume group logical volume Tai máy dịch vụ MAIL: mkdir lüevlv%02 m knod Idevlvg02lgroup c Ố4 0x0000 p vcreate —Ị IdevlrcisklcXíO vạc reate /dev/vg02 Idevldskl cXíYdtì !\ create -L 500 -n datavoỉ2 /devỉvg02 newfs -F vxfs Ide »7Vgữ3ỉdala vo í m kdir /da ta m ount I(hjvlvg02ldaiavoì2 Uỉaĩo u/noittit /data v ạch unge -a n vg()2 Y Ịịe.xp o rt -p -s -m ltm p lm a n v °Ợ V g 02 Tại máy dịch vụ SPARE (dự phòng) rcp MAỈL:ỉfmp/map\\i>02 /tmp Luatỉ ván Thạc sĩ Trang 87 Chy Ty Khoa Cóng nghệ Đại học Quốc gia Hà nội m kdir /(h'v/vi>03/qroup c 64 O.xO.xOOOO vỊỊìiììpori -s -m ItmplmupvỊịOỈ Vg02 víỊC Ìu tn q e - a y V g 02 mount /(iev/ví;02/dalavf>ỉ2 Idcita umount /da!a víỊc h a n íH ' -a II VIị 02 Quay sang máy dịch vụ MAIL Bước 6; Ngừng dịch vụ mail chạy: /sbiii/iiìii.d/C onim iiniG cne stop Bước 7: Đưa thư mục /var/CommuniGatePro sang vùng chia sẻ: mv IvarlConinmiiiGate ỉdíitalCommuniGate Bước 8: Thay đổi đường dẫn lới thu mục vừa đưa sang: Thay đổi nội dung file /sbin/init.d/CommuniGate BASEDIRECTORY: /var/CommuniGate thành BASEDIRECTORY: /data/CommuniGate Bước 9: Sử dụng lệnh MC/Service Guard để cấu hình kết cụm cnư/uerycl -V -C / eicỉcmcìusterlm ailjchister.ascii -n M A IL -n SP A R E Sau thực lệnh xong ta có file ngám định mai)_cluster.ascii sửa với nội dung sau: Luận văn Thạc sĩ Trang 88 Chy Ty Khoa Cônỵ nghệ Đại học Quốc gia Hà nội H:'UỈ a v a i l a b i l i t y CĨ1ƯSTER CONFIGURATION FT LE ằ****ằ**ằãằô ĂãOI 'Oiip.ece d e t a i l s a b o u t c l u s t e r p a r a m e t e r s and how t o r.c r ! ;>:!U, c o n s u l t the cm q u e ty c l •;lir.j manpage or your manual *• >r.: r ■: n s c e t o r r h i s c l u s t e r T h is name w i l l be u se d t o i d e n t i f y th e v.'l.eri ■■iewir.q or m a n i p u l a t i n g i t :vK Mi >-ML > a i l _ C i 'i ã*> ô r » = ■«?! ".oci: :;evi':g p a r a m e t e r s T h is i s t h e volume grou p t h a t ".c-Js t h e c l u s t e r l o c k which i s u sed t o b reak a c l u s t e r f o r m a t i o n ft f i i s volume group s h o u l d not be u sed by any o t h e r c l u s t e r 1= h-,t ■• ¡i.;s! e i 1.o k d e v i c e \ I KSV CJ.US7EK Ĩ.OCK_V5 r /d ev/vg02 I it io r Gi nodes i n t h e c l u s t e r h ?&(.-}* t node d e i i m t i o n s a s n e c e s s a r y f o r a d d i t i o n a l n o d e s t.ù ’jy NAMil MAIL Hr;rWORK_ TNTERFACE lanO :-:f.art eat _ : ? : i i ? ISÔTWOR?: INTERFACE l a n l t ;-a ? iokary r? 203 2 2 r i S-.Sr CLCSTKR I.OCK PV /d e v /d sk /c X tY d O t? 7,is: o f s e r i a l d e v i c e f i l e names it ~:.>r exam p le: S SEP.XAi 13EV ;CE_FILE/dev/ttyOpO * W-i: r!i nQ : T h ere a r e no S ta n d b y network i n t e r f a c e s f o r lanO, l a n l ft o f s e r i a l d e v i c e t ' i i e names B For n^amtjli?: t! sep i a " _ d e v ic e [■"i:,£/dev/t.i yOpO S 'w i >r,iri'-i : There a r e no s t a n d b y network i n t e r f a c e s f o r l a n O , i a n l KGDF KAME SPARE NETWORK TKTKPKACf lafsO I!KAP.TBEAT TP NETWORK fNTERFACE l a n l STATIONARY IP 2 F1 P.ST_CLUSTEP,_LOCK_PV /d e v /d s k /c X t Y d O “ CK‘s-.e r T im ing P a r m e te r s ( m i c r o s e c o n d s ;• HEARTBEAT INTERVAL 1000000 K0Lit:_T IMEOWT 20 00000 R Ii qurac i- o n /S e c o n f i q u r a t i o n Timing Parameters ( m i c r o s e c o n d s ) ALTO Í':TAR? TIMEOUT 6000COOOC NETWCRK_FOLLING_INTERVAL 2000000 s Pack acre C o n f i g u r a t i o n P a r a m e t e r s it Er.i.ftt t h e maximum number o f p a c k a g e s which w i l l be c o n f i g u r e d i n t h e c l u s t e r You car n o t add p a c k a g e s b eyon d t h i s l i m i t !f Tr.j» p-iramfeter i s r e q u i r e d KA:\_CONr:GiJP.Sr_PACKAGES B t i s r o - c j •.tatet aware Volume Groups These volume g rou p s w i l l B be u sed by p a c k a g e a p p l i c a t i o n s v i a t h e vg ch an ge - a e command, s For e>:anple: « VoiX'MK_GRCl'P /d o v /v ọ d a ta b a se a VOU'ME^GROUP /d e v /v g VOLUKE_GROnp / d e v /v g Luận vãn Thạc sĩ Trang 89 C'hv Ty Khoa Cóng nghệ Đai học Quốc gia Hà nội Bước 10: Kiểm 1ra lại tham số cấu hình cmcheckconf -k -V -C ỉelr/cnu luster/mail cluster.ascìi Bước 11: Chấp nhận tham số cấu hình ( n i a p p l y c o n f - k -V -C /etc/ctnclusỉerỉcmclcon/.ascii Bước 13: Cấu hình gói dịch vụ mkdir letdcmcỉusterlmaiỊ cmmakepkg -p letclcmcìusterlmaillpkmaiì.ơscii Thay đổi nội dung file mail.ascii mail.cntl I Nội dung File mail.ascii + Ị + +******** »♦***■*** ********* t| HIGH AVA1 l.ABILITY PACKAGE CONFIGURATION FILE ( tem p late.) ******* K ■1 * It MO'O: T h is f i l e MOST be e d i t e d b e f o r e i t can be u s e d ******** * " oi'ripiot'.o: d« I 'ills about p ack a ge p a r a m e te r s and how t o s e t them, * ‘ ■.or::;-.;'.:., ¡.he K C /S er v iaeC u ard or S er v ic e G u a r d OPS E d i t i o n m anpages * s • -'l' mariuci * Enc.e! a ru-iRiứ foj t h i s p a c k a g e T h is name w i l l be u se d t o i d e n t i t y t h e ís-ăekage wKen v i e w i n g o r m a n i p u l a t i n g i t I t roust be d i f f e r e n t from It ■i;f y u : s : c j h i i q u r c d pac:htiye names ?ACKAGE_MAMf rca i l _ c us f er j! 41 * ¡i Kiucn :.;-e f a i l o v e r Do.li.i~v f o r t h i s D ackage T h is p o l i c y w i l l be u s e d f.o s e l e c t an a d o p t i v e node w henever t h e pack age n eed s t o be s t a r t e d The d e f a u lt ; p o l i c y u n l e s s o t h e r w i s e s p e c i f i e d i s CONFIGURED_NODE T h is p o l i c y WI.11 s e l e c t n o d e s in o r i o r i t y o r d e r from t h e l i s t o f !ic:.'E_NA>ir i: r: I.: H ;'j s p e c i f i e d b e lo w £ “ - The < i l l e r r a t i v e o o i i c y i s MIN PACKAGE_NOOE T h is o o l i c y w i l l s e l e c t The c o d e Cron t h e l i s t , o f NOOE_NAME e n t r i e s b e lo w , w hich i s rui;ni:iC| t h e l e a s t number o f o a c k a g e s a t t h e tim e t h i s o a c k a g e n e e d s tr, St a 1-1- t: :-i_ POT 1CY CCN'FT GOHED_NODE ii t h e Í a i l b â p o l i c y f o r t h i s p a ck a g e T h is p o l i c y w i l l be u s e d I! jiri.e;.ir.ir.e what :HC'iori Id k e whan a p a ck age i s n ot r u n n in g on ii f:i;r.;ary node and i ' s p rim a ry node i s c a p a b l e o f ru n n in g t h e H C.11 i f l c o r:-« d e f a u l t p o l i c y u n l e s s o t h e r w i s e s p e c i f i e d i s MANUAL, ti 7h ọriir.ary node when i t i s run nin g on an a d o p t i v e n od e , u - The d ii.e r r a r iv e p o l i c y i s AUTOMATIC T h is p o l i c y w i l l a t t e m p t t o * mo”“ t h e p a c k a g e back t o i t s o r i n a r v node whenever t h e p rim ary node - i s Vip-ibl e fif r u n n in g t h e p a c k a g e Luận văn Thạc sỉ Trang 90 Chy Ty Khoa Cóng nghé Dai hoc Quóc gia Ha nói k u íty manual a i:.t:< ‘•¡t m e riiünes o t -fie n od es c o n f i g u r e d f o r t h i s p a c k a g e R epeat a • ¡ i::t n e c e s s a r y fo r addj i: j o n a i a d o p t i v e n o d e s t ô ã>ã< in' Pur *-!ie soccrid Adopt y / e Mode AFTER t h e f i r s t :: •:l.i K ¿.•umpic : HOW NAME :■ MOT:: XAMF kakl o r í q i n a jL_nodfc adopt ) Vt ■ node mail *;0D? MAKE SPARE it Enter th o c o m p l e t e p a t h f c r t h e run and h a l t s c r i p t s In m ost cases I» tine run s c r i p t and h a l t s c r i p t s p e c i f i e d h e r e w i l l be t h e same s c r i p t , 1* ’ he p a c k a g e c o n t r o l s c r i p t g e n e r a t e d by t h e ctnmakepkg command T h is * c o n t r o l s c r i p t h a n d l e s t h e r u n ( n i n g ) and h a l t l i n g ) o f t h e p a c k a g e * :.t i.he s c r i p t has n o t c o m p le t e d by th e s p e c i f i e d t i m e o u t v a l u e , M i i w I ; he t e r m i n a t e d Tho d e f a u l t f o r each s c r i p t t im e o u t i s » ViO_'l' i.MsiO'JT Ad j u s t t h e t i m e o u t s a s n e c e s s a r y t o p e r m it f u l l => 'ixeour.ion o f ea c h sc rip t a fíe te : The HALT_SCRIPT_T1ME01/T s h o u ld be g r e a t e r than t h e sum o f * Hi ’ .c VT CF_HALT_TIHBOUT s p e c i f i e d f o r a l l s e r v i c e s RCN SCRIPT /e tc /c m c lu ste r /p k m a il/m a i1 c n tl PCK SCRIPT TIMEOUT NOJTIMEOUT KALV_SCi< IPT / e t c / croc u s t e r / p kma i /rna i - cn t HAV." PT TZMEO’.'T NO TIMEOUT Enter th e S?.RVIC£_NAME, t h e SERVICE FAJ,L_FAST_ENABLED and t h e J ’.'E_¡¡AI.T TIMF.OÜT v a l u e s f o r t h i s p a c k a g e Repeat t h e s e t h r e e l i n e s a s n e c e s s a r y f o r a d d i t i o n a l s e r v i c e names A ll s e r v i c e names MUST c o r r e s p o n d t o th e s e r v i c e names u se d by crr.nsnserv «and c m h a i t s e r v commands in t h e run and h a l t s c r i p t s Tho v a l u e f o r SERVICE_FAIL_FAST ENABLED can be e i t h e r YES or NO i f s e t t o YES, i n t h e e v e n t o f a s e r v i c e f a i l u r e , t h e c l u s t e r sjiifi-ware w i l l h a l t t h e node on which t h e s e r v i c e i s r u n n in g I f SF.RVtCE_FAIL_FAST_EKABLED i s n o t s p e c i f i e d , t h e • l e i a u i t wi 11 be KC 8ERVTCK HALT TIMEOUT i s r e p r e s e n t e d i n t h e number o f seconds This t im e o u t i s u se d t o d e t e r m i n e t h e l e n g t h o f tim e (in aa.-oridn' t h e c l u s t e r s o f t w a r e w i l l wait, f o r t h e s e r v i c e t o h a ; t he fot® a s i GKTI.L s i g n a l i s s e n t t o f o r c e th e t e r m i n a t i o n o ; :n

Ngày đăng: 23/09/2020, 21:06

Từ khóa liên quan

Mục lục

  • TRANG BÌA

  • MỤC LỤC

  • TỪ VIẾT TẮT

  • MỞ ĐẦU

  • CHƯƠNG 1 HỆ THỐNG SẴN SÀNG CAO

  • 1.1. Khái niệm về hệ thống sẵn sàng cao (High Availability)

  • 1.1.1. Định nghĩa tính sẵn sàng cao của hệ thống

  • 1.1.2. Các mức sẵn sàng cao

  • 1.1.3. Quan niệm về hệ sẵn sàng cao

  • 1.2. Các rủi ro và mức độ rủi ro trong một hệ thống

  • 1.3. Các giải pháp chung đảm bảo tính sẵn sàng cao

  • 1.3.1. Giải pháp phần cứng

  • 1.3.2. Giải pháp phần mềm

  • 1.3.3. Giải pháp liên quan đến môi trường

  • 1.3.4. Giải pháp liên quan đến người dùng

  • 1.3.5. Lựa chọn một giải pháp tổng hợp

  • CHƯƠNG 2 CÔNG NGHỆ KẾT CỤM

  • 2.1. Định nghĩa kết cụm (Cluster)

  • 2.2. Các lợi ích và hạn chế của sự kết cụm

  • 2.2.1. Lợi ích của sự kết cụm

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan