Thiết kế một Container thành công như một danh mục dịch vụ

Nhà cung cấp dịch vụ đám mây có thể mở rộng danh mục đầu tư của họ một cách nhanh chóng và dễ dàng với dịch vụ CaaS hàng đầu bằng cách sử dụng Dell Kubernetes cho CSP với RedHat OpenShift.

Trong nhiều năm, các nhà khai thác viễn thông, nhà cung cấp dịch vụ đám mây và nhà tích hợp hệ thống đã cung cấp cơ sở hạ tầng dưới dạng dịch vụ (IaaS) cho khách hàng doanh nghiệp của họ. Khi công nghệ thông tin (CNTT) phát triển và tập trung vào ứng dụng nhiều hơn, nhiều khách hàng yêu cầu các dịch vụ mới từ các nhà cung cấp này, đặc biệt là Container-as-a-service (CaaS) và Platform-as-a-service (PaaS).

Cho đến nay, các nhà tích hợp hệ thống chủ yếu cung cấp hỗ trợ kỹ thuật cho khách hàng của họ, tiếp theo là các dịch vụ được quản lý hoàn toàn để cài đặt Kubernetes tại chỗ mà ban đầu khách hàng sử dụng để thí điểm, sau này trở thành nền tảng sản xuất cho các sáng kiến ​​số hóa công ty của họ.

Là một phần của quá trình chuyển đổi này, một số tập đoàn thích dịch vụ CaaS/PaaS¹ được lưu trữ hơn là duy trì nền tảng mới trong trung tâm dữ liệu của họ. Để giải quyết tình trạng này, nhà cung cấp dịch vụ lựa chọn có hai lựa chọn:

    • Bán lại một dịch vụ được quản lý từ một công cụ siêu tỷ lệ với tỷ suất lợi nhuận thấp.
    • Xây dựng dịch vụ lưu trữ của riêng mình để mở rộng thị phần ví của mình.

Xem xét rằng 96% số người được hỏi trong  Khảo sát CNCF 2021  cho biết họ đang sử dụng hoặc đánh giá Kubernetes, lựa chọn rõ ràng cho các nhà cung cấp dịch vụ là xây dựng CaaS/PaaS dựa trên Kubernetes. Mặc dù Kubernetes và các công nghệ gốc trên đám mây có liên quan đều là các dự án nguồn mở, nhưng có những lý do tại sao các nhà cung cấp dịch vụ nên suy nghĩ kỹ trước khi xây dựng dịch vụ chỉ sử dụng các dự án nguồn mở:

    • hỗ trợ . Dựa vào sự hỗ trợ của cộng đồng để leo thang không phải là một ý tưởng hay, đặc biệt nếu họ muốn cung cấp SLA cho khách hàng cuối cùng của mình.
    • Bảo mật . Hầu hết các tập đoàn đều yêu cầu các chính sách bảo mật phức tạp cũng như các quy trình xác thực và ủy quyền tốn nhiều thời gian để thiết lập và duy trì bằng cách sử dụng bản phân phối Kubernetes mã nguồn mở.
    • Tích hợp . Bản thân Kubernetes chỉ là nền tảng của cơ sở hạ tầng và nền tảng phát triển và cần nhiều thành phần bổ sung, bao gồm kết nối mạng, lưu trữ, cân bằng tải, giám sát, ghi nhật ký, đường ống CI/CD, v.v. Việc tích hợp và quản lý các thành phần này rất phức tạp và tốn thời gian.

Nhiều tùy chọn trên thị trường giải quyết những vấn đề này trong khi vẫn duy trì khả năng tương thích với dự án Kubernetes mã nguồn mở. VMware Tanzu và SUSE Rancher là một số tùy chọn và Nền tảng quản lý đám mây (CMP) như Morpheus  cũng có bản phân phối Kubernetes hấp dẫn đối với các nhà cung cấp dịch vụ.

Tuy nhiên, Red Hat OpenShift là nền tảng bộ chứa đa đám mây hàng đầu theo The Forrester Wave™: Nền tảng phát triển bộ chứa nhiều đám mây, quý 3 năm 2020 và chiếm 47% thị phần. Red Hat đã đạt được vị trí dẫn đầu một phần nhờ thành tích đã được chứng minh trong việc hỗ trợ các dự án nguồn mở, nhưng quan trọng hơn, OpenShift là một nền tảng phát triển được tích hợp đầy đủ. Ngoài việc tích hợp với kết nối mạng, lưu trữ, giám sát và ghi nhật ký, nó còn bao gồm API OpenShift, bảng điều khiển quản trị và nhà phát triển cũng như nhiều lớp bảo mật. OpenShift là một tùy chọn công nghệ thú vị dành cho các nhà cung cấp dịch vụ muốn cung cấp nhiều hơn Kubernetes và cung cấp nền tảng phát triển hoàn chỉnh dưới dạng dịch vụ cho khách hàng của họ.

Khả năng của OpenShift trong việc tăng tốc triển khai ứng dụng và nâng cao hiệu quả của các nhóm cơ sở hạ tầng CNTT là chìa khóa để thu được lợi nhuận từ việc triển khai trong vòng chưa đầy 10 tháng.²

Nhưng với tư cách là nhà cung cấp dịch vụ, việc lựa chọn công nghệ cốt lõi chỉ là bước đầu tiên của hành trình. Họ cũng sẽ cần phải quyết định các tùy chọn triển khai, bảo mật, giám sát, sao lưu, khả năng sẵn có và tích hợp với thanh toán và các quy trình hỗ trợ khác. Dell Technologies có thể trợ giúp với những quyết định này.

Một trong những quyết định quan trọng nhất là cách nhà cung cấp dịch vụ chạy OpenShift cho khách hàng của họ. Kiến trúc phổ biến nhất là chạy một cụm OpenShift duy nhất cho mỗi khách hàng. Họ có thể làm điều này cho khách hàng của mình theo nhiều cách, bao gồm cả kim loại trần và ảo hóa.

Triển khai kim loại trần OpenShift có các lợi ích về giấy phép cho các cài đặt lớn hơn, nhưng yêu cầu nhiều máy chủ vật lý cho mỗi lần cài đặt và có thể là một điểm đầu vào quá cao trong hầu hết các trường hợp. Chạy ảo hóa OpenShift (chẳng hạn như trên VMware vSphere) cho phép triển khai nhỏ. Nó cũng cung cấp các lợi ích tiêu chuẩn của ảo hóa, bao gồm có thêm dự phòng mặt phẳng điều khiển thông qua vSphere HA và trừu tượng hóa OpenShift từ phần cứng cơ bản, bao gồm cả phần sụn và trình điều khiển.

VxRail cung cấp một nền tảng ổn định và hoạt động hiệu quả để các nhà cung cấp dịch vụ bắt đầu cung cấp dịch vụ OpenShift. Nhiều triển khai OpenShift độc lập có thể chia sẻ cùng một phần cứng cơ bản và khách hàng có thể bắt đầu từ quy mô nhỏ và phát triển triển khai của họ khi họ phát triển nhiều ứng dụng hơn. Nhà cung cấp dịch vụ có thể dựa vào tự động hóa VxRail để xử lý tất cả các nâng cấp phần cứng và nền tảng mà không phải lo lắng về việc những điều này sẽ ảnh hưởng đến OpenShift như thế nào.

Các nhà cung cấp dịch vụ có thể xây dựng các dịch vụ bổ sung bằng cách tích hợp các sản phẩm của Dell Technologies với OpenShift. Một tùy chọn là sử dụng Trình quản lý dữ liệu PowerProtect cho các dịch vụ sao lưu hoặc cung cấp lưu trữ liên tục từ mảng lưu trữ của Dell Technologies bằng giao diện lưu trữ vùng chứa (CSI) và cung cấp các tính năng lưu trữ bổ sung bằng cách sử dụng Mô-đun lưu trữ vùng chứa .

Dell Technologies có truyền thống hơn 20 năm cộng tác với Red Hat trong việc đáp ứng nhu cầu của khách hàng bằng các giải pháp chung . Và giờ đây, đối với những nhà cung cấp dịch vụ đã cung cấp IaaS dựa trên trình ảo hóa VMware vSphere, chúng tôi đã cùng tạo ra một giải pháp giải quyết các chủ đề trên, tăng tốc độ tiếp cận thị trường và giảm thiểu đầu tư.

Với Dell Kubernetes dành cho Nhà cung cấp dịch vụ đám mây với Red Hat OpenShift, ngoài khả năng bảo trì thấp, hiệu suất cao mà tính năng tự động hóa VxRail™ có thể mang lại, giờ đây các nhà cung cấp dịch vụ hàng đầu có thể hiện đại hóa các ứng dụng khách hàng của mình để điều chỉnh Nền tảng bộ chứa OpenShift theo quy mô và yêu cầu của từng khách hàng.