Intel and the Grid

16
Software Solutions & group Copyright © 2005, 2006 Intel Corporatio Hans–Christian Hoppe Intel Software&Solutions Group EGEE’06 – Capitalizing on e– Infrastructures Intel and the Grid

description

Intel and the Grid. Hans–Christian Hoppe Intel Software&Solutions Group EGEE’06 – Capitalizing on e–Infrastructures. Intel’s Relation to the Grid. Our view of the Grid: A key infrastructure technology virtualizing and federating distributed data centers - PowerPoint PPT Presentation

Transcript of Intel and the Grid

Grid Programming Environment (GPE) IntroductionIntel and the Grid
Copyright © 2005, 2006 Intel Corporation
Intel’s Relation to the Grid
Our view of the Grid:
A key infrastructure technology
An important extension of the SOA model
dynamic, policy–based execution of services on suitable resources
An opportunity to drive broad adoption with commodity platforms
We work with the Grid community in several ways:
Enable software developers of today’s Grid solutions
Industrial/corporate developers, academic/research developers,
and foster ISVs too!
Grid Business Drivers – Break Resource Silos
Conventional Cluster/Data Center
App 2
As mentioned before, today’s computing environment consists of “islands of automation” that
Generally speaking do not allow the easy sharing of resources among the various “functionality stacks” and this leads to underutilized assets that need to be managed separately (example IBM’s Tivoli does not easily talk to HP’s Open View). The current environment is quite “people intensive” (which is why “People and Processes constitute 55% of WW IT expenditure). Therefore it is not surprising that this leads to a higher TCO when compared to.. (Click to build the right hand side) the future state where
Main points to emphasize are
The yellow box on the right hand side constitute Utility Computing from an architectural perspective. Navassa resides as part of the Resource Virtualization depicted by the horizontal box
1. Resources are Shared (via Pooling of like Resources i.e. Network, Compute & Storage) and Virtualized i.e. each pool (or Module) looks the same to the applications above the Virtualization abstraction layer.
2. Resource Virtualization has a side effect: pooled resources are more uniformly manageable. Management Tools Integrated to Virtualized Resources Create a Manageability Virtualization abstraction. When resources can be managed in uniform way, Automation is cheaper, more re–useable and hence a lower TCO
Transition – Ok now that we have a better understanding of UC, let’s examine who some of the big players are…
Copyright © 2005, 2006 Intel Corporation
Intel Developer Products Division (DPD)
Grid Activities
Historical focus on HPTC, shifting towards SOA
Leverage emerging technology (e.g. VT, Multi-core, IAMT)
Engage with Grid experts and users
Work in European–union funded R&D projects
Focus on Government (HPC), Manufacturing, Life Sciences, FSI
Bring in GPE or general Grid experience, create showcases
Interact with ecosystem, standards bodies
Focus on Open Grid Forum (OGF)
Copyright © 2005, 2006 Intel Corporation
Grid Programming Environment (GPE)
GPE turns a collection of geographically distributed computer systems into a Grid
Resource provisioning
Data staging and sharing
Graphical user interfaces
Interact with OGSA–compliant Grid systems through atomic services interface
GPE is being used as a technology demonstrator by Intel
Available as Open Source
Implement and influence standards
GPE Components
Grid 1
Atomic Services using the Web Service Resource Framework (WSRF)
Target System Factory
Use target system
Manage jobs
Access storages
Copyright © 2005, 2006 Intel Corporation
Motivation for Virtual Machine Technology GPE
Security
Reliability
Flexibility
VMs can checkpoint and migrate during run-time
I want to move to a faster system, when it becomes available
My job has high priority, please free the fastest machine for me
Configurability
Dynamically deployed OS images and applications on user request
I need two cores on a fast CPU with 1Gb of memory and RedHat Linux 9
Manageability
Copyright © 2005, 2006 Intel Corporation
GPE and Globus Toolkit: Virtualization now!
GPE Atomic Services
Virtual Machine
Operating System
query
Target System Factory
Outlook: Automatic VM Deployment
Copyright © 2005, 2006 Intel Corporation
UniGrids Oil&Gas Show Case: GridBean Suite for Kirchhoff True Amplitude Simulation (KTA)
Three GridBeans:
KTAE for brokering, optimization and job-splitting step.
KTAV for job monitoring and outcomes evaluation step.
Copyright © 2005, 2006 Intel Corporation
UniGrids EU–Funded Project
Intel provides GPE as client and development framework for UNICORE
GPE4Unicore released at Unicore SourceForge project
GridBean development by FZ Juelich, CINECA and ICM Warsaw
UNICORE will support GPE atomic service interfaces
Intel is member of Unicore Forum and Technical Board
GPE clients part of UNICORE 6 roadmap
UniGrids project ended in July 06
GPE available for next generation of UNICORE-based research projects (Chemomentum, A-Ware, D-Grid, Deisa, etc.)
Copyright © 2005, 2006 Intel Corporation
UniGrids: KTA Execution GridBean (KTAE)
KTAE GridsBean allows to:
search all KTAP jobs
select a KTAP job
export the input file
Brokering
KTAE request based on application domain parameters and not on resources specification
Optimization
Job splitting
KTAE
GPE: Based on Standards
Open Grid Forum (OGF)
Different profiles
OASIS
Migration to WS-RT
DMTF
Copyright © 2005, 2006 Intel Corporation
GPE Current State
based on Globus Toolkit 4 container (WS-Core)
Unicore-based version available at unicore.sourceforge.net
Installation packages
Out-of-the-box installation including Globus WS-Core
Source Code available from CVS
http://gpe4gtk.sourceforge.net