Kubernetes ブログ更新: DaoCloud がデジタル世界のためのグローバルな最適なソリューションを発見

最近、Kubernetes のグローバル公式 Web サイトに「"DaoCloud Dao Ke" と Kubernetes--Finding the Global Optimal Solution for the Digital World」というタイトルのブログ投稿が Kubernetes のグローバル公式 Web サイトで公開されました (リンク: https://kubernetes.io/case-studies/) daocloud /), 具体的な内容を一緒に見ていきましょう。


クラウドネイティブ分野の革新的リーダーとして、「DaoCloud」は2014年末に設立されました。独自の知的財産権を持つコア技術を有し、企業のデジタルトランスフォーメーションを支援するオープンクラウドオペレーティングシステムの構築に取り組んでいます。このような目標と使命により、同社が創業以来クラウド ネイティブの世界で取り組んできたことがわかります。従来のビジネス シナリオとは異なり、クラウド ネイティブ ビジネスはコンテナなしでは成り立ちません。クラウド オペレーティング システムはインフラストラクチャとしてコンテナに依存します。したがって、DaoCloud が直面している主な課題は、複数のコンテナを効率的に管理およびスケジュールする方法と、コンテナ間の正常な通信を確保する方法です。

また、今日のクラウドネイティブは急速な発展期にあり、さまざまなクラウドネイティブ技術ソリューションが際限なく登場し、それぞれに長所と短所があり、目を見張るものがあります。ユーザーが期待しているのは、当面の問題に対する局所的な最適解を解決することではなく、全体的な最適解を見つけることです。これらの独立したプロジェクトをどのように統合し、互いの強みを学び、全体的なクラウドネイティブ ソリューションを構築するかは、「DaoCloud」が直面するもう 1 つの課題であり、クラウドネイティブ業界の開発課題でもあります。

01

解決

コンテナ オーケストレーションの事実上の標準である Kubernetes は、間違いなく最適なコンテナ ソリューションです。「DaoCloud Daoke」のアーキテクトでオープンソースチームの責任者であるXu Junjie (Paco)氏は、「Kubernetesは現在のコンテナエコシステムの比較的基本的な部分です。ほとんどのサービスはKubernetesに基づいてデプロイされ、ほとんどのアプリケーションはKubernetesにデプロイされます」と述べた。クラスターで実行および管理します。」

「DaoCloud Daoke」の研究開発担当バイスプレジデントであるピーター・パン氏は、無限の技術ソリューションに直面して、「多くのテクノロジーに直面しても、Kubernetesをコアとして採用し、ベストプラクティスと先進テクノロジーを統合し、適切なプラットフォームとソリューションを作成することは、全体的な最適なソリューションを見つけるための正しい道です。

02

影響

クラウドネイティブを受け入れる過程で、「DaoCloud Daoke」はKubernetesなどの優れたCNCFオープンソースプロジェクトから継続的に学び、DaoCloud Enterpriseクラウドネイティブアプリケーションクラウドプラットフォームを中心とした製品アーキテクチャを徐々に形成してきました。「DaoCloud」は、Kubernetesをはじめとする世界最先端のクラウドネイティブ技術を基軸とし、軍需産業、金融、製造、エネルギー、官公庁、小売などの垂直産業向けに最先端のクラウドネイティブソリューションを提供します。 SAIC Motor、Haier、復旦大学、Watsons、Genius Auto Finance、State Grid をはじめとするさまざまな業界の優れた企業が、満足のいくデジタル変革ソリューションをカスタマイズしています。

「DaoCloud Daoke」サービスグリッドの専門家、Liu Qijun (Kebe) 氏は、「DaoCloud Enterprise がますます強力になり、その顧客範囲がますます広くなるにつれて、一部の顧客はアプリケーション オーケストレーションに Swarm の代わりに Kubernetes を使用する必要があります。Kubernetes のセットとして機能 強力なアプリケーション オーケストレーション システムには強力なコミュニティ サポートがあり、多くの大企業に支持されています。プロバイダーとして、私たちはユーザーのニーズに応える必要があります。」

「DaoCloud」設立の本来の目的は、従来型企業のデジタルトランスフォーメーションの実行とアプリケーションクラウドの実現を支援することです。会社設立後にリリースされた最初の製品DaoCloud Enterprise 1.0は、イメージのパッケージ化や構築、コンテナの実行を容易に行えるDockerベースのコンテナエンジンプラットフォームです。アプリケーションの数が増加するにつれて、コンテナの数も増え、これらのコンテナをどのように調整してスケジュールするかが、徐々に製品のパフォーマンスを制限する主なボトルネックになってきました。DaoCloud Enterprise 2.0 では、コンテナーの管理に Docker Swarm を使用し始めましたが、コンテナーのスケジューリング システムがますます複雑になるにつれて、Docker Swarm も無力であるように見え始めました。

現時点では、Kubernetes が台頭しており、その多様な機能、安定したパフォーマンス、タイムリーなコミュニティ サポート、および強力な互換性により、コンテナ オーケストレーションの業界標準として急速に発展しました。パコ氏は「エンタープライズコンテナプラットフォームには、クラウドへの適用プロセスを標準化するためにコンテナオーケストレーションが必要だ。Kubernetesは2016年から2017年にかけてコンテナオーケストレーションのデファクトスタンダードとなり、2017年にはDocker SwarmとKubernetesの両方をサポートし始めた」と述べた。

一連の評価を経て、2017 年にリリースされた DaoCloud Enterprise 2.8 では、コンテナ オーケストレーション ツールとして Kubernetes (v1.6.7) が正式に採用されました。以降、2018年にリリースされたDaoCloud Enterprise 3.0ではKubernetes 1.10バージョンが採用され、2021年にリリースされたDaoCloud Enterprise 4.0ではKubernetes 1.18バージョンが採用されています。2022 年にリリースされた DaoCloud Enterprise 5.0 は、Kubernetes バージョン 1.23 から 1.26 をサポートします。

6 年間にわたる 4 つのメジャー リリースでは、断固として Kubernetes が使用されており、これが当時の正しい選択であったという事実を雄弁に物語っています。「DaoCloud Taoist」は、Kubernetes がコンテナの配置に最適な選択であることを実際の経験で証明し、また彼が常に Kubernetes の忠実なファンであることを自らの行動で証明しました。

「DaoCloud Daoke」プロダクトイノベーション担当バイスプレジデントのYe Ting氏は、「Kubernetesの価値体系「自動化は労働よりも優れている」を活用し、生産研究チームは研究開発から建設自動化、テスト自動化まで0から1を完成させた」と述べた。 、セキュリティ自動化、ソフトウェア配信品質を確保するためのリリース自動化、続いて製品要件と定義システム、製品の多言語コラボレーションシステム、製品欠陥修理コラボレーションシステム、困難でさまざまな病気への取り組みシステムなどのインテリジェントなコラボレーションコミュニケーションの実現により、大幅に向上しました。生産部門と研究部門の間、および部門を越えたコラボレーション 効率、これが世界クラスのインフラストラクチャ ソフトウェア製品への当社の旅の基礎です。

Kubernetes の助けにより、「DaoCloud」の製品パフォーマンスは向上し、より競争力があります「DaoCloud Daoke」は、Kubernetesをコアとして堅持し、周囲のベストプラクティスと先進技術を統合し、アプリケーションストア、アプリケーションデリバリー、マイクロサービスガバナンス、可観測性、データサービス、マルチクラウドを提供するDaoCloud Enterpriseクラウドネイティブアプリケーションクラウドプラットフォームを構築します。オーケストレーション、新荘異種混合、クラウドエッジコラボレーション、その他の機能。DaoCloud Enterprise 5.0 は、クラウドネイティブ テクノロジーの完全な形です。

  • 「DaoCloud」が上海浦東開発銀行向けにKubernetesプラットフォームを導入したところ、アプリケーションの導入効率が82%向上し、配信サイクルが半年から1か月に短縮され、取引成功率は99.999%に達した。

  • 四川天府銀行は、Kubernetes に基づくクラウドネイティブ プラットフォームを実装しました。これにより、柔軟な応答時間が数時間から平均 2 分に大幅に短縮され、製品のイテレーション サイクルが 2 か月から 2 週間に短縮され、アプリケーションの起動時間が 76.76 分短縮されました。 %;

  • 合弁会社の自動車会社向けに Kubernetes ベースのクラウドネイティブ プラットフォームを構築したところ、そのデリバリー サイクルが 2 か月から 1 ~ 2 週間に短縮され、アプリケーションの導入の成功率が 53% 向上し、アプリケーションの起動効率が 10% 向上しました。 24 回; Kubernetes の複数のクラウドネイティブ プラットフォーム モジュールにより、アプリケーションのデプロイメントの問題が 46% 削減され、監視と測位の効率が 90% 以上向上しました。

  • 大規模総合証券会社向けに統合されたクラウドネイティブ PaaS プラットフォームを構築します。これにより、ビジネス プロセスの効率が 30% 向上し、リソース コストが約 35% 削減されます。

  • ウェルズ・ファーゴ基金向けに新世代の Kubernetes ベースのクラウドネイティブ PaaS プラットフォームを作成しました。これにより、標準ミドルウェアの導入時間が数時間から数分に短縮され、ミドルウェアの運用および保守機能が 50% 向上し、コンテナ化が 60% 向上し、リソースが増加しました。利用率は40%です。

一方で、「DaoCloud Daoke」自身の製品開発作業もKubernetesに基づいています。同社は、KubernetesをベースにGitlabを導入し、「Gitlab→PR→自動テスト→ビルド&リリース」という製品開発プロセスを形成することで、開発効率を大幅に向上させ、繰り返しテストの負荷を軽減し、アプリケーションの自動リリースを実現した。 。このようにして、運用とメンテナンスのコストが大幅に節約され、技術者は製品開発により多くの時間とエネルギーを投資して、より優れたクラウドネイティブ製品を磨き上げることができます。

「DaoCloud Daoke」アーキテクト/オープンソース兼ADチームリーダーのXu Junjie Paco氏は、「当社の開発者は、オープンソースへの貢献、技術力の蓄積に非常に積極的で、KubernetesとIstioの両方のコミュニティでますます貢献しています」と述べた。第 5 世代の製品もオープンソースの道をたどっており、クラウド ネイティブ テクノロジにレンガとタイルを追加し、技術的なエコロジーを改善しています。」

「DaoCloud」は、Kubernetes などの多くのクラウドネイティブ オープンソース プロジェクトに深く関与し、貢献しており、クラウドネイティブ オープンソース コミュニティへの参加と貢献は増え続けています。昨年、「DaoCloud Daoke」は、Kubernetes オープンソース リストへの累積貢献度で世界 3 位にランクされました(2023 年 6 月 13 日の Stackalytics Web サイトのデータに基づく)。

2022年8月にKubernetesが公式に企画したコミュニティコントリビューターへのインタビューでは、アジア太平洋地域の4人の優れたコントリビューターにインタビューが行われ、その中で Shiming Zhang氏 と Paco Xu氏はどちらも「DaoCloud Daoke」の出身であり、どちらもSIG Nodeのレビュアーでもあります。また、2022年のKubecon North Americaでは、「DaoCloud」のKante ying氏がKubernetes 2022 Contributor Awardを受賞しました。

さらに、「DaoCloud Daoke」はクラウド ネイティブの信念を実践することも主張しており、クラウド ネイティブコミュニティ、オープンソースの Clusterpedia、Kubean、CloudTTY、KLTS.io、Merbridge、HwameiStor、Spiderpool、Piraeus などに還元し続けています。優れたプロジェクトを実行し、Kubernetes エコシステムを継続的に改善しますの:

  • Clusterpedia は Kubernetes OpenAPI と互換性があり、マルチクラスター リソースの同期を実現し、より強力な検索機能を提供し、クラスター内のすべてのリソース情報を迅速、簡単、効率的に取得できます。

  • Kubean は、Kubernetes クラスターおよび他のベンダーのクラスターの迅速な作成をサポートします。

  • CloudTTY は、Kubernetes クラウドネイティブ環境向けに特別に設計された Web ターミナルおよび Cloud Shell オペレーターであり、Web ページを通じていつでもどこでも Kubernetes クラスターを管理できます。

  • KLTS は、Kubernetes の以前のバージョンに対して長期の無料メンテナンス サポートを提供します。

  • Piraeus は、Kubernetes 用の高性能、高可用性、シンプルかつ安全なストレージ ソリューションです。

「DaoCloud Daoke」は、さまざまな業界での自身の実践経験を統合し、Kubernetes オープンソース プロジェクトに貢献し続け、製品および運用の実践において Kubernetes に代表されるクラウド ネイティブ テクノロジーの安定性と効率性を高めることに尽力しています。

中国「DaoCloud」の技術統括マネージャー、鄭松氏は「『DaoCloud』はCNCFから正式に認定されたクラウドネイティブ技術トレーニングパートナーの第一陣として、今後もエンパワーメントトレーニングやプロジェクト指導などの活動を継続して行っていく」と述べた。パートナーと協力して顧客にサービスを提供し、クラウド ネイティブをインポートし、クラウド ネイティブ機能のベスト プラクティス パスを共同で作成します。

「DaoCloud Daoke」の研究開発担当副社長である Pan Yuanhang (Peter) 氏は、「エンタープライズ ユーザーは、マルチクラウド オーケストレーション、イノベーションの異質性、アプリケーションの配信、可観測性、クラウドサイドのコラボレーション、マイクロサービス ガバナンス、アプリケーション ストア、データ サービスなどの機能の公約数です。」今日のクラウドネイティブ エコシステムでは、これらの機能は、基盤となるコンテナ オーケストレーション テクノロジとして Kubernetes から切り離すことができませこれは、「DaoCloud」がデジタル世界への最適なソリューションを見つける過程で Kubernetes なしでは成り立たないことを意味し、今後の製品開発は引き続き Kubernetes に基づいて行われます。

また、「DaoCloud Daoke」はKubernetesのトレーニングや普及活動にも力を入れています。2017 年、同社は、コア製品であるクラウドネイティブ アプリケーション クラウド プラットフォーム DaoCloud Enterprise とのCNCF Kubernetes 互換性認定に合格した世界初のメーカーとなりました。2018 年、同社は CNCF 認定 Kubernetes サービス プロバイダーとなり、CNCF 公式認定を取得した世界初の Kubernetes トレーニング パートナーとなり、Kubernetes テクノロジー エコシステムを完全に受け入れました。

2022年11月18日、CNCF、「DaoCloud」、Huawei Cloud、四川天府銀行、OPPOが共催した「Kubernetes Community Days Chengdu Station」が成功裡に開催され、エンドユーザーとクラウドネイティブのオープンソースコミュニティからの貢献を集めました。研究者や技術専門家が、クラウドネイティブの複数業界の実践、人気のオープンソース プロジェクト、コミュニティへの貢献に関する豊富なコンテンツを共有します。「DaoCloud」は今後もKubernetesに貢献し、プロジェクトトレーニングやコミュニティ貢献などの活動を通じてKubernetesの影響力を拡大していきます。

元のリンク: https://kubernetes.io/case-studies/daocloud/


 この記事の著者 

ウー・ホイ

現在「DaoCloud Daoke」テクニカルドキュメンテーションエンジニア

 

おすすめ

転載: blog.csdn.net/DaoCloud_daoke/article/details/131274019