Fair allocation of multi-resources for multi-class users in cloud computing

Cloud computing is an on-demand growing technology. As we know the nature of cloud is heterogeneous and because of heterogeneous nature of cloud, it becomes very difficult to allocate resources to virtual machines. Using virtualization in cloud computing there is a disruptive change in satisfying the user quality of service (QoS). In this paper we have introduced a fairness function to solve the problem of multi-resource allocation (both physical and cloud) for multi-class users.

[1]  Raj Jain,et al.  A Quantitative Measure Of Fairness And Discrimination For Resource Allocation In Shared Computer Systems , 1998, ArXiv.

[2]  Benjamin Hindman,et al.  Dominant Resource Fairness: Fair Allocation of Multiple Resource Types , 2011, NSDI.

[3]  Rolf Stadler,et al.  Allocating Compute and Network Resources Under Management Objectives in Large-Scale Clouds , 2013, Journal of Network and Systems Management.

[4]  Wei Wang,et al.  Multi-Resource Fair Allocation in Heterogeneous Cloud Computing Systems , 2015, IEEE Transactions on Parallel and Distributed Systems.

[5]  Xuejie Zhang,et al.  Multi-resource Fair Allocation with Bounded Number of Tasks in Cloud Computing Systems , 2014, NCTCS.

[6]  Xiaolin Li,et al.  Towards efficient and fair resource trading in community-based cloud computing , 2014, J. Parallel Distributed Comput..

[7]  Anees Shaikh,et al.  Performance Isolation and Fairness for Multi-Tenant Cloud Storage , 2012, OSDI.

[8]  Lazaros F. Merakos,et al.  Fair Allocation of Cloud & Physical Resources for Multi-class Users , 2014, 2014 IEEE 3rd Symposium on Network Cloud Computing and Applications (ncca 2014).

[9]  Nancy Alonistioti,et al.  Network Virtualisation Trends: Virtually Anything Is Possible by Connecting the Unconnected , 2013, 2013 IEEE SDN for Future Networks and Services (SDN4FNS).

[10]  Ines Ayadi,et al.  NaaS: QoS-aware Cloud Networking Services , 2013, 2013 IEEE 12th International Symposium on Network Computing and Applications.