クラウドインターネットルータ

2,945 views
2,863 views

Published on

オープンルータコンペ 2012
チーム一人旅

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,945
On SlideShare
0
From Embeds
0
Number of Embeds
25
Actions
Shares
0
Downloads
17
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

クラウドインターネットルータ

  1. 1. スモールビジネス向けクラウドインターネットルータ サービス高宮 安仁 @yasuhitoチーム一人旅
  2. 2. クラウドルータ?
  3. 3. データ
  4. 4. データ API
  5. 5. データ API
  6. 6. データ API API
  7. 7. データ API API
  8. 8. インターネットルータに 欠けていること
  9. 9. インターネットルータに 欠けていること?
  10. 10. L P !よくある経験 H E「ウチのルータ 設定してくれない?」
  11. 11. 中小企業事務所の数 609.7 万 中小企業庁 H19 白書より http://www.chusho.meti.go.jp/pamflet/hakusyo/h19/h19_hakusho/html/j1210000.html 2010 年 キーマンズネット調べ http://www.keyman.or.jp/at/pcmob/display/30003805/
  12. 12. ≒ ルー タの数中小企業事務所の数 609.7 万 中小企業庁 H19 白書より http://www.chusho.meti.go.jp/pamflet/hakusyo/h19/h19_hakusho/html/j1210000.html 2010 年 キーマンズネット調べ http://www.keyman.or.jp/at/pcmob/display/30003805/
  13. 13. ≒ ルー タの数 609.7 中小企業 事務所の数 万43.7 無い % に IT 部門が 中小企業庁 H19 白書より http://www.chusho.meti.go.jp/pamflet/hakusyo/h19/h19_hakusho/html/j1210000.html 2010 年 キーマンズネット調べ http://www.keyman.or.jp/at/pcmob/display/30003805/
  14. 14. かなり多くのルータがうまく設定できて いない
  15. 15. 項目が多くてわかんない!
  16. 16. 項目が多くてわかんない! マスカレードって なんだ ???
  17. 17. 使いづらいよー
  18. 18. 設定インタフェース 使いづらいよー
  19. 19. クラウドルータ
  20. 20. コントローラ
  21. 21. コントローラ
  22. 22. コントローラ
  23. 23. ルータサービス コントローラ
  24. 24. ユーザデータ ルータサービス コントローラ
  25. 25. 所属 性別 友人 位置
  26. 26. ACL所属 性別 友人 位置
  27. 27. VPNACL所属 性別 友人 位置
  28. 28. VPN QoSACL所属 性別 友人 位置
  29. 29. VPN QoSACL 課金所属 性別 友人 位置
  30. 30. 実装例 #1 を使ったインターネット接続サービス
  31. 31. デモ
  32. 32. ユーザ情報 + フロー
  33. 33. ユーザ情報 + フロートラフィック量監視Traffic Monitor (Trema)
  34. 34. ユーザ情報 + フロートラフィック量監視Traffic Monitor (Trema)子供は夜の YouTube 禁止facebook の年齢情報 + 時刻
  35. 35. ユーザ情報 + フロートラフィック量監視Traffic Monitor (Trema)子供は夜の YouTube 禁止facebook の年齢情報 + 時刻友達や同僚どうしで VLAN を切るGraph API + Sliceable Switch (Trema)
  36. 36. ユーザ情報 + フロー Tremaトラフィック量監視Traffic Monitor (Trema) サ ンプル コード子供は夜の YouTube 禁止facebook の年齢情報 + 時刻友達や同僚どうしで VLAN を切るGraph API + Sliceable Switch (Trema)
  37. 37. コントローラ新規ゲスト
  38. 38. コントローラ HTTP新規ゲスト
  39. 39. Railshttp は透過プロキシへ コントローラ 透過プロキシ HTTP 新規ゲスト
  40. 40. Railshttp は透過プロキシへ コントローラ 透過プロキシ HTTP 新規ゲスト
  41. 41. Railshttp は透過プロキシへ コントローラ 透過プロキシ ログイン画面へ 強制リダイレクト HTTP 新規ゲスト
  42. 42. Rails コントローラ新規ゲスト
  43. 43. Rails コントローラログイン 新規ゲスト
  44. 44. Rails facebook 認証に コントローラ HTTPS リダイレクトログイン 新規ゲスト
  45. 45. Rails コントローラ新規ゲスト
  46. 46. Rails コントローラ HTTPS新規ゲスト
  47. 47. Rails コントローラ だけは OK HTTPS新規ゲスト
  48. 48. Rails コントローラ だけは OK HTTPS新規ゲスト
  49. 49. Rails コントローラ だけは OKアプリ承認 HTTPS 新規ゲスト
  50. 50. Rails コントローラ新規ゲスト
  51. 51. Rails元のサイトに コントローラHTTP リダイレクト 新規ゲスト
  52. 52. Rails元のサイトに コントローラHTTP リダイレクト HTTP 新規ゲスト
  53. 53. Railsユーザ情報 コントローラ 新規ゲスト
  54. 54. Rails ユーザ情報 コントローラ新規ゲスト
  55. 55. Rails ユーザ情報と MAC アドレスを紐付け コントローラ新規ゲスト
  56. 56. Railsコントローラ
  57. 57. MAC アドレスを Rails教える コントローラ
  58. 58. MAC アドレスを Rails教える コントローラ •制限解除 •フロー設定
  59. 59. MAC アドレスを Rails教える コントローラ •制限解除 •フロー設定認証済
  60. 60. コントローラ HTTP認証済
  61. 61. TremaOpenFlow フレームワーク
  62. 62. Trema OpenFlow フレームワーク1. ノート PC 一台で開発できる
  63. 63. ネットワークエミュレータ
  64. 64. Cloudネットワークエミュレータ
  65. 65. Cloudネットワークエミュレータ
  66. 66. Trema OpenFlow フレームワーク1. ノート PC 一台で開発できる
  67. 67. Trema OpenFlow フレームワーク1. ノート PC 一台で開発できる2. Ruby で短く簡潔に書ける
  68. 68. Railsコントローラ
  69. 69. Railsたった 130 行! コントローラ
  70. 70. Trema OpenFlow フレームワーク1. ノート PC 一台で開発できる2. Ruby で短く簡潔に書ける
  71. 71. Trema OpenFlow フレームワーク1. ノート PC 一台で開発できる2. Ruby で短く簡潔に書ける3. 各種クラウドとの連携が簡単
  72. 72. 相性の悪いホスト間のパケットは破棄
  73. 73. FDB コントローラ
  74. 74. FDB コントローラ memcached で自動スケールアウト
  75. 75. 3つのオープン
  76. 76. 3つのオープン1. Trema (GPL2) http://github.com/trema
  77. 77. 3つのオープン1. Trema (GPL2) http://github.com/trema2. クラウドルータ SDK http://github.com/yasuhito/tabi
  78. 78. 3つのオープン1. Trema (GPL2) http://github.com/trema2. クラウドルータ SDK http://github.com/yasuhito/tabi3. Trema 本 http://github.com/yasuhito/trema-book
  79. 79. O pen Flow 実 践入門 安仁 高宮 哉著 鈴 木一
  80. 80. • 10 月中旬 技術評論社O pen Flow から発売予定! 実 践入門 安仁 高宮 哉著 鈴 木一
  81. 81. • 10 月中旬 技術評論社O pen Flow から発売予定! 実 践入門 • すべての内容は github でも読めます! 安仁 高宮 哉著 鈴 木一
  82. 82. 必要なのはアプリだよ!
  83. 83. SDN に 必要なのはアプリだよ!
  84. 84. ネットワークの世界だけに閉じない 新しい SDN を Trema で作ろう!• クラウド + OpenFlow = クラウドルータ• 一例として、facebook 連携サービス• すべてをオープンソースで公開

×