Back to Search Start Over

The HARNESS Platform: A Hardware-and Network-Enhanced Software System for Cloud Computing

Authors :
Anca Iordache
John McGlone
Guillaume Pierre
Mark Stillwell
Katerina Argyraki
Peter Sanders
George Ioannidis
Christoph Kleineweber
Jose G. F. Coutinho
Alexander L. Wolf
Thorsten Schütt
Carmelo Ragusa
Alexandros Koliousis
Teng Yu
Imperial College London
Ecole Polytechnique Fédérale de Lausanne (EPFL)
Design and Implementation of Autonomous Distributed Systems (MYRIADS)
Inria Rennes – Bretagne Atlantique
Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-SYSTÈMES LARGE ÉCHELLE (IRISA-D1)
Institut de Recherche en Informatique et Systèmes Aléatoires (IRISA)
Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes)
Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-IMT Atlantique (IMT Atlantique)
Institut Mines-Télécom [Paris] (IMT)-Institut Mines-Télécom [Paris] (IMT)-Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes)
Institut Mines-Télécom [Paris] (IMT)-Institut Mines-Télécom [Paris] (IMT)-Institut de Recherche en Informatique et Systèmes Aléatoires (IRISA)
Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-IMT Atlantique (IMT Atlantique)
Institut Mines-Télécom [Paris] (IMT)-Institut Mines-Télécom [Paris] (IMT)
Université de Rennes (UR)
Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-Institut National de Recherche en Informatique et en Automatique (Inria)-Télécom Bretagne-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)
Konrad-Zuse-Zentrum für Informationstechnik Berlin (ZIB)
Zuse Institute Berlin (ZIB)
SAP
Maxeler Technologies
University of California [Santa Cruz] (UC Santa Cruz)
University of California (UC)
Ivan Mistrik
Rami Bahsoon
Nour Ali
Maritta Heisel
Bruce Maxim
European Project: 318521,EC:FP7:ICT,FP7-ICT-2011-8,HARNESS(2012)
Université de Bretagne Sud (UBS)-Institut National des Sciences Appliquées - Rennes (INSA Rennes)
Institut National des Sciences Appliquées (INSA)-Université de Rennes (UNIV-RENNES)-Institut National des Sciences Appliquées (INSA)-Université de Rennes (UNIV-RENNES)-Institut National de Recherche en Informatique et en Automatique (Inria)-École normale supérieure - Rennes (ENS Rennes)-Centre National de la Recherche Scientifique (CNRS)-Université de Rennes 1 (UR1)
Université de Rennes (UNIV-RENNES)-CentraleSupélec-IMT Atlantique Bretagne-Pays de la Loire (IMT Atlantique)
Institut Mines-Télécom [Paris] (IMT)-Institut Mines-Télécom [Paris] (IMT)-Université de Bretagne Sud (UBS)-Institut National des Sciences Appliquées - Rennes (INSA Rennes)
Institut National des Sciences Appliquées (INSA)-Université de Rennes (UNIV-RENNES)-Institut National des Sciences Appliquées (INSA)-Université de Rennes (UNIV-RENNES)-École normale supérieure - Rennes (ENS Rennes)-Centre National de la Recherche Scientifique (CNRS)-Université de Rennes 1 (UR1)
Université de Rennes 1 (UR1)
Université de Rennes (UNIV-RENNES)
CentraleSupélec-Télécom Bretagne-Université de Rennes 1 (UR1)
Université de Rennes (UNIV-RENNES)-Université de Rennes (UNIV-RENNES)-Institut National de Recherche en Informatique et en Automatique (Inria)-École normale supérieure - Rennes (ENS Rennes)-Université de Bretagne Sud (UBS)-Centre National de la Recherche Scientifique (CNRS)-Institut National des Sciences Appliquées - Rennes (INSA Rennes)
Institut National des Sciences Appliquées (INSA)-Université de Rennes (UNIV-RENNES)-Institut National des Sciences Appliquées (INSA)
University of California [Santa Cruz] (UCSC)
University of California
Source :
Software Architecture for Big Data and the Cloud, Ivan Mistrik; Rami Bahsoon; Nour Ali; Maritta Heisel; Bruce Maxim. Software Architecture for Big Data and the Cloud, Morgan Kaufmann, 2017, 9780128054673
Publication Year :
2017
Publisher :
HAL CCSD, 2017.

Abstract

International audience; HARNESS is a next generation cloud-computing platform that offers commodity and specialized resources in support of large-scale data processing applications. We focus primarily on application domains that are currently not well supported by today's cloud providers, including the areas of scientific computing, business-analytics, and online machine learning. These applications often require acceleration of critical operations using devices such as FPGAs, GPGPUs, network middleboxes, and SSDs. We explain the architectural principles that underlie the HARNESS platform, including the separation of agnostic and cognizant resource management that allows the platform to be resilient to heterogeneity while leveraging its use. We describe a prototype implementation of the platform, which was evaluated using two testbeds: (1) a heterogeneous compute and storage cluster that includes FPGAs and SSDs and (2) Grid'5000, a large-scale distributed testbed that spans France. We evaluate the HARNESS cloud-computing platform with two applications: Reverse-Time Migration, a scientific computing application from the geosciences domain, and AdPredictor, a machine learning algorithm used in the Bing search engine.

Details

Language :
English
ISBN :
978-0-12-805467-3
ISBNs :
9780128054673
Database :
OpenAIRE
Journal :
Software Architecture for Big Data and the Cloud, Ivan Mistrik; Rami Bahsoon; Nour Ali; Maritta Heisel; Bruce Maxim. Software Architecture for Big Data and the Cloud, Morgan Kaufmann, 2017, 9780128054673
Accession number :
edsair.doi.dedup.....8238a391726539ac345067f4a1f6b5ff