CloudStackとNetScalerの連携(CloudStackユーザ会 in 大阪)
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

CloudStackとNetScalerの連携(CloudStackユーザ会 in 大阪)

  • 3,495 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
3,495
On Slideshare
3,488
From Embeds
7
Number of Embeds
3

Actions

Shares
Downloads
73
Comments
0
Likes
5

Embeds 7

https://twitter.com 5
http://us-w1.rockmelt.com 1
https://si0.twimg.com 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. CloudStackとNetScalerの連携 シトリックス・システムズ・ジャパン株式会社 システムズエンジニア 島崎 聡史
  • 2. Agenda• CloudStack ネットワーク機能のおさらい• Citrix NetScalerとは• CloudStackとNetScalerの連携© 2012 Citrix
  • 3. CloudStackネットワーク機能のおさらい
  • 4. CloudStackのネットワーク構成パターン© 2012 Citrix
  • 5. 基本ネットワークと拡張ネットワーク• 基本ネットワーク • 拡張ネットワーク ᵒ 単一ネットワーク ᵒ 複数ネットワーク ᵒ セキュリティ グループによる ᵒ VLAN による (L2) テナント間 VM 間トラフィック分離(L3) トラフィックの分離 ※ホストのiptablesを利用するため ⇒4,096 の壁 XenServerとKVMのみ対応 ᵒ 多階層ネットワーク構成が必要 ᵒ ホスト台数のスケールを優先 ᵒ 基本ネットワークにないサービスを ᵒ 静的NATやロードバランスを行う 仮想ルーターで提供可能 には、NetScalerとの連携が必要 (送信元NAT、ポート転送、 ロードバランス、VPN、etc...)5 © 2012 Citrix
  • 6. Citrix NetScalerとは
  • 7. 多機能ネットワークアプライアンス Citrix SSL VPN XenDesktop SSLオフロード XenApp ファーム データ圧縮 GSLB Citrix NetScaler インターネット L4-L7 ロード バランス キャッシュ DoS防御 アプリケーション Webサーバー サーバー SharePoint WAF Exchange OCS© 2012 Citrix ERP, etc.
  • 8. Citrix NetScalerのバリエーション Service Delivery Controller Citrix NetScaler MPX Citrix NetScaler SDX (ハードウェア製品) (ハードウェア製品) Citrix NetScaler VPX© 2012 Citrix (ソフトウェア製品)
  • 9. 無償版:NetScaler VPX Express• Citrixのサイトからダウンロード可能 (仮想アプライアンス、ライセンスファイル)• ロードバランスを中心とした基本機能(Standard Edition相当) http://www.citrix.co.jp/products/netscaler/how-it-works/editions.html• 5Mbpsに帯域制限• 自宅ラボや検証環境における、技術習得や動作検証に最適 © 2012 Citrix
  • 10. CloudStackとの連携
  • 11. Citrix NetScaler連携• 機能追加モジュールとして利用(Basic Network)• Elastic IP(EIP)、Elastic Load Balancing(ELB)• 仮想ルーターの代替として(Advanced Network)• 静的NAT、Load Balancing• CloudStackのエンドユーザーは、NetScalerの管理知識が なくても、CloudStackのUIからNetScalerのロードバランス 機能を利用可能• 仮想ルーターよりも高性能なLBを使用可能 © 2012 Citrix
  • 12. サポートされる範囲 サポートされるラインナップ • プロトコル: TCP & UDP サポートされる SLB機能部分 • アルゴリズム: Round-robin & Least-connections • パーシステンスタイプ: Source, LB-cookie & App-cookie© 2012 Citrix
  • 13. CloudStackとの連携:NetScaler インテグレーション CloudStack Architecture Public Network と NetScaler構成モデルZone 1 Zoneベースで Private Network NetScaler を複数展開 L3 Switch (zone-level) Pod N L2 Switch CloudStack は Pod 1 L2 Switch これらNetScalerを 外部デバイスとして管理 Host 1 Host 1 Host N Host N © 2012 Citrix
  • 14. CloudStackとの連携:NetScaler インテグレーションサポートされる構成モデル NetScaler と ファイア NetScaler と ファイアウォー ウォールを並列に構成 ルをインラインで構成 ファイアウォールとの接続において NetScalerは並列/インライン構成をサポート © 2012 Citrix
  • 15. CloudStackとの連携:NetScaler インテグレーションマルチテナンシー構成例 Tenant 1 Tenant 2 Tenant 3 Shared Mode Isolation Mode Mixed Mode VPX毎にテナントを構成 複数テナント構成と個別環 MPX上で複数テナント構成 (マルチテナント & (シングルインスタンス) マルチインスタンス) 境の共存 © 2012 Citrix
  • 16. 各種ネットワークアプライアンスとの比較Feature Virtual Router NetScaler Juniper SRX F5 BigIPRemote Access VPN YES N/A YES N/AFirewall YES N/A YES N/ASource NAT YES N/A YES N/AStatic NAT YES YES YES N/ALoad Balancing YES YES N/A YESPort Forwarding YES N/A YES N/AElastic IP N/A YES N/A N/AElastic LB N/A YES N/A N/ADHCP/DNS/User Data YES N/A N/A N/A © 2012 Citrix
  • 17. CloudStack/NetScaler連携までの流れBasic Networkの場合
  • 18. © 2012 Citrix
  • 19. 前準備NetScaler VPXで連携設定を試してみよう• NetScaler VPX Expressの仮想アプライアンスをCitrixのWebサイトからDL 1. http://download.citrix.com 2. MyCitrixアカウントでログイン 3. プルダウンメニューから[NetScaler ADC]を選択 4. Release 9.3の[NetScaler VPX]をクリック ※2012年7月中旬に確認した際には、Release 10.0系は連係動作不可でした。 5. 使用したいハイパーバイザー用のVPXをダウンロード ※このページの中断にLicense発行ページへのリンクがあります。 後のステップ(ライセンスファイルの発行)の際にはここから辿ってください。 6. ダウンロードしたVPXのバイナリを、ハイパーバイザーにインポート&起動 © 2012 Citrix
  • 20. NetScalerのセットアップ1.管理IPの設定© 2012 Citrix | Confidential – Do Not Distribute
  • 21. NetScalerのセットアップ2.ブラウザでログイン(user:nsroot / passwd:nsroot) © 2012 Citrix | Confidential – Do Not Distribute
  • 22. NetScalerのセットアップ3.SNIPの設定 © 2012 Citrix | Confidential – Do Not Distribute
  • 23. NetScalerのセットアップ4.HostIDの確認&ライセンスファイルの発行• HostIDをメモして、Citrixのサイトでのライセンスファイル発行画面で入力© 2012 Citrix | Confidential – Do Not Distribute
  • 24. NetScalerのセットアップ5.ライセンスファイルの読み込み© 2012 Citrix | Confidential – Do Not Distribute
  • 25. NetScalerのセットアップ6.LBの有効化© 2012 Citrix | Confidential – Do Not Distribute
  • 26. CloudStackのZone作成ネットワークオファリングの選択© 2012 Citrix | Confidential – Do Not Distribute
  • 27. CloudStackのZone作成NetScaler情報の入力 © 2012 Citrix | Confidential – Do Not Distribute
  • 28. 負荷分散の設定負荷分散ルールの記述© 2012 Citrix | Confidential – Do Not Distribute
  • 29. 負荷分散の設定負荷分散するインスタンスの選択© 2012 Citrix | Confidential – Do Not Distribute
  • 30. 今後の拡張~オートスケーリング~
  • 31. CloudStackとの連携:オートスケーリング機能coming soon !! CloudStack1. CloudStackによるNetScalerへのサーバロードバランシング自動プロビジョニング © 2012 Citrix
  • 32. CloudStackとの連携:オートスケーリング機能coming soon !! CloudStack 2. テンプレート設定によるNetScalerロードバランシングメトリック (latency, throughput, …)状況のモニタリング © 2012 Citrix
  • 33. CloudStackとの連携:オートスケーリング機能coming soon !! CloudStack 3. NetScalerがサービスダウン等を検知 © 2012 Citrix
  • 34. CloudStackとの連携:オートスケーリング機能coming soon !! CloudStack 4. NetScalerがCloudStackへ伝達 © 2012 Citrix
  • 35. CloudStackとの連携:オートスケーリング機能coming soon !! CloudStack 5. CloudStackが設定されたオートセンスポリシ情報を元に 新しいサーバインスタンスを作成 © 2012 Citrix
  • 36. CloudStackとの連携:オートスケーリング機能coming soon !! CloudStack 6. オートスケーリング動作終了後、CloudStackは NetScalerへ新しいサービス追加を指示 © 2012 Citrix
  • 37. CloudStackとの連携:オートスケーリング機能coming soon !! CloudStack 7. NetSclaerは必要な設定を自動で追加し、新しいサービスがUP © 2012 Citrix
  • 38. CloudStackとの連携:オートスケーリング機能coming soon !! CloudStack 8. 新しいバックエンドのクラウドサービスへとトラフィック転送が開始される © 2012 Citrix
  • 39. Work better. Live better.