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

này, tôi chỉ xin giới thiệu bồ nào muốn tìm hiểu về cluster
     trên Linux thì thử ghé vào http://www.linux-ha.org.  Ngoài
     ra  áp  dụng  reverse  proxy  đúng  cách  sẽ  giúp  tăng  cường
     períormance  cũng  như  nâng  cao  scalability  của  các  web-
     application chạy trên các content server.  Chút xíu nữa, tôi
     sẽ đi vào chi tiết các ưu điểm của reverse proxy cũng như
     làm thê nào để khai thác các ưu điểm đó.


         Cài đặt máy chủ reverse-pioxy

         Chọn và cài đặt hệ điều hành cho reverse proxy
         Dĩ nhiên là sử dụng linux cho máy chủ reverse proxy.
     ở đây không mô tả quá trình cài đặt linux bởi có rất nhiều
     tài  liệu  hảy  trên  Internet  nói  về  đề  tài  này,  và  hơn  nữa
     một  khi  đã  nghĩ  đến  chuyện  làm  reverse  proxy  thì  chắc
     chắn chuyện cài đặt Linux không là vấn đề.

         1.3.X hay 2.X?
         Trước tiên, bạn cần phải trả lòi câu hỏi là chúng ta sẽ
     chọn  phiên  bản  Apache  nào  để  làm  reverse  proxy  đây,
     1.3.X hay 2.X?  Chọn 2.X vì ba lý do:
         Thứ nhất là có rất nhiều 0-day trong phiên bản 1.3.X :D.

         Thứ hai là Apache 2.X cung cấp một bộ íĩltering API tốt
     hơn so với phiên bản  1.3.X,  cho phép các module có thể nhìn
     thấy và tương tác vói nội dung của các request cũng như các
     response  tưong úng từ trả  lòi  từ server.  Điều  này rất  quan
     trọng  đôi  với  một  reverse  proxy  đóng  vai  trò  là  một
     application gateway bởi vì nó phải kiểm tra tất cả thông tin đi
     xuyên qua nó trước khi chuyển giao cho bên nhận. -6-.
         Thứ  ba  là  Apache  httpd  2.X  có  perlormance  cao  hơn
     hẳn  1.3.X khi phục vụ các static content như íĩle HTML và
     file  hình  ảnh.  chúng  ta  quan  tâm  đến  vấn  để  này  là  vì
     mong  muôn  giảm  tải  cho  các  content  server  bên  trong


     198
   192   193   194   195   196   197   198   199   200   201   202