0

基本的なMongoDBサーバーを使用して、さまざまなマイクロサービス、GC Pub/Sub、およびGC関数を数週間開発した後、私は生産で使用するものを使用してデータフロー全体をテストしたいと思います。私はこれを使用したことがなく、それらの設定、更新などに精通したいと思っています。sharded MongoDBの開発環境設定で最も安いGoogle Compute Engineアーキテクチャは何ですか?

この段階では、特にテストのためのコストが問題になります。したがって、(テスト)MongoDBクラスタをGoogle Compute Engineにセットアップする最も費用対効果の高い方法は何ですか?

答えて

0

最も簡単な方法は、展開にCloud Launcherを使用することです。これにより、ノード数とマシンタイプを選択できます。そうすれば、予算に合ったものを導入することができます。配備するリソースに応じてget billedになります。これを使用してonline calculatorを見積もることができます。欠点は、manual reconfigurationがなければ、ノードを増やしたりマシンの種類を変更する直接的な方法はないと思われることです。

デプロイメントを構成する際に、適切な数のノードと仲裁が作成されます。テストしたら、more complex architecturesを使用することを考えてみましょう。これは、1つの領域の障害に対して冗長性を持たせることです(追加のノードがあることを意味するため、確かにコストが増加します)。

また、Mongo on GKEの実行を検討することもできます。エスケールするのは簡単ですが、Kubernetesに精通している必要があります。 Kubernetes Engineもクラスタによって使用されるリソースに従って課金されます。

関連する問題