Ngừng mua ổ cứng lớn nhất bạn có thể tìm thấy: Tại sao 'nhỏ hơn' lại an toàn hơn
Những ổ đĩa 24TB trên Amazon trông thật hấp dẫn, tôi biết. Hãy tưởng tượng tất cả những thứ bạn có thể lưu trữ trong ổ đĩa đó. Nhưng có lẽ bạn chưa nên mua ngay đâu.
Có một vài lý do tại sao tôi nghĩ tốt hơn là bạn nên mua nhiều ổ nhỏ hơn. Hãy nghe tôi giải thích.
Tại sao bạn không nên mua một ổ đĩa lớn?
Lý do chính đằng sau triết lý “ổ đĩa nhỏ hơn” là giảm thiểu rủi ro. Tôi đã nhiều lần nói về nguy hiểm của các ổ đĩa bị hư hỏng, nhưng một lập luận rất quan trọng mà tôi không thể nhấn mạnh đủ tầm quan trọng của nó. Trong trường hợp này, dựa vào một ổ đĩa khổng lồ tạo ra một điểm thất bại duy nhất nguy hiểm mà các chuyên gia dữ liệu gọi là “bán kính nổ” khổng lồ. Khi bạn tập trung tất cả tài sản kỹ thuật số của mình vào một cụm đĩa duy nhất, xác suất toán học của việc thất bại có thể vẫn giống như bất kỳ ổ đĩa nào khác, nhưng hậu quả của thất bại đó trở nên thảm khốc. Nếu bo mạch điều khiển gặp sự cố, đầu đọc/ghi bị va chạm, hoặc động cơ bị kẹt, bạn không chỉ mất một phần dữ liệu; bạn mất hoàn toàn mọi thứ. Mật độ của các ổ đĩa hiện đại có nghĩa là một khuyết điểm vi mô có thể xóa sạch một lượng thông tin mà trước đây sẽ trải dài toàn bộ giá máy chủ.
Không phải là bây giờ bạn có nguy cơ mất dữ liệu cao hơn—về mặt kỹ thuật, nó vẫn như cũ. Nhưng vì tất cả dữ liệu của bạn đều ở trong ổ đĩa đó, nên sẽ tệ hơn so với việc bạn làm hỏng các file quan trọng trên nhiều ổ đĩa khác nhau.
Các vấn đề về logistics trong việc phục hồi các ổ đĩa lớn cũng về mặt toán học là rất khắc nghiệt. Việc khôi phục dữ liệu là một quá trình vật lý chịu giới hạn bởi tốc độ cơ học của ổ đĩa. Ngay cả khi một ổ đĩa hiện đại dung lượng cao có thể duy trì tốc độ ghi 250 megabyte mỗi giây, việc lấp đầy một ổ đĩa 20TB từ bản sao lưu hoặc xây dựng lại nó trong một mảng RAID mất khoảng 22 đến 24 giờ hoạt động liên tục với công suất tối đa.
Trong các tình huống thực tế, khi kích thước tập tin khác nhau và phân mảnh xảy ra, quá trình này thường kéo dài hàng ngày. Trong khoảng thời gian phục hồi kéo dài đau đớn này, ổ cứng chịu áp lực nhiệt và cơ học rất lớn. Điều này tạo ra một khoảng thời gian dễ bị tổn thương, nơi xác suất xảy ra lỗi thứ cấp — hoặc Lỗi Đọc Không Khôi Phục (URE) — tăng lên đáng kể. Nếu bạn đang xây dựng lại một mảng RAID và ổ đĩa thứ hai gặp lỗi trong một cuộc marathon kéo dài nhiều ngày này, toàn bộ mảng có thể sụp đổ, dẫn đến mất dữ liệu hoàn toàn ngay khi bạn đang cố gắng cứu nó.
Giải pháp: mua ổ đĩa nhỏ hơn
Một giải pháp chiến lược, tất nhiên, là sử dụng nhiều ổ đĩa nhỏ hơn để đạt được tổng dung lượng tương đương. Ví dụ, thay vì mua một ổ cứng 20TB, bạn sẽ mua hai ổ 10TB. Chiến lược này ngay lập tức giảm một nửa phạm vi ảnh hưởng của nguy cơ hỏng phần cứng. Nếu một trong hai ổ 10TB gặp sự cố cơ học, 50% dữ liệu tổng vẫn hoàn toàn có thể truy cập và an toàn trên thiết bị phụ. Trong trường hợp này, bạn vẫn mất một số dữ liệu, nhưng ít nhất không phải toàn bộ ổ cứng. Việc phân tán rủi ro này là nguyên tắc cơ bản của kiến trúc dữ liệu bền vững. Nó biến một thảm họa tiềm ẩn thành một phiền toái có thể quản lý, đảm bảo rằng một sự rủi ro đơn lẻ không thể xóa sạch toàn bộ thư viện số.
Hơn nữa, việc sử dụng các ổ đĩa nhỏ hơn giúp cải thiện đáng kể cơ chế phục hồi dữ liệu và hiệu suất hệ thống. Khi hai ổ đĩa hoạt động đồng thời, đặc biệt trong cấu hình striped hoặc một pool ZFS, hệ thống có thể tận dụng băng thông của cả hai bộ cơ điều khiển độc lập.
Điều này có thể hiệu quả gấp đôi tốc độ đọc và ghi so với một đơn vị đơn lẻ, vốn bị giới hạn bởi vật lý của một đầu đọc/ghi duy nhất. Quan trọng hơn, sự song song hóa này cũng áp dụng cho thời gian khôi phục. Việc xây dựng lại một ổ 10TB mất một nửa thời gian so với việc xây dựng lại ổ 20TB, làm giảm đáng kể khoảng thời gian dễ bị tổn thương. Nếu một ổ bị hỏng, "thời gian để đạt an toàn"—thời gian cần thiết để phục hồi độ dư thừa—sẽ ngắn hơn nhiều. Điều này có nghĩa là các ổ còn lại trong hệ thống phải chịu áp lực xây dựng lại cao trong thời gian ngắn hơn, về mặt thống kê làm giảm khả năng xảy ra sự cố thứ cấp trong quá trình khôi phục.
Đây có phải là lựa chọn tốt cho bạn không?
Điều này thực sự phụ thuộc vào những gì bạn cần. Phương pháp này lý tưởng nhất cho những người dùng coi dữ liệu của họ là cơ sở hạ tầng quan trọng—các nhiếp ảnh gia, biên tập viên video, chủ doanh nghiệp nhỏ và những người đam mê máy chủ tại nhà, những người không thể chịu được thời gian ngừng hoạt động đáng kể. Đối với những người dùng này, chi phí hơi cao hơn cho mỗi terabyte thường liên quan đến việc mua hai ổ đĩa kích thước trung bình thay vì một ổ khổng lồ là mức giá không đáng kể để đổi lấy độ tin cậy tăng lên. Đây cũng là con đường đúng đắn cho bất kỳ ai vận hành hệ thống Lưu trữ Gắn mạng (NAS), nơi khả năng thay thế ổ đĩa bị hỏng nhanh chóng mà không gây áp lực lên các ổ còn lại trong nhiều ngày là điều tối quan trọng đối với sức khỏe lâu dài của hệ thống.
Tuy nhiên, vẫn có những tình huống cụ thể mà chiến lược "một ổ đĩa khổng lồ" vẫn hợp lý, chủ yếu do các hạn chế về phần cứng. Nếu bạn đang sử dụng một vỏ máy tính hoặc một bộ vỏ nhỏ gọn chỉ có một hoặc hai khe cắm ổ đĩa về mặt vật lý, bạn có thể buộc phải tối đa hóa mật độ của những khe cụ thể đó. Trong trường hợp này, bạn đang đánh đổi khả năng dự phòng để đạt dung lượng tối đa trong một không gian hạn chế. Ngoài ra, những người dùng mà hoàn toàn quan tâm đến tiêu thụ điện năng nên lưu ý rằng hai ổ đĩa chắc chắn sẽ tiêu thụ nhiều watt hơn và sinh nhiệt nhiều hơn so với một ổ đĩa dung lượng cao được nạp khí heli.
Tuy nhiên, đối với đại đa số người dùng có không gian vật lý đủ để chứa chúng, lợi ích của các ổ đĩa nhỏ hơn vượt trội hơn những nhược điểm nhỏ này. Sự yên tâm khi biết rằng một lỗi cơ học duy nhất không thể phá hủy toàn bộ dữ liệu kỹ thuật số của bạn thật sự là niềm hạnh phúc.



