HPC as a Service
Bruno R. Schulze
Laboratório Nacional de Computação Científica Petrópolis, Brazil
Abstract: Several studies have been carried out to check limitations of clouds in providing support to scientific applications. The major part is dedicated to the behavior of scientific applications, most of them characterized by large amounts of information processing and massive use of computational resources. In this context clouds emerge in providing additional resources, or in minimizing cost in the acquisition of new resources.
The use of clouds in support to scientific applications have inherented characteristics, different from the commercial ones. The virtualization technologies, are the basic elements of clouds’ infrastructure, and despite of their significant advances they still present limitations when confronted with the needs of high computational power and communication, demanded by several scientific applications. However, using virtualized resources demands a deeper understanding of the characteristics of the applications and the cloud architecture.
Our group of Distributed Scientific Computing at the National Laboratory for Scientific Computing (ComCidis / LNCC) and other research groups, suggest that different virtualization layers and hardware architecture used in the cloud infrastructure, influence the performance of scientific applications.
This influence leads to the concept of affinity, i.e., which group of scientific applications has a better performance associated to the virtualization layer and hardware architecture beeing used. These aspects involve: a) to reduce cloud environment limitations in support to scientific applications; b) to provide the basis for the development of new cloud scheduling algorithms; c) to assist the acquisition of new resources and cloud providers, looking for performance and resource usage optimization.
The ComCiDis group is developing a set of research projects aiming to understand the relationship among: scientific applications, virtualization layers and infrastructure, based on its private development cloud platform named Neblina. The platform should enable prospecting new technologies and solutions in optimizing the use of cloud environments.
About the speaker: Bruno R. Schulze is a Senior Researcher at National Laboratory for Scientific Computing (LNCC-Brazil). His research areas are in Architecture of Computer Systems, particularly on topics such as: middleware, medicine assisted by scientific computing, cloud computing, e-science, security, scalability, virtualization, simulations, among others.
He obtained his PhD in Computer Science from the Fraunhofer Institute for Open Communication Systems (FOKUS (sand.). and his MSc in Electrical Engineering from the Universidade Federal do Rio de Janeiro, UFRJ, Brazil.
Profr. Schulze is Member of the Editorial Board of: IEEE Transactions on Cloud Computing (TCC), International Journal on Advances in Intelligent Systems and from 2009-2012 of the Journal of Network and Systems Management. He has been Guest Editor of journal special issues on Clouds and Grids with Concurrency and Computation: Practice & Experience (1532-0626), and reviewer for 15 journals among which we found IEEE Distributed Systems Online (1541- 4922), Computer Networks (1389-1286), Computer Communications (0140-3664) and Information and Software Technology (0950 -5849). Bruno Schulze is member of several Societies, among which are: ACM; IEEE-CS; SBC; SBPC; SBMAC.
He has participated in nearly 25 research projects in areas such as Grids, Cloud, and Multicores, in many of which he was the leader with institutions such as German National Research Center for Information Technology, GMD, Germany and the Organisation Européenne pour la Recherche Nucleáire, CERN, Switzerland. He is currently involved in an EU / BR funded project on HPC for Energy.
He has over 150 publications (including paper journals, conference proceedings, edited books and book chapters) with more than 1,100 citations from different sources. Bruno has been advisor of over 30 postgraduate theses and has participated in the organization of more than 130 congresses/symposiums.