Tôi là kỹ sư đám mây cấp 0.
Không có một hệ thống tập tin nào được sử dụng ở mọi nơi. Tôi đã kiểm tra tại chỗ hai nhà cung cấp và máy ảo đám mây của Google sử dụng EXT4 theo mặc định, máy ảo cơ sở hạ tầng đám mây của Oracle sử dụng XFS. Và hệ thống tệp cơ bản của máy chủ có thể khác. Sau đó là phụ trợ lưu trữ. Và điều đó sử dụng một hệ thống tập tin hoàn toàn khác. Hầu hết các quyết định trong đám mây đều dựa trên hai điều.
- độ tin cậy
- khả năng tương thích
Ưu tiên số một của chúng tôi là thời gian hoạt động, tiếp theo là việc áp dụng. Vì vậy, trước tiên chúng tôi muốn mọi thứ sẽ ổn định nhất có thể. Hiệu suất thường không thực sự được xem xét mạnh mẽ trừ khi có vấn đề. Thông thường, chúng tôi biết mình nên đạt được hiệu suất nào và chúng tôi chỉ giải quyết các mối lo ngại về hiệu suất nếu chúng tôi không đáp ứng được kỳ vọng. Ngoài ra, hầu hết các đánh đổi hiệu suất đều nhỏ. Điển hình không đáng kể. Và khi bạn đang nói về đám mây, hầu hết các vấn đề về hiệu suất có thể được giải quyết bằng nhiều phần cứng hơn. Ví dụ, hãy tưởng tượng nếu một hệ thống tệp hoạt động kém hơn một chút so với hệ thống tệp khác, nhưng đáng tin cậy hơn. Chúng tôi thà sử dụng hệ thống tệp đáng tin cậy và ném thêm một vài máy chủ vào sự cố hơn là sử dụng hệ thống tệp hiệu quả. Thời gian hoạt động tốt hơn thường đáng giá hơn hiệu suất đạt được của một thứ gì đó như một hệ thống tệp khác.