Location via proxy:
[ UP ]
[Report a bug]
[Manage cookies]
No cookies
No scripts
No ads
No referrer
Show this form
Submit Search
PaaS勉強会#25 Helion Development Platform Tech Overview
•
8 likes
•
3,265 views
Toru Makabe
Follow
PaaS勉強会#25 Helion Development Platform Tech Overview
Read less
Read more
1 of 26
Download now
More Related Content
PaaS勉強会#25 Helion Development Platform Tech Overview
1.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice.
2.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice. •自己紹介 • 真壁 徹 (まかべ とおる) • HP クラウドチーフテクノロジスト • Japan OpenStack User Group ボードメンバー • 2015年 執筆活動 • IT Media TechTarget連載“エンタープライズ のためのOpenStack検討ガイド” • http://techtarget.itmedia.co.jp/tt/news/150 1/21/news04.html • 翔泳社 “OpenStackクラウドインテグレー ション オープンソースクラウドによるサー ビス構築入門” • http://www.shoeisha.co.jp/book/detail/9784 798139784
3.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice. • HPがCloud Foundryをどう 捉え、どのような味付け をしているか • OpenStackとの役割分担、 連携 • Cloud Foundryそのものの 深い話 • ガンダム • 壺
4.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice. • PaaSとIaaSの境界線って? • HP Helion アーキテクチャーと背景 • Cloud FoundryとOpenStackの分担 • HPの味付け • DEMO
5.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice.
6.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice. PaaSとIaaSの間で •Cloud FoundryのようなフルスタックのPaaSは生産性が高い •でも、フルスタックのPaaSがハマらないシステムもある •システムによっては、PaaSの部品をバラして使いたい •ところでOpenStackって、IaaS族のはずなのにDBaaSとか 持ってるよね •DockerってPaaS族? それともIaaS族? •あ、そもそも“Platform”って言葉、分かりにくいよね IaaSとPaaSの境界線は、ますます曖昧に
7.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice.
8.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice. 選択肢はあったほうがいい •フルスタックPaaS –これから新しく作るシステムで、ルール・型にはめられるもの –OSとか負荷分散とか冗長化とかアプリ開発者が意識したくない –アプリをPushすれば動くって最高!! 圧倒的生産性!! 圧倒的成長!! •IaaS + PaaSのパーツ利用 –DBなどPaaSの提供するパーツだけ使いたい –ユーザーアプリはIaaS上に •IaaS + コンテナー –流行りそうだし
9.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice.
10.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice. HPとオープンソースクラウド技術 挑戦の歴史 2011 2012 2013 2014 2015 2011/9 Public Cloud ベータ提供開始 (OpenStack “Diablo”Release) 2012/8 Public Cloud 北米で商用提 供開始 2013/3 Public Cloudで Cloud Foundryの ベータ提供開始 (ActiveState社と の協業開始) 2013/4 ストレージ製品 のOpenStack対応 2014/10 Helion OpenStack リリース 2014/5 Helion OpenStack Community リリース パブリッククラウドサービスで 経験とノウハウを得た時期 製品部門が対応を始め 現実が見えてきた時期 これまでの経験を活かし OSSディストリビューションに 注力している時期 2015/1 Cloud Foundry ベースのHelion Development Platform リリー ス 2013/3 クラウドアプラ イアンス製品 (CloudSystem Matrix)へ OpenStackを搭載
11.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice. HPとOpenStack http://stackalytics.com/ (Metric: Commit, Release: Kilo, Date: 2015/03/04) がんばってます。
12.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice. いろいろやってきて •HPはOpenStackに注力しており、その中でPaaS族と見られる 機能にも積極的 •Trove(DBaaS)、Zaqar(Messaging)、Murano(Marketplace)、etc •それらの機能をパブリッククラウドやディストリビュー ションで、早い段階からベータ提供してきた •Cloud Foundryから見ると、それらはサービスとして使える •それらのサービスがレベルアップすると、利用する側の Cloud Foundryユーザー的にもうれしいよね •OpenStack機能の拡充、Cloud Foundryとのつなぎ、これがHP のすべきことではなかろうか
13.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice. HP H Java PHP Node.jsRubyPython Application Lifecycle Service … Compute Network Storage Identity, Images, Orchestration, Baremetal install Portal Hypervisor Application Services Database Messaging Caching Identity Vertica IDOL on Demand Ecosystem
14.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice. PaaS部分をハイライト • Application LifeCycle Service – Cloud Foundry • Cloud Foundry対応アプリケーションのゆりかごから墓場までを管理します • 実はMySQL、Redis、ファイルシステムなど、一般的なサービスはこちらにも入っています でも冗長化など、おいしい機能はありません • Application Services – OpenStack + α • ユーザーアプリケーションから利用できる共通サービスです • マーケットプレイス機能で、いろいろ追加できるようにします Java PHP Node.jsRubyPython Application Lifecycle Service … Application Services Database Messaging Caching Identity Vertica IDOL on Demand Ecosystem
15.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice. ちょっと一息 Docker Engine App A App B App C Host OS (on Helion OpenStack) Docker Engine App 1 App 2 App 3 Application LifeCycle Service (on Helion Dev. Platform) Container Management (Kubernetes) Q: Helionはコンテナー技術をどのように取り入れていくの? A: Dockerしようぜ • ALSのアプリ分離用途 ですでに使っている • ユーザーはその存在を 意識しない • OpenStackで作成した サーバーの上でDocker を使えるようにしてい く • Dockerを意識して活用 したいユーザー向け • k8sに貢献したい • すでにツールあり • https://github.com/hpclou d/hpcloud-kubesetup • OpenStack Magnumの動 向も気になります(個人 的に)
16.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice. 選択肢はあったほうがいい 大事なことなので2回言います •フルスタックPaaS –これから新しく作るシステムで、ルール・型にはめられるもの –OSとか負荷分散とか冗長化とかアプリ開発者が意識したくない –Pushすれば動くって最高!! 圧倒的生産性!! 圧倒的成長!! •IaaS + PaaSのパーツ利用 –DBなどPaaSの提供するパーツだけ使いたい –ユーザーアプリはIaaS上に •IaaS + コンテナー –流行りそうだし
17.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice.
18.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice. HP Helion Development Platform 技術的な特長 • OpenStackとの統合と連携 • OpenStackのPaaS的パーツ (DB、Messagingなど)を 活用 • OpenStack ダッシュボードからApplication Lifecycle Serviceクラスターを管理可能 • マーケットプレイス機能による機能拡張(ベータ) • マーケットプレイス機能で、HPやパートナーのア プリ、オープンソース、ユーザーアプリも容易に 導入
19.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice. Application LifeCycle Service (ALS) • OpenStack IaaS上にCloud Foundryコンポーネントを配置 • Cloud Foundry v2 (Helion Development Platfrom v1.1) • MySQL、PostgreSQL、RabbitMQ、ファイルシステムなどALS内部にもサービスはある • 冗長化されていないので本番での使用はおすすめしません • コンテナーでアプリ間を分離 (コンテナーの制御にはDockerを利用)
20.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice. Application Services • 上記はOpenStack DBaaS “Trove”との連携例 • データベースの冗長化、バックアップ/リストア、拡張など運用支援機能を提供 • 複数Availability Zone間のレプリケーションも可能 • Troveの進化を享受できる • NoSQLデータストアが今後多く対応しそう
21.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice. OpenStack Horizonへの味付け • アプリケーション開発者が、なる べくセルフサービスでできるよう にしたい • Helion OpenStack v1.1はOpenStack Junoベースであるが、Messaging、 Marketplaceなどを先出しで提供 • HP拡張としてALS管理メニューを 追加 先出し 先出し 拡張 (ALS)
22.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice. ALSクラスターをOpenStack Horizonから作る • 多様なコンポーネントを組み合わ せるCloud Foundry クラスターの導 入は、容易ではない • OpenStack Horizonからウィザード 形式でクラスターを構築可能 • インフラ管理者がクラスターを構 築してもよいが、この手軽さであ ればアプリ開発者でも可能 • OpenStack Trove(DBaaS)によって作 成されたDBを使うよう指定できる OpenStack Trove(DBaaS)で 作ったDBを指定
23.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice. Marketplace • OpenStack Murano • Upstreamでまだ正式機能となってい ないので、ベータ扱い • HP、3rd Partyのアプリを簡単に導 入できるように • ユーザーのアプリもMurano形式で 定義すれば登録できるように
24.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice.
25.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice. FAQ • Helion Development PlatformはHelion OpenStack以外のOpenStackディ ストリビューションでサポートされますか? • 残念ながら現時点では未サポートです • TroveやMuranoなど、OpenStackの新しい機能に対し、各ディス トリビューションの対応が多様であることが理由です • 無償トライアルはできますか? • はい、Community Editionがあります • http://www8.hp.com/us/en/cloud/helion-devplatform-overview.html • HP Public Cloud上にALSのSandbox環境を作るイメージもあります • Development Platformという名前ですが、開発環境むけですか? • いえ、本番環境でも使って下さい
26.
© Copyright 2014
Hewlett-Packard Development Company,L.P. The information contained herein is subject to change without notice.
Download