Upgrade to Pro — share decks privately, control downloads, hide ads and more …

物理層のこと、時々でいいから、思い出してください。

 物理層のこと、時々でいいから、思い出してください。

php_conference_fukuoka_2018

k-masatany

June 16, 2018
Tweet

More Decks by k-masatany

Other Decks in Technology

Transcript

  1. 物理層のこと、時々でいいから
    物理層のこと、時々でいいから
    思い出してください
    思い出してください
    PHP カンファレンス福岡 2018
    PHP カンファレンス福岡 2018
    政谷 賢祐(@k_masatany)
    2018.06.16

    View full-size slide

  2. whoami
    whoami
    政谷 賢祐(まさたに けんすけ)
    株式会社 Fusic ( エンジニア )
    @k_masatany
     k-masatany
    オンプレ受託 5 年
    クラウド受託 1 年

    View full-size slide

  3. PHPer のみなさんは
    PHPer のみなさんは
    WEB システム
    WEB システム
    開発/構築したことがありますよね?
    開発/構築したことがありますよね?

    View full-size slide

  4. Web システムが
    Web システムが
    どんなデータをやりとりするか
    どんなデータをやりとりするか
    知っていますよね?
    知っていますよね?

    View full-size slide

  5. 電気信号
    電気信号

    View full-size slide

  6. アプリケーション層
    プレゼンテーション層
    セッション層
    トランスポート層
    ネットワーク層
    データリンク層
    物理層 ← ココ

    View full-size slide

  7. 予防線
    予防線
    物理層 ( Physical Layer )
    物理層 ( Physical Layer )
    本来は下記の意味ですが
    本スライドではサーバーやルーターなどの
    物理的な機械やそれらに直接触れるような業務も
    物理層であると勝手に定義します
    OSI 基本参照モデルにおいて 伝送媒体に上で
    ビット転送を行うための 手続きを定義した層

    View full-size slide

  8. 予防線も張ったところで
    予防線も張ったところで

    View full-size slide

  9. LAN ケーブル敷設
    LAN ケーブル敷設
    したことがある人
    したことがある人

    View full-size slide

  10. ラックマウントサーバ据付
    ラックマウントサーバ据付
    したことがある人
    したことがある人

    View full-size slide

  11. ラックの設置
    ラックの設置
    したことがある人
    したことがある人

    View full-size slide

  12. 天井裏作業
    天井裏作業
    したことがある人
    したことがある人

    View full-size slide

  13. アンカーボルト打設
    アンカーボルト打設
    したことがある人
    したことがある人

    View full-size slide

  14. このご時世
    このご時世
    別に知る必要はないですが
    別に知る必要はないですが

    View full-size slide

  15. どんなに素晴らしいサービスも
    どんなに素晴らしいサービスも
    データが届かなければ意味がない
    データが届かなければ意味がない

    View full-size slide

  16. そんな
    そんな物理
    物理にまつわる
    にまつわる
    アレコレ
    アレコレを聞いてほしい
    を聞いてほしい

    View full-size slide

  17. クラウドエンジニア
    クラウドエンジニアの


    知らない
    らない
    オンプレ
    オンプレの
    の話

    View full-size slide

  18. オンプレミスとは
    オンプレミスとは
    サーバーやソフトウェアなどの情報システムを
    サーバーやソフトウェアなどの情報システムを
    使用者(企業)が管理する設備内に設置し運用
    使用者(企業)が管理する設備内に設置し運用
    することを指します
    することを指します
    「自社運用」とも言います
    「自社運用」とも言います

    View full-size slide

  19. 前職では、割とお堅い感じの組織
    が管理する設備やシステムの
    開発およびメンテナンスをしていました。

    View full-size slide

  20. オンプレミスとは
    オンプレミスとは
    サーバーやソフトウェアなどの情報システムを
    サーバーやソフトウェアなどの情報システムを
    使用者(企業)が管理する設備内に設置し運用
    使用者(企業)が管理する設備内に設置し運用
    することを指します
    することを指します
    「自社運用」とも言います
    「自社運用」とも言います
    何が問題になるのか
    何が問題になるのか

    View full-size slide

  21. 物理的制約
    物理的制約

    View full-size slide

  22. 物理的制約
    物理的制約
    ケーブルの配線経路は確保できるか
    ポートは空いているか
    ラックの空きはあるか、電源の容量は足りるか
    そもそも機器を搬入できるか
    耐震性能に問題はないか
    などなど

    View full-size slide

  23. 物理的制約
    物理的制約
    ケーブルの配線経路は確保できるか
    ポートは空いているか
    ラックの空きはあるか、電源の容量は足りるか
    そもそも機器を搬入できるか
    耐震性能に問題はないか
    などなど

    View full-size slide

  24. 物理的制約
    物理的制約
    ケーブルの配線経路は確保できるか
    ポートは空いているか
    ラックの空きはあるか、電源の容量は足りるか
    そもそも機器を搬入できるか
    耐震性能に問題はないか
    などなど

    View full-size slide

  25. 物理的制約
    物理的制約
    ケーブルの配線経路は確保できるか
    ポートは空いているか
    ラックの空きはあるか、電源の容量は足りるか
    そもそも機器を搬入できるか
    耐震性能に問題はないか
    などなど

    View full-size slide

  26. 物理的制約
    物理的制約
    ケーブルの配線経路は確保できるか
    ポートは空いているか
    ラックの空きはあるか、電源の容量は足りるか
    そもそも機器を搬入できるか
    耐震性能に問題はないか
    などなど

    View full-size slide

  27. こんな大きいディスプレイや

    View full-size slide

  28. こんな重たい筐体も

    View full-size slide

  29. 立派な
    立派なシステム
    システムの一部
    の一部
    です
    です

    View full-size slide

  30. 物理的制約
    物理的制約
    ケーブルの配線経路は確保できるか
    ポートは空いているか
    ラックの空きはあるか、電源の容量は足りるか
    そもそも機器を搬入できるか
    耐震性能に問題はないか
    などなど

    View full-size slide

  31. 物理的制約
    物理的制約
    ケーブルの配線経路は確保できるか
    ポートは空いているか
    ラックの空きはあるか、電源の容量は足りるか
    そもそも機器を搬入できるか
    耐震性能に問題はないか
    などなど

    View full-size slide

  32. これらを調べるために
    これらを調べるために

    View full-size slide

  33. これらを調べるために
    これらを調べるために
    現場調査
    現場調査
    というものを行います
    というものを行います

    View full-size slide

  34. 現場調査
    現場調査
    どこに設置してあるか
    通信インターフェースは何か
    ポートは空いているか
    配線経路の長さ
    フリーアクセスや天井裏の有無
    配線経路に屋外が含まれるか

    View full-size slide

  35. 現場調査
    現場調査
    どこに設置してあるか
    通信インターフェースは何か
    ポートは空いているか
    配線経路の長さ
    フリーアクセスや天井裏の有無
    配線経路に屋外が含まれるか

    View full-size slide

  36. 現場調査
    現場調査
    どこに設置してあるか
    通信インターフェースは何か
    ポートは空いているか
    配線経路の長さ
    フリーアクセスや天井裏の有無
    配線経路に屋外が含まれるか

    View full-size slide

  37. RJ45 とは限りません
    無線とか、同軸ケーブルとか、RS232C かもしれません

    View full-size slide

  38. 現場調査
    現場調査
    どこに設置してあるか
    通信インターフェースは何か
    ポートは空いているか
    配線経路の長さ
    フリーアクセスや天井裏の有無
    配線経路に屋外が含まれるか

    View full-size slide

  39. 現場調査
    現場調査
    どこに設置してあるか
    通信インターフェースは何か
    ポートは空いているか
    配線経路の長さ
    フリーアクセスや天井裏の有無
    配線経路に屋外が含まれるか

    View full-size slide

  40. 現場調査
    現場調査
    どこに設置してあるか
    通信インターフェースは何か
    ポートは空いているか
    配線経路の長さ
    フリーアクセスや天井裏の有無
    配線経路に屋外が含まれるか

    View full-size slide

  41. 現場調査
    現場調査
    どこに設置してあるか
    通信インターフェースは何か
    ポートは空いているか
    配線経路の長さ
    フリーアクセスや天井裏の有無
    配線経路に屋外が含まれるか

    View full-size slide

  42. 屋外配線
    屋外配線
    屋外配線が必要な時は、ケーブルの周囲が PE などで保護された
    屋外用 LAN ケーブルを使用してケーブルを雨風から守ります
    モノタロウ様(https://www.monotaro.com/)より引用

    View full-size slide

  43. 屋外配線
    屋外配線
    ⚡ 雷 ⚡ が発生すると
    ⚡ 雷 ⚡ が発生すると
    電源ケーブルや LAN ケーブルに
    電源ケーブルや LAN ケーブルに
    サージ(
    サージ(瞬間的な大電流
    瞬間的な大電流)が乗って
    )が乗って
    故障する可能性があるので、場合によっては
    故障する可能性があるので、場合によっては
    SPD
    SPD や
    や対雷トランス
    対雷トランスなどの対策をとります
    などの対策をとります

    View full-size slide

  44. こういった情報を持ち帰って
    こういった情報を持ち帰って
    必要な機器やケーブルを調達します
    必要な機器やケーブルを調達します

    View full-size slide

  45. なんやかんや
    なんやかんや
    納入する機械の動作チェックをしたり
    事前に作れるケーブルがあるなら先に作っておいたり
    ラックに入れておけるものは先にラックに入れておいたり

    View full-size slide

  46. 運搬
    運搬

    View full-size slide

  47. 現場施工
    現場施工

    View full-size slide

  48. 現場施工
    現場施工
    出来上がったシステムを現場に設置
    サーバーやスイッチをラックに収容
    ズレや落下が発生しないように固定します
    LAN ケーブル、電源ケーブルを自分たちで敷設
    基本的に終端処理まで行います
    電源ケーブルはコンセントに差し込むだけなら
    電源系の加工は資格(電気工事士)が必要なのでアウト

    View full-size slide

  49. 現場施工
    現場施工
    出来上がったシステムを現場に設置
    サーバーやスイッチをラックに収容
    ズレや落下が発生しないように固定します
    LAN ケーブル、電源ケーブルを自分たちで敷設
    基本的に終端処理まで行います
    電源ケーブルはコンセントに差し込むだけなら
    電源系の加工は資格(電気工事士)が必要なのでアウト

    View full-size slide

  50. 現場施工
    現場施工
    出来上がったシステムを現場に設置
    サーバーやスイッチをラックに収容
    ズレや落下が発生しないように固定します
    LAN ケーブル、電源ケーブルを自分たちで敷設
    基本的に終端処理まで行います
    電源ケーブルはコンセントに差し込むだけなら
    電源系の加工は資格(電気工事士)が必要なのでアウト

    View full-size slide

  51. 現場施工
    現場施工
    出来上がったシステムを現場に設置
    サーバーやスイッチをラックに収容
    ズレや落下が発生しないように固定します
    LAN ケーブル、電源ケーブルを自分たちで敷設
    基本的に終端処理まで行います
    電源ケーブルはコンセントに差し込むだけなら
    電源系の加工は資格(電気工事士)が必要なのでアウト

    View full-size slide

  52. 現場施工
    現場施工
    出来上がったシステムを現場に設置
    サーバーやスイッチをラックに収容
    ズレや落下が発生しないように固定します
    LAN ケーブル、電源ケーブルを自分たちで敷設
    基本的に終端処理まで行います
    電源ケーブルはコンセントに差し込むだけなら
    電源系の加工は資格(電気工事士)が必要なのでアウト

    View full-size slide

  53. 事故もなく
    事故もなく
    無事に検収が終わったら
    無事に検収が終わったら
    晴れて
    晴れて納品
    納品

    View full-size slide

  54. いかがでしたでしょうか
    いかがでしたでしょうか
    少しは物理やオンプレに
    少しは物理やオンプレに
    興味をもっていただけたでしょうか
    興味をもっていただけたでしょうか

    View full-size slide

  55. でも
    でも

    View full-size slide

  56. まだ話し足りない
    まだ話し足りない

    View full-size slide

  57. もう少し
    もう少し物理
    物理にまつわる
    にまつわる
    アレコレ
    アレコレを聞いてほしい
    を聞いてほしい

    View full-size slide

  58. 物理
    物理と
    とオンプレ
    オンプレと

    障害
    障害と
    と私

    わかる人だけついてきて
    わかる人だけついてきて

    View full-size slide

  59. 物理
    物理と
    とオンプレ
    オンプレと

    障害
    障害と
    と私

    オンプレ
    オンプレあるある編
    あるある編

    View full-size slide

  60. 物理構成図
    論理構成図
    配管配線図
    機器配置図
    ラック収容図
    ect...

    View full-size slide

  61. Infrastructure as Code
    Infrastructure as Code

    View full-size slide

  62. 天井板踏み抜く(事故)
    天井板踏み抜く(事故)

    View full-size slide

  63. 想定ルート通せなくて
    想定ルート通せなくて
    ケーブル長が足りない
    ケーブル長が足りない

    View full-size slide

  64. 建て増しされてて
    建て増しされてて
    そもそも経路がない
    そもそも経路がない

    View full-size slide

  65. ケーブル敷設中に
    ケーブル敷設中に
    既設ケーブルを引っ掛けて抜く
    既設ケーブルを引っ掛けて抜く
    (事故)
    (事故)

    View full-size slide

  66. 現調の時に空いてたポートが
    現調の時に空いてたポートが
    施工日になぜか埋まってる
    施工日になぜか埋まってる

    View full-size slide

  67. 端末処理ミスりすぎて
    端末処理ミスりすぎて
    終端パーツ足りなくなる
    終端パーツ足りなくなる

    View full-size slide

  68. 終端処理が雑で
    終端処理が雑で
    一ヶ月後に通信できなくなる
    一ヶ月後に通信できなくなる

    View full-size slide

  69. コードレビュー(物理)
    コードレビュー(物理)
    大事
    大事

    View full-size slide

  70. 電源ソケット足りなくなりがち
    電源ソケット足りなくなりがち

    View full-size slide

  71. 新人が節電タップ買ってきちゃう
    新人が節電タップ買ってきちゃう
    何かの拍子にスイッチ押したら全機器の電源切れるので
    先輩からこっぴどく叱られます

    View full-size slide

  72. UPS のセルフチェックがこけて
    UPS のセルフチェックがこけて
    毎朝 1 回サーバーが再起動する
    毎朝 1 回サーバーが再起動する

    View full-size slide

  73. UPS(無停電電源装置)とは?
    UPS(無停電電源装置)とは?

    View full-size slide

  74. 再起動っていうと聞こえはいいですが
    再起動っていうと聞こえはいいですが
    現実はただの電源ぶつ切りです
    現実はただの電源ぶつ切りです

    View full-size slide

  75. PC98 シリーズ
    PC98 シリーズ、
    、WindowsNT
    WindowsNT
    が現役で動いてる
    が現役で動いてる
    (メモリ 512MB、ハードディスク 8GB)
    (メモリ 512MB、ハードディスク 8GB)

    View full-size slide

  76. ラックが EIA じゃなくて JIS
    ラックが EIA じゃなくて JIS
    (金具が合わない)
    (金具が合わない)

    View full-size slide

  77. 物理
    物理と
    とオンプレ
    オンプレと

    障害
    障害と
    と私

    障害編
    障害編

    View full-size slide

  78. ネットワーク繋がらない
    ネットワーク繋がらない
    ポート不良
    ポート不良
    (形あるものいつか壊れる)
    (形あるものいつか壊れる)

    View full-size slide

  79. ネットワーク繋がらない
    ネットワーク繋がらない
    LAN ケーブル不良
    LAN ケーブル不良
    (屋外ケーブルがネズミにかじられてる)
    (屋外ケーブルがネズミにかじられてる)

    View full-size slide

  80. ネットワーク繋がらない
    ネットワーク繋がらない
    LAN ケーブル不良
    LAN ケーブル不良
    (終端処理ミスってる)
    (終端処理ミスってる)
    コードレビュ(略
    コードレビュ(略

    View full-size slide

  81. ネットワーク繋がらない
    ネットワーク繋がらない
    オートネゴシエーション
    オートネゴシエーション
    効かないとか聞いてない
    効かないとか聞いてない

    View full-size slide

  82. ネットワーク繋がらない
    ネットワーク繋がらない
    LAN ケーブル刺さってない
    LAN ケーブル刺さってない

    View full-size slide

  83. ネットワーク繋がらない
    ネットワーク繋がらない
    常駐のおじさまがケーブル抜いてる
    常駐のおじさまがケーブル抜いてる

    View full-size slide

  84. 納品する予定のサーバーから
    納品する予定のサーバーから
    焦げた匂いがする
    焦げた匂いがする
    (この時点で納期 1 ヶ月前)
    (この時点で納期 1 ヶ月前)

    View full-size slide

  85. 雷で壊れる
    雷で壊れる
    (マジで)
    (マジで)

    View full-size slide

  86. 下手なことすると燃える
    下手なことすると燃える
    (マジで)
    (マジで)

    View full-size slide

  87. 炎上(物理)
    炎上(物理)
    が稀に起きる
    が稀に起きる

    View full-size slide

  88. 大きな声では話せないので
    大きな声では話せないので
    詳しい話を聞きたい方は
    詳しい話を聞きたい方は
    ask the speaker
    ask the speakerや

    懇親会
    懇親会で

    View full-size slide

  89. 雑なまとめ
    雑なまとめ
    クラウドが一般的になって
    エンジニアは物理的な構成、設計から解放された
    クラウドクラウド言っても地に足はついている
    どれだけ技術が発達しても物理層はなくならない
    クラウドを使うのがやっぱり楽
    Fusic はクラウドの会社です

    View full-size slide

  90. そもそも別に知らなくていい世界
    そもそも別に知らなくていい世界

    View full-size slide

  91. でも...
    でも...

    View full-size slide

  92. 物理層( & オンプレ)のこと、
    物理層( & オンプレ)のこと、
    時々でいいから
    時々でいいから
    思い出してください
    思い出してください

    View full-size slide

  93. Fusic CO.,LTD.
    ご静聴ありがとうございました
    ご静聴ありがとうございました
    株式会社 Fusic はテクノロジーが大好きな
    エンジニアを募集しています
    https://fusic.github.io
    https://fusic.github.io

    View full-size slide