10年目のW11(独身の日)：Alibabaのクラウドアーキテクチャの進化とアップグレード

*AlibabaのW11ショッピング・フェスティバル(独身の日)が間近に迫っています。世界最大のショッピングフェスティバルに対応するために、Alibabaのクラウドインフラがどのように進化したのかをご紹介します。*

※本記事は　２０１８年に書かれたものを翻訳しています。
毎年恒例のAlibaba [W11 ショッピングフェスティバル](https://www.alibabacloud.com/campaign/singles-day-11-11-2018?spm=a2c65.11461447.0.0.217983b90yLalf)（独身の日）は、今年で10周年を迎えます。9年間の歴史の中で、取引量の増加は280回、ピーク時の取引量の増加は800回を超え、システムも爆発的に成長してきました。[W11 ショッピングフェスティバル(独身の日)](https://www.alibabacloud.com/ja)をサポートする上での複雑さと困難さは、システムにとって毎年指数関数的に増加しています。イベント期間中は、限られたコストでユーザーエクスペリエンスとクラスターのスループットを最適化し、ピーク時にはリーズナブルな価格で解決します。

この記事では、AlibabaグループのシニアスタッフエンジニアであるDing Yuが、9年間の[W11 ショッピングフェスティバル(独身の日)](https://www.alibabacloud.com/ja)におけるクラウドアーキテクチャの進化とアップグレードの経験を紹介します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/647921/3e3c2be9-8551-419e-6767-c1bde76d7932.png)
##講師について
Ding Yuは、Alibabaグループのシニアテクニカルエキスパートです。W11 グローバルショッピングフェスティバル(独身の日)の準備に8回参加し、Alibaba Cloudの高可用性アーキテクチャ、イベントの運営、Alibaba Cloud コンテナサービス、スケジューリングシステム、クラスタ管理システム、O&M技術を担当しています。

##W11(独身の日)の9年目
皆さん、こんにちは。私はDing Yuです。今回は、アリババによる「W11 ショッピングフェスティバル(独身の日)」の技術開発についてご紹介させていただきます。まず、以下の質問について考えてみましょう。
**アリババの技術開発を後押しする「W11 ショッピングフェスティバル(独身の日)」の課題とは？**

1、インターネットの規模：数億人のユーザーがAlibabaのウェブサイトで取引を行います。
2、エンタープライズレベルの複雑さ：各取引には、何百ものシステムからのサービスサポートが必要です。
3、金銭面の安定性：各取引は完全かつ正確でなければなりません。
4、システムの安定性：W11 ショッピングフェスティバル(独身の日)では、通常の数十倍のサービス量に対応できる安定性が求められます。

スケーラビリティと安定性の問題は、分散アーキテクチャ、リモート・マルチアクティブ・アーキテクチャ、スロットリングとダウングレード、包括的なストレステストなどの技術的なブレークスルーにより、効果的に解決されています。システムアーキテクチャは、W11 ショッピングフェスティバル(独身の日)の9年間の開発期間中に複数の世代で進化し、毎年大幅に改善されています。Alibabaは、2008年に集中型のシステムアーキテクチャを分散型のスケーラブルなアーキテクチャに変えることに着手して以来、インターネットベースのミドルウェア技術を大量に蓄積してきました。2013年には、Alibabaの完全なトランザクションユニットを中国の各都市に展開して地域的なスケーリングを行うために、リモートマルチアクティブアーキテクチャを開発しました。この2つの技術を組み合わせて、W11 ショッピングフェスティバル(独身の日)の際のスケーラビリティ問題を解決しています。

分散型アーキテクチャの進化は、システムの安定性、システムの複雑性の増大、マルチシステムの連携などに関する一連の問題をもたらします。我々は、スロットリングとダウングレード、コンティンジェンシープランシステム、オンライン管理・制御システムを構築し、2013年に開催された「W11 ショッピングフェスティバル(独身の日)」の総合的なストレステストを開発しました。ストレステストは、W11 ショッピングフェスティバル(独身の日)の期間中に予想される大量のユーザーレベルの読み書きのトラフィックを対象に行われ、システムの依存関係に基づいて処理されます。オンライン本番環境の処理能力は、イベントのシミュレーションシナリオで検証され、問題の発見と解決がタイムリーに行われます。これらの技術は、インターネットの標準的な要件となっています。

##クラウドアーキテクチャの進化
システムの信頼性を確保した後、「W11 ショッピングフェスティバル(独身の日)」のピーク値が急激に上昇したため、大量のハードウェア、時間、および人件費が消費されていることがわかりました。このコスト問題を解決するためには、ITコスト、つまりサーバーリソースの問題を解決する必要があります。まず、クラウドアーキテクチャの進化の背景を見てみましょう。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/647921/f4ab52fa-815e-1f81-89b8-b3f5c0a6bc80.png)

前述の図は、6ヶ月間のAlibabaサービスのピーク値に関するデータ表です。最大の2つのピーク値は、11.11および12.12のグローバルショッピングフェスティバルにおける取引を示しています。その他の小さなピーク値は、平均的な日のトランザクションを示しています。赤い線は、システムサーバーの1日あたりのリソース処理能力を示しています。

2013年以前の「W11 ショッピングフェスティバル(独身の日)」のピーク時のトラフィックをサポートするために、多くのサーバーリソースを購入しました。多くのリソースが無駄になっている一方で、ピーク後の期間は長時間にわたってサーバーが非効率的に稼働しています。これは、予算とリソースの管理のための広範なモードです。Alibabaの多様なビジネスモデルにより、多数のクラスターが生成されます。それらのクラスターは、様々なO&Mシステムによって運用されており、相互運用性や弾力性に欠けています。そのため、W11 ショッピングフェスティバル(独身の日)では何の貢献もできません。各モジュールのリソースプールは、バッファプール、オンラインレート、分配率、リソース使用量がそれぞれ独立しています。我々はクラウドアーキテクチャを用いて、全体的な技術効率とグローバルリソースの弾力的な多重化能力を向上させています。例えば、「W11 ショッピングフェスティバル(独身の日)」に参加していないクラスターのリソースを、イベントのトランザクションに貢献させています。W11 ショッピングフェスティバル(独身の日)では、クラウドが必要な弾力性を提供しているため、イベントのコスト問題を解決するためにAlibabaに大きく依存しています。

O&Mシステムの現状を確認してみましょう。クラスタを、オンラインサービスクラスタ、コンピューティングタスククラスタ、ECSクラスタに分類します。この3つのクラスターは、独立したリソース管理、基本的なO&M、およびスケジューリングを備えています。これらのクラスターは、独立したスケジューリングとオーケストレーション機能、オンラインサービスSigmaのスケジューリング機能、計算タスクのFuxiスケジューリング機能、ECSのCloud Open APIを備えています。両者は、生産リソース、リソースの供給、配布モードなどの点で異なります。オンラインサービスではコンテナを使用し、計算タスクスケジューリングではLXCの軽量分離・カプセル化コンテナを生成し、クラウドではECSインスタンスを生成します。これらは、アプリケーション層ではO&Mクラスタによって異なる管理が行われ、トップのサービス層では異なるタスクが実行されます。オンラインサーバーは、トランザクション検索中の広告やステートフル・ストレージなどのオンラインサービスを実行し、コンピューティングクラスターは、ビッグデータの分析タスクを実行、クラウド・クラスターは、外部のお客様のタスクを実行します。

統一されたグローバルスケジューリングのための弾力性と多重化の機能を構築するために、再構築とアップグレードの際に技術がクラウド化されます。オンラインタスクとコンピューティングタスクは、ハイブリッドモードで展開されます。スケジューリングの効率は、統一されたO&Mの展開と標準化されたリソースの割り当てによって向上し、自動的に容量を提供できるようになります。包括的なコンテナ化を実施し、パブリッククラウドによるクラウドの弾力性を活用して、自前で購入したインフラへの投資を削減する必要があります。ワンクリックによるサイト構築とハイブリッドクラウドの弾力的なアーキテクチャによってAlibaba Cloudの機能を多重化し、W11 ショッピングフェスティバル(独身の日)のコストを最小限に抑え、Alibaba Cloudにおける1年間のリソース保持期間を1～2か月に短縮します。

##統合スケジューリングシステム
2011年に構築されたSigmaは、Alibabaのオンラインサービスのスケジューリングシステムです。スケジューリングを核としたクラスタ管理システムで運用されています。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/647921/a98dbaea-2236-66c8-3e7d-a10a2ea36fba.png)

Sigmaは、Alikernel、SigmaSlave、およびSigmaMasterの関連付けに依存します。各NCに配置されたAlikernelは、カーネルを強化し、優先順位やポリシーに基づいてリソースやタイムスライスの割り当てを柔軟に調整し、上位層のルール設定によってタスクのレイテンシ、タスクのタイムスライスの先取り、不適切な先取りの退避などを独自に判断します。SigmaSlaveは、ローカル機器のCPUリソースの割り当てや緊急時の対応を行います。SigmaSlaveは、レイテンシーの影響を受けやすいタスクに対して迅速な判断と対応を行うことで、長時間のグローバルな判断によるサービスの低下を防ぎます。SigmaMasterは、最も強力なコンポーネントです。グローバルな視点から、多数の物理マシンにコンテナを展開する際のリソースのスケジューリングや割り当て、アルゴリズムの最適化などの判断を行います。

アーキテクチャ全体が最終的な状態に向かっています。データはリクエストを受け取った後にパーシステント・ストレージに格納され、リソースはスケジューラーによって特定されたスケジューリング要件に基づいて割り当てられます。このシステムの特徴は、優れた協調性と最終的な一貫性です。2011年にスケジューリングシステムを開発し、2016年にはGo言語でスケジューリングシステムをオーバーロードし、2017年にはKubernetes APIとの互換性を可能にし、オープンソースコミュニティとともに成長していきたいと考えています。

統一されたスケジューリングと集中管理の利点を生かし、スケールメリットによる利益を発揮します。オンラインサービスとコンピューティングタスクを2つのレイヤーでスケジューリングする際、様々なサービスモデルが存在します。リソースプールのマージにより利用率と割り当て率を向上させ、バッファマージによる空間最適化によりグローバルリソースを効率化します。グローバルな調整の後、弾力的な時間ベースの再利用と時間次元の最適化を実施することで、リソースの総使用量を5％削減することができます。この改善は、枢軸数が大きいため、明らかな効果があります。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/647921/770fb067-7af1-39e9-a308-0cd2df5fcda5.png)

2014年以降、Alibabaはハイブリッド・アーキテクチャを推進しており、Alibabaの社内システムに広く導入されています。オンラインサービスは、ライフサイクルが長く、複雑なルールやポリシーを持ち、遅延に敏感です。一方、コンピューティングタスクは、ライフサイクルが短く、同時実行性が高く、スループットが高く、様々な優先順位があり、遅延の影響を受けにくいという特徴を持っています。このような異なる要求に対応するため、ハイブリッド・アーキテクチャでは、2種類のスケジュールを同時に処理します。つまり、ノイズ除去サーバは、SigmaスケジューリングとFuxiスケジューリングの両方を実行します。Sigmaスケジューリングでは，SigmaAgentがOCI対応のコンテナランタイムであるRunC，RunV，RunLXCを呼び出してPouchContainerを起動し、また、Fuxiは、このノイズクリーニングサーバーのリソースを先取りして、計算タスクを実行します。すべてのオンラインタスクは、PouchContainerに常駐します。PouchContainerは、サーバーのリソースを分配し、そこにオンラインタスクをスケジューリングして割り当てます。オフラインタスクは空欄に埋められ、物理的なマシンリソースをフルに活用することができます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/647921/b9fc8b4e-a479-d4c6-6485-52ab6cffdb5a.png)

##コロケーションのキーテクノロジー
####カーネルリソースアイソレーションのキーテクノロジー
1、CPUのHTリソースを分離するノイズクリーニング技術を搭載。この技術は、オンラインおよびオフラインのスレッドのリソース先取り問題を解決します。
2、CFSに基づいて、CPUのスケジューリングリソースを分離するタスクプリエンプト機能が追加されました。この機能により、オンラインタスクの優先度が向上します。
3、CPUキャッシュの分離では、CATはオンライン/オフラインの3レベルキャッシュ（LLC）チャネルの分離を実装している（Broadwell以降）。
4、CGグループ機能とOOM優先度は、メモリリソースの分離を実装しています。帯域制御では、オフラインタスクの割当量を減らし、帯域の分離を実現。
5、メモリを追加することなく、メモリの弾力性を高め、コロケーションの効果を向上させます。オンラインタスクがアイドル状態の場合、オフラインタスクはmemcgの制限を超えることができます。オンライン・タスクがメモリ・リソースを必要とすると、オフライン・タスクは即座にリソースを解放します。
6、QoSを確保するために、管理・制御タスクには金色の優先度、オンラインタスクには銀色の優先度、オフラインタスクには銅色の優先度が設定されています。これらのタスクには異なる帯域幅レベルが提供されます。

####オンライン・クラスター・マネジメントのキーテクノロジー
1、アプリケーションのメモリ、CPU、ネットワーク、ディスク、ネットワークI/Oなど、アプリケーションのプロファイルを作成。アプリケーションの特性とリソースの仕様、および異なる時間セグメントにおける実際のリソース使用量を取得する。全体的な仕様と時間セグメントに関連する分析を行い、スケジューリングの最適化を行う。
2、親和性、相互排除、タスク優先度に基づいてリソースを分配する。親和性分析とは、いくつかのアプリケーションが一緒に処理される場合、コンピューティングリソースの使用量が少なく、スループットが高いことを意味します。
3、シナリオごとに異なるポリシーが適用されます。安定性は、11.11 の主要なポリシーです。安定性の優先とは、平均的なポリシーを意味します。つまり、すべてのリソースを使い切って最小のリソースレベルに達することです。日常的なシナリオでは、リソースの使用が優先されます。つまり、使用するリソースを最大にして、大規模なタスクを実行するために大きなブロックのリソースを解放します。
4、アプリケーションは自動的にスケールダウンし、時間セグメントに基づいてリソースを再利用することができます。
5、また、エラスティックメモリー技術により、サイト全体を迅速にスケールアップ/ダウンすることができます。

####計算機タスクスケジューリングとMaxComputeのキーテクノロジー
コロケーション技術には、「エラスティックメモリーの時間軸再利用」「ダイナミックメモリーオーバーサブスクリプション」「ロスレス／ロッシーダウングレード」の3つのキーテクノロジーが採用されています。ダイナミック・メモリー・オーバーサブスクリプションとは、余分なメモリーを割り当てることができることを意味します。しかし、オンラインタスクがメモリを必要とする場合、メモリは速やかに解放されなければなりません。ロスレス／ロッシーダウングレードとは、干渉が許容範囲内の場合にロスレスでダウングレードを行うことを意味します。ダウングレードは新しいタスクを追加することなく行われます。干渉が許容範囲を超えている場合には、タスクを直接キルしてしまうロスレスダウングレードを行います。ゼロレイヤー管理は、各ノイズ除去サーバーのオンラインタスクとオフラインタスクの関係を制御するために使用されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/647921/a23cdcf0-7b61-e1b0-5ad9-295eea90c36d.png)

コロケーションとは、オンラインサービスクラスタにコンピューティングタスクを導入し、日々のリソース使用効率を向上させることを示します。オフラインタスクの導入後、平均的なCPU使用効率は10％から40％以上に向上し、高感度アプリケーションの遅延は5％以下と許容範囲内に収まっています。現在、コロケーション・クラスターには数千台のサーバーが含まれており、W11 ショッピングフェスティバル(独身の日)のトランザクション・コア・リンクで検証されています。今回の最適化により、日々の運用で30％のサーバーを削減することができました。この最適化には、ハードウェアとネットワークの反復が含まれるため、準備には長い時間がかかります。Alibabaは、来年には導入規模を10倍にする予定です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/647921/1143f52e-f83e-eaab-993a-c121f5518e37.png)

時間ベースの再利用により、資源の利用効率をさらに向上させることができます。上の図は、あるアプリケーションのトラフィック曲線を示しています。この曲線は規則的です。左側は夕方の谷間、右側は昼間のピークを示しています。コロケーションでは、青い影の部分のリソースを占有することで、リソースの使用効率を40%に向上させています。弾性時間ベースの再利用とは、アプリケーションのトラフィックの谷間の時間帯をアプリケーションのプロファイルに従って見つけ出し、アプリケーションをスケールダウンして、メモリとCPUのリソースを解放することです。これにより、より多くのコンピューティングタスクをスケジューリングすることができます。この技術により、CPUの平均使用効率を60%以上に向上させることができます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/647921/a403dfb9-7998-5d39-db36-28bb06bf4254.png)

W11 ショッピングフェスティバル(独身の日)でコンピューティング・タスク・クラスターのコロケーションを利用して、どのようにコストを削減できるでしょうか？ コンピューティングタスククラスターには、オンラインサービスなし、オンラインサービスとコンピューティングタスクの共存、そしてほとんどのオンラインサービスとコンピューティングタスクの一時的なダウングレードの3つの状態があります（W11 ショッピングフェスティバルの場合）。クラスタのコロケーションの後、リソースは3/7モードで分割されます。コンピューティング・タスクは、オンラインサービスに割り当てられたリソースを先取りすることができます。ストレステストおよびプロモーション期間（非ピーク時）には、リソースは5/5モードで分割されます。プロモーションのピーク時には、コンピューティング・タスクは一時的にダウングレードされ、リソースが解放されます。完全な取引サイトを1時間以内に立ち上げることができ、「W11 ショッピングフェスティバル(独身の日)」における各取引のコストを大幅に削減することができます。

##PouchContainerとコンテナ化の進捗状況
完全コンテナ化は、O&M能力を向上させ、O&Mの差をなくすキーテクノロジーです。続いて、Alibabaが開発した「PouchContainer」についてご紹介します。PouchContainerは、2011年に開発・発売されました。LXCをベースに開発され、Dockerのイメージ機能を継承し、多くの標準規格に準拠しています。アリババのコンテナにはユニークな特徴があります。Alibabaのコンテナは、Alibabaカーネルを統合し、分離能力を向上させており、現在、Alibabaの社内システムには数百万個のコンテナが導入されています。

次に、Pouchの歴史を見てみましょう。Alibabaでは、かつて仮想マシンの仮想化技術を採用していました。仮想化からコンテナへの移行には、多くのO&M課題がありました。O&Mシステムの移行には膨大な技術コストが必要です。私たちは、Alibabaの内部O&Mシステムを導入し、アプリケーションに焦点を当てました。O&Mシステムは独立したIPアドレスを持ち、SSHでログオンすることができます。さらに、このシステムは独立したファイルシステムを持っています。リソースは分離されており、リソースの使用状況は可視化されています。2015年以降、アリババはDocker規格を導入し、PouchContainerの新しいセットを形成し、O&Mシステム全体を統合しました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/647921/3496972b-7c29-b171-ea90-95f76d7c86b4.png)
PouchContainerは、アイソレーション機能に優れたリッチなコンテナです。ユーザーはこのコンテナにログオンして、プロセスのリソース使用量やプロセス数を見ることができます。プロセスが停止しても、コンテナは正常に動作します。コンテナは多くのプロセスを実行でき、後方互換性と前方互換性があり、既存のデバイスを完全に使用することができます。数百万個のコンテナを検証することで、P2P方式の画像配信メカニズムを開発し、配信効率を大幅に向上させました。また、RunC、RunV、RunLXCなど、業界の多くの標準規格と互換性があり、新しい標準規格の策定を推進しています。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/647921/88b527ab-3268-afb4-c4d4-e72aa6978de6.png)
PouchContainerは明確な構造を持っており、Pouchdはkubelet、swarm、Sigmaと対話することができます。ストレージに関しては、AlibabaはCSI標準の策定に参加し、cephやpanguなどの分散ストレージをサポートしています。ネットワークに関しては、Alibabaはlxcfsを使用してアイソレーション機能を強化し、多くの標準に準拠しています。

現在、PouchContainerはAlibabaのほとんどのBUに適用されています。2017年には数百万個のPouchContainerが導入されています。Alibabaのすべてのオンラインサービスはコンテナ化されており、コンピューティングタスクもコンテナ化されています。PouchContainerは、複数の実行モードやコンパイル言語をサポートしており、DevOpsシステムにも対応しています。また、Ant Financial、トランザクション、ミドルウェアなど、Alibabaのほぼすべての事業分野に適用されています。

Alibabaは2017年10月10日にPouchContainerをオープンソース化することを発表し、PouchContainerは11月19日に正式にソースをオープン化し、PouchContainerの最初の正式版は2018年3月にリリースされました。PouchContainerのソースオープンにより、コンテナ分野の開発や規格の高度化を後押しし、業界に差別化された競争力のある技術的選択肢を提供できることを期待しています。従来のIT企業は、既存のインフラを置き換えることなくコンテナがもたらすO&Mのメリットを享受でき、スタートアップ企業も大規模な安定性と規格の互換性を享受することができます。

PouchContainerオープンソースURL： https://github.com/alibaba/pouch
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/647921/add359f3-b115-c733-e640-cdb72e5b8dab.png)
ストレージとコンピュテーションを分離すると、ステートフルなタスクの状態をコピーする必要があり、O&Mの自動化やスケジューリングの効率化に大きな影響を与えます。我々はクラウド化の際にストレージとコンピュテーションの分離を実施しました。コンピューティングクラスターとオンラインサービスクラスターは同じIDC内にありません。コンピューティングタスクのデータは、まずオンラインサービスのクラスタに保存されます。そのため、キャッシュブリッジヘッドを設定してから、コンピュテーションを実行します。

IDCの構造を調整し、ネットワークを最適化した後、オンラインコンピューティングタスクのストレージとコンピュテーションを分離し始めます。現在では、キャッシュブリッジヘッドは削除されています。コンピュテーションは、ネットワークのアップロード帯域によって制限されることはありません。大規模クラスター内のトラフィックはコアを通過する必要がなく、スケジューリングの柔軟性が大幅に向上します。ストレージとコンピュテーションの分離技術は、Alibaba Panguの技術を使用しているだけでなく、産業界のコンテナのストレージ規格にも対応しています。また、アリババクラウドアーキテクチャを実現するための重要な技術でもあります。ネットワークアーキテクチャのアップグレードでは、25Gネットワークが広く使用されています。VPCはパブリッククラウド上で使用され、オーバーレイは、クラウド上、クラウド外、クラスター上のデータの接続を実現します。これは大規模なコロケーションの前提となるものです。

##今後のW11キャンペーンにおけるクラウドアーキテクチャとテクノロジーパス
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/647921/62f9b3db-89ad-130d-46a9-b9dc71869712.png)
Alibabaのハイブリッドクラウド・エラスティックアーキテクチャーです。オーケストレーションをベースにした技術システムであり、動的指向のアーキテクチャです。このアーキテクチャーは、数分以内にユニットをスケールアップ／ダウンし、クラウドやビッグデータクラスター上にトランザクションユニットを迅速にセットアップし、数秒以内にルーチン検査を完了して確実な配信を実現します。このアーキテクチャは、サーバーのリソース保持時間と非オンライン時間を効果的に削減し、損失時間を短縮し、弾力性の効率を向上させます。W11 ショッピングフェスティバル(独身の日)では、60%以上のピークトラフィックがAlibabaクラウドで転送されます。Alibabaクラウドの弾力性のあるインフラをフルに活用し、8時間以内に世界最大のハイブリッドクラウドを立ち上げました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/647921/ea726a1f-e6f5-916c-af45-07223c8e9492.png)
W11(独身の日)キャンペーンでのクラウドアーキテクチャO&Mシステム

リソースは、オンラインサービスクラスター、コンピューティングタスククラスター、ECSクラスターに分類されます。また、リソース管理、スタンドアロンO&M、状態管理、コマンドチャネル、アラームなどのインフラO&Mシステムが接続されています。W11(独身の日)キャンペーンでは、クラウド上に独立したエリアを設け、他のシナリオに接続しています。接続されたエリアでは、Sigmaのスケジューリングは、コンピューティングクラスターからリソースを申請してPouchContainerを生成したり、クラウドのオープンAPIからECSを申請してコンテナリソースを生成したりすることができます。日常的なシナリオでは、FuxiがSigmaからリソースを申請して必要なコンテナを作成することができます。

W11(独身の日)キャンペーンでは、アプリケーションや大規模なO&Mを利用した多数のオンラインサービスが設定され、サービス層でのコロケーションも行われています。各クラスターでは、オンラインサービス、ステートフルサービス、ビッグデータ解析などが実行されています。オンラインサービスとステートフルデータサービスはAlibaba exclusive cloud上にも展開され、複数のデータセンターをコンピュータのように管理する「データセンター・アズ・ア・コンピュータ」を実装しており、異なるプラットフォーム間のサービスにリソースをスケジューリングすることができます。ハイブリッドクラウドのサーバーは、最小限のコストで設置されます。

まずサーバーの規模を大きくし、時間ベースの再利用やコロケーション、弾力的なリソースの再利用や柔軟なタスク展開を行うことで、リソースの利用効率を大幅に向上させます。必要なサービス容量を最短時間で最高の効率で実現するために、最小限のサーバーを使用します。このクラウドアーキテクチャを使用することで、Alibabaは W11グローバルショッピング・フェスティバル(独身の日)での新規IT設備のコストを50％削減し、日々のITコストを30％削減し、クラスター管理とスケジューリングの技術的価値を最大化しています。これはまた、コンテナとオーケストレーションベースのスケジューリングの人口が必然的なトレンドであることを示しています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/647921/6a0d8b17-64ab-dece-8e21-a8ada26d9531.png)
その後、アリババクラウド・プラットフォームを通じて、当社のストレージ技術を公開します。これらの技術は、内部のスケジューリングコンテナのO&M分野で優れています。これらの技術は、スケジューリング、オーケストレーション、アプリケーション管理、モニタリング、高速なハイブリッドクラウドの構築、弾力的なスケールアップ/ダウン、コロケーション機能を統合しています。また、Kubernetes APIとの互換性があり、エンタープライズレベルのコンテナのアプリケーション管理機能を提供し、企業のIT効率を向上させ、企業の競争力とイノベーション効率を向上させます。11.11のキャンペーンで検証された、コロケーションと自動化されたハイブリッドクラウドの構築は、洗練された安定した技術です。クラウド上では、ACS、EDAS、EMRと連携し、サービスの整合性を高めています。

##クラウドアーキテクチャの今後
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/647921/df690544-8697-690e-8373-5c7955642ad3.png)
テクノロジーがW11(独身の日)キャンペーンのコストを削減してくれます。これで私たちは正しい方向性を見つけました。長期的な構築と開発を通じて、効率性の向上に大きな成果を上げることができるでしょう。将来的には、クラウドアーキテクチャを使用してAlibaba IDCのリソース使用効率を向上させ、スケジューリング規模を拡大し、コロケーションのモデルを充実させて利益を増加させたいと考えています。最終的な状態を重視した体系的なアーキテクチャとO&Mシステムを引き続き推進し、リソースの保有時間を30%削減し、プロモーション活動における取引コストをさらに削減していきます。

W11(独身の日)キャンペーンのコストは最適化されています。今後は、時間と労力の節約だけでなく、効率化にも力を入れていきます。W11(独身の日)キャンペーンの技術的な変数をサンプリングして分析し、小宇宙的な視点で予測を行い、データ・アルゴリズムを駆動力として使用し、インテリジェンスな意思決定を行います。データ、インテリジェンス、マン・マシン・インタラクションに基づき、次のW11(独身の日)キャンペーンに向けて、より少ない労力でより高い効率性を実現します。基盤となる技術の反復を加速させることで、私たちは経験、効率、コスト、最大の処理能力の間の新しいバランスポイントを見つけ、業界と消費者に完璧なW11グローバルショッピング・フェスティバル(独身の日)をもたらすでしょう。

*本ブログは英語版からの翻訳です。オリジナルは[こちら](https://www.alibabacloud.com/blog/594160?spm=a2c5t.11065265.1996646101.searchclickresult.13b2978doOJ5B6)からご確認いただけます。一部機械翻訳を使用しております。翻訳の間違いがありましたら、ご指摘いただけると幸いです。*

*アリババクラウドは日本に２つのデータセンターを有し、世界で60を超えるアベラビリティーゾーンを有するアジア太平洋地域No.1(2019ガートナー)のクラウドインフラ事業者です。
アリババクラウドの詳細は、こちらからご覧ください。
[アリババクラウドジャパン公式ページ](https://www.alibabacloud.com/ja)*