「コンテナ」の商用利用で考慮すべき5つのポイントとは?コンテナネットワークの基礎知識【第3回】

コンテナを商用利用する際は、大量のコンテナを効率的に運用する必要があります。大規模運用の際、どのような点を考慮すべきなのでしょうか。

2020年09月04日 05時00分 公開
[奈良昌紀, 細谷典弘, 千葉 豪ネットワンシステムズ]

関連キーワード

Docker | ネットワーク


 第2回「いまさら聞けない『Docker』とは? コンテナネットワークを知る基礎知識」では、コンテナ管理ツール「Docker」やコンテナネットワークの基礎を解説しました。コンテナは可搬性(ポータビリティ)の高さをはじめ、仮想マシンと比較してアプリケーションの実行環境を構築する上でメリットになる点が幾つかあります。しかしコンテナ実行環境が大規模になると運用管理作業の負荷が高まり、「Kubernetes」のようなコンテナオーケストレーターを使用する必要性が生じます。本稿では商用環境など大規模にコンテナを運用する際にどのような課題が生まれるのか、どのような点を考慮すべきなのかを解説します。

 コンテナの利用は、Dockerの登場によって開発者の間で急速に広まりました。開発環境では単一ホストのコンテナ制御で十分ですが、商用環境で必要とされる可用性を確保するには、複数ホストのコンテナ制御が求められ、ホストのクラスタリングが必要になります。この際、新たに考慮すべき点が現れます。主要な5つの考慮点を紹介します。

考慮点1.コンテナスケジューリング

 クラスタ化したコンテナホストに対して、コンテナをどのように配置するかは重要です。クラスタリソースを効率的に利用する、特定のホストにひも付けて配置する、特定のコンテナ同士を同一ホストに配置するなど、さまざまな配置の要求が出てきます。

考慮点2.データの永続化

 Dockerではコンテナ内のストレージはコンテナの作成と同時に作成され、コンテナの削除と同時にストレージも削除されてしまいます。代わりにホストのファイルシステムを利用したり、外部のNFS(ネットワークファイルシステム)を利用したりすることが可能です。ただしクラスタ化した中・大規模のコンテナ環境において、一つ一つのコンテナにそうした設定をすることは運用上の大きな負荷になってしまいます。

考慮点3.コンテナ間通信

 複数ホストにまたがりコンテナを展開すると、各コンテナ同士の通信をどのように実現するかも重要です。エンドユーザーからのアクセスが発生するWebサーバとしてコンテナを運用する場合は、インターネットなどの外部ネットワークとの通信が必要になります。この際、異なるネットワーク間でのデータ伝送のためにIPアドレスを変換するNAT(ネットワークアドレス変換)の処理が発生します。ホストOSのNATのルールを数百個のコンテナに対して適用することは現実的ではありません。

考慮点4.サービスディスカバリ(ドメイン名などのサービス識別子)

 コンテナをクラスタ化すると、どのホストで対象のコンテナが稼働しているかを把握することが難しくなります。生成から破棄までのライフサイクルが短いコンテナは、IPアドレスが頻繁に変更されます。そのためコンテナ間通信はIPアドレスではなく、ホスト名やFQDN(完全修飾ドメイン名)といった固定された識別子による通信が主となります。この際、起動するコンテナはその都度DNSレコードを登録する必要があります。DNSレコードは、DNS(ドメインネームシステム)によってドメイン名とIPアドレスを対応させるための情報です。

考慮点5.宣言的インフラ

 数百個、数千個のコンテナを扱う場合は、CLI(コマンドラインインタフェース)による設定や、設定ファイル(プログラムやOSの設定を記述したファイル)の変更といった命令的な制御は適しません。運用負荷が増大し、コンテナのメリットを享受することができなくなるからです。そのため大規模なコンテナ環境では、コンテナのあるべき状態を宣言し、冪等(べきとう)性(同じ操作を何度繰り返しても同じ結果が得られる性質)をチェックしながら、自動的に状態が修正される運用が求められます。こうして達成すべき目的を設定して、そのための手続きをシステムに任せるインフラを「宣言的インフラ」と呼びます。

 このように、単一ホストでDockerを動作させる場合と異なり、クラスタ化されたコンテナ実行環境を運用しようとすると、さまざまな課題が生じます。第4回はこうした課題を解消するコンテナオーケストレーターを紹介します。

執筆者紹介

奈良昌紀(なら・まさのり) ネットワンシステムズ ビジネス開発本部 第1応用技術部

通信事業者のデータセンターにおいてネットワークやサーバの運用を経験後、ネットワンシステムズに入社。帯域制御やWAN高速化製品、仮想化関連製品を担当後、主にクラウドや仮想インフラの管理、自動化、ネットワーク仮想化の分野に注力している。

細谷典弘(ほそや・のりひろ) ネットワンシステムズ ビジネス開発本部第3応用技術部

データセンターネットワークの他、マルチクラウド向けのハードウェアやソフトウェアの最先端技術に関する調査・検証、技術支援などを担当。注目分野は「Kubernetes」。放送システムのIP化に向けた技術調査・検証も担当している。

千葉 豪(ちば・ごう) ネットワンシステムズ ビジネス開発本部 第1応用技術部

IaaS(Infrastructure as a Service)をはじめとしたクラウド基盤技術および管理製品を担当。コンテナ技術を中心とした開発・解析基盤の構築から運用、コンテナに関連した自動化技術や監視製品の技術検証などに注力している。


Copyright © ITmedia, Inc. All Rights Reserved.

鬯ョ�ォ�ス�エ�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ー鬯ッ�ィ�ス�セ�ス�ス�ス�ケ�ス�ス邵コ�、�つ€鬯ゥ蟷「�ス�「髫エ蜿門セ暦ソス�ス�ス�ク髯キ�エ�ス�・�ス�ス�ス�。鬯ゥ蟷「�ス�「�ス�ス�ス�ァ�ス�ス�ス�ス�ス�ス�ス�、鬯ゥ蟷「�ス�「髫エ荳サ�ス隶捺サゑスソ�ス�ス�ス�ス�ス�ス�ス鬯ゥ蟷「�ス�「髫エ雜」�ス�「�ス�ス�ス�ス�ス�ス�ス�シ鬯ゥ蟷「�ス�「髫エ荵暦ソス�ス�ス�ス�サ�ス�ス�ス�」�ス�ス�ス�ス�ス�ス�ス�ス

事例 NTTドコモビジネス株式会社

通信回線の逼迫をどう乗り越えた? 建設現場におけるネットワーク最適化事例

建設現場では、データの大容量化に伴う通信回線の逼迫が業務の障壁となるケースが増えている。本資料では、ネットワークの再構築により通信環境を最適化し、意思決定の迅速化や安全対策の高度化を実現した企業の事例を紹介する。

事例 NTTドコモビジネス株式会社

OS更新時の帯域逼迫とセキュリティ課題を解消、事例に学ぶネットワーク刷新術

セキュリティ対策に不可欠なWindows Updateだが、複数店舗・拠点を構える企業では回線が逼迫する要因であり、業務の停滞につながる大きな問題だ。あるアパレル小売チェーンの事例から、ネットワークの抜本的な改善策を紹介したい。

製品資料 NTTドコモビジネス株式会社

IT人材がいなくても大丈夫、工事不要で高速なWi-Fi環境を構築する方法

Wi-Fi環境は、業務の効率化や柔軟な働き方を支える重要な存在だ。しかし、従来の固定回線型Wi-Fiには、工事の手間や設置の制約といった課題がつきまとう。そこで注目したいのが、工事不要で導入できるWi-Fi製品だ。

事例 フォーティネットジャパン合同会社

10件の導入事例から確認、企業が「このSD-WAN」を選んだ理由とその導入効果

セキュリティ強化を考える上で、従来のブランチルーターによるネットワーク構成ではもはや対応できない状況が生まれている。その状況を打破するものとして、SD-WANへの移行が進んでいるが、SD-WANであれば何でもよいというわけではない。

製品資料 フォーティネットジャパン合同会社

SD-WAN検討ガイド:製品選択時に役立つ「5つの重要な考慮事項」とは?

従来のWANの問題を解消し、柔軟性の向上、コストの削減などのメリットが期待できるとして注目されているSD-WAN。その概念から、製品の選択に役立つ5つの重要な考慮事項、投資回収率(ROI)に関する調査結果まで、詳しく解説する。

アイティメディアからのお知らせ

鬩幢ス「隴主�蜃ス�ス雜」�ス�ヲ鬩幢ス「隰ィ魑エツ€鬩幢ス「隴趣ス「�ス�ス�ス�シ鬩幢ス「�ス�ァ�ス�ス�ス�ウ鬩幢ス「隴趣ス「�ス�ス�ス�ウ鬩幢ス「隴趣ス「�ス�ソ�ス�ス�ス雜」�ス�ヲ鬩幢ス「隴趣ス「�ス�ソ�ス�スPR

鬩幢ス「�ス�ァ�ス�ス�ス�サ鬩幢ス「�ス�ァ�ス�ス�ス�ュ鬩幢ス「隴趣ス「�ス�ス�ス�・鬩幢ス「隴趣ス「�ス�ス�ス�ェ鬩幢ス「隴趣ス「�ス�ソ�ス�ス驍オ�コ�ス�ス�ス�ク�ス�イ驕カ謫セ�ス�ス�ス�ス�ス�コ�ス�ス�ス�コ鬮ォ�エ陞滄�大キ。�ス�ス�ス�ク髯晢ソス髮懶ス」�ス�ス�ス�カ�ス�ス�ス�ウ鬩搾スオ�ス�イ驕カ謫セ�ス�ォ�ス�ス�ス�ョ�ス�ス�ス�。鬯ィ�セ�ス�ス�ス�ソ�ス�ス�ス�ス�ス�イ�ス�ス�ス�ス鬯ョ�」陋ケ�ス�ス�ス�ス�キ鬮ッ貊ゑスソ�ス�ス�ス�ス縺、ツ€鬮ッ�ャ隲キ迺ーツ€鬮エ蝓滄ア抵セ取サ�碑ュ趣ス「�ス�ソ�ス�ス驛「譎「�ス�ィ鬩幢ス「隴趣ス「�ス�ス�ス�ッ鬩幢ス「隴趣ス「�ス�ス�ス�シ鬩幢ス「�ス�ァ�ス�ス�ス�ッ鬩搾スオ�ス�コ�ス�ス�ス�ョ鬯ョ�ォ�ス�ア�ス�ス�ス�イ鬯ッ�ッ陋滂ス。鬮エ諛カ�ソ�ス�ス�ァ�ス�ス�ス�」鬮ョ謇具スカ�」�ス�ス�ス�コ鬩搾スオ�ス�コ�ス�ス�ス�ョ鬮ォ�エ陝��「�つ€鬯ッ�ゥ陋ケ�ス�ス�ス�ス�ゥ鬯ョ�ォ隴会スヲ�ス�ス�ス�」鬩幢ス「�ス�ァ髯キ�サ髢ァ�イ驍頑サ�費ソス�ァ�ス�ス�ス�ス

鬩幢ス「�ス�ァ�ス�ス�ス�サ鬩幢ス「�ス�ァ�ス�ス�ス�ュ鬩幢ス「隴趣ス「�ス�ス�ス�・鬩幢ス「隴趣ス「�ス�ス�ス�ェ鬩幢ス「隴趣ス「�ス�ソ�ス�ス驍オ�コ�ス�ス�ス�ク�ス�イ驕カ謫セ�ス�ス�ス�ス�ス�コ�ス�ス�ス�コ鬮ォ�エ陞滄�大キ。�ス�ス�ス�ク髯晢ソス髮懶ス」�ス�ス�ス�カ�ス�ス�ス�ウ鬩搾スオ�ス�イ驕カ謫セ�ス�ォ�ス�ス�ス�ョ�ス�ス�ス�。鬯ィ�セ�ス�ス�ス�ソ�ス�ス�ス�ス�ス�イ�ス�ス�ス�ス鬯ョ�」陋ケ�ス�ス�ス�ス�キ鬮ッ貊ゑスソ�ス�ス�ス�ス縺、ツ€鬮ッ�ャ隲キ迺ーツ€鬮エ蝓滄ア抵セ取サ�碑ュ趣ス「�ス�ソ�ス�ス驛「譎「�ス�ィ鬩幢ス「隴趣ス「�ス�ス�ス�ッ鬩幢ス「隴趣ス「�ス�ス�ス�シ鬩幢ス「�ス�ァ�ス�ス�ス�ッ鬩搾スオ�ス�コ�ス�ス�ス�ョ鬯ョ�ォ�ス�ア�ス�ス�ス�イ鬯ッ�ッ陋滂ス。鬮エ諛カ�ソ�ス�ス�ァ�ス�ス�ス�」鬮ョ謇具スカ�」�ス�ス�ス�コ鬩搾スオ�ス�コ�ス�ス�ス�ョ鬮ォ�エ陝��「�つ€鬯ッ�ゥ陋ケ�ス�ス�ス�ス�ゥ鬯ョ�ォ隴会スヲ�ス�ス�ス�」鬩幢ス「�ス�ァ髯キ�サ髢ァ�イ驍頑サ�費ソス�ァ�ス�ス�ス�ス (2025/6/20)

From Informa TechTarget

「テレワークでネットが遅い」の帯域幅じゃない“真犯人”はこれだ

「テレワークでネットが遅い」の帯域幅じゃない“真犯人”はこれだ
ネットワークの問題は「帯域幅を増やせば解決する」と考えてはいないだろうか。こうした誤解をしているIT担当者は珍しくない。ネットワークを快適に利用するために、持つべき視点とは。

「コンテナ」の商用利用で考慮すべき5つのポイントとは?:コンテナネットワークの基礎知識【第3回】 - TechTargetジャパン ネットワーク 髫エ�ス�ス�ー鬨セ�ケ�つ€鬮ォ�ェ陋滂ソス�ス�コ�ス�ス

TechTarget驛「�ァ�ス�ク驛「譎「�ス�」驛「譏懶スサ�」�趣スヲ 髫エ�ス�ス�ー鬨セ�ケ�つ€鬮ォ�ェ陋滂ソス�ス�コ�ス�ス

鬯ゥ蟷「�ス�「髫エ蜿門セ暦ソス�ス�ス�ク髯キ�エ�ス�・�ス�ス�ス�。鬯ゥ蟷「�ス�「�ス�ス�ス�ァ�ス�ス�ス�ス�ス�ス�ス�、鬯ゥ蟷「�ス�「髫エ荳サ�ス隶捺サゑスソ�ス�ス�ス�ス�ス�ス�ス鬯ゥ蟷「�ス�「髫エ雜」�ス�「�ス�ス�ス�ス�ス�ス�ス�シ鬯ゥ蟷「�ス�「髫エ荵暦ソス�ス�ス�ス�サ�ス�ス�ス�」�ス�ス�ス�ス�ス�ス�ス�ス鬯ゥ蟷「�ス�「髫エ雜」�ス�「�ス�ス�ス�ス�ス�ス�ス�ゥ鬯ゥ蟷「�ス�「髫エ雜」�ス�「�ス�ス�ス�ス�ス�ス�ス�ウ鬯ゥ蟷「�ス�「�ス�ス�ス�ァ�ス�ス�ス�ス�ス�ス�ス�ュ鬯ゥ蟷「�ス�「髫エ雜」�ス�「�ス�ス�ス�ス�ス�ス�ス�ウ鬯ゥ蟷「�ス�「�ス�ス�ス�ァ�ス�ス�ス�ス�ス�ス�ス�ー

2025/07/07 UPDATE

ITmedia マーケティング新着記事

news017.png

「サイト内検索」&「ライブチャット」売れ筋TOP5(2025年5月)
今週は、サイト内検索ツールとライブチャットの国内売れ筋TOP5をそれぞれ紹介します。

news027.png

「ECプラットフォーム」売れ筋TOP10(2025年5月)
今週は、ECプラットフォーム製品(ECサイト構築ツール)の国内売れ筋TOP10を紹介します。

news023.png

「パーソナライゼーション」&「A/Bテスト」ツール売れ筋TOP5(2025年5月)
今週は、パーソナライゼーション製品と「A/Bテスト」ツールの国内売れ筋各TOP5を紹介し...