• 検索結果がありません。

本資料は SlideShare にて公開しています

N/A
N/A
Protected

Academic year: 2021

シェア "本資料は SlideShare にて公開しています"

Copied!
24
0
0

読み込み中.... (全文を見る)

全文

(1)

OpenStack 2014.1

(Icehouse Release)

日本OpenStackユーザ会

吉山あきら

(2)

本資料はSlideShareにて公開しています。

http://www.slideshare.net/yosshy/

(3)

目次

OpenStack のリリースサイクル

OpenStack のリリース名

OpenStack Icehouse リリース

公式コンポーネント

Dashboard, Object Storage, Compute, ...

(4)

OpenStack のリリースサイクル

Austin Cactus2011.2 2011.3 Diablo 2012.1 Essex 2012.2 Folsom 2013.1 Grizzly Juno 2014.1 Icehouse 2011.1 Bexar 2012 2013 2013.2 Havana 2014 new! next!

現在は半年毎に一度(4月末と10月末)

新バージョンをリリースしている。

最新安定版:2014.1 (Icehouseリリース)

次期開発版:Juno (2014.2 になる見込み)

保守版

:2013.2 (Havanaリリース)

※1つ前の安定版まで Nova Swift Glance Keystone Cinder Neutron Horizon Heat Ceilo-meter Trove

(5)

OpenStack のリリース名

リリース名(開発コードネーム)は地名

開発開始直前の OpenStack Summit 開催国の都市

名が多い。

Icehouse…香港の雪廠街

(Ice House Street)から命名

※中国には英語表記が I で始まる

 都市名が無かった。

リリース名は OpenStack ML 上

で公募され、投票で決まる

(6)

OpenStack 2014.1 (Icehouse リリース)

開発期間:2013/11〜2014/4

開発貢献者:約1200人

新機能:約350個

修正バグ:約2900個

コアコンポーネント:10個

(7)

Icehouse での開発貢献度

http://www.stackalytics.com/?release=icehouse&metric=commits& project_type=openstack&module=&company=&user_id=

(8)

OpenStack 公式コンポーネント①

コアコンポーネント(括弧内はプロジェクト名)

Dashboard (Horizon) …セルフサービスポータル(Web UI)

Object Storage (Swift) …クラウドストレージ基盤

Compute (Nova) …VM管理

Image Service (Glance) …VMテンプレート管理

Networking (Neutron) …仮想テナントネットワーク管理

Block Storage (Cinder) …ボリュームストレージ管理

Identity (Keystone) …統合認証基盤

Telemetry (Ceilometer) …メータリング、運用監視基盤

Orchestration (Heat) …クラウドオーケストレーション基盤

Database Service (Trove) …DBaaS基盤

(9)

Networking (Neutron)

OpenStack コアコンポーネント関係図

Compute (Nova) Image Service (Glance) Dashboard (Horizon) Telemetry (Ceilometer) Object Store (Swift) Identity (Keystone) Orchestration (Heat) Block Storage (Cinder) Database Service (Trove) user Vol File Image DB VM Recipe Net User Web Meter new! REST APIs

(10)

OpenStack 公式コンポーネント②

育成コンポーネント (括弧内はプロジェクト名)

Bare metal (Ironic) …物理マシン管理

Queue service (Marconi) …MQaaS基盤

Data processing (Sahara) …Hadoopサービス基盤

Key management (Barbican) …鍵データ管理基盤

その他

Common Libraries (Oslo) …各プロジェクト共通コード

Deployment (TripleO) …OpenStack インストーラ

(11)

OpenStack 2014.1 (Icehouse)

コアコンポーネント

新規ポイント(抜粋)

(12)

Dashboard (Horizon)

ユーザインタフェースの改良

– 左側のナビゲーションメニューが伸縮可能に – 一覧表内の情報が表計算ソフト風に編集可能に – ネットワーク作成操作のウィザード化 – ユーザが自分のパスワードを変更可能に – 一覧情報のフィルタリングが可能に ●

コンポーネント毎の新機能

– Compute:ライブマイグレーション、Hyper-Vでのコンソール、ディスク設定、等 – Block Storage:ボリューム拡張、RBAC、他 – Networking:ルータールール – Object Storage:擬似ディレクトリ作成、パブリックコンテナ作成等 – Orchestration:既存スタック更新、テンプレート検証、環境ファイル追加 – Telemetry:テナント毎の全サービスの日次レポート表示 – Database Service:画面新設

(13)

Dashboard (Horizon)

伸縮形 ナビゲーション メニュー Database Service (Trove)用UI 一覧表内の 値の編集

(14)

Object Storage (Swift)

機能検出機能

Swift クラスタがサポートする機能をAPI問合せ可能に

Swift 内部読込の自動リトライ

Swift オブジェクトサーバからの読込失敗を自動的にリカバリ

アカウントレベルACL

アカウントがアクセス制御特権ヘッダーを保持可能に

※本ヘッダーの値は認証システムで利用可能

システムメタデータ

アカウントやコンテナのシステムメタデータを保持可能に

⇒カスタムメタデータ不要化

ssync

※試用版 –

rsync コマンドの代替実装。将来的には ssync に完全移行予定

(15)

Compute (Nova)

ライブアップグレード

(制約有) – サービス提供中の IaaS 基盤の OpenStack バージョンアップが可能に ●

ドライバ別新機能

– Hyper-V:RDP コンソール – Libvirt(KVM):virtio-scsi、virtio-rnd、ワッチドッグ、ビデオデバイス選択、他 – VMware:CD-ROMイメージブート、未使用VMイメージキャッシュの破棄 – XenServer:PCIパススルー、複数一時ディスクのマイグレーション、リサイ ズ、使用CPUコア指定、他 ●

スケジューラ(リソース割当)

– キャッシュスケジューラ(スケーラビリティ強化) ●

その他

– 各種 nova サービスプロセスの安全なシャットダウン(graceful stop)

(16)

Image Service (Glance)

新機能

VMware Datastore ストレージバックエンド

イメージ配置選択ストラテジ

APIメッセージの多言語化

virtual_size イメージ属性

バグフィクス

削除済みイメージ分をQuotaから除外

(17)

Networking (Neutron)

新規ドライバ・プラグイン

L2等…

IBM SDN-VE、Nuage、OneConvergence、OpenDayLight

LB…Embrane、NetScaler、Radware

VPN…Cisco CSR

通信安定性の向上

Compute(Nova)との連携性向上

Networking 側の変更を Compute 側にオンデマンドで反映

廃止予定

古い OVS、LinuxBridge プラグインは非推奨に

⇒ML2プラグインの各ドライバ使用を推奨

API での XML サポート

(18)

Block Storage (Cinder)

主要新機能

既存ボリュームのタイプ変更

APIのマルチプロセス化対応

Cinderへのバックアップインポート・エクスポート

ボリュームタイプの暗号化のアップデートが可能に

Cinderバックアップオブジェクトへのボリュームメタデータ追加

ボリュームアタッチ・デタッチ時の自動ファイバチャネルゾーニング

新ドライバ

EMC VMAX/VNX SMI-S FC ドライバー

EMC VNX iSCSI ダイレクトドライバー

HP MSA 2040

IBM SONAS と Storwize V7000 Unified Storage Systems

NetApp ESeries

(19)

Identity (Keystone)

v3 API 新機能

– Shibboleth による認証連携 – ユーザ自身のパスワード変更 – 認証成功時のエンドポイント省略が可能に – 複数リージョン用のパブリックインターフェース – PKIトークン認証用の証明書発行 – 権限の委託(Delegation) ●

バックエンドドライバ

– 認証ドライバと認可(権限)ドライバの分離 – KVSトークンドライバのデータ永続化(Redis, Cassandra等を利用) ●

その他

– トークンのデフォルト有効期限が24時間→1時間に変更 – auth_token、s3_token ミドルウェア削除(Keystone クライアント側で提供)

(20)

Telemetry (Ceilometer)

StackTach 互換性(イベントAPI、通知)

API

– クエリー制約でのメーター、サンプル、アラーム項目の複雑な組み合わせ – ケーパビリティAPI(ストレージドライバー固有機能取得用) – 統計情報の選択的な集約機能、新規のカーディナリティ関数や標準偏差関数 – 測定値への直接アクセス ●

ストレージドライバー

– HBase, SQLAlchemy, DB2 ドライバー間の機能互換性をほぼ達成 ●

新しい測定ポイント

– SDN コントローラ上の Neutron ノースバウンド API

– VMware vCenter Server API

– ベアメタルホスト上の SNMP デーモン

(21)

Orchestration (Heat)

主要な新機能

HOTテンプレート

OpenStack関連リソースタイプ拡充

ソフトウェア設定

一般アカウントでのスタック起動

リソースのオートスケーリング

通知

Heat エンジンのスケーラビリティ向上

ファイル埋め込み

スタックの破棄(abandan)、引き取り(adopt)

 ※adopt は実験段階

スタックのプレビュー

多数の新規リソース

(22)

Database Service (Trove)

※新しいコアコンポーネント

主要な新機能

ユーザー / スキーマの管理

フレーバー/ Cinder ボリュームのリサイズ

複数データストアへの対応

MySQL と Percona の完全サポート。

MongoDB, Redis, Cassandra, Couchbase の

部分的サポート

設定グループ

バックアップとリストア

データストアが提供するバックアップソフトウェアを実行し、

出力を Swift コンテナーに送信

フルバックアップと差分バックアップ

Designate による DNS サポート (オプション)

(23)

まとめ

OpenStack の最新安定版は今年4月に正式リリースされた

バージョン 2014.1 (Icehouseリリース)

OpenStack Icehouse リリースでは、

– Database Service:DBaaS 基盤がコアコンポーネントに – Dashboard:UI がより使いやすく、高機能に – Object Storage:APIで提供機能が分かるように – Compute:IaaS基盤のライブアップグレードが可能に

– Image Service:VMware Datastore 対応 – Networking:対応NW機器増加

– Block Storage:対応HW増加、バックアップ改善 – Identity:認証・認可ドライバが別々に

– Telemetry:バックエンドDBドライバ間の機能差分が解消

(24)

参考

● OpenStack Icehouse – http://www.openstack.org/software/icehouse/ ● OpenStack Icehouse リリースノート – https://wiki.openstack.org/wiki/ReleaseNotes/Icehouse/ja ● OpenStack Roadmap – http://www.openstack.org/software/roadmap/ ● Programs – https://wiki.openstack.org/wiki/Programs ● Release Cycle – https://wiki.openstack.org/wiki/Release_Cycle ● Release Naming – https://wiki.openstack.org/wiki/Release_Naming ● Stackalytics – http://www.stackalytics.com/? metric=commits&release=icehouse&project_type=openstack

参照

関連したドキュメント

等に出資を行っているか? ・株式の保有については、公開株式については5%以上、未公開株

関係会社の投融資の評価の際には、会社は業績が悪化

添付資料 4.1.1 使用済燃料貯蔵プールの水位低下と遮へい水位に関する評価について 添付資料 4.1.2 「水遮へい厚に対する貯蔵中の使用済燃料からの線量率」の算出について

添付資料 4.1.1 使用済燃料貯蔵プールの水位低下と遮へい水位に関する評価について 添付資料 4.1.2 「水遮へい厚に対する貯蔵中の使用済燃料からの線量率」の算出について

○関計画課長

添付資料 4.1.1 使用済燃料プールの水位低下と遮蔽水位に関する評価について 添付資料 4.1.2 「水遮蔽厚に対する貯蔵中の使用済燃料からの線量率」の算出について

 本資料作成データは、 平成24年上半期の輸出「確報値」、輸入「9桁速報値」を使用

 本資料作成データは、 平成26年上半期の輸出「確報値」、輸入「9桁速報値」を使用