3

ハードウェア デバイスでのマイクロサービス オーケストレーションと、そのために存在するより優れたツールセットに関する彼の経験を誰かが共有してくれると助かります。論理的には、クラウドには明確に定義されたアプローチがあり、これらの目的で kubernetes を利用できますが、ハードウェア デバイスへの展開にはいくつかの仕様があります。

そのため、通常のアプリケーションではなく、ハードウェア デバイスの Docker コンテナーを保持する必要があります。また、顧客ごとにハードウェア デバイスの数が異なる可能性があるという問題点が 1 つあります (展開内の 1 人の顧客が 2 台のデバイスを持ち、別の顧客が 3 台、4 台、さらには 5 台のデバイスを所有している可能性があります)。

各ハードウェア デバイスには、複数のコンテナー (5、6) を展開できます。アイデアは、そのような環境でコンテナー オーケストレーションに適したプラットフォームを選択することです。

2 VM の環境では、どのオーケストレーション ツールが優れていますか?

最初に頭に浮かぶプラットフォームは kubernetes ですが、特に 2 つのデバイスへの展開について話している場合は重すぎる可能性があります。

他のオプションは docker swarm ですが、定足数を確保するには、大部分のノードを使用できるようにする必要があります。また、ハードウェア デバイスが 2 つの場合、1 つのデバイスに障害が発生すると、クォーラムのDocker swarm フォールト トレランスがなくなります。

3 番目のオプションは、id nomad + consul であり、別々のアベイラビリティ ゾーンのようにデバイスを構成しますが、誰かがそのような経験をしており、そのようなユース ケースに対してすでに設計上の決定を下しているかどうかに興味があります。

任意の提案をいただければ幸いです。

4

0 に答える 0