Citrix CloudPlatform 305 and Apache CloudStack 40 Updates

3,083 views

Published on

This is the slide which I used at the the 9th Japan CloudStack User Group Meeting.

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,083
On SlideShare
0
From Embeds
0
Number of Embeds
13
Actions
Shares
0
Downloads
91
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Citrix CloudPlatform 305 and Apache CloudStack 40 Updates

  1. 1. Apache CloudStack近況アップデート北瀬 公彦日本CloudStackユーザー会http://cloudstack.jpTwitter: @kkitaseEmail: kkitase@gmail.com
  2. 2. Apache CloudStackとは
  3. 3. • IaaSクラウド構築・管理ソフトウェア• リッチなセルフサービスポータルᵒ 管理者用、グループ管理者用、ユーザー用• 豊富なネットワークサービスᵒ LB, FW, VPN, NAT等ᵒ 外部ネットワーク機器連携• 豊富な採用事例ᵒ 100以上のクラウドサービスで採用• オープンソースᵒ Apache Software Foundationにより開発ᵒ Apache CloudStack (9/26: 4.0 予定)• 商用ディストリビューションᵒ Citrix CloudPlatform (9/7: 3.0.5)
  4. 4. 2008 2009 2010 2011 2012 VMOps Cloud.com Citrix Apache 創業 に社名変更 Cloud.com買収 CloudStack
  5. 5. Apache Software Foundation• オープンソース財団における標準• 10年以上の歴史、100以上のプロジェクト、 800以上の開発者 • Apache Web Server, Apache Tomcat, Hadoop, Cassandra, etc.• 強力な開発コミュニティ The Apache Way• コミュニティ間で、連携したソフトウェア開発• 商用版を開発しやすいライセンス体系• 尊重、信頼、技術ベースのコミュニケーション• セキュリティ重視
  6. 6. CloudStack.org アクセス数 598,651 4x 185,515 15,683 June ’11 September ’11 April ’12Pre-Acquisition Post-Acquisition Post-Apache
  7. 7. CloudStack ダウンロード数 16,511 3x 12,950 5,088 June ’11 September ’11 April ’12Pre-Acquisition Post-Acquisition Post-Apache
  8. 8. CloudStack コミュニティーメンバー数 29,000 15x 8,000 2,000 June ’11 September ’11 April ’12Pre-Acquisition Post-Acquisition Post-Apache
  9. 9. * * ** * *
  10. 10. Apache CloudStackとは • Apache Software Foundationにより管理 • 最新版: 4.0 RC1 • 新機能 – EC2/S3 API変換機能 – 多階層ネットワーク構成 – 拠点間VPN – Nicira NVP対応 – Ceph RBD連携 – Caringo オブジェクトストレージ連携 など..
  11. 11. Citrix CloudPlatformとは • Apache CloudStackをベースに開発した Citrixの商用ディストリビューション • Citrix XenServer有償版を包含 • CloudPortal Business Managerとの連携 • Citrixによる徹底的なテスト • Citrixによるサービス提供 • 最新版: 3.0.5 • 新機能 – 多階層ネットワーク構成 – 拠点間VPN – オートスケール(NetScaler連携)
  12. 12. 新機能紹介Inter-VLAN Routing (aka VPC)Site-to-Site VPN
  13. 13. Inter VLAN Routing (aka VPC)• 階層構造を持ったアプリケーションを ユーザーが簡単に作成できる。• VPCの仮想ルーターに対して サイト間VPNを張ることができる。• 階層間では仮想ルーターを経由して VLAN間ルーティングを行うことができる。
  14. 14. VPCの追加 VPC全体を包含する CIDRを指定する
  15. 15. VPCの仮想ルーター 1VPCにつき、1つの仮想ルー ターがVPC作成時にデプロイ される。
  16. 16. VPCの初期状態の画面
  17. 17. Tierの追加 VPCにチェックが入っ たネットワークオファ リングが選択可能 サブネットはVPC全体 のCIDRのサブセットで ある必要がある。
  18. 18. Tier追加後の画面 Tierの詳細 Tierに含まれる VMのリストと 操作VMの作成
  19. 19. Tier間のACLの設定
  20. 20. プライベートゲートウェイ ここで指定したIPと VLANがVPCの仮想 ルーターに追加され、 ルーティングできる ようになる。
  21. 21. サイト間VPN VPN先と通信するゲートウェイが設定される
  22. 22. サイト間VPN(続き) VPN先の情報を登録する
  23. 23. ロードバランサーなどの追加LB有りのオファリングを選んだ階層にLBを定義可能
  24. 24. VPC仮想ルーターの持つNIC “Web”Tier “AP” Tier プライベートゲート ウェイ
  25. 25. 新機能紹介Local Storage Support for Data VolumesTags enhancement
  26. 26. • Local Storage Support for Data Volumes• Tags enhancement command=listVolumes &listAll=true &tags[0].key=region &tags[0].value=canada &tags[1].key=city &tags[1].value=Toronto使用可能なAPIistVirtualMachines, listVolumes, listSnapshots, listNetworks, listTemplates,listIsos, listFirewallRules, listPortForwardingRules, listPublicIpAddresses,listSecurityGroups,listLoadBalancerRules, listProjects, listVPCs,listNetworkACLs, listStaticRoutes,
  27. 27. 新機能紹介NetScaler Autoscaling
  28. 28. NetScaler provides Load Balancing and High Availability for Server farm Internet CloudPlatform
  29. 29. NetScaler monitors servers for CPU, Memory, Latency… M MInternet M M CloudPlatform
  30. 30. NetScaler monitoring engine auto-detects run time issues with servers M M Internet M M CloudPlatform
  31. 31. NetScaler triggers AutoScale capability in CloudPlatform M MInternet M M CloudPlatform
  32. 32. CloudStack “auto-provisions” new server instances based on AutoScale policy M M Internet M M CloudPlatform
  33. 33. On successful AutoScale, CloudPlatform provides new service descriptions M M Internet M M CloudPlatform
  34. 34. NetScaler automatically adds new service resources and binds to LB M M Internet M M CloudPlatform
  35. 35. Traffic is seamlessly scaled to the newly added services on NetScaler M M M Internet M M M CloudPlatform
  36. 36. Triggers and ActionsApplication Triggers AutoScale ActionsServer CPU Provision new serversApplication Response De-provision servers time Start VMConcurrent connections Stop VMSurgeQ (waiting clients)
  37. 37. 新機能紹介Caringo 連携
  38. 38. 検証していただける方募集• 検証していただいた(る)方は下記までご一報をᵒ users@cloudstack.jp または @kkitaseまで
  39. 39. 新機能紹介Ceph RBD 連携
  40. 40. 検証していただける方募集• 検証していただいた(る)方は下記までご一報をᵒ users@cloudstack.jp または @kkitaseまで
  41. 41. 新機能紹介Nicira NVP 連携
  42. 42. Nicira NVP連携 • OpenFlowによるアイソレーション • OpenvSwitchとOpenFlow • L2 over L3 トンネル (GRE, STT等) • https://cwiki.apache.org/confluence/ display/CLOUDSTACK/Feature+Nic ira+NVP+integration • By Hugo Trippaers, Schuberg Philis44
  43. 43. 検証していただける方募集• 設定方法ᵒ https://cwiki.apache.org/confluence/display/CLOUDSTACK/Feature+Nicira+NVP+integration• 検証していただいた(る)は下記までご一報をᵒ users@cloudstack.jp または @kkitaseまで
  44. 44. Apache CloudStackとCitrix CloudPlatformの違いソースコードの観点から
  45. 45. Citrix CloudPlatform 3.0.3 3.0.4 3.0.5 3.0.x ★ ★ ★ ● ●● ★ ● 3.0.0 ….. 3.0.2 ● ● ●base ★ ★ ★ ● ●●● ★ ★Apache CloudStack 4.0 4.1 “Citrix CloudPlatform 3.0.5 ≒ Apache CloudStack 4.0”
  46. 46. リファレンス
  47. 47. • Community site ᵒ http://cloudstack.org ᵒ http://cloudstack.jp• Wiki ᵒ New: https://cwiki.apache.org/CLOUDSTACK/ ᵒ Old: http://wiki.cloudstack.org/dashboard.action• Mailing List ᵒ 開発用のML: cloudstack-dev@incubator.apache.org: ᵒ ユーザー用のML: cloudstack-users@incubator.apache.org ᵒ 日本CloudStackユーザー会のML: users@cloudstack.jp
  48. 48. • Build System ᵒ Jenkins • http://jenkins.cloudstack.org • http://jenkins.cloudstack.org/job/build-cloudstack-4.0-ubuntu12.04/ • http://jenkins.cloudstack.org/job/build-cloudstack-4.0-rhel6.3/ • 4.0 RC1: http://people.apache.org/~chipchilders/cloudstack/4.0/• Bug Tracking System ᵒ JIRA • https://issues.apache.org/jira/browse/CLOUDSTACK• Source ᵒ GitHub • https://git-wip-us.apache.org/repos/asf/incubator-cloudstack.git
  49. 49. ご清聴ありがとうございました メンバ募集中http://cloudstack.jp/communityから登録ください。 北瀬 公彦 日本CloudStackユーザー会 http://cloudstack.jp Twitter: @kkitase Email: kkitase@gmail.com

×