Môi trường tính toán trong AWS Batch: Cách thiết lập

Khi bạn cần chạy các mô hình huấn luyện và thực hiện các phân tích phức tạp thông qua các tác vụ hàng loạt trên quy mô lớn, AWS Batch có thể là một giải pháp phù hợp. AWS cung cấp một dịch vụ chuyên biệt để thực hiện hiệu quả một lượng lớn các tác vụ tính toán mà không gây ra gánh nặng quản lý. Bài viết này sẽ giới thiệu về kiến trúc của AWS Batch và các nguyên tắc cấu hình cho xử lý hàng loạt.

NAKIVO cho sao lưu AWS EC2

NAKIVO cho sao lưu AWS EC2

Sao lưu các phiên bản Amazon EC2 lên EC2, AWS S3 và tại chỗ. Các tùy chọn chống ransomware. Khôi phục nhanh các phiên bản và đối tượng ứng dụng.

AWS Batch là gì?

AWS Batch là một dịch vụ đám mây do Amazon Web Services (AWS) cung cấp, được thiết kế để giúp các nhà phát triển, kỹ sư và nhà khoa học dễ dàng và hiệu quả thực thi hàng nghìn tác vụ tính toán hàng loạt trên nền tảng đám mây AWS. Tính toán hàng loạt là phương pháp xử lý khối lượng dữ liệu lớn bằng cách chia công việc thành các đơn vị nhỏ hơn để có thể xử lý đồng thời.

AWS Batch đơn giản hóa quy trình triển khai, quản lý và mở rộng quy mô các tác vụ tính toán theo lô. Dịch vụ này tự động cấp phát tài nguyên tính toán và tối ưu hóa việc phân bổ các tài nguyên này để mang lại thông lượng cao với chi phí thấp. Với AWS Batch, bạn không cần cài đặt hoặc quản lý phần mềm tính toán theo lô hay các cụm máy chủ vốn thường xử lý các tác vụ này, giúp việc chạy các tác vụ tính toán phức tạp trên quy mô lớn trở nên dễ dàng hơn.

AWS Batch cung cấp các tính năng chính sau:

  • Dynamic resource allocation. AWS Batch tự động phân bổ tài nguyên một cách động, bao gồm số lượng và loại tài nguyên tính toán tối ưu (các bản sao tối ưu hóa CPU hoặc bộ nhớ) dựa trên khối lượng và yêu cầu tài nguyên cụ thể của các tác vụ xử lý hàng loạt được gửi.
  • Managed compute environments. Bạn có thể chỉ định tài nguyên tính toán cho các tác vụ của mình và AWS Batch sẽ quản lý cơ sở hạ tầng cơ bản, mở rộng hoặc thu hẹp quy mô khi cần thiết để chạy các tác vụ một cách hiệu quả nhất.
  • Job scheduling. AWS Batch xếp hàng các tác vụ và lập kế hoạch cũng như lên lịch thực thi dựa trên các tài nguyên tính toán có sẵn và mức độ ưu tiên của các tác vụ hàng loạt. Dịch vụ này đảm bảo rằng các tác vụ có mức độ ưu tiên cao hơn sẽ được hoàn thành trước và quản lý các mối quan hệ phụ thuộc trong quá trình thực thi giữa các tác vụ, nếu có.
  • Container support. AWS Batch được tích hợp với Amazon Elastic Container Service (ECS) và hỗ trợ Docker, cho phép bạn đóng gói các tác vụ của mình vào các container. Điều này đảm bảo rằng các môi trường tính toán của bạn được cách ly và nhất quán, giúp chúng an toàn hơn và dễ quản lý hơn.
  • Integration with AWS services. AWS Batch có thể dễ dàng tích hợp với các dịch vụ AWS khác như Amazon S3, Amazon DynamoDB, Amazon RDS, AWS Lambda và nhiều dịch vụ khác, cho phép bạn xây dựng các kiến trúc xử lý hàng loạt phức tạp và có khả năng mở rộng.

Các thành phần của AWS Batch

Để hiểu rõ hơn về dịch vụ AWS Batch, điều quan trọng là phải biết các thành phần chính được sử dụng. Các thành phần chính của AWS Batch là:

  • Job definitions. Đây là các mẫu mô tả cách thức thực thi các công việc. Một định nghĩa công việc (job definition) quy định các thiết lập khác nhau liên quan đến công việc, chẳng hạn như hình ảnh Docker cần sử dụng, yêu cầu về vCPU và bộ nhớ, lệnh cần thực thi, biến môi trường, chiến lược thử lại và các khối dữ liệu, cùng các cấu hình khác. Bạn có thể tạo nhiều định nghĩa công việc cho các loại công việc khác nhau mà bạn dự định thực thi.
  • Job queues. Hàng đợi công việc (job queues) là nơi lưu trữ các công việc cho đến khi chúng được lên lịch để chạy trên các môi trường tính toán. Bạn có thể có nhiều hàng đợi công việc cho các mức ưu tiên khác nhau (ví dụ: cao, trung bình, thấp) hoặc các loại công việc khác nhau. Các công việc trong hàng đợi được lên lịch dựa trên mức ưu tiên của chúng và thứ tự phân công của môi trường tính toán cho hàng đợi công việc.
  • Compute environments. Môi trường tính toán AWS Batch là tập hợp các tài nguyên tính toán được sử dụng để chạy các công việc hàng loạt. Môi trường tính toán có thể là được quản lý hoặc không được quản lý.
  • Jobs. Công việc là các đơn vị công việc riêng lẻ được gửi đến AWS Batch. Mỗi công việc chạy một hình ảnh container Docker, và bạn có thể chỉ định số vCPU, bộ nhớ và các yêu cầu khác cho từng công việc. Các công việc có thể phụ thuộc lẫn nhau, nghĩa là một công việc có thể phụ thuộc vào việc hoàn thành thành công của một hoặc nhiều công việc khác trước khi chạy.
  • Scheduling. Lập lịch AWS Batch là quá trình xác định cách các công việc được phân bổ cho các tài nguyên tính toán. Trình lập lịch đánh giá hàng đợi công việc, mức độ ưu tiên và tính khả dụng của tài nguyên tính toán để chạy các công việc một cách hiệu quả. Trình lập lịch AWS Batch có thể tối ưu hóa cả việc sử dụng tài nguyên tính toán và thời gian hoàn thành công việc.
  • Lambda functions (optionally). Mặc dù không phải là thành phần cốt lõi, AWS Lambda có thể được sử dụng kết hợp với AWS Batch cho các mục đích khác nhau, chẳng hạn như kích hoạt các công việc để phản hồi các sự kiện, xử lý kết quả công việc hoặc sửa đổi động các hàng đợi công việc hoặc môi trường tính toán.

Hiểu về Môi trường Tính toán

Các môi trường tính toán trong AWS Batch đại diện cho cơ sở hạ tầng tính toán thực thi các công việc hàng loạt của bạn. Về cơ bản, chúng là các môi trường nơi tài nguyên tính toán của bạn tồn tại. Bạn có thể coi môi trường tính toán như một nhóm tài nguyên tính toán trong AWS Batch được dịch vụ quản lý và mở rộng để chạy các tác vụ hàng loạt đã gửi. Các môi trường này có thể được cấu hình với các loại tài nguyên tính toán cụ thể, được xác định bởi các loại phiên bản, hoặc được tối ưu hóa cho các tác vụ tính toán cụ thể.

Có hai loại môi trường tính toán trong AWS Batch:

1. Môi trường tính toán được quản lý

Trong loại thiết lập này, AWS quản lý môi trường tính toán thay cho bạn. AWS Batch tự động quản lý việc mở rộng quy mô và phân bổ tài nguyên tính toán dựa trên các yêu cầu của công việc. Bạn chỉ cần chỉ định các loại instance mong muốn (hoặc phạm vi), số lượng vCPU tối thiểu, mong muốn và tối đa, cùng các thông số cụ thể khác như chiến lược phân bổ. AWS Batch sẽ quản lý các tác vụ còn lại, bao gồm quyết định mở rộng hoặc thu hẹp quy mô dựa trên khối lượng công việc, đồng thời tự động điều chỉnh lượng tài nguyên tính toán theo khối lượng công việc mà không cần can thiệp thủ công.

Môi trường này hỗ trợ hai loại instance: On-Demand Instances Spot Instances , với tùy chọn kết hợp chúng để tối ưu hóa chi phí và tăng dung lượng.

Các lợi ích của môi trường tính toán được quản lý là:

  • Automatic scaling. AWS Batch có thể tự động mở rộng hoặc thu hẹp tài nguyên dựa trên yêu cầu của hàng đợi công việc, giúp tối ưu hóa chi phí và sử dụng tài nguyên.
  • Easy setup. Bạn cần ít cấu hình hơn, vì AWS quản lý cơ sở hạ tầng cơ bản, bao gồm instance và chính sách mở rộng.
  • Cost-effectiveness. Bạn có thể tận dụng Spot Instances trong môi trường tính toán được quản lý s để tiết kiệm chi phí cho các công việc hàng loạt của mình.

2. Môi trường tính toán không được quản lý

Trong môi trường tính toán không được quản lý, bạn tự quản lý các tài nguyên tính toán của mình. Điều này có nghĩa là bạn có toàn quyền kiểm soát việc thiết lập và mở rộng cụm các instance EC2 hoặc Spot Instances sẽ chạy các công việc hàng loạt của bạn. Tùy chọn này cho phép kiểm soát chi tiết hơn đối với môi trường tính toán nhưng đòi hỏi nhiều nỗ lực thiết lập và quản lý hơn từ phía bạn. Nó phù hợp với các tình huống liên quan đến cấu hình cụ thể, AMI tùy chỉnh (Amazon Machine Images) hoặc nhu cầu tài nguyên chuyên biệt.

Các thuộc tính chính của môi trường tính toán là:

  • Compute resource types. Bạn có thể chỉ định loại instance mà môi trường của bạn sẽ sử dụng. Điều này có thể là tối ưu (trong đó AWS Batch tự động chọn loại tài nguyên), các loại instance cụ thể hoặc kết hợp phù hợp với yêu cầu công việc của bạn.
  • Scaling policies. Đối với các môi trường được quản lý, AWS Batch tự động mở rộng hoặc thu hẹp tài nguyên tính toán dựa trên các mẫu gửi và hoàn thành công việc, đảm bảo hiệu quả chi phí và hiệu suất tối ưu.
  • Launch template support. Bạn có thể chỉ định các mẫu khởi chạy EC2 cho môi trường tính toán của mình, cho phép tùy chỉnh các instance EC2 trong các môi trường tính toán được quản lý.
  • Spot integration. AWS Batch hỗ trợ việc sử dụng các phiên bản EC2 Spot Instances trong cả môi trường tính toán được quản lý và không được quản lý, giúp tiết kiệm chi phí cho các khối lượng công việc linh hoạt.

Các ưu điểm của loại môi trường tính toán này là:

  • Complete control. Bạn có toàn quyền kiểm soát môi trường tính toán, bao gồm các loại instance và cấu hình chi tiết.
  • Customization. Điều này lý tưởng cho các yêu cầu cụ thể mà môi trường tính toán được quản lý không thể đáp ứng, cho phép linh hoạt hơn về loại instance, cấu hình và chiến lược mở rộng quy mô.
  • Integration with Existing Infrastructure. Nếu bạn đã có các môi trường được cấu hình sẵn hoặc các yêu cầu cụ thể về bảo mật, tuân thủ hoặc sử dụng các instance đã đặt trước, môi trường không được quản lý có thể là lựa chọn phù hợp.

Các trường hợp sử dụng cho AWS Batch

AWS Batch có thể được sử dụng trong nhiều tình huống khác nhau. Các trường hợp sử dụng phổ biến nhất mà AWS Batch mang lại hiệu quả và khả năng mở rộng, thể hiện tính linh hoạt của nó trong các ngành và ứng dụng khác nhau được liệt kê dưới đây.

  • Large-scale data processing and analysis. Các tổ chức xử lý lượng dữ liệu lớn, chẳng hạn như trong các lĩnh vực gen, phân tích tài chính hoặc mô hình hóa môi trường, có thể sử dụng AWS Batch để xử lý các tập dữ liệu lớn. Dịch vụ này có thể quản lý hiệu quả các tài nguyên tính toán cần thiết để phân tích khối lượng dữ liệu lớn song song, giúp giảm đáng kể thời gian cần thiết để xử lý và phân tích dữ liệu, từ hàng giờ hoặc hàng ngày xuống còn vài phút.
  • Machine learning model training and inference. Các nhà khoa học dữ liệu và kỹ sư học máy có thể sử dụng AWS Batch để huấn luyện các mô hình học máy trên các tập dữ liệu lớn. AWS Batch có thể mở rộng quy mô tài nguyên tính toán một cách linh hoạt để đáp ứng nhu cầu của các tác vụ huấn luyện khác nhau, từ việc tinh chỉnh mô hình quy mô nhỏ đến huấn luyện mô hình học sâu quy mô lớn trên nhiều GPU. Tương tự, nó có thể xử lý các tác vụ suy luận theo lô, xử lý hiệu quả các lô lớn yêu cầu suy luận.
  • Image or video processing. Các công ty truyền thông, nhà cung cấp nội dung hoặc thậm chí các viện nghiên cứu khoa học thường cần xử lý các bộ sưu tập lớn hình ảnh hoặc video, dù là để render, chuyển mã hay phân tích (ví dụ: phân tích hình ảnh vệ tinh cho giám sát môi trường). AWS Batch có thể mở rộng để xử lý hàng nghìn tệp cùng lúc, giúp đẩy nhanh đáng kể quy trình làm việc.
  • Simulation and modeling workloads. Đối với các ngành công nghiệp hoạt động trong lĩnh vực mô phỏng (dược phẩm, ô tô, hàng không vũ trụ, v.v.), nơi có thể cần hàng nghìn mô phỏng để mô hình hóa các hiện tượng vật lý phức tạp hoặc kiểm tra các kịch bản khác nhau, AWS Batch cho phép thực thi hiệu quả các tác vụ đòi hỏi nhiều tài nguyên tính toán này. Dịch vụ này đảm bảo mỗi mô phỏng đều có đủ tài nguyên tính toán cần thiết, từ đó có thể rút ngắn thời gian thu được kết quả từ vài tuần xuống còn vài ngày hoặc vài giờ.
  • Financial risk modeling. Các tổ chức tài chính có thể sử dụng AWS Batch để chạy các mô hình rủi ro phức tạp trên các tập dữ liệu khổng lồ. Bằng cách mở rộng động các tài nguyên tính toán, AWS Batch đảm bảo rằng các đánh giá rủi ro, vốn cần phân tích lượng lớn dữ liệu tài chính lịch sử, có thể được hoàn thành nhanh chóng, hỗ trợ quá trình ra quyết định kịp thời.
  • Software build and test pipelines. Các nhóm phát triển phần mềm có thể sử dụng AWS Batch để tự động hóa quy trình xây dựng và kiểm thử. Đối với các dự án có bộ kiểm thử lớn hoặc yêu cầu xây dựng trên nhiều nền tảng, AWS Batch có thể giảm đáng kể thời gian hoàn thành bằng cách chạy các bài kiểm thử song song và mở rộng để đáp ứng nhu cầu đỉnh điểm.

Hướng dẫn thiết lập từng bước

Hãy cùng tìm hiểu cách cấu hình công việc AWS Batch, môi trường tính toán và các thành phần cần thiết khác.

Các bước chuẩn bị

Chuẩn bị các vai trò AWS để sử dụng cho các công việc AWS Batch:

  1. Truy cập vào Bảng điều khiển IAM. Mở AWS Management Console, tìm kiếm IAM servicevà mở nó.
  2. Tạo vai trò AWSBatchServiceRole:
    • Trong bảng điều khiển IAM, chọn Roles và sau đó nhấp vào Create role.
    • Chọn một dịch vụ AWS làm thực thể đáng tin cậy, chọn Batch, sau đó nhấp vào Next: Permissions.
    • Gắn chính sách AWSBatchServiceRole . Nếu bạn không thấy nó, hãy tìm kiếm trong thanh tìm kiếm.
    • Nhấp vào Next, đặt tên cho vai trò (ví dụ: AWSBatchServiceRole ), và tạo vai trò.
  3. Tạo vai trò cho máy chủ EC2:
    • Lặp lại quy trình tạo vai trò, nhưng lần này chọn EC2 làm thực thể đáng tin cậy.
    • Gắn chính sách AmazonEC2ContainerServiceforEC2Role hoặc bất kỳ chính sách nào khác cần thiết cho trường hợp sử dụng của bạn.
    • Đặt tên cho vai trò (ví dụ: ecsInstanceRole) và tạo nó.

Truy cập AWS Batch

Nhập batch vào trường tìm kiếm dịch vụ AWS và nhấp vào AWS Batch khi mục này hiển thị.

How to access AWS Batch

Trang bảng điều khiển AWS Batch hiện sẽ mở ra.

Tạo môi trường tính toán

Môi trường tính toán chứa các phiên bản container Amazon ECS mà các tác vụ của bạn sẽ chạy trên đó. Nhấp vào Compute environments trên trang bảng điều khiển AWS Batch, sau đó nhấp vào Create để tạo một môi trường tính toán mới.

How to create an AWS Batch compute environment

Trình hướng dẫn Tạo môi trường tính toán sẽ mở ra.

  1. Compute environment configuration.
    • Chọn một nền tảng tính toán, ví dụ: Amazon Elastic Compute Cloud (Amazon EC2).
    • Chọn giữa ManagedUnmanaged. Môi trường được quản lý do AWS quản lý, trong khi môi trường không được quản lý do bạn tự quản lý.
    • Điền vào biểu mẫu theo nhu cầu của bạn. Nhập tên cho môi trường tính toán của bạn ( env01test trong ví dụ này). Chỉ định các vai trò đã tạo trong bước chuẩn bị khi được yêu cầu. Ngoài ra, bạn có thể tạo một vai trò mới trên màn hình này nếu chưa tạo trước đó. Có các mẹo hữu ích cho từng trường để giúp bạn thiết lập giá trị tối ưu.

    Creating an AWS Batch compute environment with EC2

  2. Instance configuration. Đặt các thông số vCPU (bộ xử lý trung tâm ảo) cần thiết. Chọn loại instance. Bạn có thể chọn Spot Instances hoặc On-Demand Instances. Lưu ý rằng nếu tham số Minimum vCPUs được đặt thành 0, thì tài nguyên AWS sẽ không bị lãng phí khi không có công việc để xử lý (đây là giá trị được khuyến nghị).

    Instance configuration for an AWS Batch compute environment

  3. Network. Bạn có thể giữ nguyên cài đặt mặc định. Nếu cần tùy chỉnh cài đặt mạng, bạn có thể chọn các ID VPC và subnet hiện có hoặc tạo mới.
  4. Review. Kiểm tra cấu hình và lưu môi trường tính toán. Nhấp vào Create compute environment.

Tạo hàng đợi công việc

Hàng đợi công việc được sử dụng để lưu trữ các công việc – mỗi công việc nằm trong một hàng đợi công việc duy nhất. Hàng đợi công việc được liên kết với môi trường tính toán.

  1. Tạo hàng đợi công việc. Trong bảng điều khiển AWS Batch, nhấp vào Job queues, sau đó nhấp vào Create.

    How to create a job queue

  2. Chọn loại điều phối, chẳng hạn như Amazon EC2 (Fargate và EKS là các tùy chọn khác có sẵn).

    Creating a job queue for AWS Batch processing

  3. Nhập tên cho hàng đợi công việc và mức ưu tiên (số càng cao thì ưu tiên càng cao, 1 là giá trị mặc định) trong phần cấu hình hàng đợi công việc.
  4. Liên kết hàng đợi công việc với môi trường tính toán đã tạo ở bước trước (env01test).
  5. Nhấp vào Create để hoàn tất hàng đợi công việc.

    Job queue configuration

Tạo Định nghĩa Công việc

Định nghĩa công việc xác định cách các công việc sẽ chạy. Chúng bao gồm hình ảnh Docker cần sử dụng, vCPU, yêu cầu bộ nhớ và nhiều thông tin khác. Các tham số định nghĩa công việc có thể bị ghi đè khi chạy công việc.

Truy cập Job definitions trên bảng điều khiển AWS Batch và nhấp vào Create.

How to create a job definition in AWS Batch

  1. Job definition configuration. Chỉ định xem tác vụ sẽ chạy trên Amazon EC2, Fargate hay Elastic Kubernetes Service. Đặt tên cho định nghĩa tác vụ.

    Job definition configuration for AWS batching

    • Cấu hình các thuộc tính của container, bao gồm hình ảnh, vCPU, bộ nhớ, lệnh (nếu có) và biến môi trường.
    • Trong phần vai trò thực thi, chỉ định một vai trò IAM có quyền truy cập để tải xuống hình ảnh Docker và ghi nhật ký vào CloudWatch (nếu cần).
    • Nhấn Next ở mỗi màn hình để tiếp tục.

    General configuration for an AWS batch job definition

  2. Container configuration. Chọn cú pháp lệnh (bash hoặc JSON). Nhập lệnh cần thiết vào trường lệnh theo cú pháp đã chỉ định. Bạn có thể chọn cấu hình môi trường, chẳng hạn như số lượng vCPU và bộ nhớ, và thêm biến môi trường.
  3. Linux and logging settings. Bạn có thể cấu hình cài đặt Linux và ghi nhật ký, bao gồm thông tin người dùng, cấu hình hệ thống tệp, cấu hình ghi nhật ký, v.v.
  4. Job definition review. Kiểm tra cấu hình của bạn. Bạn có thể xem lại cấu hình định nghĩa công việc và sao chép văn bản cấu hình (kịch bản). Nhấp vào Create job definition.

Gửi công việc

Bây giờ mọi thứ đã được thiết lập, bạn có thể gửi công việc, đây là đơn vị công việc được AWS Batch thực thi.

  1. Truy cập phần Jobs và nhấp vào Submit new job.

    How to submit a job for AWS batching

  2. Đặt cấu hình công việc. Nhập tên công việc. Chọn định nghĩa công việc và hàng đợi công việc mà bạn đã tạo trước đó. Đặt các thông số bổ sung khác nếu cần.
  3. Cấu hình các tùy chỉnh công việc (tùy chọn).
  4. Kiểm tra lại các thiết lập công việc và nhấp vào Create job ở cuối.

    AWS batch job configuration – submitting a job

Công việc sẽ được kích hoạt trong vài giây và chuyển sang trạng thái đang chạy.

Quản lý Môi trường Tính toán

Bạn có thể theo dõi tiến trình công việc AWS Batch trên Bảng điều khiển AWS Batch trong phần Jobs (Jobs > Chọn một công việc > Details). AWS Batch cho phép bạn xem nhật ký thời gian thực, trạng thái của công việc và bất kỳ đầu ra nào mà công việc tạo ra.

AWS batch job information

Bạn có thể sử dụng các công cụ AWS sau để giám sát và quản lý môi trường tính toán:

  • Amazon CloudWatch. Sử dụng công cụ này để giám sát các chỉ số và nhật ký của các công việc hàng loạt và môi trường tính toán của bạn. Điều này rất quan trọng để hiểu hiệu suất thực thi công việc và gỡ lỗi các vấn đề.
  • AWS CloudTrail. Ghi nhật ký và giám sát các cuộc gọi API đến AWS Batch và các dịch vụ AWS khác. Điều này giúp kiểm tra và theo dõi các thay đổi đối với môi trường tính toán.
  • AWS Cost Explorer. Sử dụng tính năng này để theo dõi và quản lý chi phí liên quan đến các môi trường tính toán của bạn, giúp xác định các cơ hội tối ưu hóa.

Áp dụng các phương pháp hay nhất cho việc theo dõi:

  • Thường xuyên xem xét các chỉ số và nhật ký của AWS Batch trong CloudWatch để xác định các điểm nghẽn hiệu suất hoặc tài nguyên chưa được sử dụng hết công suất.
  • Liên tục tối ưu hóa định nghĩa công việc và môi trường tính toán dựa trên dữ liệu hiệu suất.
  • Cân nhắc sử dụng AWS Lambda kết hợp với AWS Batch để xử lý hàng loạt theo sự kiện.
  • Cập nhật thông tin về các tính năng mới nhất của AWS và các phương pháp hay nhất cho AWS Batch và các dịch vụ liên quan.

Quản lý và tối ưu hóa môi trường tính toán trong AWS Batch là các quy trình liên tục, bao gồm theo dõi hiệu suất, kiểm soát chi phí và điều chỉnh chiến lược dựa trên các yêu cầu thay đổi và các tính năng mới của AWS.

Kết luận

AWS Batch phù hợp với nhiều loại ứng dụng khác nhau, từ xử lý dữ liệu và hiển thị đến đào tạo mô hình học máy và mô hình hóa tài chính. Đây là một dịch vụ AWS được quản lý hoàn toàn. Khả năng xử lý các tác vụ hàng loạt phức tạp, tiêu tốn nhiều tài nguyên tính toán mà không cần quản lý cơ sở hạ tầng cơ bản khiến AWS Batch trở thành công cụ mạnh mẽ cho các tổ chức muốn tận dụng đám mây để đáp ứng nhu cầu tính toán thông lượng cao. Đừng quên cấu hình sao lưu các phiên bản Amazon EC2 của bạn để bảo vệ dữ liệu. NAKIVO Backup & Replication có thể giúp bạn bảo vệ dữ liệu EC2 một cách hiệu quả.

Hãy thử NAKIVO Backup & Replication

Hãy thử NAKIVO Backup & Replication

Đăng ký dùng thử miễn phí để khám phá toàn bộ các tính năng bảo vệ dữ liệu của giải pháp. Dùng thử miễn phí trong 15 ngày. Không có bất kỳ giới hạn nào về tính năng hay dung lượng. Không cần thẻ tín dụng.

People also read