{"title":"VirtualWire:系统支持跨云实时迁移虚拟网络","authors":"H. Jamjoom","doi":"10.1145/2465829.2465838","DOIUrl":null,"url":null,"abstract":"Despite significant advances in enabling live virtual machine (VM) migration within a virtualized--cloud--infrastructure, cross-cloud live migration remains an ad hoc, complex process. To create a network environment in which live migration can occur, clouds are beginning to expose virtual networks as a service. Connecting, managing and maintaining membership and routing information for--possibly incompatible--virtual networks as VMs migrate between clouds is non-trivial for both cloud providers and cloud users. This talk presents VirtualWire, a system in which cloud providers offer--instead of a virtual network abstraction--a connect/disconnect primitive that is much easier to manage. VirtualWire offers cloud users a consistent method to create complex logical network topologies in which the virtual network fabric itself is able to be elastically stretched or live migrated within or between clouds. Leveraging nested virtualization, we have implemented and evaluated VirtualWire across third-party clouds, including Amazon EC2, achieving cross-cloud live migration of VMs and network components with as low as 1.4 s of downtime.","PeriodicalId":176127,"journal":{"name":"Virtualization Technologies in Distributed Computing","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"VirtualWire: system support for live migrating virtual networks across clouds\",\"authors\":\"H. Jamjoom\",\"doi\":\"10.1145/2465829.2465838\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Despite significant advances in enabling live virtual machine (VM) migration within a virtualized--cloud--infrastructure, cross-cloud live migration remains an ad hoc, complex process. To create a network environment in which live migration can occur, clouds are beginning to expose virtual networks as a service. Connecting, managing and maintaining membership and routing information for--possibly incompatible--virtual networks as VMs migrate between clouds is non-trivial for both cloud providers and cloud users. This talk presents VirtualWire, a system in which cloud providers offer--instead of a virtual network abstraction--a connect/disconnect primitive that is much easier to manage. VirtualWire offers cloud users a consistent method to create complex logical network topologies in which the virtual network fabric itself is able to be elastically stretched or live migrated within or between clouds. Leveraging nested virtualization, we have implemented and evaluated VirtualWire across third-party clouds, including Amazon EC2, achieving cross-cloud live migration of VMs and network components with as low as 1.4 s of downtime.\",\"PeriodicalId\":176127,\"journal\":{\"name\":\"Virtualization Technologies in Distributed Computing\",\"volume\":\"16 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-06-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Virtualization Technologies in Distributed Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2465829.2465838\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Virtualization Technologies in Distributed Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2465829.2465838","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
VirtualWire: system support for live migrating virtual networks across clouds
Despite significant advances in enabling live virtual machine (VM) migration within a virtualized--cloud--infrastructure, cross-cloud live migration remains an ad hoc, complex process. To create a network environment in which live migration can occur, clouds are beginning to expose virtual networks as a service. Connecting, managing and maintaining membership and routing information for--possibly incompatible--virtual networks as VMs migrate between clouds is non-trivial for both cloud providers and cloud users. This talk presents VirtualWire, a system in which cloud providers offer--instead of a virtual network abstraction--a connect/disconnect primitive that is much easier to manage. VirtualWire offers cloud users a consistent method to create complex logical network topologies in which the virtual network fabric itself is able to be elastically stretched or live migrated within or between clouds. Leveraging nested virtualization, we have implemented and evaluated VirtualWire across third-party clouds, including Amazon EC2, achieving cross-cloud live migration of VMs and network components with as low as 1.4 s of downtime.