Performance analysis of cloud resource allocation scheme with virtual machine inter-group asynchronous failure
The recent rapid expansion of cloud computing has led to the prominence of Cloud Data Center (CDC) emerging. However, user requests’ waiting time might be greatly increased for a single physical machine (PM) in the CDC. We provide a cloud resource allocation scheme with virtual machine (VM) inter-gr...
Saved in:
| Main Authors: | , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Springer
2024-09-01
|
| Series: | Journal of King Saud University: Computer and Information Sciences |
| Subjects: | |
| Online Access: | http://www.sciencedirect.com/science/article/pii/S1319157824002441 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1849308027303231488 |
|---|---|
| author | Yuan Zhao Kang Chen Hongmin Gao Yan Li |
| author_facet | Yuan Zhao Kang Chen Hongmin Gao Yan Li |
| author_sort | Yuan Zhao |
| collection | DOAJ |
| description | The recent rapid expansion of cloud computing has led to the prominence of Cloud Data Center (CDC) emerging. However, user requests’ waiting time might be greatly increased for a single physical machine (PM) in the CDC. We provide a cloud resource allocation scheme with virtual machine (VM) inter-group asynchronous failure. This method improves requests’ throughput and reduces wait time of requests. In particular, two PMs with different service rates for mapping multiple VMs are deployed in order to equally distribute cloud users’ requests, and we assume that the two PMs will fail and repair at different probabilities. A finite cache is also introduced to reduce the requests’ blocking rate. We model the VMs and user requests and create a 3-dimensional Markov chain (3DMC) to gauge the requests’ performance metrics. Numerical experiments are performed to obtain multiple performance metrics graphs for the requests. By comparing our scheme with the traditional cloud resource allocation scheme that involves synchronization failure in VM, we find that our scheme has an improvement in throughput, and each scheme has advantages and disadvantages in blocking rate of requests. |
| format | Article |
| id | doaj-art-167fcae8e1b54f0f86f554d9cac5e3fb |
| institution | Kabale University |
| issn | 1319-1578 |
| language | English |
| publishDate | 2024-09-01 |
| publisher | Springer |
| record_format | Article |
| series | Journal of King Saud University: Computer and Information Sciences |
| spelling | doaj-art-167fcae8e1b54f0f86f554d9cac5e3fb2025-08-20T03:54:33ZengSpringerJournal of King Saud University: Computer and Information Sciences1319-15782024-09-0136710215510.1016/j.jksuci.2024.102155Performance analysis of cloud resource allocation scheme with virtual machine inter-group asynchronous failureYuan Zhao0Kang Chen1Hongmin Gao2Yan Li3School of Computer and Communication Engineering, Northeastern University at Qinhuangdao, Qinhuangdao, Hebei Province, China; Hebei Key Laboratory of Marine Perception Network and Data Processing, Northeastern University at Qinhuangdao, Qinhuangdao, Hebei Province, China; Corresponding author at: School of Computer and Communication Engineering, Northeastern University at Qinhuangdao, Qinhuangdao, Hebei Province, China.School of Computer and Communication Engineering, Northeastern University at Qinhuangdao, Qinhuangdao, Hebei Province, ChinaSchool of Computer and Communication Engineering, Northeastern University at Qinhuangdao, Qinhuangdao, Hebei Province, ChinaSchool of Computer and Communication Engineering, Northeastern University at Qinhuangdao, Qinhuangdao, Hebei Province, ChinaThe recent rapid expansion of cloud computing has led to the prominence of Cloud Data Center (CDC) emerging. However, user requests’ waiting time might be greatly increased for a single physical machine (PM) in the CDC. We provide a cloud resource allocation scheme with virtual machine (VM) inter-group asynchronous failure. This method improves requests’ throughput and reduces wait time of requests. In particular, two PMs with different service rates for mapping multiple VMs are deployed in order to equally distribute cloud users’ requests, and we assume that the two PMs will fail and repair at different probabilities. A finite cache is also introduced to reduce the requests’ blocking rate. We model the VMs and user requests and create a 3-dimensional Markov chain (3DMC) to gauge the requests’ performance metrics. Numerical experiments are performed to obtain multiple performance metrics graphs for the requests. By comparing our scheme with the traditional cloud resource allocation scheme that involves synchronization failure in VM, we find that our scheme has an improvement in throughput, and each scheme has advantages and disadvantages in blocking rate of requests.http://www.sciencedirect.com/science/article/pii/S1319157824002441Cloud resource allocationInter-group asynchronous failureVirtual machines (VMs)Multi-input |
| spellingShingle | Yuan Zhao Kang Chen Hongmin Gao Yan Li Performance analysis of cloud resource allocation scheme with virtual machine inter-group asynchronous failure Journal of King Saud University: Computer and Information Sciences Cloud resource allocation Inter-group asynchronous failure Virtual machines (VMs) Multi-input |
| title | Performance analysis of cloud resource allocation scheme with virtual machine inter-group asynchronous failure |
| title_full | Performance analysis of cloud resource allocation scheme with virtual machine inter-group asynchronous failure |
| title_fullStr | Performance analysis of cloud resource allocation scheme with virtual machine inter-group asynchronous failure |
| title_full_unstemmed | Performance analysis of cloud resource allocation scheme with virtual machine inter-group asynchronous failure |
| title_short | Performance analysis of cloud resource allocation scheme with virtual machine inter-group asynchronous failure |
| title_sort | performance analysis of cloud resource allocation scheme with virtual machine inter group asynchronous failure |
| topic | Cloud resource allocation Inter-group asynchronous failure Virtual machines (VMs) Multi-input |
| url | http://www.sciencedirect.com/science/article/pii/S1319157824002441 |
| work_keys_str_mv | AT yuanzhao performanceanalysisofcloudresourceallocationschemewithvirtualmachineintergroupasynchronousfailure AT kangchen performanceanalysisofcloudresourceallocationschemewithvirtualmachineintergroupasynchronousfailure AT hongmingao performanceanalysisofcloudresourceallocationschemewithvirtualmachineintergroupasynchronousfailure AT yanli performanceanalysisofcloudresourceallocationschemewithvirtualmachineintergroupasynchronousfailure |