Information Technology Reference
In-Depth Information
6
Closing the Gap between
Cloud Prov iders and Scientific Users
David Susa, Harold Castro, and Mario Villamizar
CONTENTS
Summary .............................................................................................................. 116
6.1 Introduction ................................................................................................ 116
6.2
What Do Scientific Apps Require? .......................................................... 117
6.2.1 Flexibility ........................................................................................ 117
6.2.2 Platform Maintenance ................................................................... 117
6.2.3 High-Performance Computing .................................................... 118
6.2.4 Data Communication .................................................................... 118
6.2.5 Costs ................................................................................................. 118
6.2.6
Security and Reliability ................................................................ 119
6.3
Related Work .............................................................................................. 119
6.4
e-Clouds Architecture ............................................................................... 120
6.4.1 Overview ......................................................................................... 120
6.4.2
e-Clouds Back End ......................................................................... 122
6.4.2.1 Data Management ........................................................... 122
6.4.2.2 Resource Manager .......................................................... 123
6.4.2.3 Queues for Asynchronous and Scalable
Communications ............................................................. 123
6.4.2.4 Agent in Processing Machines ...................................... 123
6.4.2.5 Billing ................................................................................ 123
6.4.3
e-Clouds Front End ........................................................................ 124
6.4.3.1
For Researchers ............................................................... 124
6.4.3.2
For e-Clouds Administrators ........................................ 124
6.5
e-Clouds Implementation ......................................................................... 124
6.5.1
e-Clouds Front End ........................................................................ 124
6.5.2
e-Clouds Back End ......................................................................... 125
6.5.2.1 Data Management ........................................................... 125
6.5.2.2 Queue Messaging ............................................................ 126
6.5.2.3 App Install and Configuration ...................................... 128
6.5.2.4 Scheduling ....................................................................... 131
6.5.3
e-Clouds IaaS Provider ................................................................. 133
115
Search WWH ::




Custom Search