Computing and Information Systems - Research Publications

Permanent URI for this collection

Search Results

Now showing 1 - 10 of 21
  • Item
    Thumbnail Image
    A proximity-aware load balancing in peer-to-peer-based volunteer computing systems
    Ghafarian, T ; Deldari, H ; Javadi, B ; Buyya, R (SPRINGER, 2013-08)
  • Item
    Thumbnail Image
    Coordinated load management in Peer-to-Peer coupled federated grid systems
    Ranjan, R ; Harwood, A ; Buyya, R (SPRINGER, 2012-08)
  • Item
    Thumbnail Image
    Enhancing performance of failure-prone clusters by adaptive provisioning of cloud resources
    Javadi, B ; Thulasiraman, P ; Buyya, R (SPRINGER, 2013-02)
  • Item
    Thumbnail Image
    Mandi: a market exchange for trading utility and cloud computing services
    Garg, SK ; Vecchiola, C ; Buyya, R (SPRINGER, 2013-06)
  • Item
    Thumbnail Image
    Preface to special issue on Advances in Cloud Computing
    Rong, C ; Sandnes, FE ; Buyya, R (SPRINGER, 2012-08)
  • Item
    Thumbnail Image
    Internet of Things (IoT): A vision, architectural elements, and future directions
    Gubbi, J ; Buyya, R ; Marusic, S ; Palaniswami, M (ELSEVIER, 2013-09)
    Ubiquitous sensing enabled by Wireless Sensor Network (WSN) technologies cuts across many areas of modern day living. This offers the ability to measure, infer and understand environmental indicators, from delicate ecologies and natural resources to urban environments. The proliferation of these devices in a communicating-actuating network creates the Internet of Things (IoT), wherein, sensors and actuators blend seamlessly with the environment around us, and the information is shared across platforms in order to develop a common operating picture (COP). Fuelled by the recent adaptation of a variety of enabling device technologies such as RFID tags and readers, near field communication (NFC) devices and embedded sensor and actuator nodes, the IoT has stepped out of its infancy and is the the next revolutionary technology in transforming the Internet into a fully integrated Future Internet. As we move from www (static pages web) to web2 (social networking web) to web3 (ubiquitous computing web), the need for data-on-demand using sophisticated intuitive queries increases significantly. This paper presents a cloud centric vision for worldwide implementation of Internet of Things. The key enabling technologies and application domains that are likely to drive IoT research in the near future are discussed. A cloud implementation using Aneka, which is based on interaction of private and public clouds is presented. We conclude our IoT vision by expanding on the need for convergence of WSN, the Internet and distributed computing directed at technological research community.
  • Item
    Thumbnail Image
    Preemption-aware Admission Control in a Virtualized Grid Federation
    Salehi, MA ; Javadi, B ; Buyya, R ; Barolli, L ; Enokido, T ; Xhafa, F ; Takizawa, M (IEEE, 2012)
  • Item
    Thumbnail Image
    Reliable Provisioning of Spot Instances for Compute-intensive Applications
    Voorsluys, W ; Buyya, R ; Barolli, L ; Enokido, T ; Xhafa, F ; Takizawa, M (IEEE, 2012)
    Cloud computing providers are now offering their unused resources for leasing in the spot market, which has been considered the first step towards a full-fledged market economy for computational resources. Spot instances are virtual machines (VMs) available at lower prices than their standard on-demand counterparts. These VMs will run for as long as the current price is lower than the maximum bid price users are willing to pay per hour. Spot instances have been increasingly used for executing compute-intensive applications. In spite of an apparent economical advantage, due to an intermittent nature of biddable resources, application execution times may be prolonged or they may not finish at all. This paper proposes a resource allocation strategy that addresses the problem of running compute-intensive jobs on a pool of intermittent virtual machines, while also aiming to run applications in a fast and economical way. To mitigate potential unavailability periods, a multifaceted fault-aware resource provisioning policy is proposed. Our solution employs price and runtime estimation mechanisms, as well as three fault tolerance techniques, namely checkpointing, task duplication and migration. We evaluate our strategies using trace-driven simulations, which take as input real price variation traces, as well as an application trace from the Parallel Workload Archive. Our results demonstrate the effectiveness of executing applications on spot instances, respecting QoS constraints, despite occasional failures.
  • Item
    Thumbnail Image
    Towards autonomic detection of SLA violations in Cloud infrastructures
    Emeakaroha, VC ; Netto, MAS ; Calheiros, RN ; Brandic, I ; Buyya, R ; De Rose, CAF (ELSEVIER, 2012-07)
  • Item
    Thumbnail Image
    QoS and preemption aware scheduling in federated and virtualized Grid computing environments
    Salehi, MA ; Javadi, B ; Buyya, R (ACADEMIC PRESS INC ELSEVIER SCIENCE, 2012-02)