Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ラック設計って面倒なのでVRってやつで何とかしてみた
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
kazuaki harada
February 26, 2021
Technology
1.5k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ラック設計って面倒なのでVRってやつで何とかしてみた
Rack design in VR (
https://youtu.be/yhZ_LEu3Fdc
)
kazuaki harada
February 26, 2021
Other Decks in Technology
See All in Technology
現場で役立つ技術負債の効果的な返済方法
masuda220
PRO
1
490
NW運用でNWトポロジ可視化ツールに期待すること/shumoku-meetup1
corestate55
2
130
越境するなら専門用語を使うな高校校歌 / If you wanna cross border, you shouldn't use jargon
vtryo
0
130
20260912_スクラムにジェネラリストは必要か
ryugen04
0
400
登壇の自信を奪う3匹のオバケ / 3 Ghosts That Rob You of Your Confidence in Public Speaking
pauli
8
790
データ界隈LT祭 第1回LT登壇
taromatsui_cccmkhd
1
1.2k
Amazon Quick on DesktopがIAM Identity Centerで動かない理由
yukiogawa
0
180
Deployment の 先にある AI Agent 基盤 - kagent vNext、Agent Substrate、Hermes から読み解く Agent Runtime の現在地 / k8s-matsuri-2-ai-agent-platform-amsy810
masayaaoyama
3
440
新機種発売前に見直そう!端末移行で再ログインが要るアプリ・要らないアプリは何が違うのか 〜シームレスに再開できる設計と実装〜
zozotech
PRO
0
150
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
5
25k
日経電子版を支えていく Kasane Design System/fec_fukuoka
nikkei_engineer_recruiting
0
1.3k
アプリログインとWeb認証基盤をつなぐ ASWebAuthenticationSession 作法
shimastripe
1
290
Featured
See All Featured
Skip the Path - Find Your Career Trail
mkilby
1
230
GitHub's CSS Performance
jonrohan
1033
470k
How to build a perfect <img>
jonoalderson
1
6k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
How to Ace a Technical Interview
jacobian
281
24k
Between Models and Reality
mayunak
4
450
Bash Introduction
62gerente
615
220k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
270
Crafting Experiences
bethany
1
330
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3k
Transcript
ラック設計って面倒なので VRってやつで何とかしてみた 原田和明 デモ動画見せたいので 急いで喋ります!
自己紹介 名前:原田 和明 (4年目,SP社員) 所属:NTT Com イノベーションセンター テクノロジー部門 やってること:オンプレk8s基盤(with GPU)を使ったAI基盤検証 • AIワークロードのコンテナ化・ k8sジョブ化支援
• k8s新機能検証・ナレッジ収集など 趣味:VRゲー,お絵かき, 3Dモデリング(Zbrush・Fusion360),3Dプリンタ(Form3) Twitter icon 作ったフィギュアとか
免責事項 素人が趣味で作ったものなので下記は考慮してません • 実用性 • 汎用性 • 費用対効果 • 手段が目的になっている
• スライドとか動画が雑
課題 某DCに配置するラックについて次のような課題があった • PDUのサイズ感が分からない ◦ そもそもラックに入んのか ...? = = =
= = = = = = ? ラック PDU ※PDU: ラック内のサーバ・NW機器に電源を分配するタップのこと
課題 某DCに配置するラックについて次のような課題があった • PDUの電源ソケット位置とサーバのマウント位置 ◦ サーバマウントのせいで ソケットと干渉するのを避けたい = = =
= = = = = = 三 三 1Uサーバ PDU
= = = = = = = = = 課題
某DCに配置するラックについて次のような課題があった • 電源ケーブルの長さ・取り回し ◦ ソケット位置からどれくらいの長さケーブルが必要か ▪ サーバマウント位置に依存 • ソケットグループ自体の電力分散も必要 ◦ 3相交流なので1ソケットGroupで扱える電力に限りがある (今回のケースでは) 三 1Uサーバ PDU Load: 1kVA / 3kVA 2 1 ⇠届かないかも?
課題 これらを神エクセルとかで計算するのは正直つまらない ◦ PDU入るか・電力分散まではお仕事中に確かめたが ビジュアルで見たくなった ➔ なんか3Dでできそう!(雑
余談 https://store.steampowered.com/app/621060/ ※VRの中でパーツを組み立てたり パフォーマンスチューニングできる ゲーム ➔ VR化すればインタラクティブになって面白そう! VRゲーでは「PC Building Simulator」なるものがある
実現まで • 3D Modelの準備 • VRフレームワークの選定 • Unityでの開発
Modelの 用意 PDUメーカのサイトに行ってBlue printを取得してCADでなぞる 外径: 1780x52x65mm
Modelの 用意 トレスした設計図から肉付け
Modelの 用意 全体を肉付け ラックも同様にモデリング(PDU合わせて大体半日くらいで完成)
Modelの 用意 ラックも同様にモデリング (PDU合わせて大体半日くらいで完成)
実現まで • 3D Modelの準備 • VRフレームワークの選定 • Unityでの開発
VR Framework VR開発を行うに当たりよさげフレームワークを調査 • OpenVR (Steamが作ってる),Oculusも使える ⇠採用 • OculusVR (Oculusが作ってる),Oculusに最適化されてる
• Windows MR(Windowsが作ってる),謎 自分のVRデバイスがSteam系 かつ, UnityのAsset「VRTK(OpenVRいい感じにする奴)」が すごく便利そうだったのでこれでヨシとした
実現まで • 3D Modelの準備 • VRフレームワークの選定 • Unityでの開発 時間無いので DEMOだけみせます!!
Demo https://youtu.be/yhZ_LEu3Fdc
まとめ • VR上でラックを雑に再現できた ◦ マウント機能・ケーブル長確認・電力計算まで実装! • Feature Work ◦ 物理挙動が偶にバグってケーブルが暴れる
(ケツワープする ◦ ビジュアルを良くしたい ◦ 荷重計算が未実装 • 最終的な目標 ◦ 教材化orゲーミフィケーション? ◦ こんな機能があったら面白いとかあれば ぜひコメントください! みんなでVRTKの patronになって支えよう! https://www.patreon.com/vrtk