ドイツテレコムが GitOps を使用してエッジ インフラストラクチャを管理する方法

ドイツテレコムが GitOps を使用してエッジ インフラストラクチャを管理する方法

[[434441]]

[51CTO.com クイック翻訳]ドイツテレコムは、2億4,200万人以上のモバイルユーザーと1,000億ユーロを超える年間収益を誇る、ドイツと欧州連合の大手通信会社です。ドイツテレコムは、今日では匹敵できる企業はほとんどない規模で事業を展開しています。特に興味深いのは、エッジ コンピューティングへの進出と、小規模なチームでエッジ インフラストラクチャを大規模に管理する方法です。

名前が示すように、エッジ コンピューティングは、エンド ユーザーにできるだけ近い場所でデータを処理します。これは、ローカル サーバー、近くのサーバー、またはデバイス上で直接データを処理することを意味する場合があります。目的は、待ち時間を短縮し、ユーザーエクスペリエンスを向上させることです。エッジ コンピューティングは、通信会社だけでなく、モノのインターネットや 5G にとって重要なテクノロジーです。

世界最大級の通信会社であるドイツテレコムは、エッジ コンピューティングの力を活用して、膨大な顧客ベースに高度なモバイル サービスを提供する必要がありました。これは価値のある目標ですが、各ステップは複雑な課題に直面します。

Vuk Gojnic 氏は、Deutsche Telekom の Cloud Native/Kubernetes プラットフォームのチーム リーダーであり、プロジェクトの責任者であり、ベンダーやアプリケーション開発者にインフラストラクチャ サービスをさらに提供するアプリケーション所有者をサポートしています。

プラットフォームアプローチを採用

ゴイニッチ氏は、12 人からなるチームがすでに他のインフラ プロジェクトの管理で忙しかったため、従来の方法でこのシステムを構築しようとするのは無駄だとすぐに気づきました。このエッジ プラットフォームが成功するには、パフォーマンスやデータ セキュリティなどの基本的な要件を損なうことなく手作業の労力を削減する新しいアプローチが必要です。

Gojnic 氏は、Deutsche Telekom のエッジ インフラストラクチャを構築するためにプラットフォーム アプローチを採用することを決定しました。これは、過去数年間の State of DevOps レポートで推奨されている戦略であり、高パフォーマンスの DevOps チームの重要な指標です。開発チームが使用できるようにリソースをテンプレート化し、簡単に作成できる社内開発者プラットフォームを構築する必要がありました。 Gojnic 氏のチームのような専任のプラットフォーム チームがプラットフォームの管理と保守を行います。プラットフォーム チームにとってのメリットは、手作業による反復的な作業が削減され、組織全体に簡単に拡張できるソリューションを構築できることです。

新しいプラットフォームは、何千ものアプリケーションとサービスをサポートし、毎秒数十億のイベントを処理できるように設計されています。このプラットフォームは、10 のデータセンターと 10,000 のエッジ ロケーションにまたがる 10,000 を超える Kubernetes クラスター上で実行されます。

GitOpsプラットフォームによる管理

Gojnic 氏のチームは、GitOps アプローチに従ってプラットフォームを拡張するために Weaveworks チームの協力を得ました。 GitOps は、Git コード リポジトリを唯一の信頼できる情報源として利用する最新のソフトウェア配信方法です。システムのすべての部分が Git コード リポジトリに記述される宣言型インフラストラクチャなどの主要な原則をサポートします。 Git の組み込みバージョン管理機能を活用して、すべての変更を追跡し、コンプライアンスを自動的に実施します。さらに、Flux などのオープンソース ツールを使用して、運用システムが Git で宣言された状態から逸脱したときにそれを検出し、システムを元の状態にロールバックします。これらのプラクティスにより、エッジ インフラストラクチャなどのシステムを、重要なセキュリティとコンプライアンスの要件を損なうことなく、ワークロードを削減し、必要なパフォーマンスを提供するスケーラブルで最新の方法で設計できるようになります。 GitOps を使い始める場合は、Weave Gitops Core をダウンロードすることをお勧めします。

Das Schiffでエッジを効かせて

ドイツテレコムはこの新しいプラットフォームを構築し、それを「Das Schiff」(ドイツ語で「船」を意味する)と名付けました。同社はこのプラットフォームをオープンソース化し、「GitOps サイクルで自己管理する自律的なクラウドネイティブ インフラストラクチャを構築および監視するためのエンジン」と呼んでいます。

Das Schiff の中核となるのは、プラットフォームの継続的デリバリーのあらゆる側面を管理するために使用される Flux CD ツールです。さらに詳しく調べてみると、使用されている Flux の主要コンポーネントは Kustomization コントローラーと Helm コントローラーであることがわかります。 Kustomization コントローラーは、クラスターに加えられた変更を監視し、それらの変更の YAML ファイルを生成し、Kubernetes マニフェストを生成し、定義された順序でパイプラインを実行します。 Helm コントローラーは、オブジェクトから Helm チャートを生成し、パッケージのテスト、ロールバック、アンインストールなどの操作を自動化します。 Das Schiff は、時系列メトリックとログを監視するために Prometheus と Logstash も使用しています。 Das Schiff アーキテクチャの詳細については、この WeaveWorks ブログ投稿をご覧ください。

Das Schiff により、Deutsche Telekom のチームは、物理マシン上で無線またはネットワーク アダプターやハードウェア アクセラレーターなどのエッジ固有のハードウェアを構成できるようになりました。エッジでの仮想ネットワークをサポートし、ドイツテレコムの 5G とエッジ処理の推進をサポートします。 Das Schiff は「ハイブリッド モード」もサポートしており、チームは Kubernetes クラスター内で仮想化ベア メタル ノードと非仮想化ベア メタル ノードを組み合わせて実行できます。エッジでのリソース制約を考慮して、Das Schiff は AWS Firecracker を使用して microVM をプロビジョニングし、プール内のノードが占有するリソースを大幅に削減しました。

これは注目すべき成果ではあるが、課題がないわけではない。クラウドネイティブ アーキテクチャにより、新しいプラットフォームは大規模に分散され、非常に動的です。しかし、Deutsche Telekom は、このアプローチを戦略的に採用し、プラットフォーム アプローチと GitOps を活用することで、最終的にエッジまで拡張でき、さまざまなチームとビジネス ニーズをサポートできるシステムを構築しました。

ドイツテレコムが GitOps でエッジ インフラストラクチャを管理する方法

[51CTOによる翻訳。パートナーサイトに転載する場合は、元の翻訳者と出典を51CTO.comとして明記してください。

<<:  Redisの分散ロックはそれほど単純ではなく、オンラインのロックのほとんどにはバグがある

>>:  ハイブリッドクラウドを迅速かつ効果的に管理するための5つのステップ

推薦する

草の根の金儲けの考え方について、少しお話ししましょう

たくさんの退屈な話を読んだ後、今日は「退屈な話」をいくつか皆さんと共有したいと思います。ネット上では...

Duxiaoshuo.comの責任者は、500冊以上の山田文学作品を海賊版として盗用した罪で有罪判決を受けた。

6月28日、山大文学は徐州を拠点とする「読書小説ネットワーク」が山大文学が著作権を保有する文学作品5...

創造性が勝ちます。ユーザーのことを考えることは、自分自身のことを考えることです。

周知のとおり、現在、オンライン マーケティングにおける同質競争は非常に熾烈です。SEO 担当者を含む...

分析例: 有効な外部リンクを識別するにはどうすればよいでしょうか?

自分のウェブサイトに外部リンクを構築している友人は、この質問を持っているはずです。私の外部リンクは効...

エッジ コンピューティングはまだ初期段階ですが、フォグ コンピューティングはどこから来るのでしょうか?

周知のとおり、科学技術分野には、数多くの新しい概念、新しい理論、新しい技術があふれています。近年、人...

かわいいマーケティング手法

数日前、外で誰かを待っていて退屈していたとき、KFCのレストランに入り、誰かを待っている間にインター...

リサーチ・アンド・マーケット:2022年までに産業企業の約90%がエッジコンピューティングを使用する

2月6日、市場調査会社Research And Marketsが発表した新しいレポートでは、2022...

SEO 情報は乱雑でわかりにくいため、初心者は「自分で解決」する必要があります。

10月20日、国平氏は光年フォーラムを閉会した。国平氏自身は、その理由として3つの点を挙げた。第一に...

専門出版物のデジタル化への道

人々はインターネット経済から次のような法則をまとめました。忠実なファンが 1,000 人いれば、非常...

多数の恐喝ウェブサイトや偽の教育機関やニュースメディアのウェブサイトが調査された。

偽の「CCTVフォーカスインタビュー」マイクロブログが発見される北京の新華社通信が9月13日に伝えた...

検索を理解する: オンライン マーケティングの効果を高める

検索方法を理解し、オンラインマーケティングの効果を高める魚を与えるよりも魚の釣り方を教える方が良い。...

周鴻毅はモバイル検索を展開する予定、老李は戦いに復帰

メディアのインタビューで「モバイル検索は短期的にはリリースされないだろう」と発言したことから、「モバ...

catalysthost-年間42ドル/256MBメモリ/KVM/15GBハードディスク/100MB無制限

catalysthost は、openvz も付属する 100M 無制限 KVM VPS を宣伝して...

3.15ガラの後、ブランドはマーケティングリスクをどのように防ぐことができるでしょうか?

中国中央ラジオテレビの毎年恒例の3.15ガラがこのほど終了した。今回の3.15では「土穴」ザワークラ...