新しいOracle Container Engine for Kubernetesの機能強化により、大規模なKubernetesがさらに簡単になりました (2023/03/20)

新しいOracle Container Engine for Kubernetesの機能強化により、大規模なKubernetesがさらに簡単になりました (2023/03/20)

https://blogs.oracle.com/cloud-infrastructure/post/oracle-container-engine-kubernetes-enhancements

投稿者:Mickey Boxell | Product Management


Linux以降、Kubernetesはオープンソースソフトウェアの歴史上最も急速に成長しているプロジェクトです。10年も経たないうちに、Kubernetesは主流になり、特に過去2年間で導入がかつてないほど大きくなりました。


Oracle Cloud Infrastructure(OCI)は、この勢いも見ています。あらゆる業界の何千ものエンタープライズ顧客が、クラウドネイティブアプリケーション開発のメリットを経験しており、その導入を迅速化し、Kubernetesの使用を拡大しています。Oracle Container Engine for Kubernetes(OKE)で実行されている抽出、変換、ロード(ETL)ジョブ、パイプライン、ハイパフォーマンスコンピューティング(HPC)ワークロード、さらにはデータベースなどにKubernetesを使用するために、顧客はKubernetesで標準化されており、コンテナ化されたアプリケーションを実行するのみでなく拡張されています。



 「私たちは、Kubernetes インフラストラクチャと OKE、GPU、HPC、およびストリーミング、OpenSearch などの最新の開発者サービスを組み合わせて使用​​して、OCI で数十億の音声 AI クエリを実行しています。私たちは、次世代のトレーニングと配信に最適なクラウドとして OCI を選択しました。 AI アプリケーション – Mercedes Benz、Toast、VIZIO、Hyundai などのグローバル ブランドに最速かつ最も正確な音声エクスペリエンスを提供するのに役立ちます.OCI を使用することで、以前のクラウドと比較してパフォーマンスが 50 ~ 60% 向上しました。 2 倍のコスト削減 – 使用量を 2 倍にしています。」


- SoundHound の最高製品責任者、James Hom 氏



Kubernetes の採用は加速し続けています。Gartner は、2024 年までに 75% 以上の企業が本番環境で Kubernetes を実行できるようになると予測しています。これは 2021 年の 40% から大幅に増加しています。Gartner によると、その数は 2026 年までに 90% 以上に達する可能性があるとさらに言えます。


Kubernetes 環境は大規模な管理が非常に複雑であることで有名であり、Day-2 の運用は顧客にとって重要な課題です。OCI のお客様がKubernetes フットプリントを拡大し続けているため、エンタープライズ Kubernetes を大規模に実行する際の運用エクスペリエンスを劇的に簡素化する、OKE に対するいくつかの新しい拡張機能を発表できることを嬉しく思います。これには、次の例が含まれます。


  • 最近の CloudWorld カンファレンス で事前発表された、仮想ノードを備えたサーバーレス Kubernetes により、顧客は、基盤となる Kubernetes ノードインフラストラクチャの管理、スケーリング、アップグレード、およびトラブルシューティングの複雑さなしに、大規模で信頼性の高い運用を確保できます。仮想ノードは、使用量ベースの価格設定で、きめ細かなポッド レベルの弾力性を実現します。この機能は、ポッドがスケジュールされているときに適切なサイズのコンピューティングをオンデマンドでプロビジョニングすることにより、リソースの使用率を向上させ、顧客が Kubernetes ワークロードを大規模に実行するコストを最適化できるようにします。
  • アドオンライフサイクル管理により、お客様は選択した業務用ソフトウェアまたは関連アプリケーションのインストールと構成をより柔軟に実行できます。アドオンには、クラスタにデプロイされている重要なKubernetesソフトウェア(CoreDNSやkube-proxyなど)や、Kubernetes DashboardOracle Database Operatorなどの関連アプリケーションの増大するポートフォリオへのアクセスが含まれます。このサービスは、最初のデプロイメントと構成から、アップグレード、パッチ適用、スケーリング、ローリング構成の変更などの継続的な操作まで、アドオン・ソフトウェアのライフサイクル全体を管理します。
  • Workload identity は、ノードレベルでのアクセス許可の範囲設定ではなく、ポッドレベルで詳細な ID およびアクセス管理制御を指定する機能により、セキュリティ体制を強化します。
  • その他の改善には、デフォルトで 2,000 ワーカーノードを使用する大規模なクラスタのサポート、Kubernetes API サーバーの可用性に基づく OKE SLA の導入、セルフマネージドノードを使用した柔軟なワークロードのサポート、プリエンプティブルインスタンスのサポートなどの今後の機能が含まれます。すぐ。これらの機能により、よりきめ細かな制御、大規模なワークロード、または特殊な運用ソフトウェアを必要とする高度なユース ケースが可能になります。



大規模でよりシンプルで信頼性の高い運用

新機能は、大規模でミッション クリティカルな Kubernetes 環境に不可欠な、すぐに使える機能を提供します。複雑な Kubernetes の管理責任を Kubernetes サービスにオフロードすることで、エンタープライズは、スキルの障壁を下げ、IT および運用チームの管理負担を軽減しながら、大規模で信頼性の高い運用を確保するためのはるかに簡単な方法の恩恵を受けます。


この削減は、リスクと総所有コスト (TCO) の削減を意味し、時間と労力を節約し、俊敏性の向上と導入の加速、組織全体での Kubernetes のスケーリングを可能にします。


「Oracle Kubernetes Engine を使用すると、OCI 上のワークロードのエージェントレススキャンを迅速に拡張できます。これにより、インフラストラクチャ管理にリソースを費やすのではなく、OCI の顧客に価値を提供し、継続的な急速な成長を促進することに集中できます。この焦点により、わずか 18 か月で 1 億ドルの ARR を報告し、これまでで最も急成長しているソフトウェア企業の 1 つになりました。」


- Wiz の製品管理担当ディレクター、Oron Noah 氏




仮想ノードを持つクラスタの作成



大規模なリスクを抑えてより多くの制御を行う

特定のニーズに対応するために、選択したアドオンノードタイプ、アクセス許可などをよりきめ細かく制御できるようになりました。ただし、この選択の自由と柔軟性は、Kubernetes デプロイの複雑さや規模のために、運用経験やリスクの増加を犠牲にするものではありません。このサービスは、これらのアドオンのライフサイクル全体を管理するだけでなく、人気のあるアドオンの独創的で独断的な構成が業界のベストプラクティスに準拠していることを保証し、エラーをさらに最小限に抑え、最適なランタイムを確保します。 .


クラスタ作成時のアドオンの構成



大規模な Kubernetes コストの削減

Kubernetes 運用の​​全体的な TCO を削減し、仮想ノードによるスケーリングの経済性とリソース使用率を改善し、他のクラウドと比較して OCI の全体的に優れたコストパフォーマンスを実現することで、複合的なコスト削減を実現できます。これらの機能は、大規模に運用する場合に追加されます。一部のお客様は、Kubernetes アプリケーションを OCI に移行すると、50% も節約できます。


独立系ソフトウェア ベンダー (ISV) やサービスとしてのソフトウェア (SaaS) やマルチテナントアプリケーションなどの大規模なユースケースでは、組み合わせにより、売上原価 (COGS) と管理性がさらに向上します。 Workload Identity や仮想モードなどの新機能について説明します。これらの機能により、特に現在の経済状況を考えると、企業は最適化された費用対効果の高い方法で Kubernetes をスケーリングでき、クラウド支出の削減が優先されます。


「Kubernetes やその他の IaC パターンを標準化することで、デジタルポートフォリオ全体で一貫した運用が可能になります。ビデオサービスを別のクラウド プロバイダから OKE に移行することで、クラウドへの支出を削減しました。Flex Shapes により、アプリの正確なリソース ニーズに対応できるようになり、かなりの金額を節約できました。」


-  GoTo のDevOps エンジニアリング ディレクター Sebastian Daehne 氏



OKEがあなたのビジネスに集中するお手伝いをします

これらの機能強化により、デフォルトの OKE エクスペリエンスが向上し、顧客は運用上の労力ではなくコア ビジネスに集中できるようになります。新しい機能は、新規ユーザーと既存ユーザーの両方にメリットをもたらします。レガシーアプリケーションを使用している企業のお客様は、クラウドネイティブへの移行とモダナイゼーションの取り組みを加速できます。最新のアプリケーションを構築する開発者は、インフラストラクチャの管理に埋もれることなく、生産性を向上させ、革新的なアプリケーションをより迅速に提供できます。他の組織は、アプリケーションコードや管理者の経験を変更することなく、Kubernetes を OCI に移行することで大幅な節約を実現できます。最後に、既存の OKE のお客様は、運用経験を大幅に簡素化し、より多くの管理責任を OCI にオフロードして、高度なユース ケースをサポートできます。新しいワークロードのデプロイを加速します。 



もっと学びたいですか?

このブログ、Oracle Cloud InfrastructureおよびOracle Container Engine for Kubernetesの概要の詳細は、次のリソースを参照してください:

コメント

このブログの人気の投稿

Oracle RACによるメンテナンスのためのドレインとアプリケーション・コンティニュイティの仕組み (2023/11/01)

Oracle Cloud Infrastructure Secure Desktopsを発表: デスクトップ仮想化のためのOracleのクラウドネイティブ・サービス (2023/06/28)