Gridifying Applications possible strategies

Grupo oneGrid
Cluster Computing
Grid Computing
Cloud Computing
Vicerrectoría de Ciencia, Tecnología e Innovación
Universidad Antonio Nariño
VIII Encuentro Grupos Investigación Sep 2010
Content
Introduction (Clusters, Grids, Clouds?)
EHEP ATLAS Research Group (Clustering)
Grid Colombia (Grid Computing)
Sistema de Gestión de la Investigación (Cloud
Computing)
Bimler Cephalometric Analysis (SOA)
Introduction
Research Question
Since the inception of computers (~1950’)
the research community has always been
characterized by requiring a high
computational capacity, having at the same
time hard budget constraints.
Introduction
Research Question
How to provide such a computational
capacity at minimum cost ?
How to achieve this transparently to the
researcher ?
Introduction
Related Issues
How to leverage collaborative
(interdisciplinary) work between
geographically dispersed researchers ?
What about Security ?
Confidentiality, Integrity, Availability
Introduction
1st Option: Supercomputers
 5th Fastest computer June 2010




High cost (IBM BlueGene/L: us$100m+)
Complex admin & maintenance
Limited scalability
Rapid obsolescence
Introduction
2nd Option: Computing Clusters
Homogeneous (HW/SW),
high-performance servers,
interconnected by a high speed local
network (Fiber Optics, 10 Gb Ethernet):
UNDER ONE ADMINISTRATION DOMAIN
Introduction
3rd Option: Grid Computing
Heterogeneous (HW/SW),
low/medium-performance workstations
(commodity / shared),
interconnected by a low speed local/wide
area network (Internet):
ACROSS MULTIPLE ADMINISTRATION
DOMAINS
Introduction
4th (new) Option: Cloud Computing
Software as a Service (SaaS) +
Hardware as a Service (IaaS) =
Platform as a Service (PaaS)
e.g., Google Mail running on Google
Cluster, Google App Engine
EHEP ATLAS Research Group
Research on Experimental High Energy Physics in
collaboration with CERN
Requirements:
. Local storage capacity
Each dataset is ~30 MB
. Local computing capacity
Each analysis requires processing many datasets
Solution:
. Computational Cluster (Tier-3)
UAN Tier-3 Cluster
Manufacturer: Dell
Processors: 16 AMD
Opteron QC 2.3 GHz
RAM: 128 GB
Storage: ~4 TB
SPECint2006: ~144
Grid Colombia Research Project
Construction of a countrywide computing grid using
RENATA (~Internet2)
Requirements:
. Use resources (storage & computational) spread
across several universities
11 universities at the beginning, 20+ now
Solution:
. Computational Grid
Grid Colombia Research Project
Knowledge Grid
Information Grid
Data Grid
Computing Grid
Sistema de Gestión de la
Investigación (SGI)
Information system to manage research groups,
projects and products
Requirements:
. No budget for hardware
. Service Orientation
. Scalability
Solution:
. Cloud Computing (PaaS)
Amazon EC, Google App Engine
Bimler Cephalometric Analysis
A technique devised by Dr. Hans
Peter Bimler used in
orthodontics for the treatment
of malocclusion
Requirements:
. Interactive service
. Online/Offline service
. Zero installation
Solution:
. Service Oriented Architecture
Bimler Cephalometric Analysis
Grupo oneGrid
Gracias
VIII Encuentro Grupos Investigación Sep 2010