750デバイスを収容したWifiを『お安く』作る方法

37,986 views
37,643 views

Published on

2012年に開催された、「コワーキングカンファレンスTOKYO」にて、1日で約500人の来場があり、約750デバイスを収容するWifiを1人で構築しました。
その際のノウハウを記します。
(2013.06.20-21 at JUSO Coworking, 有償セミナー)

Published in: Engineering
0 Comments
51 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
37,986
On SlideShare
0
From Embeds
0
Number of Embeds
31,099
Actions
Shares
0
Downloads
39
Comments
0
Likes
51
Embeds 0
No embeds

No notes for slide

750デバイスを収容したWifiを『お安く』作る方法

  1. 1. 大規模イベントで インターネット環境を お安くつくるノウハウ 2013/06/20-21 in JUSO Coworking. にくじゃがソフトウェア 津村 彰 a.k.a kmikage < tsumura@nikujaga.info >
  2. 2. About 2013.06に、JUSO Coworking様(大阪市)で 有償セミナーとしてプレゼンした内容です。 Coworking ConferenceTokyo 2012(来場者数 500人くらい)の Wifi設営のお話です。 セミナーから1年経ってもまだまだ 需要がありそうなので、フリーでアップします。 もし質問や依頼などありましたら、 tsumura@nikujaga.infoまでお問い合わせください。
  3. 3. JUSO Coworking(大阪, 十三) http://juso-coworking.com/
  4. 4. まずはじめに、質問。 皆さんが今まで参加・主催したイベントの中で、 「最も規模が大きい」イベントは何でしたか? そのイベントには何人が参加していましたか? そのイベントでは、 パソコンやスマホを使ってる人は、 どれくらい居ましたか? 上記の事を考えながら、 今日のお話を聴いて貰えると嬉しいです。
  5. 5. 今日のお話のまとめ。 イベントでのWifi設営は、自分たちで出来る! Wifi設営のコストは、 頑張って落とす事ができる!!
  6. 6. 自己紹介 津村 彰 – AkiraTsumura - にくじゃがソフトウェア CBO(最高飼育責任者) 2003年より、 大手ISP等でインフラ構築・運用を担当。 2013年独立(フリーランス)。 インフラエンジニア育成サービスを立ち上げ中。
  7. 7. 社長紹介 スノーホワイトハムスター 「アリア社長」
  8. 8. 自己紹介(おまけ) Xen徹底入門 第二版(共著, 翔泳社 2009) 良かったら買ってください。:)
  9. 9. ある事件の紹介… 東京・蒲田の専門学校で行われた、 オープンソース関連のイベント。 来場者数:約1600名/2days (公式発表) インターネット敷設、なし。 まさかのイーモバイル基地局ダウン。 ドコモ3Gなら繋がった…。
  10. 10. 時は経ち…2013年 最近のIT系イベントでは、Wifi開放がデフォに… スマートフォンも標準でWifiに対応し始めた。 しかし、網整備は遅れている。(特にLTE)
  11. 11. 大規模イベントで Wifiを提供するメリット 【出展・来場者サイド】 出展者・来場者とも、 『高速なインターネット接続が使える』 独自のコンテンツを配信する等の応用ができる。 【キャリアサイド】 基地局にトラフィック(負荷)が集中しない為、 安定した通信を提供できる。
  12. 12. 大規模イベントで Wifiを提供するデメリット 【企画者サイド】 お金がかかる。 本気でエンジニア(業者)が動くと、 数十万円〜100万円程度… 今回ここを何とかしましょうよ!!!
  13. 13. 本題。 どうすれば安くなるか。 世の中の大抵の事は、 トレードオフで出来ています。 お金を削る事は、 何かを自分で負う事になります。 結論として、 責任を自分で取れば安くなります。 では、最終的にWifiサービスはどうなっているか、 改めて確認してみましょう。
  14. 14. 今回考えるネットワーク ルータ スイッチAP Ap AP AP
  15. 15. お題その1 安くWifiを作る方法を 考える。 インフラエンジニア編
  16. 16. 構造図 フレッツ網、LANケーブル等の回線部分。 切れたりしないよう、敷設の際に注意が必要。 (1人程度) ルータ・スイッチ等の機器類 事前のチューニングが欠かせない。 (1人程度) Wifiのチューニング。 会場の電波状況を確認した上でチューニング。 (1程度) 当日のトラブルシューティング。 トラブルが起きてないか、常に確認している。 (2人程度) 当日の設定案内などサポートスタッフ。 (2〜3人程度) 撤収要員。 ケーブルや機器を短時間で撤収していく。 (5人程度)
  17. 17. 構造図 フレッツ網、LANケーブル等の回線部分。 切れたりしないよう、敷設の際に注意が必要。 (1人程度) ルータ・スイッチ等の機器類 事前のチューニングが欠かせない。 (1人程度) Wifiのチューニング。 会場の電波状況を確認した上でチューニング。 (1程度) 当日のトラブルシューティング。 トラブルが起きてないか、常に確認している。 (2人程度) 当日の設定案内などサポートスタッフ。 (2〜3人程度) 撤収要員。 ケーブルや機器を短時間で撤収していく。 (5人程度) エンジニア少 エンジニア多
  18. 18. えっ これだけエンジニア 必要なんですか?
  19. 19. えっ これだけエンジニア 必要なんですか? これらを全部提供するから Wifiサービスは高いのです。
  20. 20. 役割分担は、実はスッキリしてる フレッツ網、LANケーブル等の回線部分。 切れたりしないよう、敷設の際に注意が必要。 ルータ・スイッチ等の機器類 事前のチューニングが欠かせない。 Wifiのチューニング。 会場の電波状況を確認した上でチューニング。 当日のトラブルシューティング。 トラブルが起きてないか、常に確認している。 当日の設定案内などサポートスタッフ。 撤収要員。 ケーブルや機器を短時間で撤収していく。
  21. 21. CCT2012では… 敷設・撤収要員は、 作業の大部分であるケーブル敷設・巻取りを 当日スタッフに任せ、 機材は自分が設置・撤収。 案内・サポート要員は、 受付スタッフにWifiAPの案内と、 「WiMAX・3G網禁止令」を発動して貰う。
  22. 22. CCT2012では…
  23. 23. CCT2012では… 残りの部分は、自分(kmikage)が 設計、設定、構築する。 既に自前で持っていた機器に加え、 スポンサー(アライドテレシスさま)から お借りした機材でまかなう。
  24. 24. 自分でやればいいのです。
  25. 25. 大事な事 その1 エンジニアを 最初に確保しよう。 設計・機器選定〜運用まで、 エンジニアが居ないと始まりません。 最初に誰か探してきましょう。
  26. 26. お題その2 安くWifiを作る方法を 考える。 Wifi(無線LAN)編
  27. 27. CCT2012では…
  28. 28. それぞれの違い cct2012_free_aと、cct2012_free-gは、 使用している電波が違い、 別セグメントになっている。
  29. 29. それぞれの違い IEEE802.11a – 通称5GHz帯 ここ数年でメジャーになった通信方式。 電波は非常に空いているが、対応機器が少ない。 電波法により、屋外の使用が禁止されている。 IEEE802.11b/g – 通称2.4GHz帯 一般的な通信方式。 ほとんどの機器が対応しているが、混雑してい る。
  30. 30. 電波の調べ方 通常は高価なアナライザーで調べますが、 ここでは簡易的なAndroidアプリで調べます。 Wifi Analyzer (http://a.farproc.com/wifi-analyzer/ )
  31. 31. 例えば、 コクヨホールの場合… -70db-70db -60db 〜 -40db テスト用AP
  32. 32. IEEE802.11b/gの状態 Kagamine_rin_gがテスト用AP。 既存の社内LANや公衆Wifiで電波はほとん ど使われてしまっており、このままでは干 渉が予想される。
  33. 33. IEEE802.11aの状態 Kagamine_ren_aが テスト用AP。 既存の社内LANで電波の 空きは少ないが、 802.11b/gに比べれば空 いている状態。
  34. 34. そこで御影は考えた。 AP AP RT 持 込 AP AP 802.11a 802.11b/g RT 既 設
  35. 35. そこで御影は考えた。 AP AP RT 持 込 AP AP 802.11a 802.11b/g RT 既 設 253台/MAX 253台/MAX
  36. 36. サイジングについて アクセスポイントは、 100クライアントに1台程度が目安。 必ず現地で電波の減衰を確認すること。 減衰の調査時は、 仮設のアクセスポイントを稼働させた上で、 電波の弱い所を探していくこと。 -80db以下の場所がある場合、 アクセスポイントを追加する必要がある。
  37. 37. おまけ)SSIDで宣伝 例えばSSIDを、 「ClaudiaMadobe-a」 …のようにすると、 サービスやスポンサーの宣伝ができます。 尚、Androidのテザリングでは、 なぜかSSIDに日本語が入ります。
  38. 38. お題その3 安くWifiを作る方法を 考える。 ルーター編
  39. 39. その他、会場の情報 既に会場には、 フレッツ光とプロバイ ダ契約が存在しており、 一応すぐに使える状態 になっていた。 しかし、実際には既存 のルータの性能では処 理が追いつかない可能 性があった。
  40. 40. なぜルータを持ち込んだか (おさらい) 既設のルータでは/24(253台)でサブネットが切ら れており、設定の変更が難しい為。 併せて、既設のルータは、 レンタル品のコンシューマ機である為、 NATセッション数にも影響が出ると感じた。 アクセスポイントは(仕様上)、 5GHzと2.4GHzの2つのAPとして動く為、 複数のセグメントを上手く収容する必要があっ た。
  41. 41. なぜルータを持ち込んだか (おさらい) 結果、ルータをもう1台噛まし(多段NAT)、 セグメントを増やした上で、 用途別にセグメントを分割した。 セグメント1)802.11b/g セグメント2)802.11a セグメント3)管理用 (トラフィック計測・設定画面)
  42. 42. 持ち込んだルータ Juniper NetScreen25 100Base-TX ×4 ルーティング速度:100Mbps 最大同時セッション数:32,000セッション CPU + ASICによる動作。 (仕様書より)
  43. 43. 参考(民生品の場合) 最近の製品ではNATセッション数は非公開ですが、 一般的に… 2048〜4096 セッション です。 (メモリ容量等に依存。最近は32MB程度実装) 例えば、 一部のルータでP2P系のアプリを動かした時、 突然通信できなくなるのは、これが問題です。
  44. 44. 実際、CCT2012の通信状態 ↑ ↑ Bytes/Sec
  45. 45. 実際、CCT2012の通信状態
  46. 46. 解説
  47. 47. グラフとイベントの関係 5Fセッション 5Fクローズ 2Fセッション開始 2Fクローズ スマートフォンを中心とした Fb、Twのセッション ランチ
  48. 48. サイジングについて Wifi接続台数は、 想定来場者の5割〜7割程度。 (一人複数台持ちも含めて) (特にTwは)NATセッションを多く使用する為、 大量のクライアントを市販ルータでは捌けない。 業務用ルータを使用したい。
  49. 49. 大事な事 その2 使う機器は、 オーバーキャパシティ くらいが丁度いい その代わり、 機器の特性を理解しよう。
  50. 50. お題その4 もしネット回線が 無かったら。
  51. 51. 結論 自力で光ケーブルを 引きましょう。
  52. 52. It’s joke…
  53. 53. 回線を工事するには。 フレッツ光も、フレッツADSLも、 1日単位の日割りで 利用できます。 但し、イベント会場との交渉を あらかじめ上手くやる必要があります。
  54. 54. 回線を工事するには。 1. イベント会場に、 以下のような許可を取り付けます。 『イベントでネットを使いたいので、 ネットの線を引きたいです。』 『電話を使いたいので、 電話工事させてください。』 2. 116に電話し、 短期利用の旨をお知らせして、 申込みをします。 必要に応じて身分証明書控え等を送付します。
  55. 55. 回線を工事するには。 3. NTTから現調(現地調査)の日程を聞かれるので、 会場側と折衝します。 4. 現調では、現地への配管ルートや 工事方法について調査を行います。 MDF(配線盤)を開ける必要があるので、 事前に会場側にお願いをします。 5. 工事日を決定します。 ここで、「工事日は会場費払ってね」という 会場もあるので、気をつけましょう。
  56. 56. 回線を工事するには。 新しいビルは、MDFにイイモノがあるかも…
  57. 57. だいたいの予算感 フレッツ光ネクスト ファミリータイプ 回線工事費:24,800円 月額費用:4,300円 ※日割り計算 その他、機器レンタル料など… プロバイダ おすすめ:オープンサーキット (インターリンクは短期解約が面倒) http://www.open-circuit.ne.jp/ 1,260円/月
  58. 58. 大事な事 その3 夢を諦めない。 回線はきっと引けます。
  59. 59. お題その5 安くWifiを作る方法を 考える。 ケーブル編
  60. 60. 配線について LANケーブルは、とても長いものを必要とします。 しかし、20m以上のLANケーブルは見かけません。 そして、非常に高いです。 しかし、LANケーブルは自作する事ができます。 一定の慣れは必要ですが、難しくはありません。
  61. 61. 125mのケーブルの配線図
  62. 62. 注意)LANケーブルの長さ 1本のLANケーブルの長さは、 最大で100m以内と規格で決まっています。 (10Base-T、100Base-TX、1000Base-T) ケーブルには250MHzの高周波が流れるため、 コネクタのカシメ(圧着)の不具合などで 通信が安定しなくなる事があります。 しかし、減衰や断線を測れるテスターは 非常に高価です。(数万円〜100万円程度) 実際は機器が自動的に吸収・補正しますが、 頭の隅においておいてください。
  63. 63. ケーブルテスターの例 (100万円オーバー)
  64. 64. ケーブルテスターの例 (3000円クラス)
  65. 65. LANケーブルは2種類用意 ケーブルは2種類用意します。 1)アクセスポイントを接続する長いケーブル。 2)機器間を接続する短いケーブル。 kmikageの場合、短いケーブルは、 ケーブル市場・Amazonでまとめ買いしています。 (30Cm〜1m) http://cable-ichiba.com/
  66. 66. LANケーブルは2種類用意
  67. 67. LANケーブルは2種類用意
  68. 68. おや…? LANケーブル1本で動いている…
  69. 69. PoE(Power over Ethernet) LANケーブルの余っている芯を使って、 電源供給する事を「PoE」と言います。 PoEには2種類あります。 1)Ciscoの独自規格。 パワーインジェクターを噛ますことで 強引に電力供給する。 2)IEEE802.3afという規格。 Ciscoも途中から対応。 事前に通信して使用電力を調整します。
  70. 70. PoE(Power over Ethernet) LANケーブルの余っている芯を使って、 電源供給する事を「PoE」と言います。 PoEには2種類あります。 1)Ciscoの独自規格。 パワーインジェクターを噛ますことで 強引に電力供給する。 2)IEEE802.3afという規格。 Ciscoも途中から対応。 事前に通信して使用電力を調整します。 PoEがあると、ケーブルの量が減る!!!
  71. 71. おまけ) 使い終わったケーブルは? 使い終わったケーブルは、 基本的に再利用できるものは再利用します。 ただし、床などに配線したものは、 踏まれたり引っ張られたりして劣化しているの で、 そのまま廃棄処分します。
  72. 72. お題その6 スポンサーのこと、 機材のこと。
  73. 73. 機材って、 どうやって揃える? お店に行けば売ってる。 友人知人から借りてくる。 中古で買ってくる。
  74. 74. 機材って、 どうやって揃える? お店に行けば売ってる。 →新品はとても高いです。おすすめしません。 友人知人から借りてくる。 →ネットワーク機器レンタル業者 →スポンサー 中古で買ってくる。 →ネットワーク機器中古店 →Yahooオークション
  75. 75. 機材って、 どうやって揃える? お店に行けば売ってる。 →新品はとても高いです。おすすめしません。 友人知人から借りてくる。 →ネットワーク機器レンタル業者 →スポンサー 中古で買ってくる。 →ネットワーク機器中古店 →Yahooオークション
  76. 76. NW機器中古店 コンピュータのおっと http://www.pcserver1.jp/ 古参の中古店。 値段は若干高めだが、状態がとても良い。 (きれい・ファームウェアメンテ済みetc…) 秋葉原の店頭ですぐ買える。←重要
  77. 77. ヤフオク いわずもがな。基本的な仕入れルート。 もちろん、状態は安定していないので、 自分でメンテナンスできる人向け。 例)ファン交換、ファームウェアUP、内部清掃… 基本的に全て「ジャンク」なので、 ジャンクを楽しめないと厳しいかも。 たまにアレな人が居るけど、 オトナの対応を心がけましょう。
  78. 78. スポンサーになってもらう 機器メーカーや販社に、 機器を借りる事を前提に スポンサーになって貰いましょう。 この業界狭いので、 通称「中の人」へのパイプは探せばあると思い ます。
  79. 79. スポンサーになってもらう とても大事な3ステップ 1)機器を貸して欲しい事をアピールする。 担当者レベルでは、イベントで機器を借りたい、 その代わりスポンサーとして紹介したい、という 旨を伝えます。 もちろん、相手方にベネフィットが無いと話にな りません。 きちんと考えてまとめてから交渉しましょう。
  80. 80. スポンサーになってもらう とても大事な3ステップ 2)ベネフィットをアピールする。 担当者・上長と進む際、 間違っても貸して頂く機種について 問い合わせてはいけません。 相手方のベネフィットと、 スポンサードする事による双方のメリットを 上手にアピールして、交渉します。 この時点で、借用に関わる責任の所在を明確にし てある必要があります。
  81. 81. スポンサーになってもらう とても大事な3ステップ 3)実際に借用する手続き ここで初めて、 具体的な機種・台数の交渉になります。 タイミングによっては在庫が無い事もあるので、 その場合は自力で用意するか、回避策を考えま しょう。 必要な契約書・念書などがある場合があるので、 責任者に書いてもらいます。
  82. 82. スポンサーになって貰う ポイントを整理 一方的な享受ではなく、 WIN –WINの関係を築きましょう。 相手方のベネフィットは重視しましょう。 相手方のベネフィットを 上手にアピールしましょう。 責任の所在を最初から明確にしましょう。
  83. 83. 大事な事 その4 使えるものは使う。 機器代が一番高いです。 影響がない範囲で コストを削りましょう。 但し、スポンサー様は大切に。
  84. 84. お題その7 エンジニアとの対話方 法
  85. 85. こういうのありませんか? エンジニアと話が咬み合わない。 たまに言うこととやる事が違う気がする。 自分達が考えている事と違う事をしている 気がする… etc…
  86. 86. エンジニアは ピュア(真面目)なのです。 エンジニアはすごく真面目なので、 言われたことを全部完璧にやろうとしてしまう。 エンジニアは、営業・経営者が提示した要件が、 「顧客の要望」なのか 「営業が示した要件」なのか 判断できない事がある。 でも、目標をクリアする為に、 出来るかぎり試行錯誤しようとする。
  87. 87. 対話をしよう。
  88. 88. お互い信頼しよう。 エンジニアへの近づき方(話題) 最近の技術動向 趣味(特に話題の深夜アニメ)の情報 新しく出たガジェット類の話・・・ エンジニアへの近づき方(行動) 一杯飲む!!! 技術へのこだわりを聴いてあげる。
  89. 89. 難しい事ではありません。 同じ趣味の人同士が、 初対面でもすぐに仲良くなる。。。 よくある話です。 でも、お互い近づけない時は、 最初どちらか一方が譲歩すれば良いのです。 たったそれだけで、 人同士は信頼を得る事ができます。
  90. 90. エンジニアに やってはいけない事。 エンジニアは普段から 背負っているものが多いので、 ちょっぴりナーバスになる事があります。 絶対に無茶ぶりしないでください。 作業は簡単にマネージメントしてあげましょう。 (定期的なホウレンソウ程度) もし必要なら、 相談できる先輩エンジニアを 巻き込むことも考えましょう。
  91. 91. ムチャぶりの例 来場者が1,000人以上来るので、 全員が必ずネットに繋がるようにして下さい。 ネットが落ちないようにお願いします。 当日スタッフも出せないので、 そちらでなんとかして下さい。 僕も書いてて心折れそうです。
  92. 92. エンジニアの世界に 干渉しないこと。 エンジニアは自分の世界を持っています。 「自分のやり方」であったり、 「自分なりの効率化」であったり、様々です。 エンジニアに要件を飲んで貰ったら、 あとは任せてしまいましょう。 途中の「やり方」を否定してはいけません。
  93. 93. MGRクラスが対等な関係 MGRの世界 エンジニアの世 界 当日スタッフ MGRの世界 会場スタッフ MGRの世界
  94. 94. エンジニアが不利な関係 MGRの世界 エンジニアの世 界 当日スタッフ MGRの世界 会場スタッフ MGRの世界
  95. 95. 大事な事 その5 エンジニアにも 対等の権利を… 他スタッフ同様、 エンジニアも凹ませると、 立ち上がるものも立ち上がりません。
  96. 96. まとめ
  97. 97. 大事な事 その1 エンジニアを 最初に確保しよう。 設計・機器選定〜運用まで、 エンジニアが居ないと始まりません。 最初に誰か探してきましょう。
  98. 98. 大事な事 その2 使う機器は、 オーバーキャパシティ くらいが丁度いい その代わり、 機器の特性を理解しよう。
  99. 99. 大事な事 その3 夢を諦めない。 回線はきっと引けます。
  100. 100. 大事な事 その4 使えるものは使う。 機器代が一番高いです。 影響がない範囲で コストを削りましょう。 但し、スポンサー様は大切に。
  101. 101. 大事な事 その5 エンジニアにも 対等の権利を… 他スタッフ同様、 エンジニアも凹ませると、 立ち上がるものも立ち上がりません。
  102. 102. ご清聴 有難うございました。

×