「こんなこともあろうかと用意しておいたぞ」 カッコいいnfvの運用事例...

14
「こんなこともあろうかと用意しておいたぞ」 「こんなこともあろうかと用意しておいたぞ」 カッコいい カッコいい NFV NFV の運用事例 の運用事例 Trema Day #8

Upload: cloretsblack

Post on 08-Jan-2017

2.414 views

Category:

Internet


0 download

TRANSCRIPT

「こんなこともあろうかと用意しておいたぞ」「こんなこともあろうかと用意しておいたぞ」カッコいいカッコいい NFVNFV の運用事例の運用事例

Trema Day #8

自己紹介

● @Clorets8lack● 某ユーザー企業にて 10 年ほど海外拠点のイン

フラサポートに従事● ブログ 

http://cloretsblack.hatenablog.com/● 遠隔サポートに特化したパケットレコーダ

「 Sonarman ソナーマン」を開発、運用中

概要

広域ネットワークにおける、 BCP 対策を無償の NFV を使ってお手軽にやっちゃおう( ・ ω<) キャピ

実現にあたって

● 継続性、メンテナンス性を無視● 極低コストで実現

● 方法論としてこういうのもあるよという例● 管理という面からは非推奨 w

やったこと

既存のネットワークに変更を加えずに、困ったときだけ助けてくれるピンチヒッター的なソリューションを仕込んでおく

必要なものNFV を動かすコンピュータ事前準備

拠点間を接続する広域網の障害

A E

B D

データセンター

高速回線

海底ケーブル破損など様々な事故

Cこんなこと出来たら便利

データセンターへの通信を他拠点へフォワードする

既存のハブ&スポークの網を変更することなく実現

要するにこれは反射衛星砲です

テレビアニメ 宇宙戦艦ヤマトより引用

反射衛星砲とはガミラス星人のエネルギー兵器

軌道上に配置された反射衛星による中継を経ることによって自在な角度から標的に対し照準を行うことが出来る。

IP 通信の場合には戻りを意識する必要があるが、事実上死角のない無敵の BCP 兵器となりうる。

NFV(仮想ルータ )の動作概要

仮想ルータを一時的に配置

仮想ルータによるDstNAT で経由ポイントを作成

複数拠点へのトンネリングは予め用意しておく

使用機材

● Vyatta (現在は VyOS に移行)– 無償

– インタフェースごとに損失と遅延のエミュレータを設定可能 デバッグや評価にも活用

● VirtualBox– 言わずと知れた便利道具

設定 (参考 )

仮 IP を eth1 に振っておく#set service nat rule xx

#edit service nat rule xx

#set inbound-interface eth1

#set inside-address address 目的のサーバ IP

#set type destination

#commit

#save

事前準備

● クライアントアプリケーションの接続先 IP をNFV の仮アドレスに書き換えるプログラムと操作手順書を各拠点に配る

● 経由地の PC に NFV を配置し接続確認を取っておく

某国での稼動実績

● 暴徒が政治デモ中に警官隊と衝突● 街中で拳銃の発砲音がするため出社停止、急

遽自宅で遠隔業務を行うことに● 事務所と同等の速度が出ないため、ハブ拠点

経由のアクセス(反射衛星法)に変更 → 速度改善

まとめ

● こんな簡単な仕組みでも事前準備をしておけば使える(こともある)

● 困ったときにスッと出るとカッコいい(かもしれない)

「密かに開発しておいた空間磁力メッキ NFV が役に立ったよ」

「真田さん、テストは?」

「そんなヒマあるか!」 ← 自由すぎる w

テストをしないことに定評のある真田志郎は宇宙戦艦ヤマトの工作班長なので特別に許される

さなだ~自由よ~♪

知らない人のために

およそ 30 秒で分かる宇宙戦艦ヤマト● 色々あって地球滅亡まであと 1 年

● 地球人類を滅亡から救うため、 14万 8千光年離れたイスカンダル星に存在するという、ある装置を取りに行く必要がある(要往復)

● そんな絶望的プロジェクトに、未テストでのリリースを得意とする 問題 天才エンジニアが配属された…

● 地球は、人類は、どうなってしまうのか!