Một số tùy chọn từ dễ nhất đến khó nhất (theo ý kiến của tôi)
Có một vài cách để cập nhật 2 trang web. Cho đến nay, cách dễ nhất là cập nhật chúng bằng cách sử dụng một quy trình "thực hiện cùng một thao tác" trên mỗi nút, ví dụ như thực thi các lệnh cục bộ và qua kết nối SSH, hoặc sử dụng lật đổ và kiểm tra mã ra cả hai nút hoặc có thể chỉ cần thiết lập cái đầu tiên và thực hiện rsync.
Thiết lập NFS - một máy chủ sẽ là máy chủ NFS, máy khách thứ hai. Điều này có thể phủ nhận mục đích có bộ cân bằng tải nếu hệ thống bị ràng buộc IO hoặc mục đích cân bằng là để chịu lỗi (điều gì xảy ra nếu hộp chạy máy chủ NFS chết?)
Một cách khác là chạy DRBD ở chế độ chính kép (không phải tầm thường, nhưng đó là những gì nó được thiết kế để làm), sẽ phản ánh giao diện khối - tức là một loại đột kích mạng, trong đó mỗi nửa của cuộc đột kích có sẵn dưới dạng đĩa chính đến 1 máy chủ, sao chép sang máy chủ khác. (Bạn sẽ cần chạy thêm một hệ thống tệp hỗ trợ ghi vào 2 vị trí, từ bộ nhớ GFS2 thực hiện việc này)
Có nhiều hệ thống khác nhau có thể được thiết lập, tôi giả sử, để tìm kiếm các thay đổi của hệ thống tập tin - nếu bạn có thể nối chúng với một tập lệnh, bạn có thể tự động sao chép khi thay đổi. Tôi chưa bao giờ thử điều này, nhưng Lsyncd có thể là một lựa chọn ở đây (thực ra điều này có thể không khó, hãy xem http://www.thisisnotsupported.com/lsyncd/ )?
"Đám mây" không có ý nghĩa thực sự - vâng, bạn có thể gọi hệ thống này là đám mây. (Tôi tin rằng thuật ngữ Đám mây bắt nguồn từ các nhà công nghệ vẽ Internet như một đám mây trong sơ đồ kỹ thuật và điều này được những người tiếp thị đồng ý - về cơ bản mọi thứ "trên Internet" đều có thể được gọi là "trên đám mây" - Gần nhất tôi có chắc chắn tìm ra ý nghĩa của thuật ngữ này là "nội dung được lưu trữ trong đó người dùng cuối không cần phải lo lắng về điều đó" - Chắc chắn ít nhất 1 công ty tôi cung cấp dịch vụ để xem mình là "nhà cung cấp dịch vụ đám mây" và đang làm gì đó không phải rất nhiều khác với những gì bạn đang nói về.