Page 250 - Hướng Dẫn Cách Phòng Thủ Và Khắc Phục Sự Cố Máy Tính
P. 250

cao) để cung cấp một môi trường dư độ tin cậy đảm bảo cho
   các dịch vụ có thể hoạt động trơn tru mà không bị dừng bởi
   một vài lỗi nhỏ.  Các hệ thông Linux có khả năng phục vụ
   cao được thiết kê  để chạy trên các phần cứng thông dụng
   để đạt khả năng sẵn sàng cao tiệm cận khả năng sẵn sàng
   cao của các hệ thống có khả năng chịu đựng sai sót với chi
   phí thấp hơn vài lần.
        Các  hệ  thống Linux  clustering  dựa  trên các cấu hình
   dùng  hai  công nghệ  nền  tảng  là  dùng  máy  dự  phòng  khi
   gặp  lỗi  (Fail  Over  Service  -  FOS)  và  Server  ảo  Linux
   (Linux  Virtual  Server-LVS).  Việc  lựa  chọn  FOS  hay  LVS
   làm công nghệ nền cho  máy chủ Linux có khả năng phục
   vụ cao sẽ làm  ảnh hưởng tói các yêu cầu về phần cứng và
   các dịch vụ có thể được hỗ trỢ. Ta hãy thử xem qua một vài
   ví dụ về cấu hình và xem xét mức độ liên quan của chúng.


        Các câu hình FOS
        Máy chủ Linux có khả năng phục vụ cao dựa trên FOS
   gồm hai hệ thống hoạt động trên nền hệ điều hành Linux.
   Mỗi một hệ thốhg phải  được  đảm bảo cung cấp đủ về mặt
   cấu hình để có thể hỗ trỢ đủ tải cho các dịch vụ.  Điều này
   là  cần  thiết,  bởi  vì  tại  bất  kỳ  thòi  điểm  nào,  chỉ  có  duy
   nhất  một  hệ  thống  (nút  active)  là  cung  cấp  dịch  vụ  cho
   khách hàng của bạn.
        -  Trong  quá  trình  khởi  tạo  cấu  hình  của  một  cluster
   FOS,  một  hệ  thống  sẽ  được  coi  là  nút  chính  (primary
   node),  và hệ thông kia sẽ  được  gọi là nút sao lưu  (backup
   node).  Sự khác biệt này được  tạo ra  để xác định hệ thống
   nào sẽ được khai báo là active để cả hai hệ thống sẽ tự tìm
   kiếm  trạng thái hoạt  động tại cùng một thòi  điểm.  Trong
   trường hỢp đó, nút chính sẽ "chiến thắng".
        Nút  đang  hoạt  động  (active  node)  sẽ  đáp  lại  các  yêu



                                                                 25 1
   245   246   247   248   249   250   251   252   253   254   255