BT

DevOpsの原則をネットワークに適用するには

| 作者: Hrishikesh Barua フォローする 12 人のフォロワー , 翻訳者 h_yoshida フォローする 1 人のフォロワー 投稿日 2018年2月20日. 推定読書時間: 2 分 |

原文(投稿日:2018/01/22)へのリンク

読者の皆様へ: あなたのリクエストに応じて、大切な情報を見逃すことなく、ノイズを減らす機能を開発しました。お気に入りのトピックを選択して、メールとウェブで通知をもらいましょう

DevOpsから生まれたプラクティスが、ネットワークサービス管理にも採用され始めている。ベンダのハードウェア、構成ツール、デプロイメントモードによって、プログラム可能なコンフィギュレーションや、ネットワークデバイスと機能の自動化が容易になりつつある。

提案されているネットワークオートメーションのプラクティスとしては、(インフラストラクチャ・アズ・コードの延長としての)ネットワーク・アズ・コードへの注目、CI/CDパイプラインの一部としてのオーケストレーション、コンテナなどの小ユニットでデプロイ可能なネットワーク機能の使用、ネットワークサービスデリバリへのカオスエンジニアリング原則の適用、監視ツールによる計測と予想、などがある。ネットワークの信頼性を確保する上で、人的要因が重要な側面であることは、いくつかの研究からも明らかになっている。

ネットワーク・アズ・コードとは、基本的には、ネットワークの見た目と動作を定義した上で、ツールを使用してそのトポロジを物理的なネットワークに展開するものだ。ネットワークデバイスの管理面では、プロビジョニングからコンフィギュレーション、ポリシベースの変更管理に至るまで、自動化ツールが採用されている。ネットワーキングデバイスのコンフィギュレーションという考え方は以前から存在したが、NETCONFのような標準によって、自動化ツールセットに取り入れられ始めたのは最近のことだ。Anbibleは昨年、ネットワークインフラストラクチャ自動化モジュールを導入して、多数のネットワークベンダのハードウェアをサポートした。Saltstackにも同じようなモジュールがある。その他NAPALM(Network Automation and Programmability Abstraction Layer with Multivendor Support)などのプロジェクトでは、AnsibleやSalt用のプラグインや、ネットワークデバイスをプログラムするための共通APIを提供している。

専用のハードウェアデバイスを必要とせず、仮想マシン上で動作するファイアウォールのようなネットワーク機能を仮想インスタンスで使用すれば、実稼働環境に導入する前にこの種のツールを試験する手段としては適当なものになる。通信業界では一般的な方法だ。VNF(Virtual Network Function)の中でコンテナ化に適したタイプの機能については、仮想マシン以外にコンテナを使った評価も行われている。ネットワークデバイスをプログラム的に構成するSDN(Software Defined Network)によって提供されるサービスが増えたことは、これらのデバイスがスクリプト経由での構成に適していることから、自動化の普及にも一役買っている。カオスエンジニアリングは、ネットワークの分野ではまだ初期段階だ。

ネットワークの監視には、多くは他のスタックと同じツールが使用されているが、ネットワークの特質に合わせたツールもいくつか存在する。

 
 

この記事を評価

採用ステージ
スタイル
 
 

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

特集コンテンツ一覧

ASP.NET Core - シンプルの力

Chris Klug 2018年6月4日 午前3時26分

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT