Topology-aware virtual machine replication for fault tolerance in cloud computing systems

被引:2
|
作者
Kumari, Priti [1 ]
Kaur, Parmeet [1 ]
机构
[1] Jaypee Inst Informat Technol, Dept CSE IT, Noida, India
关键词
Cloud computing; virtual machines; fault tolerance; replication; fat tree network topology;
D O I
10.3233/MGS-200328
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Extensive use of cloud services has led to the need for service reliability for both the service provider as well as the users. In the Infrastructure as a Service cloud computing model, it is critical to ensure the reliability of resources such as virtual machines (VMs); storage networks etc. The paper proposes a replication-based fault tolerance method to improve the reliability of VM-based services. The proposed approach utilizes a data centre topology-aware method to select physical machines where replicas of VMs may be placed. The selection criteria for VM replica placement favour the physical machines at lower CPU temperature, more available space and at a lower edge length from the physical machine that primarily hosts the VM. By avoiding deteriorating physical machines, this policy increases the probability of successful recovery if the VM or its host physical machine fails. The proposed approach has been evaluated using two metrics, namely recoverability and the total bandwidth consumed in the replication and recovery process. The performance of the approach has been compared with a random replica placement method as well as a state of art algorithm. The simulation results illustrate that the proposed approach provides higher reliability than the other methods.
引用
收藏
页码:193 / 206
页数:14
相关论文
共 50 条
  • [1] A fault tolerance aware virtual machine scheduling algorithm in cloud computing
    Xu, Heyang
    Cheng, Pengyue
    Liu, Yang
    Wei, Wei
    [J]. International Journal of Performability Engineering, 2019, 15 (11): : 2990 - 2997
  • [2] QoS-aware fault tolerance in grid computing through topology-aware replica placement
    Valcarenghi, Luca
    Castoldi, Piero
    [J]. ICTON 2006: 8TH INTERNATIONAL CONFERENCE ON TRANSPARENT OPTICAL NETWORKS, VOL 3, PROCEEDINGS, 2006, : 132 - 132
  • [3] Topology-aware multi-objective virtual machine dynamic consolidation for cloud datacenter
    Cao, Guangyi
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2019, 21 : 179 - 188
  • [4] Topology-Aware Virtual Machine Placement in Data Centers
    da Silva, Rodrigo A. C.
    da Fonseca, Nelson L. S.
    [J]. JOURNAL OF GRID COMPUTING, 2016, 14 (01) : 75 - 90
  • [5] Topology-Aware Virtual Machine Placement in Data Centers
    Rodrigo A. C. da Silva
    Nelson L. S. da Fonseca
    [J]. Journal of Grid Computing, 2016, 14 : 75 - 90
  • [6] Topology-aware fault-tolerance in service-oriented grids
    Townend, Paul
    Xu, Jie
    [J]. PROCEEDINGS OF THE UK E-SCIENCE ALL HANDS MEETING 2006, 2006, : 421 - +
  • [7] Topology-aware Virtual Resource Management for Heterogeneous Multicore Systems
    Qian, Jianmin
    Li, Jian
    Ma, Ruhui
    [J]. PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2018, : 177 - 182
  • [8] Burstiness-aware virtual machine placement in cloud computing systems
    Rahmani, Somayeh
    Khajehvand, Vahid
    Torabian, Mohsen
    [J]. JOURNAL OF SUPERCOMPUTING, 2020, 76 (01): : 362 - 387
  • [9] Burstiness-aware virtual machine placement in cloud computing systems
    Somayeh Rahmani
    Vahid Khajehvand
    Mohsen Torabian
    [J]. The Journal of Supercomputing, 2020, 76 : 362 - 387
  • [10] Burstiness-aware virtual machine placement in cloud computing systems
    Rahmani, Somayeh
    Khajehvand, Vahid
    Torabian, Mohsen
    [J]. Journal of Supercomputing, 2020, 76 (01): : 362 - 387