In Cloud Computing, the tenants opting for the Infrastructure as a Service (IaaS) send the resource requirements to the Cloud Service Provider (CSP) in the form of Virtual Network (VN) consisting of a set of inter-connected Virtual Machines (VM). Embedding the VN onto the existing physical network is known as Virtual Network Embedding (VNE) problem. One of the major research challenges is to allocate the physical resources such that the failure of the physical resources would bring less impact onto the users' service. Additionally, the major challenge is to handle the embedding process of growing number of incoming users' VNs from the algorithm design point-of-view. Considering both of the above-mentioned research issues, a novel Failure aware Semi-Centralized VNE (FSC-VNE) algorithm is proposed for the Fat-Tree data center network with the goal to reduce the impact of the resource failure onto the existing users. The impact of failure of the Physical Machines (PMs), physical links and network devices are taken into account while allocating the resources to the users. The beauty of the proposed algorithm is that the VMs are assigned to different PMs in a semi-centralized manner. In other words, the embedding algorithm is executed by multiple physical servers in order to concurrently embed the VMs of a VN and reduces the embedding time. Extensive simulation results show that the proposed algorithm can outperform over other VNE algorithms.
翻译:在云计算中,租户选择基础设施作为服务(IaaS),将所需资源以虚拟网络(VN)的形式发送给云服务供应商(CSP),其形式是虚拟网络(VN),由一组相互连接的虚拟机组成。将VN嵌入现有物理网络称为虚拟网络嵌入问题。主要研究挑战之一是分配实际资源,使实际资源的故障对用户服务的影响减少。此外,主要的挑战在于如何处理从算法设计点接收越来越多的用户VN的嵌入过程。考虑到上述两个研究问题,提议为Fat-Tree数据中心网络安装新的意识到半集中VNE(FSC-VNE)算法,目的是减少资源故障对现有用户的影响。在将资源配置给用户的同时,考虑到物理机、物理连接和网络装置的故障的影响。拟议的VNVN的算法的美性在于将VMS的半集中型算法转化为VMSR。 VM的嵌入式机级化,可以将VMS的缩入式机的缩缩图的精度降为VMSR。