SlideShare une entreprise Scribd logo
1  sur  92
Télécharger pour lire hors ligne
Trema    の
コミッタになるには?


高宮 安仁 @yasuhito
FAQ
よくある質問
FAQ: 1

SDNってネットワーク
に詳しくないと無理 ?
私、高宮の場合...
(数週間前の会話)
?
          BGPって何すか?


わかってない人
? ?
          ルータってどう動くん
          でしたっけ ??



わかってない人
? ??
          ルータとスイッチって
          何が違うんだっけ...



わかってない人
? ??
          . . . . .




わかってない人
このレベルでも
何とかなる
Trem
           a   のコミ
                   ット量




       高宮




実際にたくさんコミットしている
FAQ: 2

なんで素人なのに
Trema開発してるの?
1.5 年前 ...
央 研製
  ○中 ow
NE nFl
O pe     ラ
     トロー
 コン
央 研製
  ○中 ow
NE nFl
O pe     ラ
     トロー
 コン



             誰か改
             してく 良
                 れ!
スキルセット
1) 大規模システム




  スキルセット
1) 大規模システム
2) ソフトウェアテスト




  スキルセット
+同僚
(ネットワークのプロ達)
Trema
         Controller
trema
        Ruby/C lib.
 cmd.

        NW Emulator
スキルセット
FAQ: 3

私もTremaの開発に
参加できますか?
取間先生

もち、ウェルカムじゃ。
              (C) Miramax Films 2004
「私、SDN/OpenFlow を勉強して
 Trema のコミッタになります!」
                  (C) Miramax Films 2004
ほほぅ...
         (C) Miramax Films 2004
コラーーーー!!!!!!!!!!!!
                 (C) Miramax Films 2004
話を聞いとらんな!
            (C) Miramax Films 2004
よ   く   あ   る



誤解
SDN/OpenFlowを勉強して、



 Trema のコミッタになる
SDN/OpenFlowを勉強して、

           逆!
 Trema のコミッタになる
正しく
   は...
正しく
              は...


Trema のコミッタになると
正しく
               は...


Trema のコミッタになると



SDN/OpenFlow がわかる
どんなバンドで演るときも、
一番下手なプレイヤーでいろ。




Pat Metheny, Guitarist
?
スキルセット
FAQ: 4

他のフレームワークに
比べてどうなの?
watcher数: 1位
    Trema                        75

 Floodlight                 46

OpenFaucet             26

      POX         20

    Beacon    6

     NOX      5
fork数: 2位
 Floodlight                     17

    Trema                  12

      POX             10

OpenFaucet        3

    Beacon    1

     NOX      1
サンプルApp数: 1位
    Trema                          29

     NOX                   16

      POX              5
                            01101101
   Beacon          4
                            11010101
 Floodlight    3            01111101
OpenFaucet 0                01010111
「すごいわ...」

            (C) Miramax Films 2004
FAQ: 5

Trema ってどれだけ
オープンな開発なの?
主なコントリビュータ
Jari Sundell


C Library
Nick
Karanatsios


Ruby Library
Vladmir Andrei
Olteanu

C++ Patch
FAQ: 6

やっぱり英語が必要?
日本語でも
できることは多い
ツイートする
ブログを書く
勉強会で話す
OpenFlow
SW を増やす

 #自宅ラック勉強会
Trema T
シャツで出社
どれもナイスな
コミットです!
何とかなる!
やってみるか?
          (C) Miramax Films 2004
「はい、今日から Trema
 コミッタになります!」
            (C) Miramax Films 2004
(C) Miramax Films 2004
最後に一つ




        (C) Miramax Films 2004
Tremaの掟
一、「他とは違う」
を常に意識すべし
Java Python
Java Python
Floodlight
Beacon
Maestro
Java Python
Floodlight   POX
Beacon       NOX
Maestro      OpenFaucet
攻め込める?


Java Python
Floodlight   POX
Beacon       NOX
Maestro      OpenFaucet
Java Python
Floodlight   POX
Beacon       NOX
Maestro      OpenFaucet
Ruby/C
       Trema
Java Python
Floodlight   POX
Beacon       NOX
Maestro      OpenFaucet
こうな
     らない
ように
    !
複雑度




      規模
複雑度   Google
      Nicira
      NEC




        規模
複雑度   Floodlight Google
      Beacon     Nicira
      OpenFaucet NEC




                  規模
複雑度           Floodlight Google
      NOX     Beacon     Nicira
          POX
              OpenFaucet NEC




                          規模
複雑度           Floodlight Google
      NOX     Beacon     Nicira
          POX
              OpenFaucet NEC




      攻め込めない
                          規模
複雑度           Floodlight Google
      NOX     Beacon     Nicira
          POX
              OpenFaucet NEC




                          規模
複雑度           Floodlight Google
      NOX     Beacon     Nicira
          POX
              OpenFaucet NEC




                          規模
複雑度           Floodlight Google
      NOX     Beacon     Nicira
          POX
              OpenFaucet NEC




                          規模
複雑度           Floodlight Google
      NOX     Beacon     Nicira
          POX
              OpenFaucet NEC




                      ?
                          規模
データセンター持ってません!
複雑度           Floodlight Google
      NOX     Beacon     Nicira
          POX
              OpenFaucet NEC




                          規模
複雑度           Floodlight Google
      NOX     Beacon     Nicira
          POX
              OpenFaucet NEC




      Trema

                          規模
複雑度           Floodlight Google
      NOX     Beacon     Nicira
          POX
              OpenFaucet NEC




      Trema          ココ!

                           規模
Tremaの掟
一、「他とは違う」
を常に意識すべし
もうひとつ




        (C) Miramax Films 2004
一人?
日本語
            OK!




Trema 道場
まとめ
まとめ
1)自分の得意技を持って、
いきなり飛び込もう
まとめ
1)自分の得意技を持って、
いきなり飛び込もう

2)他がやってないことを
狙ってやろう

Contenu connexe

Similaire à Trema コミッタになるには

OpenFlow フレームワークの選びかた
OpenFlow フレームワークの選びかたOpenFlow フレームワークの選びかた
OpenFlow フレームワークの選びかた
Yasuhito Takamiya
 

Similaire à Trema コミッタになるには (20)

8a1#19[はじめてのdocker] 公開版
8a1#19[はじめてのdocker] 公開版8a1#19[はじめてのdocker] 公開版
8a1#19[はじめてのdocker] 公開版
 
OpenStack Neutronの機能概要 - OpenStack最新情報セミナー 2014年12月
OpenStack Neutronの機能概要 - OpenStack最新情報セミナー 2014年12月OpenStack Neutronの機能概要 - OpenStack最新情報セミナー 2014年12月
OpenStack Neutronの機能概要 - OpenStack最新情報セミナー 2014年12月
 
LUNA-88K, emulators, and me
LUNA-88K, emulators, and meLUNA-88K, emulators, and me
LUNA-88K, emulators, and me
 
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコムResemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
Resemaraを支えた技術 フライングゲットガチャの舞台裏 #ksgstudy #ドリコム
 
2014 0228 OSC-Spring Tokyo NETMF
2014 0228 OSC-Spring Tokyo NETMF2014 0228 OSC-Spring Tokyo NETMF
2014 0228 OSC-Spring Tokyo NETMF
 
Openstack abstract2
Openstack abstract2Openstack abstract2
Openstack abstract2
 
素晴らしきメガデモの世界
素晴らしきメガデモの世界素晴らしきメガデモの世界
素晴らしきメガデモの世界
 
Quiznowを支える技術 #yapcasia
Quiznowを支える技術 #yapcasiaQuiznowを支える技術 #yapcasia
Quiznowを支える技術 #yapcasia
 
OpenFlow フレームワークの選びかた
OpenFlow フレームワークの選びかたOpenFlow フレームワークの選びかた
OpenFlow フレームワークの選びかた
 
深層学習ライブラリのプログラミングモデル
深層学習ライブラリのプログラミングモデル深層学習ライブラリのプログラミングモデル
深層学習ライブラリのプログラミングモデル
 
OSC名古屋2015をネタにLinuxユーザの マーケットリサーチを試してみた  Market Research about Linux users on...
OSC名古屋2015をネタにLinuxユーザの マーケットリサーチを試してみた  Market Research about Linux users on...OSC名古屋2015をネタにLinuxユーザの マーケットリサーチを試してみた  Market Research about Linux users on...
OSC名古屋2015をネタにLinuxユーザの マーケットリサーチを試してみた  Market Research about Linux users on...
 
2014 1018 OSC-Fall Tokyo NETMF
2014 1018 OSC-Fall Tokyo NETMF2014 1018 OSC-Fall Tokyo NETMF
2014 1018 OSC-Fall Tokyo NETMF
 
KubeCon EU報告(ランタイム関連,イメージ関連)
KubeCon EU報告(ランタイム関連,イメージ関連)KubeCon EU報告(ランタイム関連,イメージ関連)
KubeCon EU報告(ランタイム関連,イメージ関連)
 
OSSコミッタの生活とその必要性
OSSコミッタの生活とその必要性OSSコミッタの生活とその必要性
OSSコミッタの生活とその必要性
 
Spanner から GKE、Spinnaker、そして SRE まで、コロプラが今挑戦していること[Google Cloud INSIDE Games ...
Spanner から GKE、Spinnaker、そして SRE まで、コロプラが今挑戦していること[Google Cloud INSIDE Games ...Spanner から GKE、Spinnaker、そして SRE まで、コロプラが今挑戦していること[Google Cloud INSIDE Games ...
Spanner から GKE、Spinnaker、そして SRE まで、コロプラが今挑戦していること[Google Cloud INSIDE Games ...
 
Dockerを使いたいと思ってもらうためのスライド
Dockerを使いたいと思ってもらうためのスライドDockerを使いたいと思ってもらうためのスライド
Dockerを使いたいと思ってもらうためのスライド
 
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
 
ベアメタルプロビジョニング(Ironic)について
ベアメタルプロビジョニング(Ironic)についてベアメタルプロビジョニング(Ironic)について
ベアメタルプロビジョニング(Ironic)について
 
SADAO TOKUYAMA の L.E.A.P カンファレンス な 話
SADAO TOKUYAMA の L.E.A.P カンファレンス な 話SADAO TOKUYAMA の L.E.A.P カンファレンス な 話
SADAO TOKUYAMA の L.E.A.P カンファレンス な 話
 
Ruby開発が教えてくれたこと
Ruby開発が教えてくれたことRuby開発が教えてくれたこと
Ruby開発が教えてくれたこと
 

Plus de Yasuhito Takamiya (6)

Tremaプログラミング ウル技(テク) 大技林
Tremaプログラミング ウル技(テク) 大技林Tremaプログラミング ウル技(テク) 大技林
Tremaプログラミング ウル技(テク) 大技林
 
データで見るTrema
データで見るTremaデータで見るTrema
データで見るTrema
 
Ruby でパケットパーサを作ろう
Ruby でパケットパーサを作ろうRuby でパケットパーサを作ろう
Ruby でパケットパーサを作ろう
 
SDN時代の開発よもやま話 - OpenFlowとTrema
SDN時代の開発よもやま話 - OpenFlowとTremaSDN時代の開発よもやま話 - OpenFlowとTrema
SDN時代の開発よもやま話 - OpenFlowとTrema
 
クラウドインターネットルータ
クラウドインターネットルータクラウドインターネットルータ
クラウドインターネットルータ
 
Bare Metal Cloud: 実マシンを提供するクラウドサービス (SWoPP 2010)
Bare Metal Cloud: 実マシンを提供するクラウドサービス (SWoPP 2010)Bare Metal Cloud: 実マシンを提供するクラウドサービス (SWoPP 2010)
Bare Metal Cloud: 実マシンを提供するクラウドサービス (SWoPP 2010)
 

Trema コミッタになるには