Autonomic management framework for cloud-based virtual networks
Taesang Choi, Nodir Kodirov, Tae-Ho Lee, Doyeon Kim, Jaegi Lee · 2011
Cloud computing promises to reshape the way IT service is produced and consumed by virtualizing computing resources. As if cloud providers offer virtualized CPU and storage resources via machine virtualization and distributed storage technologies respectively, the providers wish to offer to their customers' virtual networks running on the cloud. With cloud-based virtual networks (CVNs), cloud customers (often, corporate customers) can easily build new sites, effectively expanding their enterprise networks into the cloud and thus leveraging the entire benefits of cloud computing (agility, manageability, low cost, etc.). In this paper, we identify core requirements and objectives for managing CVNs. We then define a high-level autonomic CVN-management framework by demarcating between the customer and provider with CVN Management Interface (CMI). Finally we propose an open-flow based autonomic cloud data center management solution based on CVN management framework.