SlideShare a Scribd company logo
1 of 15
Download to read offline
SMFを用いたvyatta構成管理システムの開発
チームARMS(曽我部 崇、大谷津 昂季)
はじめに

ネットワーク管理者の悩み
 IaaSの普及によって管理対象ルータの増加
 人力による管理は限界がある
 効率良くマネジメントを行う手段が必要
開発したシステムの特長

SMFを用いてvyatta ルータの一元管理を実現
   オートコンフィグレーション
    インターネットへ接続するための初期設定が不要


   サービスコントロール
    各機器への一括設定変更、オペレーションが可能




                  SMF
SMFの仕組み

Location Server    Resource Server



                                     Operator
                   The Internet         or
                                     End User



                      Non
Service Adaptor
SMFの仕組み

Location Server       Resource Server



                                        Operator
                      The Internet         or
                                        End User
                  1



                         Non
Service Adaptor



  1. ルータはLSへ接続してRSの場所をLSに案内してもらう
SMFの仕組み

Location Server           Resource Server


                  2
                                            Operator
                          The Internet         or
                                            End User
                      1



                             Non
Service Adaptor



      2. LSはRSへ接続するための設定とRSの場所を通知
SMFの仕組み

Location Server           Resource Server


                  2
                                            Operator
                          The Internet         or
                            3               End User
                      1



                             Non
Service Adaptor



       3. ルータはLSから教えてもらったRSへ接続する
SMFの仕組み

Location Server           Resource Server


                  2                4
                                            Operator
                          The Internet         or
                            3               End User
                      1



                             Non
Service Adaptor



         4. RSは実運用で使われる設定をルータに通知
SMFの仕組み                      X

                                       User
                                       Interface




Location Server           Resource Server


                  2                4       5
                                                       Operator
                          The Internet                    or
                            3                          End User
                      1



                             Non
Service Adaptor



       5. RS を通してオペレーション、設定変更を行う
SMFの仕組み                            X

                                             User
                                             Interface




Location Server                 Resource Server


                  2                      4       5
                                                                   Operator
                                The Internet                          or
                                  3                                End User
                            1



                                   Non
Service Adaptor       Non                                    Non   Non        Non




     ルータが自律的に動作することで集中管理を簡単に
Demo構成
   DC                                            会場
                                             X
                                 User
                                 Interface



                                                 Operator

Location Server        Resource Server

                  2              4 5

                      The Internet
                             3
                       1
コンテナDC

     x 5台
Demo
コンポーネント
               ここで機器依存の実装をする
armsd script
               - 各機種の設定の変更
 for vyatta    - 値の取得 etc…

               イベントに応じてスクリプトを実行
  armsd        - イベントはlibarms から通知
               - 初期接続のセットアップ


               LS, RSとのネゴシエーション
  libarms      SSLトンネルの管理



               Vyatta core 6.2
オープンソースで提供
• SMF開発者向けサイト
  http://dev.smf.jp/
• libarms, armsd
  http://dev.smf.jp/libarms
  RPM, deb パッケージ提供予定




                         All Rights reserved Copyright (C) 2012, IIJ
今後作り込みたいところ
• インターネット接続以前の問題はクリア

• マネージメントに集中した機能追加
 tmux のような Web コンソール
 リアルタイムな通知、監視の仕組み
 ベンダに依存しない統一した設定の管理




               All Rights reserved Copyright (C) 2012, IIJ

More Related Content

Similar to Smfを用いたvyatta構成管理システムの開発(orc2012)

Trema の紹介とネットワーク仮想化への応用
Trema の紹介とネットワーク仮想化への応用Trema の紹介とネットワーク仮想化への応用
Trema の紹介とネットワーク仮想化への応用
kazuyas
 
Solaris ディープダイブセミナー #4: A-2-1 サービス実行を超えた 新たなサービス管理アーキテクチャ Service Management...
 Solaris ディープダイブセミナー #4: A-2-1 サービス実行を超えた 新たなサービス管理アーキテクチャ Service Management... Solaris ディープダイブセミナー #4: A-2-1 サービス実行を超えた 新たなサービス管理アーキテクチャ Service Management...
Solaris ディープダイブセミナー #4: A-2-1 サービス実行を超えた 新たなサービス管理アーキテクチャ Service Management...
SolarisJP
 
Sql server 2012 の新機能を使ってみよう。db 管理者向け機能の紹介
Sql server 2012 の新機能を使ってみよう。db 管理者向け機能の紹介Sql server 2012 の新機能を使ってみよう。db 管理者向け機能の紹介
Sql server 2012 の新機能を使ってみよう。db 管理者向け機能の紹介
Masayuki Ozawa
 
Opencontraildays2014dist 140514051248-phpapp01
Opencontraildays2014dist 140514051248-phpapp01Opencontraildays2014dist 140514051248-phpapp01
Opencontraildays2014dist 140514051248-phpapp01
ozkan01
 
Automation tech casual_talks_1_20120717
Automation tech casual_talks_1_20120717Automation tech casual_talks_1_20120717
Automation tech casual_talks_1_20120717
Makoto Haruyama
 
CloudStack User Inferface
CloudStack User InferfaceCloudStack User Inferface
CloudStack User Inferface
Kimihiko Kitase
 
CloudStack at Cloud Week 2012
CloudStack at Cloud Week 2012CloudStack at Cloud Week 2012
CloudStack at Cloud Week 2012
Kimihiko Kitase
 

Similar to Smfを用いたvyatta構成管理システムの開発(orc2012) (17)

Trema の紹介とネットワーク仮想化への応用
Trema の紹介とネットワーク仮想化への応用Trema の紹介とネットワーク仮想化への応用
Trema の紹介とネットワーク仮想化への応用
 
『WAN SDN Controller NorthStarご紹介 & デモ』
『WAN SDN Controller NorthStarご紹介 & デモ』『WAN SDN Controller NorthStarご紹介 & デモ』
『WAN SDN Controller NorthStarご紹介 & デモ』
 
Solaris ディープダイブセミナー #4: A-2-1 サービス実行を超えた 新たなサービス管理アーキテクチャ Service Management...
 Solaris ディープダイブセミナー #4: A-2-1 サービス実行を超えた 新たなサービス管理アーキテクチャ Service Management... Solaris ディープダイブセミナー #4: A-2-1 サービス実行を超えた 新たなサービス管理アーキテクチャ Service Management...
Solaris ディープダイブセミナー #4: A-2-1 サービス実行を超えた 新たなサービス管理アーキテクチャ Service Management...
 
Sql server 2012 の新機能を使ってみよう。db 管理者向け機能の紹介
Sql server 2012 の新機能を使ってみよう。db 管理者向け機能の紹介Sql server 2012 の新機能を使ってみよう。db 管理者向け機能の紹介
Sql server 2012 の新機能を使ってみよう。db 管理者向け機能の紹介
 
夏サミ2014 クラウドとCIツールで変わるエンタープライズJava開発
夏サミ2014 クラウドとCIツールで変わるエンタープライズJava開発 夏サミ2014 クラウドとCIツールで変わるエンタープライズJava開発
夏サミ2014 クラウドとCIツールで変わるエンタープライズJava開発
 
cloudpackサーバ仕様書(サンプル)
cloudpackサーバ仕様書(サンプル)cloudpackサーバ仕様書(サンプル)
cloudpackサーバ仕様書(サンプル)
 
Windows File Service 総復習-Windows Server 2012 R2編 第1版
Windows File Service 総復習-Windows Server 2012 R2編 第1版Windows File Service 総復習-Windows Server 2012 R2編 第1版
Windows File Service 総復習-Windows Server 2012 R2編 第1版
 
単なるキャッシュじゃないよ!?infinispanの紹介
単なるキャッシュじゃないよ!?infinispanの紹介単なるキャッシュじゃないよ!?infinispanの紹介
単なるキャッシュじゃないよ!?infinispanの紹介
 
ログ収集フレームワークの新バージョン「FlumeNG」
ログ収集フレームワークの新バージョン「FlumeNG」ログ収集フレームワークの新バージョン「FlumeNG」
ログ収集フレームワークの新バージョン「FlumeNG」
 
Open contraildays2014
Open contraildays2014Open contraildays2014
Open contraildays2014
 
Opencontraildays2014dist 140514051248-phpapp01
Opencontraildays2014dist 140514051248-phpapp01Opencontraildays2014dist 140514051248-phpapp01
Opencontraildays2014dist 140514051248-phpapp01
 
Automation tech casual_talks_1_20120717
Automation tech casual_talks_1_20120717Automation tech casual_talks_1_20120717
Automation tech casual_talks_1_20120717
 
CloudStack User Inferface
CloudStack User InferfaceCloudStack User Inferface
CloudStack User Inferface
 
Cisco Connect Japan 2014: MPLS アドバンス
Cisco Connect Japan 2014: MPLS アドバンスCisco Connect Japan 2014: MPLS アドバンス
Cisco Connect Japan 2014: MPLS アドバンス
 
CloudStack at Cloud Week 2012
CloudStack at Cloud Week 2012CloudStack at Cloud Week 2012
CloudStack at Cloud Week 2012
 
Service Fabric での高密度配置
 Service Fabric での高密度配置 Service Fabric での高密度配置
Service Fabric での高密度配置
 
Japan SoftLayer Summit 2015 資料「SoftLayer基礎 詳細ネットワーク編」
Japan SoftLayer Summit 2015 資料「SoftLayer基礎 詳細ネットワーク編」Japan SoftLayer Summit 2015 資料「SoftLayer基礎 詳細ネットワーク編」
Japan SoftLayer Summit 2015 資料「SoftLayer基礎 詳細ネットワーク編」
 

Recently uploaded

Recently uploaded (7)

業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 

Smfを用いたvyatta構成管理システムの開発(orc2012)