{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,10]],"date-time":"2025-09-10T21:34:05Z","timestamp":1757540045231},"reference-count":20,"publisher":"IGI Global","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,4,1]]},"abstract":"<p>Virtual machine allocation problem is one of the challenges in cloud computing environments, especially for the private cloud design. In this environment, each virtual machine is mapped unto the physical host in accordance with the available resource on the host machine. Specifically, quantifying the performance of scheduling and allocation policy on a Cloud infrastructure for different application and service models under varying performance metrics and system requirement is an extremely challenging and difficult problem to resolve. In this paper, the authors present a Virtual Computing Laboratory framework model using the concept of private cloud by extending the open source IaaS solution Eucalyptus. A rule based mapping algorithm for Virtual Machines (VMs) which is formulated based on the principles of set theoretic is also presented. The algorithmic design is projected towards being able to automatically adapt the mapping between VMs and physical hosts\u2019 resources. The paper, similarly presents a theoretical study and derivations of some performance evaluation metrics for the chosen mapping policies, these includes determining the context switching, waiting time, turnaround time, and response time for the proposed mapping algorithm.<\/p>","DOI":"10.4018\/ijcac.2013040105","type":"journal-article","created":{"date-parts":[[2013,8,22]],"date-time":"2013-08-22T18:45:59Z","timestamp":1377197159000},"page":"47-60","source":"Crossref","is-referenced-by-count":10,"title":["Virtual Machine Allocation in Cloud Computing Environment"],"prefix":"10.4018","volume":"3","author":[{"given":"Absalom E.","family":"Ezugwu","sequence":"first","affiliation":[{"name":"Department of Computer Science, Faculty of Science, Federal University Lafia, Lafia, Nasarawa State, Nigeria"}]},{"given":"Seyed M.","family":"Buhari","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Faculty of Science, Universiti Brunei Darussalam, Gadong, Brunei"}]},{"given":"Sahalu B.","family":"Junaidu","sequence":"additional","affiliation":[{"name":"Department of Mathematics, Faculty of Science, Ahmadu Bello University, Zaria, Kaduna State, Nigeria"}]}],"member":"2432","reference":[{"key":"ijcac.2013040105-0","unstructured":"AEC. (n.d.). Amazon elastic compute cloud (Amazon EC2). Retrieved from http:\/\/aws.amazon.com\/ec2\/"},{"key":"ijcac.2013040105-1","unstructured":"AWS. Amazon Web Services LLC (2009). Amazon elastic compute cloud (EC2). Retrieved from http:\/\/aws.amazon.com\/ec2\/"},{"key":"ijcac.2013040105-2","doi-asserted-by":"crossref","unstructured":"Buyya, R., Yeo, S. C., & Venugopal, S. (2008). Marketoriented cloud computing: Vision, hype, and reality for delivering IT services as computing utilities. In Proceedings of the 10th IEEE International Conference on High Performance Computing and Communications.","DOI":"10.1109\/HPCC.2008.172"},{"key":"ijcac.2013040105-3","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2008.12.001"},{"key":"ijcac.2013040105-4","doi-asserted-by":"crossref","unstructured":"Calheiros, N. R., Buyya, R., & De Rose, F. A. C. (2009). A heuristic for mapping virtual machines and links in emulation testbeds. In Proceedings of the 9th International Conference on Parallel Processing (ICPP) (pp. 518\u2013525). Washington, DC: IEEE Computer Society.","DOI":"10.1109\/ICPP.2009.7"},{"key":"ijcac.2013040105-5","author":"D.Chisnall","year":"2009","journal-title":"Guide to the xen hypervisor"},{"key":"ijcac.2013040105-6","doi-asserted-by":"crossref","unstructured":"Chu, X., Nadiminti, K., Jin, C., Venugopal, S., & Buyya, R. (2007). Next-generation enterprise grid platform for e-science and e-business applications. In Proceedings of the 3rd IEEE International Conference on e-Science and Grid Computing.","DOI":"10.1109\/E-SCIENCE.2007.12"},{"key":"ijcac.2013040105-7","doi-asserted-by":"crossref","unstructured":"Kleineweber, C., Keller, A., Nieh\u00a8orster, O., & Brinkmann, A. (2011). Rule-based mapping of virtual machines in clouds. In Proceedings of the 2011 19th International Euromicro Conference on Parallel, Distributed and Network-Based Processing (pp. 527-534).","DOI":"10.1109\/PDP.2011.69"},{"issue":"2","key":"ijcac.2013040105-8","article-title":"Mapping of virtual machines in private cloud.","volume":"2","author":"P.Malgaonkar","year":"2011","journal-title":"International Journal of Computer Trends and Technology"},{"issue":"2","key":"ijcac.2013040105-9","article-title":"Design and performance evaluation of a new proposed fittest job first dynamic round robin (FJFDRR) scheduling algorithm.","volume":"2","author":"R.Mohanty","year":"2011","journal-title":"International Journal of Computer Information Systems"},{"key":"ijcac.2013040105-10","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-010-0481-4"},{"key":"ijcac.2013040105-11","doi-asserted-by":"crossref","unstructured":"Nurmi, D., Wolski, R., Grzegorczyk, C., Obertelli, G., Soman, S., Youseff, L., & Zagorodnov, D. (2009). The Eucalyptus open-source cloud-computing system. In Proceedings of the 2009 9th IEEE\/ACM International Symposium on Cluster Computing and the Grid (CCGRID \u201909). Washington, DC: IEEE Computer Society.","DOI":"10.1109\/CCGRID.2009.93"},{"key":"ijcac.2013040105-12","doi-asserted-by":"crossref","unstructured":"Nurmi, D., Wolski, R., Grzegorczyk, C., Obertelli, G., Soman, S., Youseff, L., & Zagorodnov, D. (2009). The eucalyptus open-source cloud-computing system. In Proceedings of the 9th IEEE\/ACM International Symposium on Cluster Computing and the Grid (CCGRID'09) (pp. 124-131). IEEE.","DOI":"10.1109\/CCGRID.2009.93"},{"key":"ijcac.2013040105-13","doi-asserted-by":"publisher","DOI":"10.1145\/361011.361073"},{"key":"ijcac.2013040105-14","doi-asserted-by":"crossref","unstructured":"Sarathy, V., Narayan, P., & Mikkilineni, R. (2010). Next generation cloud computing architecture: Enabling real-time dynamism for shared distributed physical infrastructure. Retrieved from www.kawaobjects.com\/resources\/PID1258479.pdf","DOI":"10.1109\/WETICE.2010.14"},{"key":"ijcac.2013040105-15","author":"E. J.Smith","year":"2005","journal-title":"Virtual machines: Versatile platforms for systems and processes"},{"key":"ijcac.2013040105-16","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2009.119"},{"key":"ijcac.2013040105-17","unstructured":"Sun Microsystems, Inc. (2009). Introduction to cloud computing architecture. White Paper (1st ed.)."},{"key":"ijcac.2013040105-18","unstructured":"Upatissa, D. T., & Atukorale, A. (2012). Low cost virtual lab environment to the university by using cloud environment. In Proceedings of the International Conference on Computer Engineering and Technology (ICCET 2012) (IPCSIT vol.40). Singapore: IACSIT Press."},{"key":"ijcac.2013040105-19","unstructured":"Yoshihisa, A., & Garth, G. (2010). pWalrus: Towards better integration of parallel file systems into cloud storage. In Proceedings of the Workshop on Interfaces and Abstractions for Scientific Data Storage (IASDS10), Co-Located with IEEE International Conference on Cluster Computing 2010 (Cluster10), Heraklion, Greece."}],"container-title":["International Journal of Cloud Applications and Computing"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=81241","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T18:25:46Z","timestamp":1654107946000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/ijcac.2013040105"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2013,4,1]]},"references-count":20,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2013,4]]}},"URL":"https:\/\/doi.org\/10.4018\/ijcac.2013040105","relation":{},"ISSN":["2156-1834","2156-1826"],"issn-type":[{"value":"2156-1834","type":"print"},{"value":"2156-1826","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,4,1]]}}}