untitled

Similar documents
untitled

untitled

PowerPoint プレゼンテーション

スライド 1

AWS Deck Template

SIOS Protection Suite for Linux v9.3.2 AWS Direct Connect 接続クイックスタートガイド 2019 年 4 月

最終版 _IBMストレージ_講演_西村様

FY14Q4 SMB Magalog December - APJ Version

概要 ここでは先程デモを行った OpenStack の中で仮想マシンのデータがどのように管理されているかをご紹介致します OpenStack の中でデータがどのように配置され 管理されているかを知ることは 可用性を検討する上で非常に重要になります 2

Presentation Template Koji Komatsu

Linux のインストール

FUJITSU Cloud Service for OSS 「コンテナサービス」 ご紹介資料

VMware vcloud Suite

Cisco HyperFlex セットアップ概要

Oracle Un お問合せ : Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよ

利用者

Silk Central Connect 15.5 リリースノート

KSforWindowsServerのご紹介

プレゼンタイトルを入力してください

FUJITSU Software Systemwalker Centric Manager Lite Edition V13.5 機能紹介資料

文字数と行数を指定テンプレート

Linux のインストール

InfiniDB最小推奨仕様ガイド

Control Manager 6.0 Service Pack 3 System Requirements

Installation Guide for Linux

Crucial Client SSDでのファームウェアアップデート手順

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

変更履歴 項番版数内容更新日 版新規作成 2013 年 11 月 18 日 1

Altiris Quick Package

使用する前に

OpenStack運用実践によるエンタープライズ適用に向けた課題と今後について~ベアメタルサービスの現状とDesign Summitでの討議状況~

Dell Red Hat OpenStack - Version Dell Inc.

PowerPoint プレゼンテーション

IBM Internet Security Systems NTFS ファイルシステム必須 一覧の 以後にリリースされた Service Pack (Release 2 等は除く ) は特に記載の無い限りサポートいたします メモリ 最小要件 512MB 推奨要件 1GB 最小要件 9GB 推奨要件

OS と Starter Pack の対応 (Express5800/R110j-1 向け ) OS と Starter Pack について Express5800/R110j-1 ( 以下サーバ本体製品 ) では Starter Pack のバージョンによってサポート可能な OS が決まります シ

Linux のインストール(Red Hat および SUSE)

提案書

まえがき 2011 年 11 月 1 日 ver1.0 [ 初版 ] 本手順書では vcenter サーバが管理する仮想コンピュータを Acronis Backup & Recovery 11 エージェント for ESX(i)( バーチャルアプライアンス ) を用いてバックアップする手順をご紹介し

Yahoo! JAPANにおけるOpenStack on Kubernetes導入までの道のり

Windows Server 2016 ライセンス体系に関するデータシート 製品の概要 Windows Server 2016 は 準備が整った時点でクラウドコンピューティングへ簡単に移行できる新しいテクノロジを導入すると同時に 現在のワークロードをサポートするクラウドレディのオペレーティングシステ

proventia_site_protector_sp8_sysreq

Linux のインストール

CLUSTERPRO SSS 動作環境編

サーバセキュリティサービスアップグレード手順書 Deep Security 9.6SP1 (Windows) NEC 第 1 版 2017/08/23

iStorage ソフトウェア VMware vCenter Plug-in インストールガイド

CLUSTERPRO MC ProcessSaver 2.3 for Windows 導入ガイド 第 5 版 2018 年 6 月 日本電気株式会社

スライド 1

Agenda ハイブリッドクラウドについて Red Hat Cloud Infrastructure CloudForms 3.0 2

141121StartOpenStack.pptx

SELECT Server XM (ver

vdi_service_details

ご使用上の留意事項 / ドキュメント修正事項

ビッグデータやクラウドのシステム基盤向けに処理性能を強化した「BladeSymphony」および「HA8000シリーズ」の新製品を販売開始

他のOSをお使いになる方へ

製品概要

Microsoft PowerPoint - DEXCS2015_Salome_Installation pptx

Helix Swarm2018.1アップグレード手順

CLUSTERPRO MC ProcessSaver 1.2 for Windows 導入ガイド 第 4 版 2014 年 3 月 日本電気株式会社

2

Fortinet社

新しい 自律型データ ウェアハウス

MIRACLE MH for SNMP サポート SLA( サービスレベルアグリーメント ) ML-CS-0747 本書は サイバートラスト株式会社 ( 以下 サイバートラスト ) が MIRACLE MH for SNMP サポート ( 以下当サポートサービス ) の内容について説明するものである

本リリースは 株式会社野村総合研究所とサイボウズ総合研究所株式会社の 2 社による共同リ リースです 重複して配信される可能性がありますが あらかじめご了承ください 2010 年 6 月 24 日 株式会社野村総合研究所 サイボウズ総合研究所株式会社 OpenStandia ソリューション / サイ

2016 年 4 月 4 日 Parallels Mac Management version 4.5 リリースで Microsoft System Center Configuration Manager 上での Mac 管理がさらに簡易で使いやすく クロスプラットフォームソリューションにおけるリ

LifeKeeperサポートへの問い合わせ

CheckPoint Endpoint Security メトロリリース製品について 株式会社メトロ 2018 年 07 月 25 日

2011年11月10日 クラウドサービスのためのSINET 学認説明会 九州地区説明会 九州大学キャンパス クラウドシステムの導入 伊東栄典 情報基盤研究開発センター 1

コース番号:

IceWall Remote Configuration Managerのご紹介

1. 対象装置 (1) 日立仮想 Fibre Channel アダプタ 適用装置 : EP8000 7xx/S8xx/E8xx/S9xx 2. 仮想 FC アダプタドライバ来歴 この仮想 FC アダプタドライバは 次の機能拡張とバグ修正を含みます バージョン内容 新規追加 7

ESMPRO/ServerManager Ver. 6 変更履歴

Windows Server 2003 のインストール

McAfee Firewall for Linux リリース ノート

UCS M シリーズ サーバでの Redhat/CentOS オペレーティング システムのインストール

インストールのチェックリストと前提条件

Microsoft Word - nvsi_050090jp_oracle10g_vlm.doc

PRIMERGY TX100 S3 未サポートOS動作検証確認情報

はじめに PC 環境のセキュリティの向上や運用工数の削減手段としてクライアント仮想化 ( シンクライアント化 ) を検討している企業 団体が増えてきています シンクライアントの導入に際しては幾つか検討する事があり 特にユーザ側に接続する周辺機器については従来の PC と同じ利用環境を求められる事が多

1-1- 基 OSS 概要に関する知識 ソフトウェアの新たな開発手法となりソフトウェア業界で大きな影響力を持つようになったオープンソースについて学習する 本カリキュラム Ⅰ. 概要では オープンソースの登場から現在に至る発展の経緯や代表的なソフトウェアの特徴を理解する 講義の後半では実際にソフトウェ

HPE Integrity NonStop NS2300 サーバー

統合運用管理ソフトウェア Systemwalker 総合カタログ

富士通Interstage Application Server V10でのOracle Business Intelligence の動作検証

Install / Protect / Monetize InstallShield 全機能 データシート プロフェッショナルなインストールの作成 PREMIER PROFESSIONAL EXPRESS MSIX パッケージ サポート フレームワークをサポート Windows Installer(

ArcGIS for Server 機能比較表

データセンター SDN ソリューション

Microsoft Word - PCOMM V6.0_FAQ.doc

ActiveImage Protector 2016 R2 for Express5800 / ftサーバ

Oracleライフサイクル管理ソリューション概要

MAGNIA Storage Server Configuration Guide

サーバセキュリティサービス 導入手順書 Deep Security 9.5SP1 (Windows) プロキシ経由編

PUBLIC CLOUD 02 03

        ALTIRIS Client Management Suite Upgrade Guide                                 Rev 年6月30日  

大容量ストレージ 特徴 クラウドの 規模の経済 がもたらすスケールメリットにより 低価格でかつ大 容量のストレージを提供します 大容量ストレージ 安心のデータ保管 100TB の大容量 シンプルな運用 必要な時に必要な量を利用できる 容量の心配がない!! モバイル対応 1GB あたり 2.45 円

Agenda 1. 今回のバージョンアップについて a. バージョンアップ概要 b. バージョンアップ目的 c. 新バージョンのシステム要件に関する注意事項 d. 現行バージョンのサポート期間 2. 対応プラットフォームの追加 3. 新機能の追加および機能強化 2

问题集 ITEXAMPASS 1 年で無料進級することに提供する

アドバンスト・フォーマットディスクのパフォーマンス

Hik-Connect アカウントにデバイスを追加する方法ユーザーは Hik-Connect APP ウェブポータル ivms4500 アプリまたは ivms クライアント経由で Hik-Connect 機能を有効にすることができます 注 : iv

Microsoft PowerPoint VIOPS.ppt

目次 1. 動作環境チェック 動作必要環境 Java のインストール Java のインストール Firebird のインストール Firebird のインストール Adobe Reader のインストール

Transcription:

DevOps 向けOpenStack 環境構築 Crowbarの最新動向 デル株式会社エンタープライズ ソリューションズ統括本部エンタープライズ ソフトウエアプリンシパルSE 増 孝信

Dell Inc. / デル株式会社の概要 DELL Inc. 本社設 : 1984 年 5 本社所在地 : テキサス州 売上 :611 億 100 万ドル (2008 年 2 2009 年 1 期 ) 海外拠点 50ヶ国に現地法 を保有 販売活動は180ヶ国以上に展開 社員数は世界で約 96,000 デル株式会社 1989 年 6 設 1993 年販売業務開始 本法 について従業員数 1,700 ( 川崎 東京 阪 宮崎 ) 2

クラウド ソリューションのアプローチ デルはターンキー & 使いやすいクラウドソリューションを提供 拡張的なアプローチ Private Cloud Dell VIS VMware, Hyper-V, Hybrid Cloud Boomi Public Cloud Hadoop OpenStack & Crowbar OSS 新的なアプローチ 最適なサーバ : PowerEdge M / R シリーズ モジュラー型データセンター 最適なサーバ : PowerEdge C シリーズ 最適なストレージ製品 : Dell EqualLogic, Dell Compellent 最適なネットワーク製品 : Force 10

ハイパースケールシステム つの管理基盤で数千台のサーバを運 管理する o ハードウエア障害は 常的に起こるもの が前提 o 動を出来るだけ避け プロセスを 動化する o さいコストの違いが全体では きくなる 例えば RAID5 を RAID10 に変更するとストレージ容量は 40% 減少するので ハードディスクドライブの数を増やす必要が発 する ハードウエアを幾つかのフォルトゾーンと呼ぶグループに分け アプリケーションとデータをフォルトゾーン間にてストライピングする o データセンタを RAID 化する フラットな設計原則 o 機器のコストが削減できる o ネットワークの構成とルーティングがシンプル o データセンタの物理レイアウトを簡素化 o システムの密度が上がる o セットアップと導 プロセスが定型化 / 合理化できる Fault Zone Fault Zone Application Deployment Fault Zone

Crowbar

Crowbar とは 使命 : A Zero Touch Cloud Installer 完全に機能するクラウドを 2 時間以内で構成 速で柔軟 BIOS & RAID 構成などを含むインストールツール ユーザはシステム構成 ( barclamp ) を選択出来る DevOps を取り れる 運 と開発が並 するモデル (DevOps for Clouds) Opscode Chefを活 オープン OpenStack 固有の技術ではない ( 他にも応 可能 ) デル ( 開発元 ) のハードウエアに閉じていない APL2.0

イメージ対レイヤー イメージ : シングルユニット 構成管理 レイヤー : コンポーネントスタック 統合管理 統合管理 + アプリケーション + ユーティリティ + オペレーティングシステム 構成管理 アプリケーション Foo アプリケーション Bar ユーティリティ オペレーティングシステム

Crowbar は拡張性の いフレームワーク Crowbar では展開するサービスを barclamp と呼ぶモジュールにして扱う ex. DNS, Nova, Swift, Nagios, Gangalia, BIOS Dell Crowbar 運用管理 APIs, ユーザアクセス ECO パートナ クラウド基盤 & 拡張性 コアコンポーネント & オペレーティングシステム 物理リソース クラウド基盤を実装するのに必要なコンポーネントが含まれている クラウドに必要な様々な機能コンポーネントをプラグイン可能 コミュニティやお客様にもオープン 既存の Dell 製品と連携が可能 クラウド基盤に必要とされる基本データセンタサービスを提供 ユーザの介在無し ( ラック搭載とネットワークケーブル接続などの例外を除く ) にまっさらのサーバにプロビジョニングが える さらに Dell のハードウエアに限定されない * Crowbar は OpenStack 以外のサービスへの適 も可能性がある

Crowbar はモジュラー型の設計 Dell Crowbar 運 管理 APIs, ユーザアクセス ECO パートナ クラウド基盤 & 拡張性 コアコンポーネント & オペレーティングシステム 物理リソース Nagios Ganglia Dashboard Nova Swift Glance Hadoop Compellent EqualLogic Crowbar DNS Logging Deployer Provisioner NTP BIOS IPMI Network RAID * Crowbar は OpenStack 以外のサービスへの適 も可能性がある

Barclamp Life Cycle

Crowbar 1.x のアーキテクチャと動作 1. ベアメタルサーバの開梱 搭載 ケーブリング 2. PXE によるブート Discovery 処理 BIOS/RAID Config 3. PXE によるブート OS 導 Chef Client 導 4. Barclamp による 動構成 Chef 上で Role を作成 Role の適

Chef とは システムの各パーツをどの様に構成して欲しいのかを Chef DSL (Recipe) で定義し それらをサーバに適 して利 する 動化されたインフラ を実現するためのソフトウェアです たとえば DNS Client の構成という作業を考えると 1. DNS Serverのアドレスを調べる 2. DNS Serverのアドレスをresolv.confに書き込む これを Chef の Recipe で書くと以下のようになります dns_list = [] dns_list << node[:dns][:nameservers] template "/etc/resolv.conf" do source "resolv.conf.erb" owner "root" group "root" mode 0644 variables(:nameservers => dns_list.flatten, :search => node[:dns][:domain]) end

Chef Cookbooks 実際に 動化するためにはレシピ以外に構成情報として属性 テンプレートファイル リソース等も必要 それらをパッケージングしたものが Cookbook です Recipe dns_list = [] Attributes dns_list << node[:dns][:nameservers] template "/etc/resolv.conf" do Resources source "resolv.conf.erb" owner "root" group "root" mode 0644 variables(:nameservers => dns_list.flatten, :search => node[:dns][:domain]) end Template <% unless @search.nil? -%> search <%= @search %> <% end -%> <% @nameservers.each do nameserver - %> nameserver <%= nameserver %> <% end -%> Cookbook

OpsCode Community Cookbook は全てを 作しなくても OpsCode の Chef Community で様々な物が作られており 再利 可能です http://community.opscode.com/cookbooks

Role 般的に つのサーバ ( ノード ) を作成するには 複数の Cookbook/Recipe を適 する必要があります Chef では複数の Recipe をまとめて Role として扱う事が出来ます

Chef と Crowbar の関係 Crowbar は Chef 単体では対応が難しい以下の事をサポート ベアメタルサーバの検出とハードウェア構成 OSと基本的な管理ソフトウェア Chef Clientの導 Crowbarは各種ソフトウェア構成の 動化にChefを利 通常の運 構成管理にChefのみ利 する事も可能

Crowbar Discover 処理 ベアメタルサーバを PXE Boot により起動して構成情報等を取得します

OS のインストールと Chef Ready 化 Discovery 後 Default で Crowbar Framework の Core Barclamps が有効になっています これを適 すると 動的に OS 展開が始まり Chef Ready な状態になります

Crowbar Core Framework OS 展開後にインストールされる Barclamps です

OpenStack の Barclamp OpenStack は複数の Proposal で構築

OpenStack の展開 1. MySQL 2. KeyStone 3. Glance 4. NovaCompute 5. Horizon

Hadoop の Barclamp Clouderamanager Hadoop Cluster を作成 Hive Pig Sqoop

監視機能 Nagios と Ganglia が標準でインストールされ Crowbar によってインストールされたサービスを監視するように構成される

Crowbar の 現状 Source からの Build についてはやや困難であるため動作可能な Binary の利 を推奨 開発者 Rob Hirschfeld による Build が下記 URL より 可能 http://crowbar.zehicle.com/

Crowbar の導 テスト 的では仮想環境上に導 も可能 導 法は概ね以下の流れとなります 1. ISO イメージで起動 ( インストールは 動的にすすみます ) 2. OS インストール完了後 ログインして TimeZone や Keyboard の調整を実施 3. Crowbar を Install > sudo -i # cd /tftproot/xxxxxx_dvd/extra #./install FQDN (admin.crowbar.local 等とする ) 詳細は下記の URL を参照してください https://github.com/dellcloudedge/crowbar/wiki/install-crowbar 注意点 Admin Node の Memory は 2GB 程度 Network Interface は つあれば良い 初めて触るのであれば 192.168.124.10 に admin ノードを置く これであればインストール前のテンプレート変更等のカスタマイズが必要無い Admin Node のディスクは OS Install イメージを格納するため最低でも 20GB 程度必要 Install 後 Keyboard Map が英語キーレイアウトなので注意する CentOS -> /etc/sysconfig/keyboard を編集 Ubuntu -> dpkg-reconfigure keyboard-configuration を実 Fred3 の Build についてはわりとすんなり Install 可能と思います それよりも古い Version についてはパッケージの問題等を含んでいる事が多いので Fred3 の利 を推奨いたします

Crowbar 2.0 Crowbar 1.x のアーキテクチャと実装を再度検討し リファクタリングをすることになった 標 最新のリリース環境へ迅速に対応 (OpenStack Folsom リリース ) より柔軟かつ汎 的に扱える パフォーマンスとスケーラビリティの改善 最新のステータスは以下の URL を参照 https://github.com/dellcloudedge/crowbar/wiki/crowbar-2.0

Crowbar 2.0 Network Model 導 後でも動的にネットワークを構成することが可能となる ソフトウエアによってネットワーク構成を定義 (SDN) OpenStack 向けに ブリッジの代わりに Openvswitch (OVS) 利 を考えている Online Mode Crowbarのパッケージサイズを さくする インターネット経由で アップグレードやアップデートを し展開出来る機能を追加し 最新のリリースを維持 Web Proxy Cache(Polipo) を利 する Web Proxy Cache により実稼働環境への影響を回避 SuSE は既にパッケージ (SMT Subscription Management Tool) をリポジトリProxy/Cacheとして使

Crowbar 2.0 Pull From Source OpenStack の最新リリースに時間差無く追随する 他のソフトウエア ( 例えば Hadoop) でも利 することを考慮する git barclampで Crowbar から社内のgit サーバにアクセス Online Mode が必要である Heterogeneous OS シングルサイトにて複数のOSに対応可能になる OSの種類だけでなく 同 OSの異なるバージョンも利 可能

Crowbar 2.0 Attribute Driven Recipes (CMDB) CrowbarのChefレシピが crowbar 固有の属性を含んでいる為 既存の OpenStackレシピを再利 することが難しい puppetのモジュールに適 することも難しい Attribute injecton を採 する CrowbarにAbstraction Layerを設け 利 しているCMDBを元に injectionを集める その他 Rails 3での実装 ドキュメントの改善 Barclamp SDK ビッグディスク (2TB 以上 ) の対応 Sledgehammer(Crowbar の PXE イメージ ) の UEFI ブート対応 テスト範囲の拡張と改善

OSCA TM (Open Standard Cloud Association) の設 オープン スタンダード クラウド アソシエーション http://www.dell-osca.jp/

OSCA の流れ Dell OSCA 理事会 OSCA 技術分科会 マルチベンダーにより 集約されたノウハウ ( 技術情報の共有 SNS コミュニケーション ) お客様のビジネス活性化に貢献 OSCA メンバー

OSCA 技術分科会 OSCA 技術分科会 ハイパースケール データセンターソリューション クラウド運 管理の効率化 クラウドの相互運

IT エンジニアのためのコミュニティー Dell テックセンター テックセンターとは Dellが提供するITエンジニアのための情報共有サイトです Dellの技術エキスパートによるブログで最新技術トレンドをレポートいたします ハードウェアやソフトウェアのセットアップをビデオで紹介しております 構成ガイド 最適化ガイドなど技術ドキュメントも満載です フォーラムを提供 : ユーザー間でのベストプラクティスの共有が可能です Dellのテクノロジーに関する最新情報と情報交換 http://www.jp.dell.com/japantechcenter/ サイトに登録いただければフォーラムに参加し 技術ディスカッションにも参加することができます DELL ロゴは 国 Dell Inc. の登録商標です デル株式会社 212-8589 川崎市幸区堀川町 580 番地ソリッドスクエア東館 20F

まとめ ベンダーロックインからの解放と選択肢の提供 エコ対策と運 コスト削減の両 経験と実績に基づくクラウドの開発と運 オープン 機能 導入しやすい お客様のビジ ネスに貢献 34

ご清聴どうもありがとうございました 35