VEが担っており、「Fleet」というサービスを提供する上でアレンジを加えた使い方をしています。アレンジの内容には、連載第1回で述べたような「既存のインフラであるRAFTELとの親和性を考慮したインフラとしての機能を提供する」「利用者にインフラの構成要素をそのまま出さず簡単にオペレーション可能とする」などの工夫を加えています。ここからは、2つのコンポーネントをどのように使っているかを紹介します。VEを利用しています。APIが管理機能として備えられており、権限制御も可能で各種機能をインフラ利用者に解放することも可能です。Fleetでは、標準の機能を全解放するといったことをあえてせず、「Fleetコンソール」経由で本当に必要な機能のみに制限しています。これにより、ネットワークの知見が少ない利用者でも迷うことなく操作することを可能にしました。Server」を立ち上げられるなど、既存インフラとの親和性を担保した状態でロードバランサー機能を提供しています。REST経由で操作しています。Serverの払い出し、設定変更周りについては「Fleetコンソール」上のアプリケーションから「Ansible」を呼び出すことで、設定変更の冪等性を担保する形をとっています。FleetにおけるNSXの使い方Fleetインフラ基盤ではNSXを利用して、物理機器にとらわれないインフラの払い出しを実現しています。NSXを特に何も気にせず利用者に全機能を解放してしまうと、機能が多過ぎて利用者にとって非常に難解なインフラになってしまいます。連載第1回で述べた、下記のような既存インフラとの親和性をきちんと担保した上で、利用者が簡単に機能を活用できるように設計する必要がありました。)リクルートのセキュリティルールにのっとった設定「セット」をあらかじめ提供(ログ保管、通信)そのためFleetインフラ基盤では、利用者が操作できない機能や設定を意図的に作ることで、誤って上記のような機能が利用不可とならないようアレンジしています。ありますが、どのような機能を活用しているかを紹介します。Firewall(DFW)」と呼ばれるファイアウォール機能があります。Fleetでは、ユーザーにこの機能を提供し、Fleetインフラ基盤としてのファイアウォール機能を実現しています。こちらの制御にもNSXが持っているAPIを活用して、「Fleetコンソール」から設定を実施できる仕組みを備えています。ファイアウォール機能をユーザーに解放するに当たり、以下のような要件を担保した状態で提供できるようコントロールしなければなりません。セキュリティルールにのっとるため、許容できない通信を遮断する認証や名前解決など、共通的に利用できるべき機能の通信が遮断されないようにするFleetではDFWのセクションを活用し、機能実現を図っています。Fleetインフラ基盤として上記の要件を担保するためのファイアウォールルールは、大きく変わることはあまりありません。そのため、インフラとして投入するルールのセクションは、優先的に当たるよう、上部に、ユーザーが「Fleetコンソール」から投入する機能は下部に設けることで実現しています。一部インフラとして投入するルールの中にはVM払い出しに伴って動的に変更される箇所が存在しています。Group」を活用することで、「Fleetコンソール」からVM払い出しが行われるタイミングで動的に適用箇所が変更できるような工夫を加えています。Gateway(ESG)」という機能を持っています。ロードバランサー機能など、仮想アプライアンスとしての機能を持たせることもできますが、前述の理由により、Fleetでは物理環境接続の機能に絞って利用しています。Path)を利用した接続形態を用いて、外部物理ルーターとの接続を実現しています。System)通信など、少しでもオーバーヘッドを減らしたいトラフィックに対して工夫を入れています。NSXでは、基本的にVXLANを利用し、VMからの通信を行う形となっています。Switch」(vDS)の「dvPortGroup」に、直接物理環境のVLANを通す設計(NSXのバイパス)を施しています。Engineering(以下、SRE)の現場はどうなっているのか。SREの日常的な仕事とはどのようなものなのか。開発エンジニアと運用担当エンジニアは、実際どのように役割分担し、協力し合っているのか。「SRE本」の監訳者などが語った。ジョン・ラーゲリン氏を迎えるなど、国内はもちろんグローバル展開も加速させているメルカリ。2017」にサービス開発・運用の舞台裏を探った。富士フイルムとメルカリSREが語る、「運用管理」という仕事の本当の価値と役割とは@ITは2017年12月12日に「@IT運用管理セミナー〜運用管理は『なくなる仕事』?」を開催した。本稿では、その内容をレポートする。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。