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

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

php_conference_fukuoka_2018

22e96aa0059e6788659d156463820248?s=128

k-masatany

June 16, 2018
Tweet

Transcript

  1. 物理層のこと、時々でいいから 物理層のこと、時々でいいから 思い出してください 思い出してください PHP カンファレンス福岡 2018 PHP カンファレンス福岡 2018

    政谷 賢祐(@k_masatany) 2018.06.16
  2. whoami whoami 政谷 賢祐(まさたに けんすけ) 株式会社 Fusic ( エンジニア ) @k_masatany 

    k-masatany オンプレ受託 5 年 クラウド受託 1 年
  3. PHPer のみなさんは PHPer のみなさんは WEB システム WEB システム 開発/構築したことがありますよね? 開発/構築したことがありますよね?

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

  5. 電気信号 電気信号

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

  7. 予防線 予防線 物理層 ( Physical Layer ) 物理層 ( Physical

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

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

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

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

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

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

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

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

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

  17. クラウドエンジニア クラウドエンジニアの の 知 知らない らない オンプレ オンプレの の話 話

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

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

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

    何が問題になるのか 何が問題になるのか
  21. 物理的制約 物理的制約

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

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

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

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

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

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

  28. こんな重たい筐体も

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  43. 屋外配線 屋外配線 ⚡ 雷 ⚡ が発生すると ⚡ 雷 ⚡ が発生すると

    電源ケーブルや LAN ケーブルに 電源ケーブルや LAN ケーブルに サージ( サージ(瞬間的な大電流 瞬間的な大電流)が乗って )が乗って 故障する可能性があるので、場合によっては 故障する可能性があるので、場合によっては SPD SPD や や対雷トランス 対雷トランスなどの対策をとります などの対策をとります
  44. こういった情報を持ち帰って こういった情報を持ち帰って 必要な機器やケーブルを調達します 必要な機器やケーブルを調達します

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

  46. 運搬 運搬

  47. 現場施工 現場施工

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

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

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

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

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

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

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

  55. でも でも

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

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

  58. 物理 物理と とオンプレ オンプレと と 障害 障害と と私 私 わかる人だけついてきて

    わかる人だけついてきて
  59. 物理 物理と とオンプレ オンプレと と 障害 障害と と私 私 オンプレ

    オンプレあるある編 あるある編
  60. 物理構成図 論理構成図 配管配線図 機器配置図 ラック収容図 ect...

  61. Infrastructure as Code Infrastructure as Code

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    8GB) (メモリ 512MB、ハードディスク 8GB)
  76. ラックが EIA じゃなくて JIS ラックが EIA じゃなくて JIS (金具が合わない) (金具が合わない)

  77. 物理 物理と とオンプレ オンプレと と 障害 障害と と私 私 障害編

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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