openvnet updates 2013/11 in tremaday#04

17
OpenVNetの紹介と 開発へのお誘い やまざき

Upload: axsh-co-ltd

Post on 13-May-2015

1.357 views

Category:

Technology


1 download

DESCRIPTION

Introduction for OpenVNet in Japanese.

TRANSCRIPT

  • 1.OpenVNet

2. OpenVNet Trema-EdgeOpenFlow 1.3 https://github.com/axsh/openvnet Ruby 2.0 1 Wakame-vdc (VDC) 3. L2/L3 L2/L3 CLI 4. External Network (Internet)InternetWAN Edge NetworkDNAT / LBData Center Physical NetworkData Center NetworkLAN Edge Network General ServersAppliance Servers ResourcesTunnel & SNAT / DHCP / DNSStorage Servers Physical / Virtual Server Cluster 5. Internet AgentsData Center NetworkPhysical / Virtual Server Cluster 6. InternetAgent Data Center Queue NetworkPhysical / Virtual Server Cluster 7. vna (Virtual Network Agent) Open vSwitch 1.10.x Trema-edgeOpenFlow 1.3 vnmgr (Virtual Network Manager) vna MySQL vnapi (Virtual Network API) Web API vnmgr vnctl (Virtual Network Controller) vnapi 8. httpsInternetNorthbound APIMySQLvnavnmgr vnctlhttpvnapiOpenFlow Controller (Trema Edge)vnavnaData Center Queue Networkvna OpenFlow OF1.3 Switch (OVS 1.10)vnavnaPhysical / Virtual Server Clustervna 9. L3 L2(V2V)L2(P2V) VNetEdge Gateway openvnet-testspec https://github.com/axsh/openvnet-testspec 10. L3(V2V) Virtual MachinePhysical NetworkPhysical MachineL2 Slice SwitchingPhysical Machine Virtual MachineL2 Slice Switching RoutingRouting GRE TransportingTransporting M2MVirtual NetworkVirtual Network 11. VDC L2 IaaS InternetLoad BalancerLoad Balancer Web Server Web Server Web ServerDB Backup ServerDB Master ServerDB Master ServerDB Backup ServerWeb ServerInternet Open VNetNICOpen VNetNIC 12. VNetEdge Gateway OpenVNet Security Groups Load Balancer VNetEdge GatewayWeb ServerDB Master Server DB Backup ServerWeb ServerInternet Open VNetNICOpen VNetNIC 13. VXLAN 12 Floating IP 14. Committer / Author 15. Getting Started Advent Calendar 16. GitHubIssue ok GitHubFork GitHubPull Request Q&A 17. OpenVNet.com