Xây dựng dịch vụ web của tôi lên EC2 ngay bây giờ và có một ví dụ duy nhất đằng sau bộ cân bằng tải. Tôi tất nhiên sẽ phục vụ cho nhiều trường hợp.
Ý tưởng ban đầu của tôi là chạy tất cả các trường hợp một nô lệ câm và sử dụng S3 làm bộ nhớ cục bộ. Đối với điều này, tôi đã bắt đầu sử dụng S3FS nhưng nó chưa thực sự sẵn sàng, từ những gì tôi đã thấy, để sử dụng sản xuất trong môi trường phục vụ web. Viết nhật ký dường như xuất hiện rất muộn, nếu không bao giờ. Vô số vấn đề với bộ nhớ đệm lẻ, thậm chí không có cờ bộ đệm, v.v ... Nói chung là ác mộng để phát triển.
Nhưng, các lựa chọn thay thế trông ít. Một cái rõ ràng là khối lượng EBS, có thể được gắn vào một thể hiện duy nhất. Một số giải pháp để chia sẻ điều này: -
- SMB chia sẻ với các trường hợp khác. Có một chủ và các nô lệ còn lại - obv cần dự phòng được xây dựng ở đây với nhiều khối EBS có lẽ?
- Chia sẻ đồng bộ với các hộp khác. Điều này có vẻ đau đớn, xem xét nó không liên tục và sẽ được cập nhật định kỳ. Có khả năng ok, nếu có các kịch bản buộc phải cập nhật khi những thay đổi lớn đã xảy ra.
Câu hỏi là ... mọi người LÀM GÌ? Có vẻ như một trường hợp sử dụng hoàn toàn phổ biến, nhưng sự đa dạng của các câu trả lời được tìm thấy trong các diễn đàn và thậm chí ở đây trên SF, dường như cho thấy không có câu trả lời ngắn gọn ... cần giúp đỡ!