Hotline: 098 821 7749 info@acinternational.com.vn
Mã SP: OSY - 029
Red Hat OpenShift
Giá:liên hệ Còn hàng
Số lượng:

Red Hat OpenShift

Hãng sản xuất Red Hat, Inc Phiên bản: Latest Version
Bản quyền Subcription
Thời hạn bản quyền Hàng năm
Ngành nghề Quản trị mạng
Đối tượng tác động Máy tính

Mô tả

Red Hat® OpenShift® là một nền tảng hợp nhất để xây dựng, hiện đại hóa và triển khai các ứng dụng trên quy mô lớn. Làm việc thông minh hơn và nhanh hơn với bộ dịch vụ hoàn chỉnh để đưa ứng dụng ra thị trường trên cơ sở hạ tầng mà bạn lựa chọn.
Thông tin liên hệ:

Liên hệ với tôi qua:

Thông tin chi tiết sản phẩm

Phiên bản >>

Dùng thử >>

HDSD >>

Yêu cầu hệ thống >>

Xuất xứ >>

Mô tả: ​Red Hat® OpenShift® là một nền tảng hợp nhất để xây dựng, hiện đại hóa và triển khai các ứng dụng trên quy mô lớn. Làm việc thông minh hơn và nhanh hơn với bộ dịch vụ hoàn chỉnh để đưa ứng dụng ra thị trường trên cơ sở hạ tầng mà bạn lựa chọn.


Tổng quan về phần mềm


Red Hat OpenShift là gì?


Red Hat OpenShift, nền tảng ứng dụng đám mây lai hàng đầu trong ngành do Kubernetes cung cấp, tập hợp các dịch vụ đã được thử nghiệm và tin cậy để giảm bớt khó khăn trong việc phát triển, hiện đại hóa, triển khai, chạy và quản lý ứng dụng. OpenShift mang lại trải nghiệm nhất quán trên đám mây công cộng, tại chỗ, đám mây lai hoặc kiến trúc điện toán biên.


Chọn giải pháp tự quản lý hoặc quản lý hoàn toàn. Cho dù bạn vận hành nó như thế nào, OpenShift vẫn giúp các nhóm tập trung vào công việc quan trọng.



USE CASES - Các trường hợp nên sử dụng Red Hat OpenShift

Làm việc với các ứng dụng truyền thống, hiện đại hóa và dựa trên nền tảng đám mây


Cho dù bạn đang xây dựng các ứng dụng mới hay hiện đại hóa các ứng dụng hiện có, OpenShift đều hỗ trợ các khối lượng công việc đòi hỏi khắt khe nhất bao gồm AI/ML, biên, v.v. Tự động hóa việc triển khai và quản lý vòng đời với hệ sinh thái đối tác công nghệ rộng lớn của chúng tôi.

Phát triển và phân phối ứng dụng


Hợp lý hóa quy trình công việc để bắt đầu sản xuất nhanh hơn, bao gồm các quy trình Jenkins tích hợp sẵn và công nghệ chuyển nguồn sang hình ảnh của chúng tôi để chuyển thẳng từ mã ứng dụng sang vùng chứa.

Hiện đại hóa các ứng dụng hiện có


Tập hợp các nhóm phát triển, vận hành và bảo mật trong một nền tảng duy nhất để hiện đại hóa các ứng dụng hiện có, đồng thời tăng tốc quá trình phát triển và phân phối ứng dụng gốc trên nền tảng đám mây mới.

AI/ML


Tăng tốc quy trình làm việc AI/ML và phân phối các ứng dụng thông minh được hỗ trợ bởi AI với Red Hat OpenShift tự quản lý hoặc dịch vụ đám mây AI/ML của chúng tôi.


AI/ML trên Red Hat OpenShift

Điện toán biên - Edge computing


Mở rộng dịch vụ ứng dụng đến các địa điểm ở xa và phân tích đầu vào trong thời gian thực với khả năng tính toán biên của Red Hat OpenShift.


Red Hat Edge



CUSTOMER SUCCESS - Các trường hợp ứng dụng thành công Red Hat OpenShift


Các công ty trong danh sách Fortune Global 500 đang ủng hộ Red Hat OpenShift:


50%

của Fortune Global 500 công ty hàng không vũ trụ và quốc phòng


57%

của Fortune Global 500 công ty công nghệ


51%

của các công ty tài chính Fortune Global 500

     


80%

của Fortune Global 500 công ty viễn thông


54%

của các công ty phụ tùng và xe có động cơ Fortune Global 500


50%

của Fortune Global 500 cửa hàng thực phẩm và dược phẩm



CLOUD SERVICES EDITIONS - Các phiên bản dành cho Cloud


Red Hat OpenShift có sẵn dưới dạng nền tảng ứng dụng chìa khóa trao tay từ các nhà cung cấp đám mây lớn. Xây dựng, hiện đại hóa và triển khai các ứng dụng trên quy mô lớn trên nhà cung cấp đám mây mà bạn chọn.


So sánh các phiên bản


Red Hat OpenShift Service on AWS


Nền tảng ứng dụng chìa khóa trao tay được quản lý toàn phần cho phép các tổ chức tăng hiệu quả hoạt động, tái tập trung vào đổi mới và nhanh chóng xây dựng, triển khai và mở rộng quy mô ứng dụng trong môi trường AWS gốc.


 


Microsoft Azure Red Hat OpenShift


Nền tảng ứng dụng chìa khóa trao tay được quản lý hoàn toàn giúp các tổ chức tăng hiệu quả hoạt động, tập trung vào đổi mới và nhanh chóng xây dựng, triển khai và mở rộng quy mô ứng dụng.


Red Hat OpenShift Dedicated


Red Hat® OpenShift® Dedicated là một sản phẩm Red Hat OpenShift được quản lý, có sẵn trên Google Cloud Platform. Nó cung cấp nền tảng ứng dụng để giảm độ phức tạp trong vận hành để bạn có thể tập trung vào việc xây dựng và mở rộng quy mô các ứng dụng nhằm tăng thêm giá trị cho doanh nghiệp của mình.


Red Hat® OpenShift® Dedicated cho phép bạn tận dụng các dịch vụ gốc của Google Cloud, hỗ trợ mô hình thanh toán linh hoạt và có thể được mua với mức chiết khấu chi tiêu cam kết trên đám mây hiện có của bạn.


Red Hat OpenShift on IBM Cloud


Red Hat OpenShift on IBM Cloud là dịch vụ đám mây Red Hat OpenShift được quản lý nhằm giảm độ phức tạp trong hoạt động và giúp các tổ chức xây dựng và mở rộng quy mô ứng dụng với tính bảo mật của IBM Cloud. Điều này cho phép bạn tập trung vào việc phát triển và quản lý các ứng dụng của mình cũng như xây dựng khối lượng công việc dựa trên Red Hat OpenShift trên dịch vụ đám mây công cộng được quản lý để tăng khả năng phản hồi, khả năng mở rộng và độ tin cậy. 



SELF-MANAGED EDITIONS - Các phiên bản tự quản lý


Là tùy chọn triển khai tự quản lý “Self-managed deployment”, Red Hat OpenShift Platform Plus có thể được cài đặt tại cơ sở “on premise”, đám mây, đám mây được quản lý hoặc ở điện toán biên cung cấp trải nghiệm, quản lý và bảo mật nhất quán cho người dùng trên cơ sở hạ tầng kết hợp.


Các dịch vụ tự quản lý của Red Hat được xây dựng dựa trên nhau để giúp bạn linh hoạt lựa chọn mức độ kiểm soát và bảo mật của mình. Tùy chọn tự quản lý được Red Hat đề xuất là Red Hat OpenShift Platform Plus, bao gồm tất cả các tính năng của Red Hat OpenShift Container Platform cùng với quản lý và bảo mật cụm nâng cao, các yếu tố cần thiết về quản lý dữ liệu và đăng ký vùng chứa doanh nghiệp.


So sánh các phiên bản


Red Hat OpenShift Platform Plus


Một nền tảng hoàn chỉnh để tăng tốc phát triển ứng dụng và hiện đại hóa ứng dụng. Tải xuống Red Hat OpenShift Platform Plus datasheet.


BAO GỒM

Mọi thứ trong nền tảng Red Hat OpenShift Container Platform cộng thêm:


  • Red Hat Advanced Cluster Management for Kubernetes
  • Red Hat Advanced Cluster Security for Kubernetes
  • Red Hat OpenShift Data Foundation Essentials
  • Red Hat Quay

Tìm hiểu thêm về Red Hat OpenShift Platform Plus



Các tùy chọn tự quản lý self-managed options khác

MID-LEVEL

Red Hat OpenShift Container Platform


Một bộ đầy đủ các hoạt động cũng như các dịch vụ và công cụ dành cho nhà phát triển bao gồm mọi thứ trong Red Hat OpenShift Kubernetes Engine cùng với các tính năng và dịch vụ bổ sung. Tải xuống datasheet.


Tìm hiểu thêm về Red Hat OpenShift Container Platform  

ENTRY-LEVEL

Red Hat OpenShift Kubernetes Engine


Thời gian chạy Kubernetes dành cho doanh nghiệp bao gồm hệ điều hành bộ chứa bất biến Red Hat Enterprise Linux CoreOS, bảng điều khiển dành cho quản trị viên và Red Hat OpenShift Virtualization. Tải xuống datasheet.


Tìm hiểu thêm về Red Hat OpenShift Kubernetes Engine    

Đọc hướng dẫn sizing và subscription của Red Hat để hiểu rõ hơn về mô hình đăng ký cho các dịch vụ tự quản lý self-managed Red Hat OpenShift.


Tính năng chi tiết, Giá bán và chính sách cấp bản quyền

(Lưu ý: Giá trên web có tính chất tham khảo, có thể tăng hoặc giảm so với hiện tại, Quý khách vui lòng liên hệ để có báo giá tốt nhất.)


Red Hat OpenShift cloud services editions


Reserved instances of Red Hat OpenShift are available for as little as $0.076/hour.*

*Pricing based on 4vCPU, 3 year contract. Minimum worker node configuration required.

 

Red Hat OpenShift

Service on AWS 

Pricing details

Microsoft Azure Red Hat OpenShift 

Pricing details

Red Hat OpenShift Dedicated 

Pricing details

Red Hat OpenShift on IBM Cloud 

Pricing details

Infrastructure

Cloud hosted

AWS

Cloud hosted

Azure

Cloud hosted

Google Cloud

Cloud hosted

IBM Cloud

Billed by

AWS

Azure

1. Red Hat for OpenShift


2. Google Cloud for infrastructure used

IBM

Managed by

Red Hat and AWS

Red Hat and Microsoft

Red Hat

IBM

Supported by

Red Hat and AWS

Red Hat and Microsoft

Red Hat

Red Hat and IBM

Service level agreement (SLA)

99.95% uptime

99.95% uptime

99.95% uptime

99.95% uptime

Eligibility towards committed spend discounts

Amazon Web Services Enterprise Discount Program

Azure Consumption Commitment Benefit

Google Cloud Committed Use Discounts

BM Cloud Enterprise Savings Plan

Choice of standard, high-memory, or high-CPU worker nodes

Choice of worker node sizes

Included support: Red Hat premium support and industry-leading site reliability engineers (SREs)

Continuous management of updates, security patches, and releases

Monitoring, logging, metrics, service mesh, and CI/CD capabilities

Price consistency across available regions

Red Hat OpenShift API Management included (up to 100,000 calls per day)

 

 

Self-managed Red Hat OpenShift editions


Chọn Red Hat OpenShift Platform Plus để có trải nghiệm Openshift toàn diện nhất hoặc phiên bản khác tùy theo nhu cầu của bạn. Giá cả khác nhau dựa trên quy mô (sizing) và lựa chọn đăng ký (Subcriptions) của bạn.

RED HAT RECOMMENDS

MID-LEVEL

ENTRY-LEVEL


Được xây dựng dựa trên khả năng của Red Hat OpenShift Container Platform với nền tảng hoàn chỉnh để tăng tốc phát triển ứng dụng và hiện đại hóa ứng dụng. Tải xuống datasheet.

Red Hat OpenShift Container Platform


Thêm một bộ đầy đủ các hoạt động cũng như các dịch vụ và công cụ dành cho nhà phát triển bao gồm mọi thứ trong Red Hat OpenShift Kubernetes Engine cùng với các tính năng bổ sung. Tải xuống datasheet.

Red Hat OpenShift Kubernetes Engine


Cung cấp các khả năng nền tảng, tập trung vào bảo mật của Kubernetes dành cho doanh nghiệp trên Red Hat Enterprise Linux CoreOS để chạy các bộ chứa trong môi trường đám mây lai. Tải xuống datasheet.

BAO GỒM:


  • Red Hat Advanced Cluster Management for Kubernetes
  • Red Hat Advanced Cluster Security for Kubernetes
  • Red Hat OpenShift Data Foundation Essentials
  • Red Hat Quay

Tìm hiểu thêm

BAO GỒM:


  • Developer console
  • Red Hat OpenShift Serverless 
  • Red Hat OpenShift Service Mesh
  • Red Hat OpenShift Pipelines và Red Hat OpenShift GitOps

Tìm hiểu thêm

BAO GỒM:


  • Administrator console
  • Red Hat Enterprise Linux CoreOS immutable container operation system
  • Red Hat OpenShift Virtualization

Tìm hiểu thêm


Hướng dẫn đăng ký và định cỡ Red Hat OpenShift tự quản lý

(Self-managed Red Hat OpenShift sizing and subscription guide)


Giới thiệu


Tài liệu này sẽ giúp bạn hiểu mô hình đăng ký “Subcription model” cho các dịch vụ Red Hat® OpenShift® tự quản lý và cung cấp hướng dẫn từng bước về cách ước tính số lượng bản quyền cần thiết cho môi trường OpenShift. Thông tin định cỡ “sizing” chính xác hơn có sẵn theo yêu cầu.



Các tùy chọn đăng ký bản quyền Red Hat OpenShift (Red Hat OpenShift subscription offerings)


Red Hat OpenShift cung cấp nền tảng quản lý và phát triển ứng dụng nhất quán trên môi trường đám mây lai mở, đồng thời hỗ trợ cơ sở hạ tầng tại chỗ, ảo và vật lý cũng như triển khai đám mây riêng, đám mây công cộng và biên. Có 2 cách để vận hành và sử dụng Red Hat OpenShift: OpenShift tự quản lý “self-managed OpenShift” và dịch vụ đám mây OpenShift được quản lý hoàn toàn “fully managed OpenShift cloud services”.


OpenShift tự quản lý “self-managed OpenShift” cho phép bạn cài đặt, vận hành và quản lý môi trường OpenShift của Red Hat với khả năng kiểm soát, tính linh hoạt và tùy chỉnh tối đa, để bạn có thể vận hành môi trường của riêng mình bắt đầu từ cơ sở hạ tầng. OpenShift tự quản lý “self-managed OpenShift” được hỗ trợ tại chỗ—sử dụng máy chủ vật lý, ảo hóa và trong môi trường đám mây riêng—và trong môi trường đám mây công cộng được hỗ trợ. Bạn kiểm soát việc nâng cấp, quản lý cơ sở hạ tầng cấp thấp hơn và duy trì các thỏa thuận cấp độ dịch vụ (SLA).


Các dịch vụ đám mây OpenShift “OpenShift cloud services” được quản lý và vận hành hoàn toàn bởi Red Hat và các đối tác đám mây công cộng của nó trong các đám mây công cộng lớn. Nhóm kỹ thuật về độ tin cậy của trang web (SRE) chuyên trách quản lý và duy trì cơ sở hạ tầng và dịch vụ cốt lõi của Red Hat OpenShift, cho phép nhóm DevSecOps của bạn tập trung vào việc phát triển và triển khai các ứng dụng mới cũng như hiện đại hóa các ứng dụng hiện có.


Tất cả các phiên bản của OpenShift đều cung cấp trải nghiệm người dùng nhất quán cho các nhà phát triển và hoạt động trên mọi môi trường, cho phép bạn chuyển các kỹ năng và ứng dụng của mình sang môi trường đám mây nơi ứng dụng của bạn chạy tốt nhất.



Các dịch vụ phần mềm OpenShift tự quản lý:


  • Red Hat OpenShift Kubernetes Engine: Một công cụ thời gian chạy Kubernetes dành cho doanh nghiệp, đám mây lai, cung cấp chức năng OpenShift cốt lõi để triển khai và chạy các ứng dụng mà bạn cài đặt và quản lý trong trung tâm dữ liệu, đám mây công cộng hoặc môi trường biên.
  • Red Hat OpenShift Container Platform: Nền tảng Kubernetes dành cho doanh nghiệp, đám mây lai để xây dựng, triển khai và chạy các ứng dụng mà bạn cài đặt và quản lý trong trung tâm dữ liệu, đám mây công cộng và môi trường biên.
  • Red Hat OpenShift Platform Plus: Một nền tảng đám mây lai duy nhất cho phép doanh nghiệp xây dựng, triển khai, chạy và quản lý các ứng dụng thông minh một cách an toàn trên quy mô lớn trên nhiều cụm và dấu chân đám mây. Nhiều lớp bảo mật, khả năng quản lý và tự động hóa mang lại sự nhất quán trong toàn bộ chuỗi cung ứng phần mềm.


Các dịch vụ đám mây OpenShift được cung cấp:


  • Red Hat OpenShift Dedicated: Dịch vụ Red Hat OpenShift được quản lý hoàn toàn trên Amazon Web Services (AWS) và Google Cloud. Đọc thêm thông tin bao gồm giá cả trên OpenShift.com.
  • Microsoft Azure Red Hat OpenShift: Dịch vụ Red Hat OpenShift được quản lý hoàn toàn trên Microsoft Azure, do Red Hat và Microsoft cùng quản lý. Đọc thêm.
  • Red Hat OpenShift Service on AWS: Dịch vụ Red Hat OpenShift được quản lý hoàn toàn trên Amazon Web Services, do Red Hat và AWS đồng quản lý. Đọc thêm.
  • Red Hat OpenShift Kubernetes Service on IBM Cloud: Dịch vụ Red Hat OpenShift được quản lý hoàn toàn trên IBM Clound, do Red Hat và IBM cùng quản lý. Đọc thêm.


Red Hat OpenShift Kubernetes Engine


Các thành phần của gói đăng ký (Subscription components):


  1. Red Hat OpenShift Kubernetes Engine là cơ sở hạ tầng và công cụ thời gian chạy Kubernetes và không bao gồm các khả năng của nhà phát triển cũng như các tính năng nâng cao của nền tảng OpenShift Container Platform. OpenShift Kubernetes Engine bao gồm bản phân phối OpenShift Kubernetes, Red Hat Enterprise Linux® và Red Hat Enterprise Linux CoreOS (được mô tả sau trong phần này) và các thành phần dịch vụ cụm Kubernetes cluster services được tích hợp bao gồm trình cài đặt OpenShift installer, giám sát “monitoring”, chuyển tiếp nhật ký “log forwarding”, SDN, bộ định tuyến xâm nhập “ingress router”, registry, và nhiều hơn nữa. Xem Giới thiệu về OpenShift Kubernetes Engine trong tài liệu OpenShift để biết chi tiết.
  2. Red Hat Enterprise Linux và Red Hat Enterprise Linux CoreOS: Mỗi gói đăng ký OpenShift subcription chứa tất cả phần mềm cần thiết cho các nút điện toán “compute nodes”, nút bảng điều khiển “control plane nodes” và các nút cơ sở hạ tầng hỗ trợ “supporting infrastructure nodes” của bạn. Điều này bao gồm phần mềm Red Hat Enterprise Linux CoreOS và Red Hat Enterprise Linux. Red Hat Enterprise Linux CoreOS là bắt buộc đối với bảng điều khiển OpenShift Control Plane. Red Hat Enterprise Linux CoreOS được hỗ trợ để sử dụng như một thành phần của OpenShift. Khách hàng của OpenShift cũng có thể chọn sử dụng Red Hat Enterprise Linux phiên bản 7 hoặc 8 cho các nút điện toán OpenShift của họ, thay thế cho Red Hat Enterprise Linux CoreOS. Khách hàng phải cài đặt Red Hat Enterprise Linux riêng biệt trên các nút điện toán đó. Phần mềm Red Hat Enterprise Linux được bao gồm trong đăng ký OpenShift cho mục đích này. Tham khảo tài liệu sản phẩm để xác định phiên bản Red Hat Enterprise Linux nào được hỗ trợ khi triển khai OpenShift của bạn.
  3. Red Hat OpenShift Virtualization: Tăng tốc phân phối ứng dụng bằng một nền tảng duy nhất có thể quản lý máy ảo (VM) và vùng chứa container bằng cùng các công cụ và nhóm. Red Hat OpenShift Virtualization cho phép OpenShift quản lý và sử dụng cả container và VM bằng Kubernetes, sử dụng KubeVirt. Điều này bao gồm quyền sử dụng Red Hat Enterprise Linux làm hệ điều hành khách trong tất cả các máy ảo được lưu trữ trên OpenShift.
  4. Red Hat OpenShift administrator console: Cung cấp trải nghiệm tối ưu hóa cho quản trị viên. Phối cảnh quản trị cho phép người dùng xem và quản lý tài nguyên OpenShift và Kubernetes.
  5. Red Hat Application streams: OpenShift cho phép bạn sử dụng ảnh vùng chứa “container images” được cung cấp trong luồng ứng dụng “Application streams” (trước đây là Bộ sưu tập phần mềmSoftware Collections”) đi kèm với Red Hat Enterprise Linux. Những hình ảnh này bao gồm các ngôn ngữ và thời gian chạy phổ biến—như PHP, Python, Perl, Node.js và Ruby—cũng như các cơ sở dữ liệu như MySQL, MariaDB và Redis. Sản phẩm này cũng bao gồm hình ảnh OpenJDK cho các khung công tác Java™. Để biết thêm thông tin, hãy đọc bài đăng này trên luồng ứng dụng.


Red Hat OpenShift Container Platform


Các thành phần của gói đăng ký (Subscription components):


  1. Red Hat OpenShift Kubernetes Engine: Mỗi đăng ký OpenShift Container Platform subscription bao gồm tất cả các thành phần của OpenShift Kubernetes Engine cũng như các dịch vụ phân lớp bổ sung được mô tả sau trong phần này.
  2. Red Hat JBoss® Web Server: Các đăng ký OpenShift Container Platform subscriptions bao gồm máy chủ Red Hat JBoss Web Server, một giải pháp doanh nghiệp kết hợp máy chủ Apache web server với công cụ Apache Tomcat servlet engine, được Red Hat hỗ trợ. Nền tảng OpenShift Container Platform bao gồm quyền sử dụng máy chủ JBoss Web Server không giới hạn. Tìm hiểu thêm về máy chủ JBoss Web Server.
  3. Red Hat’s single sign-on (SSO) technology: Red Hat cung cấp SSO web và liên kết danh tính dựa trên thông số kỹ thuật ngôn ngữ đánh dấu xác nhận bảo mật (SAML) 2.0, OpenID Connect và Open Authorization (OAuth) 2.0. Khả năng này, được bao gồm trong đăng ký OpenShift subscription, chỉ có thể được triển khai trong môi trường OpenShift. Tuy nhiên, bất kỳ ứng dụng nào—dù được triển khai bên trong hay bên ngoài OpenShift—đều có thể sử dụng SSO của Red Hat.
  4. Red Hat build of Keycloak:: Red Hat giới thiệu một kỷ nguyên mới về quản lý quyền truy cập và nhận dạng trên nền tảng đám mây có tên là Red Hat build of Keycloak, dựa trên bản phân phối Keycloak do Quarkus cung cấp. Bản dựng Red Hat build of Keycloak thay thế mọi kế hoạch phát hành tính năng trong tương lai của công nghệ đăng nhập một lần (SSO) của Red Hat. Trong khi vẫn duy trì sức mạnh và chức năng của công nghệ Red Hat (SSO), bản dựng Red Hat build of Keycloak hiệu quả hơn, linh hoạt hơn và được tối ưu hóa cho phương pháp tiếp cận container đầu tiên. Bản dựng Keycloak của Red Hat được bao gồm trong các đăng ký Red Hat OpenShift (không bao gồm Red Hat OpenShift Kubernetes Engine) và chỉ có thể được triển khai trong môi trường Red Hat OpenShift khi sử dụng cùng các đăng ký. Bản dựng Red Hat build of Keycloak chạy trong Red Hat Openshift có thể bảo vệ bất kỳ ứng dụng nào, cho dù được triển khai bên trong hay bên ngoài Red Hat OpenShift.
  5. Log management: Thêm hỗ trợ tổng hợp và quản lý nhật ký thông qua Elaticsearch và Kibana được tích hợp với Fluentd để thu thập nhật ký.s
  6. Red Hat OpenShift Dev Spaces: Môi trường phát triển cộng tác dựa trên Kubernetes cung cấp không gian làm việc OpenShift và môi trường phát triển tích hợp (IDE - Integrated Development Environment) trong trình duyệt.
  7. Red Hat build of Quarkus: Một khung Java framework gốc Kubernetes đầy đủ, được tạo cho các máy ảo Java (JVM - Java virtual machines) và trình biên dịch gốc, tối ưu hóa Java đặc biệt cho các vùng chứa và cho phép nó trở thành một nền tảng hiệu quả cho môi trường serverless, đám mây và Kubernetes.
  8. Bảng điều khiển Web console: Cung cấp trải nghiệm được tối ưu hóa cho cả nhà phát triển và quản trị viên. Phối cảnh nhà phát triển cấp khả năng hiển thị cho các thành phần ứng dụng và phối cảnh quản trị cho phép người dùng xem tài nguyên OpenShift và Kubernetes.
  9. Red Hat OpenShift Pipelines: Tự động hóa và kiểm soát việc phân phối ứng dụng trên các nền tảng đám mây công cộng và tại chỗ với các đường ống tích hợp liên tục/phân phối liên tục (CI/CD - Continuous Integration/ Continuous Delivery) gốc Kubernetes dựa trên Tekton.
  10. Red Hat OpenShift GitOps: Một quy trình làm việc có chủ kiến tích hợp kho git, công cụ CI/CD và Kubernetes để hiện thực hóa việc phát triển phần mềm có thể mở rộng, tập trung vào bảo mật, nhanh hơn mà không ảnh hưởng đến chất lượng, dựa trên Argo CD.
  11. Red Hat OpenShift Serverless: Các bộ chứa container và chức năng không có máy chủ theo hướng sự kiện cho phép bạn triển khai và chạy các bộ chứa container không có máy chủ. Được hỗ trợ bởi hệ sinh thái nguồn sự kiện phong phú, bạn có thể quản lý các ứng dụng không có máy chủ ngay trong OpenShift. Dựa trên Knative, OpenShift Serverless cho phép bạn chạy các ứng dụng serverless ở bất cứ nơi nào OpenShift chạy.
  12. Red Hat OpenShift Service Mesh: Lưới dịch vụ Red Hat OpenShift Service Mesh cung cấp một cách thống nhất để kết nối, quản lý và quan sát các ứng dụng dựa trên vi dịch vụ, bao gồm Istio để quản lý và bảo mật luồng lưu lượng trên các dịch vụ, Jaeger để theo dõi phân tán và Kiali để xem cấu hình và giám sát lưu lượng
  13. Red Hat Insights for OpenShift: Red Hat Insights for OpenShift là một tập hợp các dịch vụ được lưu trữ trên console.redhat.com, đi kèm với đăng ký Red Hat subcription, sử dụng dữ liệu cấu hình và sử dụng được gửi từ quá trình triển khai của bạn đến console.redhat.com, cùng với các mô hình phân tích dựa trên quy tắc giúp bạn theo dõi và tối ưu hóa chi phí, cải thiện tính ổn định và nâng cao hiệu suất.
  14. IBM Cloud Satellite: Khách hàng nền tảng Red Hat OpenShift Container Platform chọn mua và triển khai giải pháp IBM Cloud Satellite solution  có thể sử dụng đăng ký nút OpenShift node subscription của họ để cấp quyền cho dịch vụ Red Hat OpenShift Kubernetes Service liên quan đến khối lượng công việc của khách hàng trên các cụm IBM Cloud clusters nằm trong trung tâm dữ liệu của họ. Khách hàng có thể gọi cho IBM hoặc Red Hat để được hỗ trợ, nhưng cuối cùng trải nghiệm hỗ trợ sẽ bắt đầu với các dịch vụ hỗ trợ IBM Cloud Satellite. Việc sử dụng đăng ký OpenShift subcriptions này chỉ dành cho khách hàng triển khai IBM Cloud Satellite trong trung tâm dữ liệu của họ chứ không phải trong môi trường đám mây công cộng. Số lõi được tính theo cách tương tự như được giải thích ở phần khác trong chi tiết này đối với việc sử dụng OpenShift thông thường.
  15. Red Hat Support of Spring Boot: Spring Boot là một framework phổ biến để xây dựng các ứng dụng dựa trên Java độc lập. Red Hat cung cấp hỗ trợ và hướng dẫn cho nhà phát triển và sản xuất để xây dựng và triển khai thành công khối lượng công việc Spring Boot trong OpenShift.


Red Hat OpenShift Platform Plus


Các thành phần của gói đăng ký (Subscription components):


  1. Red Hat OpenShift Container Platform: Mỗi đăng ký OpenShift Platform Plus subcriptions bao gồm tất cả các thành phần của nền tảng OpenShift Container Platform, cũng như các sản phẩm phân lớp bổ sung (được liệt kê ở phần sau trong phần chi tiết này) để cung cấp khả năng quản lý và bảo mật đám mây đa cụm và đám mây lai trên quy mô lớn.
  2. Red Hat Advanced Cluster Management for Kubernetes: Quản lý cụm nâng cao Red Hat Advanced Cluster Management for Kubernetes cung cấp khả năng hiển thị và kiểm soát quản lý từ đầu đến cuối để quản lý vòng đời ứng dụng và cụm của bạn, cùng với tính bảo mật và tuân thủ của toàn bộ miền OpenShift của bạn trên nhiều trung tâm dữ liệu và công khai môi trường đám mây.
  3. Red Hat Advanced Cluster Security for Kubernetes: Bảo mật cụm nâng cao Red Hat Advanced Cluster Security for Kubernetes là nền tảng bảo mật gốc Kubernetes đầu tiên trong ngành cho phép các tổ chức xây dựng, triển khai và chạy các ứng dụng gốc đám mây một cách an toàn ở mọi nơi. Bảo mật cụm nâng cao Red Hat Advanced Cluster Security for Kubernetes mang lại chi phí vận hành thấp hơn, giảm rủi ro vận hành và năng suất của nhà phát triển cao hơn thông qua phương pháp tiếp cận gốc Kubernetes hỗ trợ bảo mật tích hợp trong toàn bộ vòng đời phát triển phần mềm.
  4. Red Hat Quay: Red Hat Quay là một nền tảng đăng ký nguồn mở đáng tin cậy để quản lý hiệu quả nội dung được đóng gói trên các trung tâm dữ liệu toàn cầu, tập trung vào các mô hình và môi trường phát triển DevSecOps trên nền tảng đám mây. Với sự tích hợp chặt chẽ vào OpenShift và thành tích lâu dài trong việc chạy Quay.io, một trong những phần mềm đăng ký công cộng lớn nhất thế giới (SaaS) trên thế giới, Quay mang đến cho khách hàng một nơi đáng tin cậy và có thể mở rộng để quản lý tập trung tất cả phần mềm các tạo tác chạy trên cụm của chúng.
  5. Red Hat OpenShift Data Foundation Essentials: Red Hat Openshift Data Foundation cung cấp các dịch vụ lưu trữ dữ liệu và tệp, khối và đối tượng được xác định bằng phần mềm liên tục cho các ứng dụng chạy trên các dịch vụ cơ sở hạ tầng OpenShift và OpenShift. Nó được tích hợp và tối ưu hóa cho Red Hat OpenShift.


Các môi trường triển khai OpenShift tự quản lý (Self-managed OpenShift environments)


Có thể sử dụng OpenShift tự quản lý (Red Hat OpenShift Platform Plus, Red Hat OpenShift Container Platform và Red Hat OpenShift Kubernetes Engine) ở bất kỳ nơi nào Red Hat Enterprise Linux 64-bit được chứng nhận và hỗ trợ.


Red Hat OpenShift 4 hỗ trợ 3 phương thức triển khai chính:


  • Cơ sở hạ tầng do trình cài đặt cung cấp dành riêng cho nền tảng (IPI - Platform-specific installer-provisioned infrastructure). Cung cấp khả năng tích hợp đầy đủ, với các nền tảng cơ sở hạ tầng cơ bản (được liệt kê ở phần sau trong phần này), để tự động hóa quá trình cài đặt và cung cấp cụm. Trình cài đặt cung cấp tất cả các tài nguyên cần thiết cho việc cài đặt cụm và định cấu hình tích hợp giữa cụm OpenShift và nhà cung cấp cơ sở hạ tầng. Các cụm OpenShift được triển khai bằng phương pháp cơ sở hạ tầng được cung cấp bởi trình cài đặt (IPI) thông qua giao diện dòng lệnh (CLI) hoặc Trình quản lý cụm nâng cao Red Hat Advanced Cluster Manager có tích hợp nền tảng đầy đủ cho các loại cơ sở hạ tầng được hỗ trợ.
  • Cơ sở hạ tầng do người dùng cung cấp dành riêng cho nền tảng (UPI - Platform-specific user-provisioned infrastructure). Tùy thuộc vào nền tảng cơ sở hạ tầng, mức độ tích hợp khác nhau giữa OpenShift và nền tảng cơ bản có sẵn. Quản trị viên cung cấp các tài nguyên cần thiết cho việc cài đặt cụm. Tùy thuộc vào nền tảng, trình cài đặt có thể định cấu hình tích hợp cơ sở hạ tầng hoặc quản trị viên có thể thêm tích hợp sau khi triển khai. Các cụm OpenShift được triển khai bằng phương thức cơ sở hạ tầng do người dùng cung cấp (UPI) thông qua trình cài đặt CLIor Assisted Installer for OpenShift có mức tích hợp này. Các cụm cơ sở hạ tầng do người dùng cung cấp được triển khai bằng CLI hoặc Trình cài đặt được hỗ trợ cho OpenShift, với các mức tích hợp nền tảng cơ sở hạ tầng cụ thể có sẵn trong và sau khi triển khai thay đổi tùy theo loại nhà cung cấp.
  • UPI không xác định nền tảng hoặc các cụm không tích hợp (Platform-agnostic UPI or nonintegrated clusters). Kiểu triển khai này không cung cấp sự tích hợp với cơ sở hạ tầng cơ bản. Phương pháp cài đặt này cung cấp phạm vi tương thích rộng nhất nhưng quản trị viên chịu trách nhiệm tạo và quản lý tài nguyên cơ sở hạ tầng cụm. Các cụm không tích hợp được triển khai bằng CLI hoặc trình cài đặt CLIor Assisted Installer for OpenShift cho bất kỳ phần cứng hoặc bộ ảo hóa nào được chứng nhận cho Red Hat Enterprise Linux.
  • Bảng điều khiển được lưu trữ (Hosted Control Planes): Một yếu tố hình thức của Red Hat OpenShift giúp tách bảng điều khiển khỏi bảng dữ liệu data plane (workers), tách các miền mạng quản lý và khối lượng công việc, đồng thời cung cấp giao diện dùng chung mà qua đó các quản trị viên và kỹ sư về độ tin cậy của trang web (SRE) có thể vận hành một nhóm của các cụm. Các cụm OpenShift cluster với các bảng điều khiển được lưu trữ có thể được triển khai thông qua HyperShift CLI hoặc bảng điều khiển đa cụm. Bảng điều khiển đa cụm có thể truy cập được khi công cụ đa cụm dành cho nhà điều hành Kubernetes hoặc Trình quản lý cụm nâng cao Red Hat Advance Cluster Manager được cài đặt.

Để triển khai tự quản lý, OpenShift có thể được cài đặt trên:


  • Máy chủ vật lý “Bare-metal servers”.
  • Môi trường ảo hóa “Virtualized environments”, bao gồm:
    • VMware vSphere.
    • Red Hat Virtualization.
    • Các nền tảng ảo hóa được chứng nhận khác. Các nền tảng khác được hỗ trợ thông qua phương pháp cài đặt UPI không phụ thuộc vào nền tảng.
  • Môi trường đám mây riêng “Private cloud environments”.
    • Red Hat OpenStack® Platform và Azure Stack Hub.

  • Môi trường đám mây công cộng “Public cloud environments”, bao gồm:
    • Amazon Web Services, Azure, Google Cloud Platform, IBM Cloud, Alibaba Cloud và VMware Cloud trên AWS.
    • Các nền tảng đám mây công cộng được chứng nhận khác. Các nền tảng khác được hỗ trợ thông qua phương pháp cài đặt UPI không phụ thuộc vào nền tảng.

Để biết thêm thông tin về những nền tảng nào được hỗ trợ, hãy truy cập trang tài liệu chính thức của OpenShift Container Platform.


Cần phải đăng ký quyền truy cập Red Hat Cloud Access để sử dụng đăng ký OpenShift subcriptions của bạn trên môi trường đám mây công cộng được chứng nhận. Để biết thêm thông tin, hãy truy cập trang Red Hat Cloud Access


Tìm hiểu thêm về nền tảng và môi trường đám mây mà Red Hat OpenShift đã được thử nghiệm và chứng nhận.



Các loại đăng ký “Subscription types”


Các đăng ký Red Hat OpenShift Platform Plus, Red Hat OpenShift Container Platform và Red Hat OpenShift Kubernetes Engine có sẵn 2 tùy chọn, mỗi tùy chọn có 2 cấp độ hỗ trợ:


  • Core-based (2 Cores hoặc 4 vCPUs). Loại đăng ký này dựa trên tổng số lõi vật lý “physical cores” hoặc lõi ảo (vCPU -  Virtual cores) trên tất cả các nút OpenShift worker nodes chạy trên tất cả các cụm OpenShift cluster. Có sẵn với các dịch vụ hỗ trợ khách hàng Standard 8x5 hoặc Premium 24x7 support SLA.
  • Bare-metal socket pair (1-2 sockets with up to 64 cores). Loại đăng ký này chỉ khả dụng cho các nút vật lý loại x86 bare-metal physical nodes trong đó OpenShift được cài đặt trực tiếp vào phần cứng, ngoại trừ kiến trúc IBM zSystems và IBM Power, phải sử dụng đăng ký core-based subscriptions.

Như với Red Hat Enterprise Linux:


  • Đăng ký OpenShift subcriptions (Red Hat OpenShift Platform Plus, Red Hat OpenShift Container Platform và Red Hat OpenShift Kubernetes Engine) có thể xếp chồng lên nhau để bao phủ các máy chủ lớn hơn.
  • Đăng ký dựa trên lõi vi xử lý Core-based subscriptions có thể được phân phối để bao gồm tất cả các nút OpenShift worker nodes trên tất cả các cụm OpenShift. Ví dụ: 100 đăng ký Red Hat OpenShift Platform Plus 2 lõi sẽ cung cấp 200 lõi (400 vCPU) có thể được sử dụng trên bất kỳ số nút worker nodes nào, trên tất cả các cụm OpenShift đang chạy.


Khắc phục thảm họa “Disaster recovery”


Red Hat định nghĩa 3 loại môi trường khắc phục thảm họa (DR)—nóng “hot”, ấm “warm” và lạnh “cold”. Chỉ cần đăng ký OpenShift trả phí cho DR nóng.


  • Hệ thống DR nóng “Hot DR systems” được định nghĩa là có đầy đủ chức năng và chạy đồng thời với hệ thống sản xuất. Họ sẵn sàng nhận ngay lưu lượng truy cập và tiếp quản trong trường hợp xảy ra thảm họa trong môi trường chính.
  • Hệ thống DR ấm “Warm DR systems” được định nghĩa là đã được chuẩn bị sẵn sàng để triển khai và lưu trữ khối lượng công việc được đóng gói trong vùng chứa container, thể hiện một bản fax hợp lý của khối lượng công việc được tìm thấy trên trang web chính nhưng không chứa khối lượng công việc của khách hàng từ (các) cụm nguồn.
  • Hệ thống DR nguội “Cold DR systems” được định nghĩa là có sẵn cơ sở hạ tầng nhưng không có công nghệ đầy đủ (phần cứng, phần mềm, dữ liệu) cần thiết để khôi phục dịch vụ.

Các cụm ngủ đông “Hibernating clusters” không được cấu hình và thiết kế rõ ràng cho DR ấm hoặc lạnh—chẳng hạn như các cụm chạy trên dịch vụ đám mây đang tạm thời ngủ đông do nhu cầu thấp hơn—cần phải đăng ký. Khi cụm DR ấm hoặc lạnh được đưa ra khỏi chế độ ngủ đông để chạy khối lượng công việc, thì cần phải đăng ký. Tạm thời đưa một cụm ra khỏi chế độ ngủ đông để bảo trì hoặc kiểm tra định kỳ không yêu cầu đăng ký bổ sung cho bất kỳ thành phần nào trong các dịch vụ phần mềm OpenShift.


Khi thiết lập cụm DR ấm “warm DR cluster”, hãy thêm nhãn nút cơ sở hạ tầnginfrastructure node label” vào đó. Điều này sẽ ngăn không cho nó được tính vào tổng số đăng ký trả phí của bạn.


Đối với cả DR ấm và DR lạnh, đăng ký Red Hat OpenShift có thể được chuyển từ môi trường chính sang môi trường DR khi thảm họa xảy ra để khôi phục dịch vụ và duy trì tuân thủ các điều khoản đăng ký của Red Hat.



Di chuyển và nâng cấp (Migration and swing upgrades)


Red Hat OpenShift 4 cung cấp các bản nâng cấp tại chỗ giữa các phiên bản nhỏ. Nếu bạn đang nâng cấp từ Red Hat OpenShift 3 hoặc cần thực hiện nâng cấp luân phiên giữa các phiên bản nhỏ OpenShift 4 do thời gian bảo trì hoặc các cân nhắc khác, đăng ký Red Hat OpenShift của bạn sẽ bao gồm cả cơ sở hạ tầng ban đầu và đích của cơ sở hạ tầng di chuyển 1 chiều “1-way migration”  cho đến khi quá trình di chuyển đó hoàn tất. Trong quá trình di chuyển, các công cụ quản lý đăng ký của Red Hat sẽ hiển thị môi trường của bạn ở trạng thái không tuân thủ dựa trên số lượng đăng ký OpenShift mà bạn đã mua. Red Hat cho phép điều này đối với các bản nâng cấp phiên bản chính và sẽ không yêu cầu mua gói đăng ký bổ sung để tuân thủ trở lại trong quá trình di chuyển. Cuối cùng, OpenShift cung cấp công cụ hỗ trợ việc di chuyển này, cùng với các dịch vụ tư vấn của Red Hat, nếu muốn. Xem tài liệu về bộ công cụ di chuyển dành cho vùng chứamigration toolkit for containers”.



Tính số giấy phép cho các lõi có siêu phân luồng “Entitlements for cores with hyperthreading‘


Việc xác định xem một nút OpenShift cụ thể có sử dụng 1 hoặc nhiều lõi vật lý hay không được xác định bằng việc hệ thống đó có bật siêu phân luồng “hyperthreading” hay không. Lưu ý rằng siêu phân luồng chỉ là một tính năng của bộ xử lý trung tâm (CPU) của Intel. Khám phá cách xác định xem một hệ thống cụ thể có hỗ trợ siêu phân luồng hay không.


Đối với các hệ thống đã bật siêu phân luồng và trong đó 1 siêu phân luồng tương đương với 1 lõi hệ thống có thể lập lịch, phép tính số lõi theo tỷ lệ 2 cores = 4 logical CPUs hoặc vCPUs sẽ được sử dụng.


Nói cách khác, đăng ký 2-core subscription bao gồm 4 CPU logic trong hệ thống siêu phân luồng. Các công cụ quản lý đăng ký của Red Hat giả định rằng tính năng siêu phân luồng được bật cho các hệ thống sử dụng bộ xử lý trung tâm của Intel.


Tính số giấy phép đối với các nút điện toán ảo hóa “Entitlements for virtualized compute nodes”


Khi triển khai các nút điện toán OpenShift compute nodes cho một trình ảo hóa, chẳng hạn như VMware vSphere hoặc Red Hat OpenStack Platform, số lượng quyền được yêu cầu sẽ ít hơn so với số lõi/luồng được gán cho các nút điện toán ảo hoặc tổng số lõi của máy chủ vật lý.


Ví dụ: một cụm OpenShift bao gồm các nút điện toán ảo có tổng cộng 200 cores sẽ yêu cầu 100 giấy phép loại 2-core/4-thread khi các nút ảo hóa vật lý cơ bản có hơn 200 cores. Cụm OpenShift 200 cores tương tự, khi được triển khai vào cụm bộ ảo hóa vật lý có tổng cộng chỉ 120 cores - dẫn đến việc sử dụng quá nhiều tài nguyên CPU OpenShift tại bộ ảo hóa - sẽ chỉ cần giấy phép 120 cores (60 2-core/4-thread).


Dải lõi (Core bands)


Đăng ký Red Hat OpenShift subscriptions sử dụng một hệ thống đo lường được gọi là dải lõi “core bands”. Điều này có nghĩa là các đăng ký (quyền triển khai và sử dụng OpenShift) được áp dụng và sử dụng ở cấp cụm OpenShift và áp dụng cho tất cả các nút tính toán OpenShift compute nodes đủ điều kiện trên cụm đó. Nếu có nhiều cụm OpenShift, bạn sẽ tổng hợp tổng số lõi được sử dụng bởi các nút điện toán OpenShift compute nodes trên tất cả các cụm để xác định số lượng đăng ký là cần thiết. Ví dụ: nếu bạn có 100 đăng ký two-core Red Hat OpenShift Container Platform subscriptions, thì tổng cộng 200 cores (400 vCPU có siêu phân luồng) có sẵn để áp dụng cho các nút điện toán OpenShift compute nodes trên tất cả các cụm OpenShift đang chạy.


Cân nhắc về máy chủ vật lý (Bare metal server considerations)


Máy chủ vật lý có thể được cấp quyền sử dụng đăng ký OpenShift dựa trên core-based (2-core/4 logical CPU) hoặc socket-based (1-2 socket, 64 cores) Red hat OpenShift subscriptions. Nếu sử dụng đăng ký dựa trên lõi “core-based subscriptions”, hãy xếp chồng số lượng đủ để bao phủ tổng số lõi vật lý trong máy chủ.


Ngoài các đăng ký dựa trên lõi “core-based subscriptions”, Red Hat còn cung cấp các đăng ký dựa trên socket “socket-based subscriptions” cho OpenShift. Đối với một số loại triển khai nhất định, đây là một lựa chọn kinh tế hơn. Các đăng ký dựa trên socket “socket-based subscriptions” được giới hạn ở việc cấp quyền cho một máy chủ x86 có tối đa 2 sockets với tổng số 64 lõi “cores” trên chúng. Các đăng ký dựa trên socket “socket-based subscriptions” hiện chỉ có sẵn cho máy chủ x86 và ARM chứ không có sẵn cho kiến trúc IBM zSystems và IBM Power.


Để cấp quyền cho một máy chủ vật lý, hãy xếp chồng 1 hoặc nhiều đăng ký để bao phủ tổng số socket hoặc lõi vật lý trong đó (tùy theo số nào lớn hơn). Ví dụ: một máy chủ có 2 socket và 48 cores. Cần một đăng ký vì máy chủ có 2 socket và ít hơn 64 cores, trong khi máy chủ có 2 socket và 96 cores sẽ cần 2 đăng ký. Cần có hai đăng ký để bao gồm 96 cores vì một đăng ký duy nhất bao gồm tối đa 64 cores.


Đăng ký Bare-metal socket-pair subscriptions cũng đi kèm với đăng ký cơ sở hạ tầng “infrastructure subscriptions” cho bảng điều khiển control plane và cơ sở hạ tầng. Khối lượng công việc cơ sở hạ tầng và bảng điều khiển đủ điều kiện (được giải thích chi tiết bên dưới) có thể được triển khai cho một trong hai hoặc kết hợp các máy chủ ảo và/hoặc vật lý khi sử dụng đăng ký dựa trên socket. Cụm hỗn hợp, bao gồm các nút ảo và vật lý, là kiến trúc triển khai được hỗ trợ khi triển khai cụm không tích hợp, bất khả tri trên nền tảng mà không tích hợp nhà cung cấp đám mây hoặc giao diện lập trình ứng dụng máy (API).


Mỗi máy chủ vật lý, cơ bản sử dụng các quyền dựa trên socket chỉ có thể được sử dụng dưới dạng một nút OpenShift node duy nhất. Việc sử dụng trình ảo hóa, bao gồm OpenShift Virtualization, để tạo các nút điện toán OpenShift ảo sẽ yêu cầu cấp quyền cho các nút điện toán ảo bằng cách sử dụng đăng ký dựa trên lõi “core-based subscriptions”. Điều này có nghĩa là mô hình bare-metal socket-pair model phù hợp nhất với khối lượng công việc sử dụng nhiều tài nguyên như OpenShift Virtualization (trong đó mỗi khối lượng công việc đang chạy một máy ảo đầy đủ) hoặc trí tuệ nhân tạo và học máy (AI/ML) (trong đó mỗi khối lượng công việc tiêu thụ một lượng lớn số lượng CPU và bộ xử lý đồ họa (GPU).


Cuối cùng, việc sử dụng đăng ký bare-metal socket-pair subcriptions không thay đổi giới hạn số lượng vùng chứa container trên mỗi nút (hiện tại là 250-500).


Kiến trúc thay thế (ARM, IBM zSystems, IBM® LinuxONE, IBM Power)


Lưu ý: Mặc dù từ đây trở đi tài liệu này chỉ đề cập đến IBM zSystems nhưng tất cả thông tin tham chiếu đến IBM zSystems cũng áp dụng cho IBM® LinuxONE.


Nền tảng Red Hat OpenShift Container Platform cũng có thể chạy trên ARM, IBM zSystems và IBM Power cho những khách hàng sử dụng các nền tảng này làm tiêu chuẩn để xây dựng và triển khai các ứng dụng và dịch vụ vi mô trên nền tảng đám mây. Chỉ có mô hình đăng ký dựa trên lõi “core-based subscriptions” được hỗ trợ cho các nền tảng IBM zSystems và IBM Power.


Các cụm ARM clusters có quyền sử dụng các quy tắc tương tự như x86.


Đối với khách hàng IBM zSystems, Red Hat OpenShift không yêu cầu toàn bộ nút vật lý phải mua bản quyền, chỉ cần mua bản quyền các lõi “cores” được OpenShift sử dụng. Khách hàng của IBM zSystems biết đây là quyền được hưởng “năng lực phụ”. Khách hàng chỉ sử dụng một tập hợp con các lõi có sẵn (công suất tính toán) trên môi trường IBM zSystems cho nền tảng OpenShift Container Platform chỉ yêu cầu đăng ký cho tập hợp con được sử dụng cho các nút điện toán. Điều này áp dụng bất kể cách thức phân vùng CPU được thực hiện như thế nào, cho dù bằng cách gộp CPU pooling, giới hạn “capping”, phân vùng logic riêng biệt (LPAR) hay các phương tiện khác.


Đối với IBM zSystems, một Cơ sở Tích hợp dành cho Linux (IFL - Integrated Facility for Linux ) yêu cầu một đăng ký dựa trên lõi OpenShift core-based subscription. Khi không sử dụng phân vùng, có thể xác định tối đa 3 IFL trên mỗi cụm trên mỗi cụm OpenShift cho bảng điều khiển hoặc các dịch vụ cơ sở hạ tầng chạy trên máy chủ. Chúng phải được sử dụng tích cực cho bảng điều khiển và/hoặc các dịch vụ hạ tầng để đủ điều kiện và không yêu cầu mua bản quyền OpenShift. Việc triển khai cụm nhỏ gọn 3 nút yêu cầu tất cả các IFL đều phải mua bản quyền.


Các thành phần Red Hat OpenShift Platform Plus ngoài nền tảng OpenShift Container Platform không được hỗ trợ trên IBM zSystems và IBM Power tại thời điểm này, với các ngoại lệ sau:


  • Một đăng ký độc lập “standalone subscription” của Red Hat Quay chạy trên kiến trúc x86 cung cấp đăng ký toàn cầu cho nhiều kiến trúc, bao gồm các cụm IBM zSystems và IBM Power. Bản thân Red Hat Quay sẽ không chạy trên IBM zSystems hoặc IBM Power.
  • Red Hat Advanced Cluster Management for Kubernetes có thể được cài đặt trên môi trường IBM zSystems hoặc IBM Power và quản lý các nút Red Hat OpenShift chạy trên môi trường IBM zSystems hoặc IBM Power.
  • Với Red Hat Advanced Cluster Security for Kubernetes, bạn có thể bảo mật các cụm chạy trên Red Hat OpenShift trên IBM zSystems hoặc IBM Power bằng cách sử dụng RHACS Operator.
  • Red Hat OpenShift Data Foundation hỗ trợ đầy đủ cài đặt trên IBM zSystems hoặc IBM Power.

Red Hat OpenShift Kubernetes Engine không được hỗ trợ trên IBM zSystems và IBM Power.


Hỗ trợ Microsoft Windows Server containers


Red Hat OpenShift tự quản lý hỗ trợ một tập hợp con cơ sở hạ tầng cài đặt và các tính năng OpenShift sử dụng vùng chứa Microsoft Windows Server container. Vùng chứa Windows Server container chỉ được hỗ trợ trên các nút điện toán dựa trên Microsoft Windows Server. Các bảng điều khiển control plane và cơ sở hạ tầng của môi trường OpenShift phải chạy trên cơ sở hạ tầng x86 sử dụng Red Hat Enterprise Linux hoặc Red Hat Enterprise Linux CoreOS. Vì lý do này, hỗ trợ vùng chứa Windows Server container được bán dưới dạng đăng ký độc lập được định giá theo lõi.


Cơ sở hạ tầng Red Hat OpenShift Platform Plus và Red Hat OpenShift Container Platform có thể được sử dụng để triển khai và quản lý các nút điện toán Windows Server. Hỗ trợ vùng chứa Microsoft Windows Server container cho đăng ký Red Hat OpenShift phải được mua dưới dạng tiện ích bổ sung “add-on” riêng biệt.


Red Hat Advanced Cluster Management for Kubernetes và Red Hat Advanced Cluster Security for Kubernetes không hỗ trợ quản lý các nút Microsoft Windows nodes, nhưng Red Hat Quay chạy trên kiến trúc x86 có thể quản lý ảnh vùng chứa container images cho Microsoft Windows Server-based workloads.


Hỗ trợ thành phần Red Hat OpenShift Platform Plus


Các thành phần của gói đăng ký Red Hat OpenShift Platform Plus có các mức hỗ trợ khác nhau cho các kiến trúc thay thế (không phải x86) và cho Windows. Bảng 1 cung cấp cái nhìn tổng quan về sự hỗ trợ đó.


Để biết thêm chi tiết, hãy xem ma trận tương thích cho Red Hat OpenShift Container Platform, Red Hat Advanced Cluster Management, Red Hat Advanced Cluster Security, Red Hat QuayRed Hat OpenShift Data Foundation.


Red Hat OpenShift Platform Plus bao gồm phần mềm bổ sung ngoài OpenShift Container Platform cốt lõi để giúp bạn quản lý và bảo mật môi trường OpenShift của mình trên quy mô lớn trên nhiều cụm và nhiều đám mây. Red Hat OpenShift Platform Plus có sẵn ở cả 2 mô hình đăng ký core-based và bare-metal socket-pair subscription models với các hạn chế đã đề cập trước đó.


Phần mềm bổ sung đi kèm với Red Hat OpenShift Platform Plus thường bị giới hạn trong việc quản lý các nút có quyền đăng ký OpenShift Platform Plus subscriptions. Ví dụ: đăng ký Red Hat Advanced Cluster Management subcription đi kèm với OpenShift Platform Plus chỉ có thể được sử dụng để quản lý các nút và cụm có tên OpenShift Platform Plus. Những khách hàng cũng muốn quản lý các nút và cụm không thuộc OpenShift Platform Plus, chẳng hạn như Red Hat OpenShift Services trên cụm AWS clusters, sẽ cần mua thêm đăng ký tiện ích bổ sung Red Hat Advanced Cluster Management add-on subscriptions để bao gồm các cụm đó.


Các đăng ký phần mềm bổ sung cũng không thể tách rời khỏi đăng ký OpenShift Platform Plus subscriptions. Ví dụ: bạn không thể mua 100 đăng ký OpenShift Platform Plus subscriptions, cài đặt 200 lõi của đăng ký Red Hat OpenShift Container Platform subscriptions và sử dụng riêng Red Hat Advanced Cluster Management để quản lý 200 lõi của Azure Red Hat OpenShift với cùng một đăng ký. Phần mềm bổ sung chỉ có thể được sử dụng để quản lý cùng 200 lõi mà phần mềm OpenShift Platform Plus lõi được cài đặt trên đó.


Quy định cụ thể cho từng lớp sản phẩm là:


  • Red Hat Advanced Cluster Management for Kubernetes: Đăng ký OpenShift Platform Plus subscription cho phép bạn cài đặt bao nhiêu phiên bản trung tâm Red Hat Advanced Cluster Management central instances nếu cần để quản lý môi trường của bạn và bao gồm việc quản lý tất cả các nút và cụm có bản quyền với OpenShift Platform Plus, bao gồm cả quyền kiểm soát các bảng điều khiển control plane và nút hạ tầng cơ sở infrastructure nodes. Nếu bạn muốn quản lý các nút và cụm mà không có bản quyền OpenShift Platform Plus (ví dụ: nếu bạn cũng có OpenShift Container Platform hoặc Red Hat OpenShift Kubernetes Engine tự quản lý, các cụm chạy trong đám mây OpenShift được quản lý hoàn toàn hoặc Kubernetes của bên thứ ba môi trường được Red Hat Advanced Cluster Management hỗ trợ), thì bạn cần mua đăng ký tiện ích bổ sung Red Hat Advanced Cluster Management add-on để bao gồm các môi trường đó. Bạn có thể chọn quản lý chúng tập trung từ bảng điều khiển Red Hat Advanced Cluster Management console được cài đặt trên OpenShift Platform Plus hoặc từ một ứng dụng trung tâm riêng biệt nếu điều đó đáp ứng yêu cầu của bạn. Tìm hiểu thêm về đăng ký Red Hat Advanced Cluster Management subscriptions, các môi trường được hỗ trợ Red Hat Advanced Cluster Management và các phương pháp hay nhất về Red Hat Advanced Cluster Management.
  • Red Hat Advanced Cluster Security for Kubernetes: Đăng ký OpenShift Platform Plus cho phép bạn cài đặt bao nhiêu ứng dụng trung tâm của Red Hat Advanced Cluster Security nếu cần để quản lý môi trường của bạn và bao gồm việc quản lý tất cả các nút và cụm có quyền với OpenShift Platform Plus, bao gồm cả quyền kiểm soát các bảng điều khiển control plane và nút hạ tầng cơ sở infrastructure nodes. Nếu bạn muốn quản lý các nút và cụm mà không có bản quyền OpenShift Platform Plus (ví dụ: nếu bạn cũng có các cụm có tên OpenShift Container Platform tự quản lý hoặc OpenShift Kubernetes Engine, các cụm chạy trong đám mây Red Hat OpenShift cloud được quản lý hoàn toàn hoặc Kubernetes của bên thứ ba môi trường được hỗ trợ bởi Red Hat Advanced Cluster Security), bạn cần mua đăng ký tiện ích bổ sung Red Hat Advanced Cluster Security add-on để bảo vệ các môi trường đó. Cách thực hành được đề xuất của Red Hat là quản lý từng môi trường bằng một ứng dụng trung tâm Red Hat Advanced Cluster Security riêng biệt. Tìm hiểu thêm về các môi trường được hỗ trợ Red Hat Advanced Cluster Security.
  • Red Hat Quay: Đăng ký OpenShift Platform Plus cho phép bạn cài đặt Red Hat Quay trên bất kỳ cụm nào có bản quyền OpenShift Platform Plus. Không có giới hạn về số lượng triển khai Quay mà bạn có thể cài đặt trên cụm OpenShift Platform Plus của mình. Sau đó, Quay có thể phục vụ bất kỳ môi trường Kubernetes được hỗ trợ nào mà bạn muốn, bao gồm môi trường OpenShift Platform Plus, các cụm OpenShift tự quản lý khác, dịch vụ OpenShift được quản lý và Kubernetes của bên thứ ba được hỗ trợ. Nếu bạn muốn cài đặt Quay trong môi trường không phải OpenShift Platform Plus, bạn sẽ cần mua gói đăng ký Red Hat Quay subcription riêng. Red Hat Quay cũng có sẵn dưới dạng dịch vụ SaaS được quản lý hoàn toàn.
  • Red Hat OpenShift Data Foundation. Đăng ký OpenShift Platform Plus cho phép bạn cài đặt Red Hat OpenShift Data Foundation Essentials trên bất kỳ cụm nào có bản quyền OpenShift Platform Plus. Bản quyền của Red Hat Data Foundation được giới hạn ở các tính năng có sẵn trong Essentials và 256TB dung lượng lưu trữ dữ liệu trên mỗi cụm OpenShift. Bạn có thể chọn mở rộng chức năng và dung lượng thông qua đăng ký bổ sung. Vui lòng xem Hướng dẫn đăng ký OpenShift Data Foundation (yêu cầu đăng nhập vào cổng thông tin khách hàng) hoặc tham khảo ý kiến của đại diện bán hàng Red Hat để được hướng dẫn thêm.


Xác định số lượng đăng ký Red Hat OpenShift bạn cần


Để tiến hành bài tập định cỡ kỹ lưỡng hơn nhằm xác định số lượng OpenShift tự quản lý (Red Hat OpenShift Platform Plus, Red Hat OpenShift Container Platform hoặc Red Hat OpenShift Kubernetes Engine) hoặc đăng ký tiện ích bổ sung mà bạn cần, hãy sử dụng các câu hỏi và ví dụ sau.


Một số thuật ngữ OpenShift cơ bản được sử dụng trong các bài tập định cỡ này:


  • Pod: Đơn vị Kubernetes có thể triển khai nhỏ nhất trong OpenShift. Một phiên bản Kubernetes pod instance có thể có một hoặc nhiều container chạy dưới dạng sidecar.
  • Application instance: Một “ứng dụng - Application” có thể là một phiên bản single-pod instance hoặc có thể được triển khai trên nhiều phiên bản multiple-pod instances nên một dịch vụ ứng dụng. Ví dụ: một dịch vụ ứng dụng Tomcat application service có tính sẵn sàng cao có thể bao gồm hai hoặc nhiều Tomcat pods.
  • Worker node: Các phiên bản “Instances” (VM hoặc máy chủ cơ bản) của Red Hat Enterprise Linux hoặc Red Hat Enterprise Linux CoreOS nơi các nhóm ứng dụng của người dùng cuối chạy. Môi trường OpenShift có thể có nhiều nút thực thi “Worker node”.
  • Control plane nodes: Các phiên bản “Instances” (VM hoặc máy chủ kim loại trần) của Red Hat Enterprise Linux CoreOS hoạt động như lớp quản lý/điều phối Kubernetes orchestration/management layer cho OpenShift. Các nút điều khiển “Control Plane nodes” được bao gồm trong đăng ký OpenShift tự quản lý. Xem phần nút cơ sở hạ tầng “infrastructure nodes” và bảng điều khiển Red Hat OpenShift control plane để biết thêm chi tiết.
  • Infrastructure nodes: Các phiên bản “Instances” (máy chủ ảo hoặc vật lý) của Red Hat Enterprise Linux hoặc Red Hat Enterprise Linux CoreOS đang chạy các pods hỗ trợ cơ sở hạ tầng cụm của OpenShift hoặc chạy bộ cân bằng tải dựa trên HAProxy cho lưu lượng truy cập vào. Các nút cơ sở hạ tầng được bao gồm trong đăng ký OpenShift tự quản lý. Xem phần nút cơ sở hạ tầng và bảng điều khiển OpenShift của Red Hat bên dưới để biết thêm chi tiết.
  • Cluster: Cụm OpenShift Kubernetes cluster bao gồm một bảng điều khiển “control plane” và một hoặc nhiều nút thực thi “worker node”.

Tóm tắt:


  • Các ứng dụng được đóng gói trong các ảnh vùng chứa “container images”.
  • Các container được triển khai dưới dạng pods.
  • Các pods chạy trên các nút thực thi Kubernetes worker nodes, được quản lý bởi các nút điều khiển Kubernetes control plane nodes.


Red Hat OpenShift control plane và infrastructure nodes


Mỗi đăng ký Red Hat OpenShift tự quản lý bao gồm các quyền dành cho Red Hat OpenShift, Red Hat Enterprise Linux và các thành phần khác liên quan đến OpenShift. Các quyền này được bao gồm để chạy khối lượng công việc cơ sở hạ tầng và bảng điều khiển OpenShift và không cần phải tính đến trong quá trình định cỡ.


Đăng ký Red Hat OpenShift Platform Plus bao gồm việc quản lý các nút cơ sở hạ tầng và bảng điều khiển này bằng Red Hat Advanced Cluster Security for Kubernetes và Red Hat Advanced Cluster Management for Kubernetes.


Nút cơ sở hạ tầng “Infrastructure nodes”


Trình cài đặt OpenShift triển khai bảng điều khiển OpenShift có tính sẵn sàng cao bao gồm ba nút điều khiển “control plane nodes”, ngoài các nút thực thi OpenShift worker nodes, để chạy các ứng dụng của người dùng cuối. Theo mặc định, các thành phần bảng điều khiển Kubernetes control plane components (ví dụ: API server, etcd, scheduler) và các dịch vụ cụm hỗ trợ (ví dụ: monitoring, registry) sẽ được triển khai trên các nút điều khiển OpenShift control plane nodes. Tuy nhiên, bạn có thể quyết định chuyển một số dịch vụ cụm hỗ trợ này sang các nút cơ sở hạ tầng chuyên dụng.


Để đủ điều kiện trở thành nút cơ sở hạ tầng và sử dụng quyền được bao gồm, chỉ các thành phần đang hỗ trợ cụm chứ không phải một phần của ứng dụng người dùng cuối mới có thể chạy trên các phiên bản đó. Những ví dụ bao gồm:


  • OpenShift registry.
  • OpenShift Ingress Router (local và global và multicluster ingress).
  • OpenShift monitoring.
  • OpenShift log management.
  • HAProxy-based instances used for cluster ingress.
  • Red Hat Quay.
  • Red Hat OpenShift Data Foundation (previously Red Hat OpenShift Container Storage).
  • Red Hat Advanced Cluster Management for Kubernetes.
  • Red Hat Advanced Cluster Security for Kubernetes.
  • Red Hat OpenShift GitOps.
  • Red Hat OpenShift Pipelines.
  • Hosted control planes for Red Hat OpenShift.

Bạn có thể triển khai và chạy các tác nhân “Agents” và công cụ tùy chỉnh và bên thứ ba để giám sát, thu thập và chuyển tiếp dữ liệu nhật ký, trình điều khiển phần cứng, tích hợp cơ sở hạ tầng như tác nhân ảo hóa, v.v., tới các nút cơ sở hạ tầng mà không làm nút đó bị loại để cấp phép cơ sở hạ tầng. Tuy nhiên, điều này chỉ giới hạn ở các tác nhân và các thành phần liên quan, bao gồm nhóm bộ điều khiển dành cho người vận hành và không bao gồm bộ phần mềm tùy chỉnh hoặc của bên thứ ba. Ví dụ về phần mềm không phải của Red Hat đủ điều kiện làm khối lượng công việc cơ sở hạ tầng bao gồm:


  • Agent giám sát tùy chỉnh và bên thứ ba.
  • Container network interface (CNI) và container storage interface (CSI) drivers và controllers (plug-ins).
  • Trình tăng tốc hỗ trợ phần cứng hoặc ảo hóa.
  • Controller pods được sử dụng cho Kubernetes CRD hoặc Operators (phần mềm tùy chỉnh hoặc của bên thứ ba).

Không có phiên bản hoặc loại ứng dụng người dùng cuối nào khác có thể chạy trên nút cơ sở hạ tầng bằng cách sử dụng quyền được bao gồm. Để chạy các khối lượng công việc cơ sở hạ tầng khác dưới dạng máy chủ ứng dụng trên Red Hat OpenShift, bạn phải chạy các phiên bản đó trên các nút ứng dụng thông thường. Bạn có thể xác minh với Red Hat xem ứng dụng hoặc dịch vụ có đủ điều kiện là khối lượng công việc cơ sở hạ tầng hay không.



Việc sử dụng bổ sung nút cơ sở hạ tầng đã được phê duyệt (Additional approved usage of the infrastructure node)


Khi người dùng cuối tăng cường sử dụng Red Hat OpenShift, họ có thể bắt đầu sử dụng một số mẫu triển khai ứng dụng phức tạp hơn. Do đó, họ có thể cần thêm các thành phần phần mềm bổ sung vào nền tảng. Theo nguyên tắc chung, đăng ký Red Hat OpenShift dựa trên tổng công suất của các nút thực thi Red Hat OpenShift worker nodes được yêu cầu để chạy khối lượng công việc ứng dụng và các dịch vụ ứng dụng hỗ trợ được triển khai cho các nút công nhân đó. Các điều khiển Red Hat OpenShift control plane nodes và các thành phần được sử dụng để tăng cường khả năng của nền tảng hoặc khả năng triển khai khối lượng công việc ứng dụng của nó, có thể chạy trên các nút điều khiển Red Hat OpenShift control plane nodes hoặc các nút cơ sở hạ tầng bổ sung mà người dùng có thể định cấu hình mà không yêu cầu quyền lợi . Nếu có thể, người dùng cuối có thể sử dụng các nút cơ sở hạ tầng mà không loại bỏ nút cấp phép cơ sở hạ tầng để chứa các thành phần phần mềm này. Ví dụ có thể bao gồm:


  • CNI, CSI drivers và controllers  (còn được gọi là plug-in).
  • Trình tăng tốc hỗ trợ phần cứng hoặc ảo hóa (liên quan đến Special Resource Operator hoặc Node Feature Discovery operator).
  • Cloud hoặc virtualization agents.


Sản phẩm quản lý và giám sát của bên thứ ba


Đôi khi bạn có thể không muốn sử dụng các tính năng quản lý và giám sát do Red Hat cung cấp để quản lý Red Hat OpenShift, chẳng hạn như giám sát cụm, ghi nhật ký cụm, quản lý cụm nâng cao, bảo mật cụm nâng cao. Hoặc, bạn có thể muốn tăng cường các tính năng quản lý này bằng các giải pháp bổ sung. Trong những trường hợp này, Red Hat cho phép các thành phần phần mềm của các giải pháp đó (bất kể chúng là tùy chỉnh hay được mua từ nhà cung cấp bên thứ ba) sử dụng nhãn cơ sở hạ tầng “infrastructure label” trong Red Hat OpenShift để chúng không phát sinh việc sử dụng worker-node-cores được tính cho tải của khung của chúng. Các giải pháp phần mềm này có thể liên quan đến một số trường hợp sử dụng từ giám sát, cảnh báo, quét bảo mật, quản lý cấu hình và các tác vụ quản lý Day 2 management tasks của Red Hat OpenShift. Chúng phải được sử dụng riêng để quản lý và giám sát Red Hat OpenShift chứ không phải các ứng dụng của người dùng cuối chạy trên nền tảng.


Không có ứng dụng người dùng cuối nào khác có thể chạy trên nút cơ sở hạ tầng nằm ngoài các mô tả được đưa ra trong phần này. Nếu cần, bạn có thể xác minh trình độ trạng thái nút cơ sở hạ tầng của phần mềm với bộ phận Hỗ trợ Kỹ thuật Red Hat Technical Support.



Các nút điều khiển (Control plane nodes)


Các nút điều khiển OpenShift Kubernetes control plane node thường không được sử dụng làm nút thực thi worker nodes và theo mặc định, sẽ không chạy các máy chủ ứng dụng. Tuy nhiên, bạn có thể chọn sử dụng nút điều khiển “Control plane nodes” làm nút để lưu trữ các ứng dụng của người dùng cuối. Việc nút điều khiển “Control plane nodes” có yêu cầu đăng ký OpenShift đầy đủ hay không tùy thuộc vào việc nút đó chỉ chạy hỗ trợ các thành phần cụm OpenShift hay ứng dụng người dùng cuối. Xem phần Nút cơ sở hạ tầng “Infrastructure nodes”.


Trong cụm 3 nút nhỏ gọn, khối lượng công việc ứng dụng của người dùng cuối được chạy trên các nút mặt phẳng điều khiển. Không có mức giá đặc biệt nào cho việc này và bạn sẽ tính số lõi trên 3 nút bất kể vai trò của chúng.


Nút đơn Single node OpenShift


Một nút đơn duy nhất OpenShift instance triển khai tất cả các dịch vụ OpenShift và ứng dụng của người dùng cuối vào một nút vật lý hoặc ảo duy nhất, với các tối ưu hóa để giảm footprint và tối đa hóa tài nguyên có sẵn cho các ứng dụng. Giống như các cụm 3 nút nhỏ gọn ở trên, không có điều chỉnh đặc biệt nào cho mô hình triển khai này, tất cả các lõi “cores” trên nút đều phải được cấp quyền.


Quyền Red Hat Enterprise Linux đối với các dịch vụ hỗ trợ


Các quyền của Red Hat Enterprise Linux dành cho các nút tính toán OpenShift compute nodes được bao gồm trong bản quyền của OpenShift. Đăng ký OpenShift subcription không bao gồm các quyền lợi khác cho các nút Red Hat Enterprise Linux ngoại trừ sau:


  • Nút Red Hat Enterprise Linux node được sử dụng riêng để Bare-metal IPI provisioning.

Các quyền của Red Hat Enterprise Linux không được bao gồm cho các dịch vụ lưu trữ nút bên ngoài mà OpenShift phụ thuộc vào, chẳng hạn như proxy internet, bộ cân bằng tải hoặc sổ đăng ký nhân bản “mirror registry”.



Bootstrap container registry để tạo bản sao ảnh vùng chứa OpenShift container images


Cơ quan đăng ký nhân bản cho OpenShift là một quyền của Quay nhằm mục đích duy nhất là giảm bớt quá trình phản chiếu nội dung cần thiết để khởi động các cụm OpenShift bị ngắt kết nối và được bao gồm như một phần của đăng ký OpenShift. Đây là quyền hỗ trợ có giới hạn cho việc triển khai Quay tối thiểu được tạo bởi trình cài đặt cụ thể, cho phép bạn chạy đăng ký Quay trên máy chủ Red Hat Enterprise Linux 8 do khách hàng quản lý và cung cấp trước.


Lưu ý: Bạn được phép sử dụng Quay làm bản sao đăng ký được giới hạn cho mục đích phản chiếu tải trọng phát hành OpenShift, nội dung OperatorHub, hình ảnh Người vận hành mẫu và hình ảnh biểu đồ Cincinnati.


Sổ đăng ký nhân bản cho OpenShift không nhằm mục đích trở thành một sổ đăng ký registry có mục đích chung hoạt động ở quy mô tùy ý. Tuy nhiên, một bộ ảnh tùy chỉnh có giới hạn được phép lưu trữ ở đó, trong đó có chứa các tác nhân giống như phần mềm phụ trợ cần thiết. Các tác nhân này phải chỉ nằm trong phạm vi cấp độ nút và không tự cung cấp các dịch vụ ứng dụng hướng ra bên ngoài và người dùng cuối không được tương tác trực tiếp với chúng. Ví dụ về những điều này có thể bao gồm:


  • Các tác giám sát “Monitoring agents”.
  • Các nhà cung cấp CNI và CSI providers.
  • Tác nhân hỗ trợ phần cứng hoặc ảo hóa.
  • Các nhà khai thác hỗ trợ các dịch vụ của nhà cung cấp phần mềm độc lập (ISV).
  • Toán tử tùy chỉnh làm bộ điều khiển triển khai.


Ví dụ về giấy phép cho quá trình triển khai Red Hat OpenShift tự quản lý ban đầu


Danh mục mẫu sau đây cung cấp môi trường Red Hat OpenShift cực kỳ linh hoạt, có thể mở rộng, được thiết kế để chạy dưới dạng máy ảo và hỗ trợ hàng trăm bộ chứa ứng dụng “application containers”:


16 x OpenShift Platform Plus, 2-Core Premium subscriptions, bao gồm:
 

  • Các nút điều khiển “Control plane nodes” (3 VMs).
  • Các nút cơ sở hạ tầng bổ sung “Additional infrastructure nodes (3 VMs)”.
  • Các nút thực thi “Worker nodes” (16 VMs sized at 2 cores or 4 vCPUs).
  • Quản lý nhiều cụm, khả năng quan sát nâng cao và tuân thủ chính sách.
  • Bảo mật khai báo và phát hiện và ứng phó mối đe dọa chủ động.
  • Đăng ký container toàn cầu có thể mở rộng.
  • Lưu trữ liên tục cho các ứng dụng và dịch vụ cơ sở hạ tầng OpenShift.

Tùy chọn bổ sung:


  • 16 x Red Hat OpenShift Data Foundation Advanced: Thêm khả năng mở rộng nâng cao, mã hóa chi tiết, chức năng khắc phục thảm họa, bảo mật dữ liệu cũng như khối và tệp linh hoạt cho các dịch vụ lưu trữ tệp, khối và đối tượng cho khối lượng công việc được triển khai bên trong Red Hat OpenShift cũng như các dịch vụ cơ sở hạ tầng OpenShift infrastructure services . Đây là tiện ích bổ sung tùy chọn dành cho khách hàng chạy các ứng dụng trạng thái yêu cầu lưu trữ liên tục hoặc những người muốn xây dựng và vận hành cụm lưu trữ bên ngoài chuyên dụng được chia sẻ bởi nhiều cụm OpenShift. Red Hat OpenShift Data Foundation Advanced cũng có sẵn như một phần của gói có tên Red Hat OpenShift Platform Plus với Red Hat OpenShift Data Foundation Advanced.

Red Hat cung cấp nhiều dịch vụ ứng dụng và thời gian chạy bổ sung có mô hình đăng ký và sử dụng riêng.



Cách ước tính các yêu cầu về giấy phép Red Hat OpenShift


Đăng ký Red Hat OpenShift subscriptions không giới hạn các máy chủ ứng dụng “application instances”. Bạn có thể chạy bao nhiêu máy chủ ứng dụng “application instances” trong môi trường Red Hat OpenShift tùy theo mức độ hỗ trợ của phần cứng và cơ sở hạ tầng cơ bản. Phần cứng có dung lượng lớn hơn có thể chạy nhiều máy chủ ứng dụng trên một số lượng nhỏ máy chủ, trong khi phần cứng có dung lượng nhỏ hơn sẽ yêu cầu nhiều máy chủ để chạy nhiều máy chủ ứng dụng. Yếu tố chính trong việc xác định quy mô của môi trường OpenShift của Red Hat là số lượng pod hoặc máy chủ ứng dụng “application instances” sẽ chạy tại bất kỳ thời điểm nào.


Bước 1: Xác định VM hoặc lõi phần cứng và bộ nhớ tiêu chuẩn


Bạn có thể có cấu hình VM tiêu chuẩn cho các các máy chủ ứng dụng “application instances” hoặc, nếu bạn thường triển khai trên máy chủ Bare metal, thì có một cấu hình máy chủ tiêu chuẩn. Các câu hỏi sau đây sẽ giúp bạn hiểu chính xác hơn nhu cầu về máy ảo và phần cứng của mình. Hãy nhớ rằng, trong hầu hết các trường hợp, 2 vCPU tương đương với 1 lõi “core”.


Bảng 2: Câu hỏi về cấu hình VM và phần cứng

Câu hỏi liên quan

Ví dụ trả lời

Dung lượng bộ nhớ “Memory capacity” của máy ảo bạn sẽ sử dụng cho các nút là bao nhiêu?

Máy ảo của chúng tôi có 64GB bộ nhớ memory và 4 vCPU và sử dụng siêu phân luồng “hyperthreading”.

Số lượng vCPU cho máy ảo bạn sẽ sử dụng cho nút là bao nhiêu?

 

siêu phân luồng “hyperthreading” có được sử dụng không?

 


Bước 2: Tính toán số lượng máy chủ ứng dụng cần thiết


Tiếp theo, xác định số lượng máy chủ ứng dụng “application instances” hoặc pods mà bạn dự định triển khai. Khi định cỡ môi trường, mọi thành phần ứng dụng được triển khai trên Red Hat OpenShift—chẳng hạn như cơ sở dữ liệu “database”, máy chủ tĩnh ngoại vi “front-end static server” hoặc máy chủ trung chuyển thông báo “message broker instance”—được coi là một máy chủ ứng dụng “application instances”.


Con số này có thể là giá trị gần đúng để giúp bạn tính toán ước tính tổng thể về kích thước môi trường Red Hat OpenShift của bạn. CPU, memory vượt mức đăng ký, hạn ngạch và giới hạn cũng như các tính năng khác có thể được sử dụng để tinh chỉnh thêm ước tính này.


Bảng 3: Câu hỏi về định cỡ ứng dụng và máy chủ

Câu hỏi liên quan

Ví dụ trả lời

Bạn dự kiến sẽ triển khai bao nhiêu máy chủ ứng dụng “application instances” trong mỗi môi trường Red Hat OpenShift?

Chúng tôi có khoảng 1.250 máy chủ ứng dụng “application instances” trong môi trường phát triển và khoảng 250 máy chủ ứng dụng “application instances” trong môi trường sản xuất.

Chúng là loại ứng dụng nào (ví dụ: ngôn ngữ, khung, cơ sở dữ liệu)?

Chúng tôi chủ yếu triển khai Java nhưng có một số Microsoft. NET Core và các ứng dụng Ruby. Chúng tôi cũng sử dụng rất nhiều MySQL.



Bước 3: Xác định mức sử dụng nút OpenShift tối đa ưa thích


Chúng tôi khuyên bạn nên đặt trước một số dung lượng trong trường hợp nhu cầu tăng lên, đặc biệt nếu tính năng tự động thay đổi quy mô được bật cho khối lượng công việc. Việc sử dụng ưu tiên của bạn sẽ thay đổi dựa trên tải lịch sử đối với các ứng dụng sẽ chạy trên OpenShift.


Bảng 4: Các câu hỏi sử dụng nút OpenShift tối đa ưa thích

Câu hỏi liên quan

Ví dụ trả lời

Tôi muốn dành bao nhiêu không gian cho nhu cầu tăng lên?

Chúng tôi muốn chạy các nút ở mức trung bình tối đa là 80% tổng công suất (để lại 20% dự trữ).



Bước 4: Xác định tổng dung lượng bộ nhớ


Tiếp theo, tính tổng dung lượng bộ nhớ của các ứng dụng đã triển khai. Nếu bạn đang xem xét một môi trường hoàn toàn mới, dữ liệu sử dụng bộ nhớ có thể không có sẵn nhưng bạn có thể sử dụng các giá trị gần đúng đã được đào tạo—ví dụ: 1GB bộ nhớ cho mỗi máy chủ ứng dụng Java—để đưa ra ước tính.


Bảng 5: Các câu hỏi về OpenShift memory footprint

Câu hỏi liên quan

Ví dụ trả lời

Dung lượng bộ nhớ trung bình của các ứng dụng là bao nhiêu?

Các máy chủ ứng dụng của chúng tôi sử dụng 2GB bộ nhớ trở xuống.


hoặc


Chúng tôi thường phân bổ 2GB cho JVM heap.



Bước 5: Tính toán số lượng giấy phép cần thiết cuối cùng


Cuối cùng, xác định số lượng đăng ký OpenShift subscriptions cần thiết dựa trên dữ liệu được thu thập ở bước 1-4.


  • Dung lượng bộ nhớ hiệu quả trên mỗi nút “Effective per-node memory capacity”(GB)
    • = Mức sử dụng nút OpenShift tối đa ưa thích (%) * VM tiêu chuẩn hoặc bộ nhớ phần cứng
  • Tổng mức sử dụng bộ nhớ “Total memory utilization”
    • = Máy chủ ứng dụng * Dung lượng bộ nhớ ứng dụng trung bình
  • Số lượng nút cần thiết để đáp ứng việc sử dụng “Number of nodes required to cover utilization”
    • = Tổng mức sử dụng bộ nhớ * VM tiêu chuẩn hoặc bộ nhớ phần cứng
  • Tổng số lõi cần thiết “Total required cores”
    • = Số lượng nút cần thiết để đáp ứng việc sử dụng * VM tiêu chuẩn hoặc lõi phần cứng
  • Lõi ảo hiệu quả “Effective virtual cores
    • = Tổng số lõi yêu cầu / 2
  • Số lượng đăng ký OpenShift Platform Plus subcription1
    • = Tổng số lõi / 2 HOẶC
    • = Lõi ảo hiệu quả / 2


Ví dụ: Tính toán số giấy phép cho môi trường ảo hóa


Định cỡ hệ thống (từ bước 1-5)


  • Số lõi VM tiêu chuẩn = 4 (sử dụng siêu phân luồng, 2 lõi ảo hiệu quả)
  • Bộ nhớ VM tiêu chuẩn = 64GB
  • Mức sử dụng nút tối đa ưa thích = 80%
  • Dung lượng bộ nhớ ứng dụng trung bình = 2GB
  • Số lượng máy chủ ứng dụng “application instances” = 1500

Tính toán số lượng giấy phép


  • Dung lượng bộ nhớ nút hiệu quả “Effective node memory capacity”
    • Mức sử dụng nút tối đa được ưu tiên 80% * Bộ nhớ VM tiêu chuẩn 64GB
    • 51GB
  • Tổng mức sử dụng bộ nhớ “Total memory utilization”
    • 1500 phiên bản ứng dụng * Dung lượng bộ nhớ ứng dụng trung bình 2GB
    • 3000GB
  • Các nút cần thiết để đáp ứng việc sử dụng (Nodes required to cover utilization)
    • Tổng mức sử dụng bộ nhớ 3000GB / dung lượng bộ nhớ nút hiệu dụng 51GB
    • 59 nút
  • Tổng số lõi (Total cores)
    • Cần 59 nút * 2 lõi mỗi nút
    • Tổng số 118 lõi
  • Tổng số giấy phép (Total subscriptions)
    • Tổng cộng 118 lõi / 2 lõi cho mỗi giấy phép
    • 59 đăng ký

Trong ví dụ này, sẽ cần 59 giấy phép 2-core OpenShift Platform Plus 2-core subscriptions.


Lưu ý: Red Hat OpenShift hỗ trợ nhiều tính năng và chức năng ảnh hưởng đến khả năng mở rộng, lập lịch Pod, chạy không tải và các tính năng giới hạn/hạn ngạch tài nguyên. Các tính toán trước đó chỉ mang tính hướng dẫn và bạn có thể điều chỉnh môi trường thực tế của mình để sử dụng tài nguyên tốt hơn hoặc tổng kích thước môi trường nhỏ hơn. Khách hàng của OpenShift Platform Plus nên tính đến nhu cầu của các ứng dụng phần mềm bổ sung (Red Hat Advanced Cluster Management, Red Hat Advanced Cluster Security và Quay) bao gồm tài nguyên lưu trữ và tính toán, mặc dù chúng có thể không yêu cầu đăng ký thêm nhân viên. Nếu làm việc với đại lý bên thứ ba, vui lòng tham khảo các điều khoản và thỏa thuận cụ thể của họ đối với các sản phẩm và dịch vụ của Red Hat.


1Nếu siêu phân luồng được sử dụng, 2 lõi ảo “virtual cores” chỉ được tính là 1 lõi “core” của gói đăng ký. Xem phần về Lõi “Core” so với vCPU và siêu phân luồng “hyperthreading” để biết chi tiết về việc nên sử dụng lõi hiệu quả hay lõi thực tế trong phép tính này.



Các sản phẩm cùng loại

Giá: liên hệ

Kho: Còn hàng

Chi tiết 5.955 lượt xem

Giá: liên hệ

Kho: Còn hàng

Chi tiết 6.417 lượt xem

Giá: liên hệ

Kho: Còn hàng

Chi tiết 5.382 lượt xem

Giá: liên hệ

Kho: Còn hàng

Chi tiết 10.289 lượt xem

Giá: liên hệ

Kho: Còn hàng

Chi tiết 9.953 lượt xem

Giá: liên hệ

Kho: Còn hàng

Chi tiết 6.646 lượt xem

Giá: liên hệ

Kho: Còn hàng

Chi tiết 5.325 lượt xem

Giá: liên hệ

Kho: Còn hàng

Chi tiết 7.112 lượt xem

Giá: liên hệ

Kho: Còn hàng

Chi tiết 6.684 lượt xem