openstack summit vancouver 出張報告 ベアメタルプロビジョニング編

20
OpenStack Summit 出出出出 出出出出出出 出出出出出出出出出出出出出出 出出出出出出出出出出出 VitrualTech.jp 出出 出出 2015/6/8

Upload: virtualtech-japan-inc

Post on 25-Jul-2015

665 views

Category:

Technology


5 download

TRANSCRIPT

Page 1: OpenStack Summit Vancouver 出張報告 ベアメタルプロビジョニング編

OpenStack Summit 出張報告注目ポイント

ベアメタルプロビジョニング編

日本仮想化技術株式会社VitrualTech.jp

玉置 伸行2015/6/8

Page 2: OpenStack Summit Vancouver 出張報告 ベアメタルプロビジョニング編

自己紹介• 玉置 伸行(たまおき のぶゆき)

[email protected]– twitter.com/ntamaoki– facebook.com/ntamaoki

• 日本仮想化技術株式会社 2013/8 -

– エンタープライズクラウド事業部• OpenStack の価値を伝える

– ThinkIT で OpenStack ディストリビューション 8 社比較記事を企画

• エンタープライズクラスのクラウド基盤構築の検討支援

• 日本オラクル株式会社 – 2013/72

イントロダクション

Page 3: OpenStack Summit Vancouver 出張報告 ベアメタルプロビジョニング編

日本仮想化技術株式会社 概要• 社名:日本仮想化技術株式会社

– 英語名: VirtualTech Japan Inc.– 略称:日本仮想化技術/ VTJ

• 設立: 2006 年 12 月• 資本金: 2,000 万円• 売上高: 1 億 3,000 万円( 2013 年 7 月期)• 本社:東京都渋谷区渋谷 1-8-1• 取締役:宮原 徹(代表取締役社長兼 CEO )• 伊藤 宏通(取締役 CTO )• スタッフ: 9 名(うち、 8 名が仮想化技術専門エンジニアです)• URL : http://VirtualTech.jp/• 仮想化技術に関する研究および開発

– 仮想化技術に関する各種調査– 仮想化技術に関連したソフトウェアの開発– 仮想化技術を導入したシステムの構築– OpenStack の導入支援・新規機能開発

ベンダーニュートラルな独立系仮想化技術のエキスパート集団

3

イントロダクション

Page 4: OpenStack Summit Vancouver 出張報告 ベアメタルプロビジョニング編

4

OpenStack への取り組み

2014/11 OpenStack Summit Paris

100 台の物理サーバで OpenStack POC 環境を構築・運用した際のノウハウや Tips を公開(Neutron HA, VXLAN performance,,,)

2012/10 OpenStack Summit San Diego

仮想マシンのように、ベアメタルサーバをプロビジョニングするフレームワークを発表Grizzly で upstream にマージされました

イントロダクション

Page 5: OpenStack Summit Vancouver 出張報告 ベアメタルプロビジョニング編

5

EnterpriseCloud.jp

• OpenStack で始めるエンタープライズクラウドの情報サイト

• OpenStack 導入手順書のダウンロード

• 各種プレゼン資料• その他ブログ記事

http://EnterpriseCloud.jp

イントロダクション

Page 6: OpenStack Summit Vancouver 出張報告 ベアメタルプロビジョニング編

OpenStack 最新情報セミナー

• OpenStack に関心のあるエンジニアを対象とした技術セミナー

• 過去 10 回実施(括弧内は申込者数)– 2014/6 ストレージ

(120 名 )– 2014/8 OpenStack Distribution

(140 名 )– 2014/10 大規模ネットワーク (120 名 )– 2014/12 導入事例 & 検証事例 (140 名 )– 2015/2 プロビジョニング

(80 名 )– 2015/4 NFV

(190 名 )

6

イントロダクション

Page 7: OpenStack Summit Vancouver 出張報告 ベアメタルプロビジョニング編

OPENSTACK SUMMIT 2015 VANCOUVER 出張報告

7

Page 8: OpenStack Summit Vancouver 出張報告 ベアメタルプロビジョニング編

注目ポイント

• ベアメタルサーバの活用– ベアメタルプロビジョニングとは– 技術動向

8

Page 9: OpenStack Summit Vancouver 出張報告 ベアメタルプロビジョニング編

ベアメタルプロビジョニングとは

9

OS

アプリ

OS が入っていない状態のサーバ

ネットワークに接続した状態のサーバ

OS やアプリがインストールされた

状態のサーバ

ディスカバリー プロビジョニング

ベアメタルプロビジョニングとは

Page 10: OpenStack Summit Vancouver 出張報告 ベアメタルプロビジョニング編

2つのユースケース①OpenStack の中でベアメタルプロビジョニングをやりたいIBM Softlayer みたいなサービス

大量のサーバを一元管理するためにベアメタルプロビジョニングをやりたい

リソースプールとプロビジョニング

10

リソースプール

コンピュート ネットワーク ストレージ

フィジカルプロビジョニング (Ubuntu MAAS / OpenStack TripleO)

プロジェクト A機能検証用

プロジェクト B開発用

クラウドオーケストレータ

プロジェクト Cステージング用

VM

VM

VM

VM

VM

VM

VM

VM

コントローラ (OpenStack) コントローラ (OpenStack)

VM

VM

VM

VM

コントローラ (OpenStack)

クラウドオーケストレータ&プロビジョニング ( Ubuntu Juju / DevStack / Red Hat RDO PackStack / Chef / Puppet / Ansible / Vagrant / etc )

ベアメタルプロビジョニングとは

Page 11: OpenStack Summit Vancouver 出張報告 ベアメタルプロビジョニング編

2つのユースケース②OpenStack の中でベアメタルプロビジョニングをやりたいメリット:• サーバ仮想化技術によるオーバーヘッドの削減

• ベアメタルマシンを API で制御可能

想定利用シーン:• サーバ負荷が高いサービス・サーバ• 物理サーバと仮想サーバの混在環境• 分散ストレージサーバ• 本番環境で仮想マシンの採用を躊躇

しているお客様

大量のサーバを一元管理するためにベアメタルプロビジョニングをやりたい

メリット:• ベアメタルマシンを API で制御可能• プロビジョニングの時間短縮• オペレーション見直しによる、運用コ

ストの削減想定利用シーン:• セルフサービス化• プロビジョニングの自動化• 物理サーバと仮想サーバの混在• リソースの使用状況に応じた、リソー

スの動的変更11

ベアメタルプロビジョニングとは

Page 12: OpenStack Summit Vancouver 出張報告 ベアメタルプロビジョニング編

なぜベアメタルプロビジョニングか?

• 過去 1 年で評価・検討した顧客・パートナー– 通信業 A 社– 通信業 B 社– 通信業 C 社– インターネットサービス業 D 社– EC E 社–製造業 F 社–製造業 G 社

12

ベアメタルプロビジョニングとは

Page 13: OpenStack Summit Vancouver 出張報告 ベアメタルプロビジョニング編

① Ironic が正式プロジェクトに

• OpenStack Bare metal provisioning (Ironic)が正式プロジェクトに

13HP 社 Devananda氏の講演

技術動向

Page 14: OpenStack Summit Vancouver 出張報告 ベアメタルプロビジョニング編

② Rackspace 社の活用事例発表

• Rackspace 社 OnMetal サービスでの Ironic 活用事例

14

Rackspace 社 Gachnang氏の講演

技術動向

Page 15: OpenStack Summit Vancouver 出張報告 ベアメタルプロビジョニング編

② Rackspace 社の活用事例発表

15

技術動向

Page 16: OpenStack Summit Vancouver 出張報告 ベアメタルプロビジョニング編

仮想コンピューティング

UnderCloud

整理)やりたいこと

16

仮想マシン

ベアメタルマシン コンテナ

仮想ネットワーク

テナントネットワーク

クラウドコントローラ

クラウドオーケストレーション

ハードウェアの抽象化と API提供

技術動向

Page 17: OpenStack Summit Vancouver 出張報告 ベアメタルプロビジョニング編

③ Ironic 以外での取り組み

17

技術動向

Canonical 社の発表 Juniper 社の発表

Page 18: OpenStack Summit Vancouver 出張報告 ベアメタルプロビジョニング編

④ 仮想ネットワーク対応

18

技術動向

Nova

クラウドコントローラ Ironic

ベアメタルサーバ

Neutron

ベアメタルプロビジョニング

仮想ネットワーク

スイッチ /ルータ

Page 19: OpenStack Summit Vancouver 出張報告 ベアメタルプロビジョニング編

⑤ サポート

• Ironic が正式プロジェクトになったので、ベンダーのサポートが提供される(予定)

• Ironic 環境構築の敷居が高い• PXE / IPMI まわりでトラブルが頻発

– Canonical 社: Interoperability Labhttp://partners.ubuntu.com/programmes/openstack

19

技術動向

Page 20: OpenStack Summit Vancouver 出張報告 ベアメタルプロビジョニング編

お問い合わせ先「仮想化環境を構築したいが、どこに相談すればいい

の?」

まずは我々にご相談ください

http://VirtualTech.jp/[email protected]

050-7571-058420