More Related Content
PPTX
PDF
あのスタートアップもさくら!?さくらのクラウドでサービスローンチしてみよう(スタートアップのサーバーインフラを考えよう!Vol.2) PDF
PDF
さくらのクラウド活用事例 - 構成と運用のご紹介(Innovation EGG 第5回 『クラウド運用の本音』) PDF
VPSとクラウドの違いと選定のポイント(さくらクラブ愛媛 第4回勉強会 VPSとクラウドの違いを学ぼう) PDF
さくらのクラウド・サービス概要と構成例(第29回 さくらの夕べin徳島) PDF
さくらのクラウド開発と運用(九州インフラ交流勉強会(Kixs) Vol.005) PDF
さくらインターネットのサービス概要について(さくらインターネットのクラウド基盤で実現するWindows Server活用セミナー) What's hot
PDF
JAZUG 4周年総会 「トラブルから学ぶAzure世渡り術」 PPTX
Visual studio communityの紹介 PPTX
現実的な「WordPress on Azure App Service」 クイックスタート PDF
壮絶!さくらのレンタルサーバ構築・運用の舞台裏~The nightmare of onpremise~(第25回さくらの夕べ) PPTX
PPTX
PDF
PPTX
ぶっちゃけAIPスキャナってどうよ?~AIPスキャナ検証録~ PDF
PDF
PDF
PDF
こすもすえび&しばやんの「Azureアンカンファレンス~Azureについては俺たちに聞け(ばええやろ)」 PPTX
マイクロソフト認定技術者試験(MCP) Microsoft Azure PPTX
Face APIで開発する時に使っている7つの道具 PPTX
JAZUG沖縄第二回 Azure App Service Web Apps PPTX
Azure(クラウド)を使った堅牢なシステムを考える PDF
20210925_jazug_azure_what_to_do_first PPTX
A/BテストをAzure×Googleアナリティクスで試してみました。 PDF
Azure FunctionsでPowerShellを使ってみた PDF
Viewers also liked
PDF
wide-bord-summer-camp_2016 PDF
さくらとエンジニアの幸せな未来を実現するための組織づくり(Developers Summit 2016 KANSAI) PPTX
20160612 さくらのIoT platform αご紹介資料(公開用) PDF
Sakura IoT Platform で実現したいこと!(第31回さくらの夕べ in 仙台 ~全国さくら前線ツアー2016 #さくらクラブ ~) PDF
『さくらのIoT Platform β』発表会~さくらインターネットが取り組むIoT(CEATEC JAPAN 2016) PDF
PDF
2016.7.6 さくらの夕べ@沖縄 さくらインターネットの「閉域網サービス」の裏側 PDF
今さら聞けない Linux コマンドラインツールテクニック その1 rev. 2 PDF
コンテナ技術と普及がシステム・インテグレータに与える影響 PDF
【18-E-3】クラウド・ネイティブ時代の2016年だから始める Docker 基礎講座 PDF
PDF
ABテスト・LPOのための統計学【社内向けサディスティックエディション】データアーティスト株式会社 PDF
PDF
インフラエンジニアのためのRancherを使ったDocker運用入門 PDF
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】 PDF
PDF
基礎からのベイズ統計学 輪読会資料 第1章 確率に関するベイズの定理 PDF
DeNAの大規模データマイニング活用したサービス開発 PDF
PDF
sakura-baremetal_ssmjp
- 1.
- 2.
自己紹介
• 伊東 宏起
–2015年4月 新卒採用にて入社
• プラットフォーム事業部 インフラ開発チーム
– さくらのVPS開発担当
• 物理からミドルウェア辺りまでの検証・開発が主な業務
• ベアメタルプランの開発担当
– JANOG37 プログラム委員
- 3.
- 4.
そもそもベアメタルって?
• ベアメタル –Bare Metal
– 直訳すると、むきだしの金属
– OSなどが導入されていない、まっさらなサーバー
– vmware ESXi / Xen などを指す場合も
• 仮想化されていない物理サーバーを
指すことが一般的には多い
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 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
相互変換サーバー
- 20.