Repository logo
 
No Thumbnail Available
Publication

Dynamic power- and failure-aware cloud resources allocation for Sets of independent tasks

Use this identifier to reference this record.
Name:Description:Size:Format: 
COM_AltinoSampaio_2013.pdf419.36 KBAdobe PDF Download

Advisor(s)

Abstract(s)

Cloud computing is increasingly being adopted in different scenarios, like social networking, business applications, scientific experiments, etc. Relying in virtualization technology, the construction of these computing environments targets improvements in the infrastructure, such as power-efficiency and fulfillment of users’ SLA specifications. The methodology usually applied is packing all the virtual machines on the proper physical servers. However, failure occurrences in these networked computing systems can induce substantial negative impact on system performance, deviating the system from ours initial objectives. In this work, we propose adapted algorithms to dynamically map virtual machines to physical hosts, in order to improve cloud infrastructure power-efficiency, with low impact on users’ required performance. Our decision making algorithms leverage proactive fault-tolerance techniques to deal with systems failures, allied with virtual machine technology to share nodes resources in an accurately and controlled manner. The results indicate that our algorithms perform better targeting power-efficiency and SLA fulfillment, in face of cloud infrastructure failures.

Description

Keywords

Sla specification Virtualization Power-efficiency Fault-tolerance

Citation

Research Projects

Organizational Units

Journal Issue