Now showing items 1-20 of 30

  • Ad hoc Cloud computing 

    McGilvary, Gary; Barker, Adam David; Atkinson, Malcolm (IEEE Computer Society, 2015) - Conference item
    This paper presents the first complete, integrated and end-to-end solution for ad hoc cloud computing en- vironments. Ad hoc clouds harvest resources from existing sporadically available, non-exclusive (i.e. primarily used ...
  • Algorithms for optimising heterogeneous Cloud virtual machine clusters 

    Thai, Long Thanh; Varghese, Blesson; Barker, Adam David (IEEE, 2016-12-12) - Conference item
    It is challenging to execute an application in a heterogeneous cloud cluster, which consists of multiple types of virtual machines with different performance capabilities and prices. This paper aims to mitigate this challenge ...
  • Are Clouds ready to accelerate ad hoc financial simulations? 

    Varghese, Blesson; Barker, Adam David (IEEE Computer Society, 2014-08-12) - Conference item
    Applications employed in the financial services industry to capture and estimate a variety of risk metrics are underpinned by stochastic simulations which are data, memory and computationally intensive. Many of these ...
  • Autonomous fault detection in self-healing systems : comparing Hidden Markov Models and artificial neural networks 

    Schneider, Christopher; Barker, Adam David; Dobson, Simon Andrew (ACM, 2014-01-22) - Conference item
    Autonomously detecting and recovering from faults is one approach for reducing the operational complexity and costs associated with managing computing environments. We present a novel methodology for autonomously generating ...
  • Autonomous fault detection in self-healing systems using Restricted Boltzmann Machines 

    Schneider, Christopher; Barker, Adam David; Dobson, Simon Andrew (2014-09-24) - Conference item
    Autonomously detecting and recovering from faults is one approach for reducing the operational complexity and costs associated with managing computing environments. We present a novel methodology for autonomously generating ...
  • Budget constrained execution of multiple Bag-of-Tasks applications on the Cloud 

    Thai, Long Thanh; Varghese, Blesson; Barker, Adam David (IEEE Computer Society, 2015-06-27) - Conference item
    Optimising the execution of Bag-of-Tasks (BoT) applications on the cloud is a hard problem due to the trade- offs between performance and monetary cost. The problem can be further complicated when multiple BoT applications ...
  • Cloud benchmarking for maximising performance of scientific applications 

    Varghese, Blesson; Akgun, Ozgur; Miguel, Ian James; Thai, Long Thanh; Barker, Adam David (2016-08-26) - Journal article
    How can applications be deployed on the cloud to achieve maximum performance? This question is challenging to address with the availability of a wide variety of cloud Virtual Machines (VMs) with different performance ...
  • Cloud cover : monitoring large-scale clouds with Varanus 

    Ward, Jonathan Stuart; Barker, Adam David (2015-07-14) - Journal article
    Cloud computing has quickly become the de facto means to deploy large scale systems in a robust and cost effective manner. Central to the maintenance of large scale systems is monitoring which allows for the detection of ...
  • Cloud Services Brokerage : a survey and research roadmap 

    Barker, Adam David; Varghese, Blesson; Thai, Long Thanh (IEEE Computer Society, 2015-06-27) - Conference item
    A Cloud Services Brokerage (CSB) acts as an intermediary between cloud service providers (e.g., Amazon and Google) and cloud service end users, providing a number of value adding services. CSBs as a research topic are in ...
  • Cloud-based e-Infrastructure for scheduling astronomical observations 

    Wetter, James Patrick; Akgun, Ozgur; Barker, Adam David; Dominik, Martin; Miguel, Ian James; Varghese, Blesson (IEEE Computer Society, 2015-08-31) - Conference item
    Gravitational microlensing exploits a transient phenomenon where an observed star is brightened due to deflection of its light by the gravity of an intervening foreground star. It is conjectured that this technique can be ...
  • Container-based Cloud Virtual Machine benchmarking 

    Varghese, Blesson; Subba, Lawan Thamsuhang; Thai, Long Thanh; Barker, Adam David (IEEE Computer Society, 2016-04-04) - Conference item
    With the availability of a wide range of cloud Virtual Machines (VMs) it is difficult to determine which VMs can maximise the performance of an application. Benchmarking is commonly used to this end for capturing the ...
  • DocLite : a Docker-based Lightweight Cloud benchmarking tool 

    Varghese, Blesson; Subba, Lawan Thamsuhang; Thai, Long Thanh; Barker, Adam David (IEEE Computer Society, 2016-05-16) - Conference item
    Existing benchmarking methods are time consuming processes as they typically benchmark the entire Virtual Machine (VM) in order to generate accurate performance data, making them less suitable for real-time analytics. The ...
  • Efficient monitoring of large scale infrastructure as a service clouds 

    Ward, Jonathan Stuart (University of St Andrews, 2015) - Thesis
    Cloud computing has had a transformative effect upon distributed systems research. It has been one of the precursors of supposed big data revolution and has amplified the scale of software, networks, data and ...
  • An elastic virtual infrastructure for research applications (ELVIRA) 

    Voss, Alexander; Barker, Adam David; Asgari-Targhi, Mahboubeh; van Ballegooijen, Adriaan; Sommerville, Ian (2013-11-25) - Journal article
    Cloud computing infrastructures provide a way for researchers to source the computational and storage resources they require to conduct their work and to collaborate within distributed research teams. We provide an overview ...
  • Evaluating unsupervised fault detection in self-healing systems using stochastic primitives 

    Schneider, Christopher; Barker, Adam David; Dobson, Simon Andrew (2015-01-28) - Journal article
    Autonomous fault detection represents one approach for reducing operational costs in large-scale computing environments. However, little empirical evidence exists regarding the implementation or comparison of such ...
  • Executing Bag of Distributed Tasks on virtually unlimited Cloud resources 

    Thai, Long Thanh; Varghese, Blesson; Barker, Adam David (SciTePress, 2015-05-20) - Conference item
    Bag-of-Distributed-Tasks (BoDT) application is the collection of identical and independent tasks each of which requires a piece of input data located around the world. As a result, Cloud computing offers an effective way ...
  • Improving resource efficiency of container-instance clusters on clouds 

    Awada, Uchechukwu; Barker, Adam David (IEEE, 2017-05-14) - Conference item
    Cloud computing providers such as Amazon and Google have recently begun offering container-instances, which provide an efficient route to application deployment within a lightweight, isolated and well-defined execution ...
  • A Linked Data scalability challenge : concept reuse leads to semantic decay 

    Pareti, Paolo; Klein, Ewan; Barker, Adam David (ACM, 2015-06-28) - Conference item
    The increasing amount of available Linked Data resources is laying the foundations for more advanced Semantic Web applications. One of their main limitations, however, remains the general low level of data quality. In this ...
  • Linking data, services and human know-how 

    Pareti, Paolo; Klein, Ewan; Barker, Adam David (Springer, 2016) - Conference item
    An increasing number of everyday tasks involve a mixture of human actions and machine computation. This paper presents the first framework that allows non-programmer users to create and execute workflows where each task ...
  • MAMoC: Multisite Adaptive offloading framework for Mobile Cloud applications 

    Sulaiman, Dawand Jalil; Barker, Adam David (IEEE, 2017-12-11) - Conference item
    This paper presents MAMoC, a framework which brings together a diverse range of infrastructure types including mobile devices, cloudlets, and remote cloud resources under one unified API. MAMoC allows mobile applications ...