Bài này chúng ta sẽ tìm hiểu về Snowball là gì? trong trong Amazon Web Services, trước khi chúng ta bắt đầu sử dụng AWS một cách hiệu quả nhất.

Snowball là gi?

1. Nhập / Xuất trên đĩa cứng

  • Nó tăng tốc độ di chuyển một lượng lớn dữ liệu vào và ra khỏi đám mây AWS bằng cách sử dụng các thiết bị lưu trữ di động để vận chuyển.
  • Ví dụ: nếu bạn có 500 TB dữ liệu và kết nối internet chậm, tức là 1mbps. Thay vì gửi dữ liệu qua internet, bạn có thể gửi dữ liệu đó đến Amazon thông qua đĩa cứng bên ngoài và họ sẽ chuyển dữ liệu của bạn trực tiếp vào và ra khỏi các thiết bị lưu trữ bằng mạng nội bộ tốc độ cao của Amazon và bỏ qua internet.
  • Rất nhiều người đã bắt đầu sử dụng nó và tất cả họ đều gửi các loại đĩa khác nhau, các kết nối trở nên khó quản lý.

-> Sáng chế năm 2015: Amazon phát hành Standard Snowball.

-> Sáng chế năm 2016: Amazon phát hành Snowball Edge cũng như Snowmobile.

2. Snowball

  • Snowball là một giải pháp truyền tải dữ liệu quy mô petabyte sử dụng các thiết bị an toàn để truyền một lượng lớn dữ liệu vào và ra khỏi aws.
  • Đó là một sự sắp xếp hợp lý để đưa dữ liệu vào aws và bỏ qua internet. Thay vì quản lý tất cả các ổ đĩa bên ngoài, Amazon cung cấp cho bạn một thiết bị và bạn tải một thiết bị với dữ liệu. Cuối cùng, dữ liệu được xuất từ ​​thiết bị sang Amazon S3.
  • Những thách thức chung với việc truyền dữ liệu quy mô lớn như chi phí mạng cao, thời gian truyền lâu và vấn đề bảo mật đã được giải quyết bằng cách sử dụng địa chỉ Snowball.
  • Truyền dữ liệu bằng Snowball rất đơn giản, nhanh chóng, an toàn và chi phí bằng 1/5 so với internet tốc độ cao.
  • Cuối cùng, có 80TB Snowball ở tất cả các khu vực.
  • Snowball cung cấp vỏ chống giả mạo, mã hóa 256-bit và Mô-đun nền tảng đáng tin cậy (TPM) theo tiêu chuẩn ngành để đảm bảo an ninh.
  • Sau khi công việc truyền dữ liệu đã được xử lý và xác minh, AWS thực hiện xóa phần mềm của các công cụ của bạn cần, nơi chưa dữ liệu…

3. Snowball Edge

  • Snowball Edge là thiết bị truyền dữ liệu 100 TB với khả năng tính toán và lưu trữ trên bo mạch.
  • Snowball Edge giống như một trung tâm dữ liệu AWS mà bạn có thể mang đến cơ sở.
  • Snowball edge có thể được sử dụng để di chuyển một lượng lớn dữ liệu vào và ra khỏi AWS.
  • Chúng ta cũng có thể chạy các hàm Lambda từ Snowball edge, nó mang lại khả năng tính toán mà chúng ta không thể làm được. Ví dụ: một nhà sản xuất động cơ Máy bay có thể đặt Snowball edge vào Máy bay để thu thập thông tin về cách động cơ máy bay đang chạy. Khi Máy bay hạ cánh, lấy Snowball edge ra khỏi Máy bay và gửi nó đến Trung tâm dữ liệu AWS. Do đó, chúng ta nhận thấy rằng Snowball edge có cả khả năng lưu trữ và tính toán.

Sau đây là các tính năng chính của Snowball Edge:

  • S3 – Điểm cuối tương thích: Các Snowball edge chứa các điểm cuối Amazon S3 và Amazon EC2 cho phép sử dụng vào các trường hợp được lập trình.
  • Giao diện tệp: Giao diện tệp được sử dụng để đọc và ghi dữ liệu vào thiết bị AWS Snowball thông qua điểm gắn kết Hệ thống tệp mạng (NFS).
  • Phân cụm: Bạn có thể nhóm các cạnh Snowball lại với nhau để tạo thành một tầng lưu trữ cục bộ và xử lý dữ liệu của bạn tại chỗ để đạt được độ bền dữ liệu 99,99% trên 5-10 thiết bị và cũng đảm bảo rằng ứng dụng của bạn tiếp tục chạy ngay cả khi chúng không thể truy cập đám mây.
  • Truyền dữ liệu nhanh hơn: Nó truyền dữ liệu với tốc độ lên đến 100 GB / giây.
  • Mã hóa: Dữ liệu được chuyển sang Snowball Edge được mã hóa tự động do Amazon Key Management Service (KMS) quản lý.
  • Chạy chức năng AWS Lambda: Mỗi thiết bị Snowball có phần mềm lõi AWS IOT Greengrass cho phép bạn chạy các chức năng Lambda.

Lưu ý: Phần mềm Greengrass mở rộng khả năng điện toán đám mây cho các thiết bị Snowball edge để dữ liệu có thể được tính toán cục bộ, trong khi vẫn sử dụng đám mây để quản lý.

4. Snowmobile

  • Nó đã được công bố vào năm 2016.
  • Snowmobile là một dịch vụ truyền dữ liệu ở quy mô exabyte.
  • Nó có thể truyền một lượng lớn dữ liệu vào và ra AWS.
  • Bạn có thể chuyển 100 PB cho mỗi Snowmobile, một container vận chuyển bền vững dài 45 feet, được kéo bởi một xe tải sơ mi rơ moóc.
  • Snowmobile cho phép bạn di chuyển khối lượng lớn dữ liệu lên đám mây, bao gồm thư viện video, kho lưu trữ hình ảnh hoặc thậm chí di chuyển toàn bộ trung tâm dữ liệu.
  • Truyền dữ liệu bằng Snowmobile an toàn, nhanh chóng và tiết kiệm chi phí.

Cài ứng dụng cafedev để dễ dàng cập nhật tin và học lập trình mọi lúc mọi nơi tại đây.

Tài liệu từ cafedev:

Nếu bạn thấy hay và hữu ích, bạn có thể tham gia các kênh sau của cafedev để nhận được nhiều hơn nữa:

Chào thân ái và quyết thắng!

Đăng ký kênh youtube để ủng hộ Cafedev nha các bạn, Thanks you!