十分に運用が可能です。利用することになります。前段に配置してデータの受け口にするかたちで構成します。振り分ける役割を担い、レプリケーションとシャーディングを提供します。冗長性を確保する必要があります。負荷を減らしたい場合に利用します。集約により粒度を落とすため使い方が難しく、この資料にもあるように基本的にあまり利用されないようです。並走させるかたちで徐々に導入をすすめていきました。その変化を順に世代に分けて追っていきたいと思います。第1世代はテストランニングとして次のような構成でスタートしました。監視項目は約10項目を60秒間隔で回しており、通知は1日に1回の頻度でメールと社内チャットに流れるように設定していました。データストア部とするように設定して、定期的に永続化ジョブを走らせる手法を選択しました。フラッシュメモリを採用しなかったのは単に調達ができなかったためですが、結果的に現在に至るまでこの方式を採用しています。シンプルな構成ですが、この状態で約500台のクライントに対して安定して動作しました。第2世代は第1世代と大きな差はなく、基本的に冗長化されていなかった面を補強した構成になります。接続をロードバランスさせました。接続をロードバランスさせました。第2世代ではクライアント数が約1000台まで伸びていましたが、引き続き安定して動作しました。本格的に移行したのが現行の運用構成となる第3世代です。メトリクスの収集も開始してデータ量が大幅に増えたたため、処理性能の向上を主眼に構成がアップデートされています。大量に並べることで処理性能をスケールアウトさせています。あわせて冗長化する補強も行われました。特性にあわせてより効率的にサーバーリソースを活用できるよう調整を行いました。動かすようにする等して並列度を高める工夫をしています。移行するなど、新機能を積極的に取り入れることも行われました。利用するように変更されました。概要と、それらを組み合わせてどのように運用してきたかを紹介しました。構成から要件に応じて柔軟にスケールアウトしてこれたことがお分かりいただけたかと思います。立ち上がると自動で監視が始まる点です。監視対象の追加時にサーバー側の設定を変更する必要がないというのは想像以上にオペレーションコストの削減に寄与してくれました。プラグイン資産を無駄にせずにできたことも大きく、パワフルな環境にスムーズに移行することができました。構成管理ツールを組み合わせることをおすすめします。ご検討されていたり、運用されている方のご参考になれば幸いです。最後までお読みいただきありがとうございました。JAPANでは情報技術を駆使して人々や社会の課題を一緒に解決していける方を募集しています。詳しくは採用情報をご覧ください。JAPANのサービス開発を支える技術やデザイン、文化を発信しています。Reserved.このページの先頭へ。