Điều gì làm cho Lưu trữ đám mây (Amazon AWS, Microsoft Azure, google Apps) khác với mạng lưu trữ trung tâm dữ liệu truyền thống (SAN và NAS)?


8

Một số nhầm lẫn vì câu hỏi của tôi để làm cho nó đơn giản:

"Những nhà cung cấp đám mây lớn sử dụng loại lưu trữ nào và tại sao?"

Theo như tôi hiểu, tuy nhiên tôi không thể tìm thấy bất kỳ loại khác biệt nào về Mạng lưu trữ chính thức giữa các trung tâm dữ liệu và đám mây thông thường, tất cả các nhà cung cấp đám mây đều sử dụng DAS khác với các trung tâm dữ liệu thông thường.

Ngay cả DAS cũng có nhiều nhược điểm hơn SAN hoặc NAS, tôi muốn tìm hiểu chi tiết tại sao các đám mây sử dụng DAS cho mục đích lưu trữ hoặc ứng dụng.

Bất kỳ tài nguyên hoặc mô tả sẽ được đánh giá cao để làm cho tôi rõ ràng.

EDIT: Trong khi đọc bài báo "Thách thức mạng và phương pháp tiếp cận kết quả cho việc xây dựng đám mây quy mô lớn, David Bernstein và Erik Ludvigson (Cisco)" họ đề cập rằng,

Thật kỳ lạ, chúng tôi không thấy Mây từ các nhà cung cấp chính sử dụng NAS hoặc SAN. Kiến trúc Cloud điển hình sử dụng DAS, không phải là điển hình của phương pháp lưu trữ Datacenter.

Nhưng ở đây có một mâu thuẫn: theo ý kiến ​​của tôi và cũng được nêu sau trong bài báo, Mây nên sử dụng SAN hoặc NAS vì DAS không phù hợp khi VM chuyển sang máy chủ khác mà vẫn cần truy cập vào bộ lưu trữ từ máy chủ gốc.

Các lý do khác ảnh hưởng đến đám mây để thích DAS, NAS hoặc SAN là gì? nhà cung cấp đám mây lớn sử dụng loại lưu trữ nào và tại sao?


2
Bạn đang hỏi "Sự khác biệt đối với tôi giữa việc lưu trữ dữ liệu của mình trên đám mây và lưu trữ bằng SAN hoặc NAS của riêng tôi" hoặc "Loại nhà cung cấp đám mây lớn nào sử dụng và tại sao"?
Randy Orrison

Câu trả lời:


4

Câu trả lời này đã được chỉnh sửa sau khi câu hỏi được làm rõ.

Những lý do khác ảnh hưởng đến đám mây để thích DAS

Trong đó "DAS" có nghĩa là Bộ lưu trữ được đính kèm trực tiếp, tức là ổ đĩa cứng SATA hoặc SAS.

Tất cả các nhà cung cấp đám mây đều sử dụng DAS vì nó cung cấp các cải tiến lớn về giá / hiệu suất. Đó là một trường hợp mở rộng theo chiều ngang .

Nói tóm lại, ổ đĩa cứng SATA và bộ điều khiển SATA là hàng hóa giá rẻ. Chúng là những sản phẩm đại chúng, và có giá rất thấp. Bằng cách xây dựng một cụm lớn các PC giá rẻ với các ổ đĩa SATA giá rẻ, Google, Amazon và các hãng khác có được dung lượng lớn với mức giá rất thấp. Sau đó, họ thêm lớp phần mềm của riêng họ lên trên. Phần mềm của họ thực hiện sao chép đa máy chủ để thực hiện và độ tin cậy, giám sát, tái cân bằng sao chép sau khi lỗi phần cứng và những thứ khác.

Bạn có thể xem MogileFS như một đại diện đơn giản hơn về loại phần mềm mà Google, Amazon và các phần mềm khác sử dụng để lưu trữ. Tất nhiên, đây là một triển khai khác, nhưng nó chia sẻ nhiều mục tiêu và giải pháp thiết kế giống như các hệ thống quy mô lớn. Nếu bạn muốn, đây là một điểm nhảy để tìm hiểu thêm về GoogleFS .

được nêu sau trong bài báo, Cloud nên sử dụng SAN hoặc NAS vì DAS không phù hợp khi VM chuyển sang máy chủ khác

Có 2 lý do tại sao SAN không được sử dụng.

1) Giá cả. SAN rất đắt ở quy mô lớn. Mặc dù chúng có thể là giải pháp "tốt nhất" về mặt kỹ thuật, chúng thường không được sử dụng ở các cài đặt quy mô rất lớn do chi phí.

2) Định lý CAP Định lý CAP của Eric cho thấy rằng ở quy mô rất lớn, bạn không thể duy trì tính nhất quán mạnh mẽ trong khi vẫn giữ độ tin cậy chấp nhận được, khả năng chịu lỗi và hiệu suất. SAN là một nỗ lực để tạo sự nhất quán mạnh mẽ trong phần cứng. Điều đó có thể hoạt động tốt cho cài đặt máy chủ 5.000, nhưng nó chưa bao giờ được chứng minh là hoạt động cho hơn 250.000 máy chủ của Google.

Kết quả: Cho đến nay, các nhà cung cấp điện toán đám mây đã chọn cách đẩy sự phức tạp của việc duy trì trạng thái máy chủ cho nhà phát triển ứng dụng. Các dịch vụ đám mây hiện tại không cung cấp trạng thái nhất quán cho từng máy ảo. Các máy chủ ứng dụng (máy ảo) có thể bị sập và dữ liệu cục bộ của chúng bị mất bất cứ lúc nào.

Mỗi nhà cung cấp sau đó có cách triển khai lưu trữ liên tục của riêng họ, mà bạn phải sử dụng cho dữ liệu quan trọng. Các dịch vụ của Amazon là những ví dụ hay; MySQL , SimpleDBDịch vụ lưu trữ đơn giản . Bản thân các đề xuất này phản ánh định lý CAP - phiên bản MySQL có tính nhất quán mạnh mẽ, nhưng khả năng mở rộng hạn chế. SimpleDB và S3 có quy mô tuyệt vời, nhưng cuối cùng chỉ nhất quán.


Bây giờ câu hỏi đã rõ ràng. Cảm ơn các liên kết tôi sẽ kiểm tra chúng.
Berkay

Tôi đã kiểm tra tất cả các liên kết, cảm ơn vì câu trả lời. Nói chung, chúng tôi có thể nói rằngDAS được ưa thích cho các nhà cung cấp đám mây. Nhưng đối với một số ứng dụng cũng có thể sử dụng SAN hoặc NAS.
Berkay

1

Nếu bạn sử dụng DAS thì tính khả dụng là vấn đề của bạn

Nếu họ sử dụng DAS thì tính khả dụng là vấn đề của họ. Và nếu chúng không tốt, chúng sẽ sử dụng một vài lớp trừu tượng để đảm bảo vấn đề của chúng không trở thành vấn đề của bạn. Thay vì gác máy về cách họ chọn gắn đĩa vào trung tâm dữ liệu của mình, vấn đề là liệu tính khả dụng mà họ đảm bảo trong SLA của họ có phù hợp với nhu cầu của bạn hay không. Ồ, và con voi thật trong phòng, bạn sẽ làm gì nếu chúng không hoạt động (có thể không phải là một số nhà cung cấp nhưng bạn vẫn nên xem xét nó) và bạn sẽ làm gì nếu bạn sử dụng dữ liệu này cục bộ và kết nối liên mạng của bạn là không có sẵn - thứ hai về cơ bản nhiều khả năng hơn là sự lựa chọn DAS của họ trực tiếp dẫn đến mất điện.


0

Mặc dù tôi không giữ câu trả lời trên DAS vs SAN / NAS ... Có nhiều điều cần xem xét khi tìm giải pháp lưu trữ.

Lượng dữ liệu? Nếu chúng ta đang sử dụng Gb, tốt thôi, một NAS có bản sao lưu có thể thực hiện công việc. Nếu có terrabyte dữ liệu, giá sẽ tăng rất nhanh.

Tôi nghĩ giá là yếu tố chính ... nếu bạn có SAN, bạn cần:

  • Quản trị viên để cấu hình / quản lý nó.
  • Phòng máy chủ (Điện, băng thông, các biện pháp an ninh xung quanh phòng đó, ...)

Tuy nhiên, bạn không có dư thừa gì cả. Nếu bạn có quyền truy cập vào một trung tâm dữ liệu, mọi thứ có thể khác.

Một điều khác cần xem xét là khả năng tiếp cận. Bạn đang lưu trữ? Nếu như vậy không phải là một vấn đề, một vài lần mỗi ngày / tuần / tháng bạn lưu trữ vào giải pháp lưu trữ của bạn.

Mặt khác, nếu bạn có dữ liệu cần được truy cập liên tục, bạn sẽ nhanh chóng tìm thấy một nút cổ chai về băng thông, giới hạn phần cứng (chẳng hạn như I / O). Nhưng mặt khác, nếu bạn có lượng chuyển khoản cao với dữ liệu của mình, thì rất có thể một giải pháp lưu trữ trực tuyến khiến bạn phải trả giá rất nhiều.

ROI (Lợi tức đầu tư) là những gì tất cả các nhà cung cấp giải pháp lưu trữ trực tuyến quảng cáo và họ thường đúng, tùy thuộc vào cách sử dụng, tất nhiên.

Chúc may mắn.


0

(Chỉ có ý kiến, và khái quát rộng lớn.)

Sự khác biệt là lớp trừu tượng mà bạn đang nhìn (nói chung).

SAN / NAS thường cung cấp cho bạn một ổ đĩa, trên đó bạn có thể cài đặt một hệ thống tệp. Giá trị của phương pháp này đối với hệ thống cuối là bạn đã thuê ngoài các chi tiết của phần cứng vật lý (ví dụ: cấp RAID, vị trí thực, v.v.).

Ngược lại, lưu trữ đám mây thường cung cấp cho bạn giao diện cho hệ thống tệp. Ưu điểm ở đây là bạn thường có thể nhận được các tính năng bậc cao miễn phí (ví dụ Dropbox thực hiện phiên bản tự động của mọi tệp, trong suốt).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.