okinawa open days 2013 sdn japan前夜祭 bof vyattaご紹介
TRANSCRIPT
VYATTA VROUTER
Japan Vyatta Users Group 運営委員
ブロケード コミュニケーションズ システムズ(株)
菊池 之裕
Twitter: @yukihirokikuchi
© 2013 Brocade Communications Systems, Inc. 1
Okinawa Open Days 2013 BOF
SDN Japan前夜祭
Agenda
• はじめに(Who is Vyatta)
• Vyatta概要
• Demonstration
© 2013 Brocade Communications Systems, Inc. 2
話者紹介
• 菊池 之裕(きくち ゆきひろ)
• Twitter @yukihirokikuchi
• ISPにてルータ開発の後、IXにて監視アプリ開発、運用、その他一般(NetNewsとかDNSとか)
• 2010/04より現職
• プリセールスSE兼OpenFlow,OpenStack,仮想化系一般担当
• Vyatta買収後にVyatta Users Group運営委員に
• ユーザとしての立場でのVyattaサポーター
今回はVyatta Users Group 運営委員として
© 2013 Brocade Communications Systems, Inc. 3
Who is Vyatta
• 2006年創業のソフトウェアネットワーキング企業
• ソフトウェアとしてのVyattaは世界で150顧客以上に納入実績があります
• 2012年にBrocadeが買収しました
Vyatta a Brocade Company
© 2013 Brocade Communications Systems, Inc. 5
VPN Router Firewall
Virtual Machine OpenStack
ESX
HyperV
Xen
BGP
OSPF
VXLAN
SOFTWARE
NETWORKING
OPEN
ARCHITECTURES
OPEN
STANDARDS
Vyatta vRouterは仮想マシンとして提供
• 仮想マシンなので、既存ソフトウェアの相性問題や
インストールの失敗などの心配は不要
• 1,30万ダウンロード、1,500社以上の導入実績
3つの機能を1つの製品で提供
© 2013 Brocade Communications Systems, Inc. 6
VPN
IPSec, SSL
Router
OSPF, BGP
Firewall
Stateful, NAT
VyattaはvSwitchに接続され、サーバ間の柔軟な構成および機能の付加を可能にします
注意:
アプリケーション
ではありません。
Who is Japan vyatta users group
• 日本Vyattaユーザー会
• 2010/06月発足
• 1. 日本Vyattaユーザー会とは
• 「日本Vyattaユーザー会」は、米国Vyatta社が配布するソフトウエアルータであるVyattaに関して技術的な情報を交換するとともに、Vyattaの日本における利用促進と普及を目的として結成されたグループです。(from: http://www.vyatta-
users.jp/aboutus.html)
• メーリングリスト:http://www.vyatta-users.jp/entry-
ml.html
• Web:http://www.vyatta-users.jp
© 2013 Brocade Communications Systems, Inc. 7
Vyatta なしで実現しようとすると
© 2013 Brocade Communications Systems, Inc. 9
Linux Kernel with Multi-Platform Virtualization Drivers
Routing Firewall NAT VPN QoS IPv6
個別の機能ごとに
設定が必要
→大変
Vyatta OS アーキテクチャ
© 2013 Brocade Communications Systems, Inc. 10
Linux Kernel with Multi-Platform Virtualization Drivers
Routing Firewall NAT VPN QoS IPv6
Vyatta Data Model(CDM)
CLI API GUI
Vyattaで集約を実現
→楽ちん
VCとVSEの違い
VC=無償版/VSE=有償(商用)版
2種類のVyatta
© 2013 Brocade Communications Systems, Inc. 11
Vyatta Core(VC) Vyatta Subscription Edition(VSE)
ルーティング機能 ● ●
Firewall/NAT/VPN ● ●
Restful API ●
Web GUI / Dash board ●
Flow Accounting ●
Hyper visorごとの最適化
イメージの提供
(VMWare/Xen/Hyper-V/KVM)
●
テクニカルサポート ●
今回はCore版
を対象
Vyatta OS アーキテクチャ
© 2013 Brocade Communications Systems, Inc. 12
Linux Kernel with Multi-Platform Virtualization Drivers
Routing Firewall NAT VPN QoS IPv6
Vyatta Data Model(CDM)
CLI API GUI
Vyatta Coreの
適用範囲
Vyatta OS アーキテクチャ
© 2013 Brocade Communications Systems, Inc. 13
Linux Kernel with Multi-Platform Virtualization Drivers
Quagga iptables iptables OpenVPN
StrongSWAN QoS IPv6
Vyatta Data Model(CDM)
CLI API GUI
Vyatta Coreの
適用範囲
Vyattaのコード
• ソースコードはgitで公開
• http://git.vyatta.com/
• もちろん改造可能
• 浅間さんのSlideShare
• http://www.slideshare.net/m-asama/vyatta
MAP(ASAMAP),Vxlan-vyattaやvargrant-vyattaなどの改造実装も
http://enog.jp/~masakazu/vyatta/map/
https://github.com/upa/vxlan-vyatta/commits/
https://github.com/higebu/vagrant-vyatta
© 2013 Brocade Communications Systems, Inc. 14
ISOイメージ
• ダウンロードタブをクリック
www.vyatta.orgにアクセス
© 2013 Brocade Communications Systems, Inc. 15
12/12/2013 © 2013 Brocade Communications Systems, Inc. Company Proprietary Information. 17
仮想ルーターのインストールから起動まで
驚きの3分30秒のストーリー (50秒縮小版)
12/12/2013 © 2013 Brocade Communications Systems, Inc. Company Proprietary Information.
データの流れ
• VPCとオンプレをシームレスに結ぶ
VPCと社内を結ぶVPN
© 2013 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 18
Amazon
Virtual Private
Cloud (VPC)
Amazon Virtual
Private Cloud
(VPC)
DBへ書き込み
Oregon
Tokyo
Brocade社内
DBで集計
VPN接続 VPN接続
12/12/2013 © 2013 Brocade Communications Systems, Inc. Company Proprietary Information.
Data Center Insight http://brocadedc.jp/
© 2013 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 19
動画&PDFダウン
ロード
Brocade Vyatta
vRouterとは?
12/12/2013 © 2013 Brocade Communications Systems, Inc. Company Proprietary Information.
Vyatta Users Meeting Autumn 2013 112名のご参加
10月11日(金) 新宿にて開催!
20
http://www.vyatta-users.jp/2013/05/vyatta-users-meeting-autumn-2013.html
12/12/2013 © 2013 Brocade Communications Systems, Inc. Company Proprietary Information.
Vyatta Users Meeting Spring 2014
21
4月4日(金) 東京にて開催!
詳細は http://www.vyatta-users.jp/
にて近日公開