Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
物理層のこと、時々でいいから、思い出してください。
Search
k-masatany
June 16, 2018
Technology
1.7k
0
Share
物理層のこと、時々でいいから、思い出してください。
php_conference_fukuoka_2018
k-masatany
June 16, 2018
More Decks by k-masatany
See All by k-masatany
Password-less Web applications created with WebAuthn.
kensukemasatani
2
1.8k
Fargateのプロダクション導入で得られた経験と知見
kensukemasatani
0
600
Other Decks in Technology
See All in Technology
そのSLO 99.9%、本当に必要ですか? 〜優先度付きSLOによる責任共有の設計思想〜 / Is that 99.9% SLO really necessary? Design philosophy of shared responsibility through prioritized SLOs
vtryo
0
610
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.4k
ボトムアップの改善の火を灯し続けろ!〜支援現場で学んだ、消えないための3つの打ち手〜 / 20260509 Kazuki Mori
shift_evolve
PRO
2
670
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
100k
Gaussian Splattingの表現力を拡張する — 高周波再構成とインタラクションへのアプローチ —
gpuunite_official
0
150
(きっとたぶん)人材育成や教育のような何かの話
sejima
0
720
AI時代の品質はテストプロセスの作り直し #scrumniigata
kyonmm
PRO
4
1.5k
ESP32 IoTを動かしながらメモリ使用量を観測してみた話
zozotech
PRO
0
110
多角的な視点から見たAGI
terisuke
0
130
Claude Code / Codex / Kiro に AWS 権限を 渡すとき、何を設計すべきか
k_adachi_01
5
1.2k
いつの間にかデータエンジニア以外の業務も増えていたけど、意外と経験が役に立ってる
zozotech
PRO
0
510
アプリブロック機能のつくりかたと、AIとHTMLの不合理な相性の良さについて
kumamotone
1
250
Featured
See All Featured
New Earth Scene 8
popppiees
3
2.2k
RailsConf 2023
tenderlove
30
1.4k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Utilizing Notion as your number one productivity tool
mfonobong
4
300
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.2k
The Curse of the Amulet
leimatthew05
1
12k
How STYLIGHT went responsive
nonsquared
100
6.1k
sira's awesome portfolio website redesign presentation
elsirapls
0
230
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
150
Marketing to machines
jonoalderson
1
5.2k
A Tale of Four Properties
chriscoyier
163
24k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
820
Transcript
物理層のこと、時々でいいから 物理層のこと、時々でいいから 思い出してください 思い出してください PHP カンファレンス福岡 2018 PHP カンファレンス福岡 2018
政谷 賢祐(@k_masatany) 2018.06.16
whoami whoami 政谷 賢祐(まさたに けんすけ) 株式会社 Fusic ( エンジニア ) @k_masatany
k-masatany オンプレ受託 5 年 クラウド受託 1 年
PHPer のみなさんは PHPer のみなさんは WEB システム WEB システム 開発/構築したことがありますよね? 開発/構築したことがありますよね?
Web システムが Web システムが どんなデータをやりとりするか どんなデータをやりとりするか 知っていますよね? 知っていますよね?
電気信号 電気信号
アプリケーション層 プレゼンテーション層 セッション層 トランスポート層 ネットワーク層 データリンク層 物理層 ← ココ
予防線 予防線 物理層 ( Physical Layer ) 物理層 ( Physical
Layer ) 本来は下記の意味ですが 本スライドではサーバーやルーターなどの 物理的な機械やそれらに直接触れるような業務も 物理層であると勝手に定義します OSI 基本参照モデルにおいて 伝送媒体に上で ビット転送を行うための 手続きを定義した層
予防線も張ったところで 予防線も張ったところで
LAN ケーブル敷設 LAN ケーブル敷設 したことがある人 したことがある人
ラックマウントサーバ据付 ラックマウントサーバ据付 したことがある人 したことがある人
ラックの設置 ラックの設置 したことがある人 したことがある人
天井裏作業 天井裏作業 したことがある人 したことがある人
アンカーボルト打設 アンカーボルト打設 したことがある人 したことがある人
このご時世 このご時世 別に知る必要はないですが 別に知る必要はないですが
どんなに素晴らしいサービスも どんなに素晴らしいサービスも データが届かなければ意味がない データが届かなければ意味がない
そんな そんな物理 物理にまつわる にまつわる アレコレ アレコレを聞いてほしい を聞いてほしい
クラウドエンジニア クラウドエンジニアの の 知 知らない らない オンプレ オンプレの の話 話
オンプレミスとは オンプレミスとは サーバーやソフトウェアなどの情報システムを サーバーやソフトウェアなどの情報システムを 使用者(企業)が管理する設備内に設置し運用 使用者(企業)が管理する設備内に設置し運用 することを指します することを指します 「自社運用」とも言います 「自社運用」とも言います
前職では、割とお堅い感じの組織 が管理する設備やシステムの 開発およびメンテナンスをしていました。
オンプレミスとは オンプレミスとは サーバーやソフトウェアなどの情報システムを サーバーやソフトウェアなどの情報システムを 使用者(企業)が管理する設備内に設置し運用 使用者(企業)が管理する設備内に設置し運用 することを指します することを指します 「自社運用」とも言います 「自社運用」とも言います
何が問題になるのか 何が問題になるのか
物理的制約 物理的制約
物理的制約 物理的制約 ケーブルの配線経路は確保できるか ポートは空いているか ラックの空きはあるか、電源の容量は足りるか そもそも機器を搬入できるか 耐震性能に問題はないか などなど
物理的制約 物理的制約 ケーブルの配線経路は確保できるか ポートは空いているか ラックの空きはあるか、電源の容量は足りるか そもそも機器を搬入できるか 耐震性能に問題はないか などなど
物理的制約 物理的制約 ケーブルの配線経路は確保できるか ポートは空いているか ラックの空きはあるか、電源の容量は足りるか そもそも機器を搬入できるか 耐震性能に問題はないか などなど
物理的制約 物理的制約 ケーブルの配線経路は確保できるか ポートは空いているか ラックの空きはあるか、電源の容量は足りるか そもそも機器を搬入できるか 耐震性能に問題はないか などなど
物理的制約 物理的制約 ケーブルの配線経路は確保できるか ポートは空いているか ラックの空きはあるか、電源の容量は足りるか そもそも機器を搬入できるか 耐震性能に問題はないか などなど
こんな大きいディスプレイや
こんな重たい筐体も
立派な 立派なシステム システムの一部 の一部 です です
物理的制約 物理的制約 ケーブルの配線経路は確保できるか ポートは空いているか ラックの空きはあるか、電源の容量は足りるか そもそも機器を搬入できるか 耐震性能に問題はないか などなど
物理的制約 物理的制約 ケーブルの配線経路は確保できるか ポートは空いているか ラックの空きはあるか、電源の容量は足りるか そもそも機器を搬入できるか 耐震性能に問題はないか などなど
これらを調べるために これらを調べるために
これらを調べるために これらを調べるために 現場調査 現場調査 というものを行います というものを行います
現場調査 現場調査 どこに設置してあるか 通信インターフェースは何か ポートは空いているか 配線経路の長さ フリーアクセスや天井裏の有無 配線経路に屋外が含まれるか
現場調査 現場調査 どこに設置してあるか 通信インターフェースは何か ポートは空いているか 配線経路の長さ フリーアクセスや天井裏の有無 配線経路に屋外が含まれるか
現場調査 現場調査 どこに設置してあるか 通信インターフェースは何か ポートは空いているか 配線経路の長さ フリーアクセスや天井裏の有無 配線経路に屋外が含まれるか
RJ45 とは限りません 無線とか、同軸ケーブルとか、RS232C かもしれません
現場調査 現場調査 どこに設置してあるか 通信インターフェースは何か ポートは空いているか 配線経路の長さ フリーアクセスや天井裏の有無 配線経路に屋外が含まれるか
現場調査 現場調査 どこに設置してあるか 通信インターフェースは何か ポートは空いているか 配線経路の長さ フリーアクセスや天井裏の有無 配線経路に屋外が含まれるか
現場調査 現場調査 どこに設置してあるか 通信インターフェースは何か ポートは空いているか 配線経路の長さ フリーアクセスや天井裏の有無 配線経路に屋外が含まれるか
現場調査 現場調査 どこに設置してあるか 通信インターフェースは何か ポートは空いているか 配線経路の長さ フリーアクセスや天井裏の有無 配線経路に屋外が含まれるか
屋外配線 屋外配線 屋外配線が必要な時は、ケーブルの周囲が PE などで保護された 屋外用 LAN ケーブルを使用してケーブルを雨風から守ります モノタロウ様(https://www.monotaro.com/)より引用
屋外配線 屋外配線 ⚡ 雷 ⚡ が発生すると ⚡ 雷 ⚡ が発生すると
電源ケーブルや LAN ケーブルに 電源ケーブルや LAN ケーブルに サージ( サージ(瞬間的な大電流 瞬間的な大電流)が乗って )が乗って 故障する可能性があるので、場合によっては 故障する可能性があるので、場合によっては SPD SPD や や対雷トランス 対雷トランスなどの対策をとります などの対策をとります
こういった情報を持ち帰って こういった情報を持ち帰って 必要な機器やケーブルを調達します 必要な機器やケーブルを調達します
なんやかんや なんやかんや 納入する機械の動作チェックをしたり 事前に作れるケーブルがあるなら先に作っておいたり ラックに入れておけるものは先にラックに入れておいたり
運搬 運搬
現場施工 現場施工
現場施工 現場施工 出来上がったシステムを現場に設置 サーバーやスイッチをラックに収容 ズレや落下が発生しないように固定します LAN ケーブル、電源ケーブルを自分たちで敷設 基本的に終端処理まで行います 電源ケーブルはコンセントに差し込むだけなら 電源系の加工は資格(電気工事士)が必要なのでアウト
現場施工 現場施工 出来上がったシステムを現場に設置 サーバーやスイッチをラックに収容 ズレや落下が発生しないように固定します LAN ケーブル、電源ケーブルを自分たちで敷設 基本的に終端処理まで行います 電源ケーブルはコンセントに差し込むだけなら 電源系の加工は資格(電気工事士)が必要なのでアウト
現場施工 現場施工 出来上がったシステムを現場に設置 サーバーやスイッチをラックに収容 ズレや落下が発生しないように固定します LAN ケーブル、電源ケーブルを自分たちで敷設 基本的に終端処理まで行います 電源ケーブルはコンセントに差し込むだけなら 電源系の加工は資格(電気工事士)が必要なのでアウト
現場施工 現場施工 出来上がったシステムを現場に設置 サーバーやスイッチをラックに収容 ズレや落下が発生しないように固定します LAN ケーブル、電源ケーブルを自分たちで敷設 基本的に終端処理まで行います 電源ケーブルはコンセントに差し込むだけなら 電源系の加工は資格(電気工事士)が必要なのでアウト
現場施工 現場施工 出来上がったシステムを現場に設置 サーバーやスイッチをラックに収容 ズレや落下が発生しないように固定します LAN ケーブル、電源ケーブルを自分たちで敷設 基本的に終端処理まで行います 電源ケーブルはコンセントに差し込むだけなら 電源系の加工は資格(電気工事士)が必要なのでアウト
事故もなく 事故もなく 無事に検収が終わったら 無事に検収が終わったら 晴れて 晴れて納品 納品
いかがでしたでしょうか いかがでしたでしょうか 少しは物理やオンプレに 少しは物理やオンプレに 興味をもっていただけたでしょうか 興味をもっていただけたでしょうか
でも でも
まだ話し足りない まだ話し足りない
もう少し もう少し物理 物理にまつわる にまつわる アレコレ アレコレを聞いてほしい を聞いてほしい
物理 物理と とオンプレ オンプレと と 障害 障害と と私 私 わかる人だけついてきて
わかる人だけついてきて
物理 物理と とオンプレ オンプレと と 障害 障害と と私 私 オンプレ
オンプレあるある編 あるある編
物理構成図 論理構成図 配管配線図 機器配置図 ラック収容図 ect...
Infrastructure as Code Infrastructure as Code
天井板踏み抜く(事故) 天井板踏み抜く(事故)
想定ルート通せなくて 想定ルート通せなくて ケーブル長が足りない ケーブル長が足りない
建て増しされてて 建て増しされてて そもそも経路がない そもそも経路がない
ケーブル敷設中に ケーブル敷設中に 既設ケーブルを引っ掛けて抜く 既設ケーブルを引っ掛けて抜く (事故) (事故)
現調の時に空いてたポートが 現調の時に空いてたポートが 施工日になぜか埋まってる 施工日になぜか埋まってる
端末処理ミスりすぎて 端末処理ミスりすぎて 終端パーツ足りなくなる 終端パーツ足りなくなる
終端処理が雑で 終端処理が雑で 一ヶ月後に通信できなくなる 一ヶ月後に通信できなくなる
コードレビュー(物理) コードレビュー(物理) 大事 大事
電源ソケット足りなくなりがち 電源ソケット足りなくなりがち
新人が節電タップ買ってきちゃう 新人が節電タップ買ってきちゃう 何かの拍子にスイッチ押したら全機器の電源切れるので 先輩からこっぴどく叱られます
UPS のセルフチェックがこけて UPS のセルフチェックがこけて 毎朝 1 回サーバーが再起動する 毎朝 1 回サーバーが再起動する
UPS(無停電電源装置)とは? UPS(無停電電源装置)とは?
再起動っていうと聞こえはいいですが 再起動っていうと聞こえはいいですが 現実はただの電源ぶつ切りです 現実はただの電源ぶつ切りです
PC98 シリーズ PC98 シリーズ、 、WindowsNT WindowsNT が現役で動いてる が現役で動いてる (メモリ 512MB、ハードディスク
8GB) (メモリ 512MB、ハードディスク 8GB)
ラックが EIA じゃなくて JIS ラックが EIA じゃなくて JIS (金具が合わない) (金具が合わない)
物理 物理と とオンプレ オンプレと と 障害 障害と と私 私 障害編
障害編
ネットワーク繋がらない ネットワーク繋がらない ポート不良 ポート不良 (形あるものいつか壊れる) (形あるものいつか壊れる)
ネットワーク繋がらない ネットワーク繋がらない LAN ケーブル不良 LAN ケーブル不良 (屋外ケーブルがネズミにかじられてる) (屋外ケーブルがネズミにかじられてる)
ネットワーク繋がらない ネットワーク繋がらない LAN ケーブル不良 LAN ケーブル不良 (終端処理ミスってる) (終端処理ミスってる) コードレビュ(略 コードレビュ(略
ネットワーク繋がらない ネットワーク繋がらない オートネゴシエーション オートネゴシエーション 効かないとか聞いてない 効かないとか聞いてない
ネットワーク繋がらない ネットワーク繋がらない LAN ケーブル刺さってない LAN ケーブル刺さってない
ネットワーク繋がらない ネットワーク繋がらない 常駐のおじさまがケーブル抜いてる 常駐のおじさまがケーブル抜いてる
納品する予定のサーバーから 納品する予定のサーバーから 焦げた匂いがする 焦げた匂いがする (この時点で納期 1 ヶ月前) (この時点で納期 1 ヶ月前)
雷で壊れる 雷で壊れる (マジで) (マジで)
下手なことすると燃える 下手なことすると燃える (マジで) (マジで)
炎上(物理) 炎上(物理) が稀に起きる が稀に起きる
大きな声では話せないので 大きな声では話せないので 詳しい話を聞きたい方は 詳しい話を聞きたい方は ask the speaker ask the speakerや
や 懇親会 懇親会で で
雑なまとめ 雑なまとめ クラウドが一般的になって エンジニアは物理的な構成、設計から解放された クラウドクラウド言っても地に足はついている どれだけ技術が発達しても物理層はなくならない クラウドを使うのがやっぱり楽 Fusic はクラウドの会社です
そもそも別に知らなくていい世界 そもそも別に知らなくていい世界
でも... でも...
物理層( & オンプレ)のこと、 物理層( & オンプレ)のこと、 時々でいいから 時々でいいから 思い出してください 思い出してください
Fusic CO.,LTD. ご静聴ありがとうございました ご静聴ありがとうございました 株式会社 Fusic はテクノロジーが大好きな エンジニアを募集しています https://fusic.github.io https://fusic.github.io