More Related Content
What's hot (20)
PDF
壮絶!さくらのレンタルサーバ構築?運用の舞台裏~The nightmare of onpremise~(第25回さくらの夕べ)さくらインターネット株式会社?
PDF
こすもすえび&补尘辫;しばやんの「础锄耻谤别アンカンファレンス~础锄耻谤别については俺たちに闻け(ばええやろ)」Keiji Kamebuchi?
PDF
20210925_jazug_azure_what_to_do_firstTomoakiOno?
PPTX
础/叠テストを础锄耻谤别×骋辞辞驳濒别アナリティクスで试してみました。典子 松本?
PDF
Azure FunctionsでPowerShellを使ってみたkimura50?
Viewers also liked (20)
PDF
さくらとエンジニアの幸せな未来を実現するための組織づくり(Developers Summit 2016 KANSAI)さくらインターネット株式会社?
PPTX
20160612 さくらのIoT platform αこ?紹介資料(公開用)亮介 山口?
PDF
Sakura IoT Platform で実現したいこと!(第31回さくらの夕べ in 仙台 ~全国さくら前線ツアー2016 #さくらクラブ ~)さくらインターネット株式会社?
PDF
『さくらのIoT Platform β』発表会~さくらインターネットが取り組むIoT(CEATEC JAPAN 2016)さくらインターネット株式会社?
PDF
さくらのIoT Platformを使ってみよう法林浩之?
sakura-baremetal_ssmjp
- 2. 自己紹介
? 伊東 宏起
– 2015年4月 新卒採用にて入社
? プラットフォーム事業部 インフラ開発チーム
– さくらのVPS開発担当
? 物理からミドルウェア辺りまでの検証?開発が主な業務
? ベアメタルプランの開発担当
– JANOG37 プログラム委員
- 4. そもそもベアメタルって?
? ベアメタル – Bare Metal
– 直訳すると、むきだしの金属
– OSなどが導入されていない、まっさらなサーバー
– vmware ESXi / Xen などを指す場合も
? 仮想化されていない物理サーバーを
指すことが一般的には多い
- 5. VPS なのにベアメタルとは…
? Virtual Private Server とはなんだったのか
– 紛らわしいですが、さくらのVPSベアメタルプランは
生の物理マシン です
– VPS のような感覚で、物理マシンを利用できる
というコンセプト
- 15. インストール
VLAN
開発裏話 – OSのオートインストール + プロビジョニング
? OSのオートインストール
– VLAN を切り替えてインストール用 NW へ隔離
– PXE Server の config を動的に生成
– IPMI で制御しながら PXE Boot
? 任意のOSのインストーラーをブートする
コントロール &
インストールサーバー
アクセススイッチ
ベアメタルサーバー
- 16. 開発裏話 – OSのオートインストール + プロビジョニング
? プロビジョニング
– kickstart / preseed を動的に生成して実現
? PXE Server の config とひも付け
– ユーザーの設定
? 管理者パスワード
– 最低限のパッケージのインストール
– ネットワークの設定
? NIC の Mac address の書き換え
? OS のグローバルIPなどなどの設定
- 17. 開発裏話 – VLAN の制御
? ホストサーバーへの access VLAN の切り替え
アクセススイッチ
コントロール &
インストールサーバー
自作のコントロール用ライブラリ
任意のポートの
VLAN切り替え指示
実はホワイトボックススイッチ
使ってます
- 18. 開発裏話 – VLAN の制御
? ホストサーバーへの access VLAN の切り替え
アクセススイッチ
コントロール &
インストールサーバー
自作のコントロール用ライブラリ
任意のポートの
VLAN切り替え指示
- 19. 開発裏話 – VLAN の制御
? VPS とのローカル接続
アクセススイッチ
集約スイッチ
VPS NW
(QinQ)
BM NW
(VLAN)
QinQ <--> VLAN
相互変換サーバー