为了实现多租户的云计算环境下用户对计算资源的公平使用,用有限资源应对最大量的用户需求,针对云计算中成批到达的可划分独立任务,研究了一种基于时分复用的虚拟化资源管理方法.将整个云中计算资源作为复用对象,根据用户任务需求确定资源的复用周期和时间片,给出了资源时分复用的多种策略,并且对不同策略进行了深入的性能指标分析,形成了相应结论,以应对和指导不同应用场景.最后验证了资源管理方法的有效性.
Focusing on the dividable batch tasks running in the cloud computing environment, a study is made of the resource virtualization based on time-division multiplexing in order to ensure a fair opportunity for users in cloud computing with multi-tenants and satisfy the requirements as much as possible. Computational resource in cloud system is viewed as the time-multiplexing object. According to users ' requirements, the appropriate multiplexing cycle and time slices are determined with the proposed strategies. Furthermore, a detailed performance analysis for different strategies is made. Theoretical analysis and simulations prove the time-division multiplexing resource management methodto be valid.