首页> 外文期刊>Journal of computational and theoretical nanoscience >An Efficient Packet Priority Scheduling Algorithm for IO Virtualization of Cloud
【24h】

An Efficient Packet Priority Scheduling Algorithm for IO Virtualization of Cloud

机译:云IO虚拟化的有效分组优先调度算法

获取原文
获取原文并翻译 | 示例
           

摘要

Virtualization has a considerable role in the cloud computing where the multiple users intend to share multiple resources. It improves resource availability and provides cost-effectiveness and high flexibility. The driver domain model cannot perform well in the virtualization process where the data sharing becomes the complex issue. Virtual Machine becomes the vital component in the networking environment where it is responsible for receiving and transmitting the data packets with the consideration of priority and fairness. The worst performance of virtual machine leads the degraded networking performance. This problem is overcome in the proposed methodology by proposing a Fuzzy Hierarchical Cluster Based Round Robin Priority Scheduling Algorithm. In the proposed scheme, each VM, except those at the last level of the virtual hierarchy in the zone based VMs, has three levels of priority cluster. First, we present a fuzzy hierarchical clustering algorithm for clustering packets. Then, we present an approach to construct fuzzy logic rules based on the packet clusters. Finally, we apply scheduling algorithm in which the clustered packets are scheduled between the VMs and driver domain to VM; it improves the efficient resource utilization, implementation complexity and scalability. The proposed algorithm works based on the priority based scheduling where the scheduling is done in the round robin fashion. The performance evaluation conducted were proves that the proposed methodology provides better result than the existing approaches in terms of improved turnaround time, waiting time and the number of context switches. The time complexity of the PRR algorithm is 0(1). From the experimental results shows that improve the efficient resource utilization, implementation complexity and scalability.
机译:虚拟化在云计算中具有相当大的作用,其中多个用户打算共享多个资源。它提高了资源可用性,提供了成本效益和高度灵活性。驱动程序域模型无法在虚拟化过程中表现良好,其中数据共享成为复杂问题。虚拟机成为网络环境中的重要组成部分,其中负责接收和发送数据包,以考虑优先级和公平性。虚拟机最糟糕的性能引发了劣化的网络性能。通过提出基于模糊的分层簇的循环优先级调度算法,以提出的方法克服了该问题。在所提出的方案中,每个VM除了基于区域的VM中的虚拟层次结构的最后一个级别的VM,具有三个优先级群集。首先,我们提出了一种用于群集数据包的模糊分层聚类算法。然后,我们提出了一种基于分组群集构建模糊逻辑规则的方法。最后,我们应用了调度算法,其中群集数据包在VM和驱动程序域之间安排到VM;它提高了有效的资源利用率,实现复杂性和可扩展性。所提出的算法基于基于优先级的调度,其中调度在循环方式完成。所进行的绩效评估证明,该方法提供比提高周转时间,等待时间和上下文交换机数量的现有方法更好的结果。 PRR算法的时间复杂性为0(1)。从实验结果表明,提高有效的资源利用率,实现复杂性和可扩展性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号