37
Copyright © 2015 Juniper Networks, Inc. 1 Juniper EX/QFX Swtich CloudStack Integration NetworkGuru Plugin 2015/05 Juniper Networks, K.K. kazubu

Juniper NetworkGuru Plugin - Juniper EX/QFX Swtich CloudStack Integration -

Embed Size (px)

Citation preview

  1. 1. Copyright 2015 Juniper Networks, Inc.1 Juniper EX/QFX Swtich CloudStack Integration NetworkGuru Plugin 2015/05 Juniper Networks, K.K. kazubu
  2. 2. Copyright 2015 Juniper Networks, Inc.2 Copyright 2014 Juniper Networks, Inc.2 Legal Disclaimer
  3. 3. Copyright 2015 Juniper Networks, Inc.3 CloudStackJuniper Switch
  4. 4. Copyright 2015 Juniper Networks, Inc.4 CloudStack IaaS VM() etc VLAN IDetc NAT, DHCP, DNS Proxy, Load Balancer, VPN etc
  5. 5. Copyright 2015 Juniper Networks, Inc.5 CloudStack CloudStackL2(+) L2 VLAN CloudStack VLAN
  6. 6. Copyright 2015 Juniper Networks, Inc.6 CloudStack Firewall Juniper SRX Load Balancer F5 BIG-IP NetScaler etc Feature VirtualRouter Citrix NetScaler JuniperSRX F5BIG-IP RemoteAccessVPN YES N/A N/A N/A Firewall YES N/A YES N/A SourceNAT YES N/A YES N/A Sta9cNAT YES YES YES N/A LoadBalancing YES YES N/A YES PortForwarding YES N/A YES N/A Elas9cIP N/A YES N/A N/A Elas9cLB N/A YES N/A N/A DHCP/DNS/UserData YES N/A N/A N/A
  7. 7. Copyright 2015 Juniper Networks, Inc.7 Juniper NetworkGuru Plugin 2014Juniper NetworkGuru Plugin JuniperEX/QFX/Qfabric CloudStack KVM, Xen, VMware vSphere VLAN VLAN NetworkGuru Plugin:
  8. 8. Copyright 2015 Juniper Networks, Inc.8 Juniper NetworkGuru Plugin
  9. 9. Copyright 2015 Juniper Networks, Inc.9 (1/3) Juniper NetworkGuru Plugin Orchestrator: CloudStack 4.2 Hypervisor: VMware vSphere 5.1 dvSwitchLLDP EX/QFX/Qfabric LLDP, SSH, Netconf
  10. 10. Copyright 2015 Juniper Networks, Inc.10 (2/3) CloudStack cloudstack-setup-management Juniper NetworkGuru Plugin # tar xvzf cloudstack4.2-juniper-network-guru-plugin-1.6.tar.gz # cd juniper-network-guru-plugin # ./install.sh /etc/cloudstack/management/JuniperNetworkGuru.properties NETCONFLLDP NW_ORCHESTRATION_VIA=NETCONF # Netconf DEVICE_USER=cloudstack # DEVICE_PASSWORD=password # USE_LLDP=true # LLDP SWITCHES=172.27.113.39,172.27.113.183 #
  11. 11. Copyright 2015 Juniper Networks, Inc.11 (3/3) /usr/share/cloudstack-management/webapps/client/WEB-INF/ classes/nonossComponentContext.xml CloudStack
  12. 12. Copyright 2015 Juniper Networks, Inc.12 LLDPCloudStack vCenterCluster WebPluginVMware vSphereLLDP Release Candidate
  13. 13. Copyright 2015 Juniper Networks, Inc.13 VMware ESXi
  14. 14. Copyright 2015 Juniper Networks, Inc.14 ESXi1 ESXi2 QFX5100 xe-0/0/0 xe-0/0/2 Management NW vme CloudStack Management Server SRX Router (DGW) vCenter Server Public NW
  15. 15. Copyright 2015 Juniper Networks, Inc.15 ESXi1 ESXi2 QFX5100 xe-0/0/0 xe-0/0/2 Management NW Public NW vme CloudStack Management Server SRX (2) Orchestrate! vCenter Server (1) Create a Virtual Machine Provisioning a dvSwitch PortGroup and VM Provisioning a VM Provisioning a VLAN and Port Cong Setting up a NAT, Firewall Rule, Router (DGW)
  16. 16. Copyright 2015 Juniper Networks, Inc.16 LLDP, Netconf, SSH LLDP LLDP root@cp-qfx5100> show lldp neighbors Local Interface Parent Interface Chassis Id Port info System Name xe-0/0/12 - 00:05:33:48:3c:8e port0 xe-0/0/2 - port 4 on dvSwitch dvSwitch1 (etherswitch) esxi01.example.net xe-0/0/0 - port 0 on dvSwitch dvSwitch1 (etherswitch) esxi02.example.net VLAN VLAN() root@cp-qfx5100> show vlans Routing instance VLAN name Tag Interfaces default-switch default 1 xe-0/0/0.0* xe-0/0/12.0* xe-0/0/2.0* default-switch v1 100 ae0.0* ()
  17. 17. Copyright 2015 Juniper Networks, Inc.17
  18. 18. Copyright 2015 Juniper Networks, Inc.18
  19. 19. Copyright 2015 Juniper Networks, Inc.19
  20. 20. Copyright 2015 Juniper Networks, Inc.20
  21. 21. Copyright 2015 Juniper Networks, Inc.21
  22. 22. Copyright 2015 Juniper Networks, Inc.22
  23. 23. Copyright 2015 Juniper Networks, Inc.23
  24. 24. Copyright 2015 Juniper Networks, Inc.24
  25. 25. Copyright 2015 Juniper Networks, Inc.25
  26. 26. Copyright 2015 Juniper Networks, Inc.26
  27. 27. Copyright 2015 Juniper Networks, Inc.27 VLAN 2419
  28. 28. Copyright 2015 Juniper Networks, Inc.28 () VLAN vlan2419 root@cp-qfx5100> show vlans Routing instance VLAN name Tag Interfaces default-switch default 1 xe-0/0/12.0* default-switch v1 100 ae0.0* default-switch vlan2419 2419 xe-0/0/0.0* xe-0/0/2.0* root@cp-qfx5100> show configuration interfaces xe-0/0/0 unit 0 { family ethernet-switching { interface-mode trunk; vlan { members vlan2419; } }
  29. 29. Copyright 2015 Juniper Networks, Inc.29 Appendix. Live Migration
  30. 30. Copyright 2015 Juniper Networks, Inc.30 Live Migration ESXi1 ESXi2 QFX5100 xe-0/0/0 xe-0/0/2 Management NW Public NW vme CloudStack Management Server SRX (2) vMotion vCenter Server (1) Live Migration vMotion (3) Move to another Hypervisor Router (DGW)
  31. 31. Copyright 2015 Juniper Networks, Inc.31 Live Migration(vMotion)
  32. 32. Copyright 2015 Juniper Networks, Inc.32 Live Migration(vMotion)
  33. 33. Copyright 2015 Juniper Networks, Inc.33 Live Migration(vMotion) HV
  34. 34. Copyright 2015 Juniper Networks, Inc.34 Live Migration(vMotion)
  35. 35. Thanks!!! Your ideas. Connected.
  36. 36. Copyright 2015 Juniper Networks, Inc.36 Reference Links hEp://www.juniper.net/techpubs/en_US/release-independent/junos/topics/topic- map/cloudstack-network-guru-plugin.html hEps://cwiki.apache.org/conuence/pages/viewpage.ac9on?pageId=36274178
  37. 37. Copyright 2015 Juniper Networks, Inc.37