• Nenhum resultado encontrado

Grid Computing. oão Almeida :: IBM :: T Specialist. Grid Computing. Jornadas de Engenharia Informática 2005

N/A
N/A
Protected

Academic year: 2021

Share "Grid Computing. oão Almeida :: IBM :: T Specialist. Grid Computing. Jornadas de Engenharia Informática 2005"

Copied!
58
0
0

Texto

(1)

Grid Computing

Grid Computing

Jornadas de Engenharia Informática 2005

João Almeida :: IBM ::

IT Specialist

(2)

ƒ

Discutir a Tecnologia de Grid Computing

– Globus, Open Grid Services Architecture (OGSA) – IBM e ISV’s

– Diferenciar Clusters e Grid Computing

ƒ

Discutir os componentes de uma solução de Grid Computing

– Segurança, Balanceamento de Workload, Gestão de Dados

ƒ

Rever uma arquitectura tipo de uma solução de Grid Computing

– Componentes típicos

– Objectivo do Globus e do Open Source – Objectivo dos ISV’s de Midleware

ƒ

Discutir senários de clientes IBM

ƒ

Discutir características de aplicações de Grid

(3)

Agenda

ƒ Discutir a Tecnologia de Grid Computing

– Globus, Open Grid Services Architecture (OGSA) – IBM e ISV’s

– Diferenciar Clusters e Grid Computing

ƒ Discutir os componentes de uma solução de Grid Computing

– Segurança, Balanceamento de Workload, Gestão de Dados

ƒ Rever uma arquitectura tipo de uma solução de Grid Computing

– Componentes típicos

– Objectivo do Globus e do Open Source – Objectivo dos ISV’s de Midleware

(4)

Desafios da Computação em Grid

ƒ

Encontrar computadores “utilizáveis”

ƒ

Autenticar com outros Sites

ƒ

Alocar recursos nesses computadores

ƒ

Iniciar computação nesses computadores

ƒ

Parametrizar essa computação

ƒ

Selecionar os metodos de comunicação necessários

ƒ

Aceder a ficheiros de dados

ƒ

Responder apropriadamente a novos pedidos de recursos e

computação

(5)

Globus & Open Grid Services Architecture

ƒ

Globus & Open Grid Services Architecture

Este é o framework das soluções Grid da IBM

Open source, collaborative

ƒ GSI (Globus Security Infrastructure)

ƒ GIS (Globus Information Services)

ƒ GRAM (Globus Resource Allocation Manager)

ƒ GASS (Global Access to Secondary Storage) and gridFTP

ƒ GARA (Globus Architecture for Reservation and Allocation) QoS, advanced reservationTodos os outros componentes são desenvolvidos para trabalhar em conjunto com

este framework (accounting, billing, reporting, advanced reservation...)

ƒ

Web Services para interagir com o Globus

(WSRF)

É protocol – e não um object model como CORBA

Não desenvolver para API's mas sim invocar serviços parecidos com o smtp para o mail ou o http para a web

Usar qualquer tecnologia para desenvolver aplicações para usar este protocolo

A strategic open systems technology approach

(6)

Globus Toolkit

Local Services Condor LSF MPI PBS NQE Solaris UDP TCP AIX Linux Aplicações Core Services I/O Metacomputing

Directory Svcs HeartBeatMonitor

GRAM

GASS Global Security

Interface Nexus

High-Level Services & Tools

GlobusView Testbed Status

DUROC MPI Condor HPC++ Nimrod/G globusrun

Serviços Disponíveis

Core

services

SO Local

(7)

O melhor de dois mundos

Web Services & Grid Protocols

Aplicações on demand

demand on demandon demandRecursos

Disponibilidade Disponibilidade ConstanteConstante Resource scalability scalability Acesso seguro e

universal Acessibilidade Global

Business Business integration integration

partilhar

aceder

gerir

Protocolos de Grid Protocolos de Grid Web Services Web Services

(8)

Open Grid Services Architecture

Aplicações

Middleware

Middleware

Gestão de Sistemas e Automation

Gestão de Sistemas e Automation

Workload / Performance Management

Workload / Performance Management

Segurança

Segurança

Disponibilidade / Gestão de Serviços

Disponibilidade / Gestão de Serviços

Gestão de Recursos Lógicos

Gestão de Recursos Lógicos

Serviços de Clustering

Serviços de Clustering

Gestão de comunicações

Gestão de Comunicações

Gestão de Recursos fisicos

Gestão de Recursos Físicos

OS

OS

OS

OS

OS

OS

+ + +

(9)

OGSA Proposta de Valor Acrescentado

Abstract resource models, dynamic discovery and access

Security and Policy

RAS , Failover, Problem Determination

Robust messaging

VALUE-ADD

O que se quer construir

O que se

tem de

construir

(10)

O Valor dos Standards

Software

(11)

Grid Middleware - Hoje

Grid Middleware

t he globus project t m

(12)
(13)

Open Architecture & OGSA

Sensors Effectors Analyze Plan

Web Services / J2EE - WebSphere Run-Time Aplicações

OGSA OGSA OGSA

OGSA – Open Grid Services Architecture

Systems Managment Database ISV Solutions Application Server

IBM Servers Storage Industry Platforms

Web Services/ J2EE- Run-Time

IBM Global Services

t he globus project t m w w w .globus.org C a p a c i d a d e s A u t o n o m i c a s

(14)

ƒFocado nos sectores financeiros e energéticos

ƒTem como clientes cerca de 400 empresas globais

ƒMuito forte em Life Sciences, focado em Data Grid’s

ƒFocado em Life Sciences, Industria Química, Ciências dos Materiais e Sector Financeiro

ƒFocado em Life Sciences, Engenharia, e Ciências Geológicas

Desktop e Server Desktop e Se rve r Sc avenging Sc avenging Desktop Sc avenging Desktop Sc avenging

Vendedores de Midleware

(15)

Diferenciar Clusters e Grid Computing

Clusters

• Múltiplos pontos de “gestão”

• Difícil de adaptar a mudanças - inflexível

• $ / CPU power

• Elevado impacto em caso de falha de

sistemas

• Difícil de contabilizar e medir utilização e

performance

Grid

• Single system image

• Reallocation/re-provisioning dinâmico

• CPU power / $ (8:1)

• Workload management dinâmico

• Fault tolerance inerente

• Tracking de users, aplicações e system

metrics

(16)

Agenda

ƒ Discutir a Tecnologia de Grid Computing

– Globus, Open Grid Services Architecture (OGSA) – IBM e ISV’s

– Diferenciar Clusters e Grid Computing

ƒ Discutir os componentes de uma solução de Grid Computing

– Segurança, Balanceamento de Workload, Gestão de Dados

ƒ Rever uma arquitectura tipo de uma solução de Grid Computing

– Componentes típicos

– Objectivo do Globus e do Open Source – Objectivo dos ISV’s de Midleware

(17)

Componentes base de uma solução Grid

ƒ

Single Sign-on

– Globus GSI, Certificados e X.509 Authority – Mapeia nomes de X.509 para login ID local – Localização de recursos

– Globus Monitoring and Discovery System (MDS), servidores de LDAP medidores de

recursos

ƒ

Data management e acesso

– Globus GridFTP, Replica Catalog – Local file systems (GPFS, JFS, NFS) – AVAKI Data Grid

ƒ

Data management e agregação

– DB2, DiscoveryLink, DB2 II

ƒ

Interface único para distributed schedulers e recursos

– Globus Resource Allocation Manager (GRAM)

– Portais Web e linhas de comando

ƒ User interface comum para as aplicações

(18)

Componentes base de uma solução Grid

ƒ

Reporting, Accounting, Billing

– Monitorização de uso, charge-backs

– Cada vendedor de Middleware monitoriza estatísticas de uso detalhadas

ƒ

Gestão de Licensas

– Monitorização de licenças como um recurso (tal como CPU, e Disco)

ƒ

Gestão de Policies

– Controlo local de recursos, disponibilizando acesso remoto

– Policies para gerir tanto os recursos, assim como o acesso a esses mesmos recursos por parte dos utilizadores

ƒ

Scheduling e workload balancing

– Mover jobs para computadores livres

– Tratar clusters como um recurso disponível

– Monitorização de workload, e re-alocação de jobs on the fly (meta-scheduling)

ƒ

Quality of Service (QoS)

– Especificar parâmetros de quality of service para cada job – Forçar policies de forma a assegurar Quality of Service

(19)

Agenda

ƒ Discutir a Tecnologia de Grid Computing

– Globus, Open Grid Services Architecture (OGSA) – IBM e ISV’s

– Diferenciar Clusters e Grid Computing

ƒ Discutir os componentes de uma solução de Grid Computing

– Segurança, Balanceamento de Workload, Gestão de Dados

ƒ Rever uma arquitectura tipo de uma solução de Grid Computing

– Componentes típicos

– Objectivo do Globus e do Open Source – Objectivo dos ISV’s de Midleware

(20)

Solução exemplo

(21)

Site 1

UNIX/Linux

(22)

Site 1

File System

UNIX/Linux

(23)

Site 1 File System Scheduler License Mgr UNIX/Linux

Solução exemplo

(24)

Site 1 File System Scheduler License Mgr UNIX/Linux LoadLeveler, openPBS, LSF, License Mgt software, etc.

Solução exemplo

(25)

Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

LoadLeveler, openPBS, LSF, License Mgt software, etc.

Solução exemplo

(26)

Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

LoadLeveler, openPBS, LSF, License Mgt software, etc. File Storage

Solução exemplo

(27)

Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

LoadLeveler, openPBS, LSF, License Mgt software, etc. File Storage Data files, resultados, executáveis, etc.

Solução exemplo

(28)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site n Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage LoadLeveler, openPBS, LSF, License Mgt software, etc. Data files, resultados, executáveis, etc.

Solução exemplo

(29)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage Networked file system, GridFTP Data files, resultados, executáveis, etc.

Solução exemplo

(30)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site n Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/Linux MDS, LDAP GIIS, Replica Catalog Data files, resultados, executáveis, etc.

Solução exemplo

(31)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/Linux MDS, LDAP GIIS, Replica Catalog Mantém “up-to-the-minute” status para todos os recursos

Solução exemplo

(32)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site n Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/LInux MDS, LDAP GIIS, Replica Catalog Protocolos MDS, collectando informação acercade cada recurso Mantém “up-to-the-minute” status para todos os recursos

Solução exemplo

(33)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/Linux MDS, LDAP GIIS, Replica Catalog Statistics Database DB2 Mantém “up-to-the-minute” status para todos os recursos

Solução exemplo

(34)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site n Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/Linux MDS, LDAP GIIS, Replica Catalog Statistics

Database Historicos, Job stats, machine stats, etc. DB2 Mantém “up-to-the-minute” status para todos os recursos

Solução exemplo

(35)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/Linux MDS, LDAP GIIS, Replica Catalog Statistics Database

g

Globus UNIX/Linux GSI (X.509 Certificate Authority) DB2

Solução exemplo

(36)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site n Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/Linux MDS, LDAP GIIS, Replica Catalog Statistics Database

g

Globus UNIX/Linux GSI (X.509 Certificate Authority) Mantém, gere cert. X.509 para users e máquinas DB2

Solução exemplo

(37)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/Linux MDS, LDAP GIIS, Replica Catalog Statistics Database

g

Globus UNIX/Linux GSI (X.509 Certificate Authority) Management Database DB2 DB2

Solução exemplo

(38)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site n Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/Linux MDS, LDAP GIIS, Replica Catalog Statistics Database

g

Globus UNIX/Linux GSI (X.509 Certificate Authority) Management Database Users, Projectos, Apps, Queues, dados de quebras, etc. DB2 DB2

Solução exemplo

(39)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site 1 File System

g

Globus Scheduler License Mgr UNIX/LInux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/Linux MDS, LDAP GIIS, Replica Catalog Statistics Database

g

Globus UNIX/Linux GSI (X.509 Certificate Authority) Management Database UNIX/Linux/Win

Unified Web Portal

DB2 DB2

(40)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site n Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/Linux MDS, LDAP GIIS, Replica Catalog Statistics Database

g

Globus UNIX/LInux GSI (X.509 Certificate Authority) Management Database UNIX/Linux/Win

Web App Server

Unified Web Portal

DB2 DB2

(41)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/LInux MDS, LDAP GIIS, Replica Catalog Statistics Database

g

Globus UNIX/Linux GSI (X.509 Certificate Authority) Management Database UNIX/Linux/Win

g

Globus Java CoG

Web App Server

Unified Web Portal

DB2 DB2

(42)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site n Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/Linux MDS, LDAP GIIS, Replica Catalog Statistics Database

g

Globus UNIX/Linux GSI (X.509 Certificate Authority) Management Database UNIX/Linux/Win

g

Globus Java CoG

Web App Server

Data Mgt I/F User I/F Admin I/F Reports

Unified Web Portal

DB2 DB2

(43)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/Linux MDS, LDAP GIIS, Replica Catalog Statistics Database

g

Globus UNIX/Linux GSI (X.509 Certificate Authority) Management Database UNIX/Linux/Win

g

Globus Java CoG

Web App Server

Data Mgt I/F User I/F Admin I/F Reports

Unified Web Portal

Query para encontrar ficheiros e recursos. DB2 DB2

Solução exemplo

(44)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site n Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/Linux MDS, LDAP GIIS, Replica Catalog Statistics Database

g

Globus UNIX/Linux GSI (X.509 Certificate Authority) Management Database UNIX/Linux/Win

g

Globus Java CoG

Web App Server

Data Mgt I/F User I/F Admin I/F Reports

Unified Web Portal

Submete jobs para serem executados

DB2 DB2

(45)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/Linux MDS, LDAP GIIS, Replica Catalog Statistics Database

g

Globus UNIX/Linux GSI (X.509 Certificate Authority) Management Database UNIX/Linux/Win

g

Globus Java CoG

Web App Server

Data Mgt I/F User I/F Admin I/F Reports

Unified Web Portal

Usa schedulers locais e gestores para controlar jobs

DB2 DB2

(46)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site n Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/Linux MDS, LDAP GIIS, Replica Catalog Statistics Database

g

Globus UNIX/Linux GSI (X.509 Certificate Authority) Management Database UNIX/Linux/Win

g

Globus Java CoG

Web App Server

Data Mgt I/F User I/F Admin I/F Reports

Unified Web Portal

Reporta estatisticas de uso, job metrics, accounting

user/departmento.

DB2 DB2

(47)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/Linux MDS, LDAP GIIS, Replica Catalog Statistics Database

g

Globus UNIX/Linux GSI (X.509 Certificate Authority) Management Database UNIX/Linux/Win

g

Globus Java CoG

Web App Server

Data Mgt I/F User I/F Admin I/F Reports

Unified Web Portal

Gestão users, projectos, codigos de departmento, applicações, reserva de recursos. DB2 DB2

Solução exemplo

(48)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site n Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/Linux MDS, LDAP GIIS, Replica Catalog Statistics Database

g

Globus UNIX/Linux GSI (X.509 Certificate Authority) Management Database UNIX/Linux/Win

g

Globus Java CoG

Web App Server

Data Mgt I/F User I/F Admin I/F Reports

Unified Web Portal

Query para encontrar resultados ou dados para input upload/download

DB2 DB2

(49)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/Linux MDS, LDAP GIIS, Replica Catalog Statistics Database

g

Globus UNIX/Linux GSI (X.509 Certificate Authority) Management Database UNIX/Linux/Win

g

Globus Java CoG

Web App Server

Data Mgt I/F User I/F Admin I/F Reports

Unified Web Portal

Criar e gerir certificados X.509 para users e

máquinas.

DB2 DB2

(50)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site n Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/Linux MDS, LDAP GIIS, Replica Catalog Statistics Database

g

Globus UNIX/Linux GSI (X.509 Certificate Authority) Management Database UNIX/Linux/Win

g

Globus Java CoG

Web App Server

Data Mgt I/F User I/F Admin I/F Reports

Unified Web Portal

UNIX/Linux

g

Command Line DB2 DB2

Solução exemplo

(51)

File

Storage SystemFile

g

Globus

Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/Linux MDS, LDAP GIIS, Replica Catalog Statistics Database

g

Globus UNIX/Linux GSI (X.509 Certificate Authority) Management Database UNIX/Linux/Win

g

Globus Java CoG

Web App Server

Data Mgt I/F User I/F Admin I/F Reports

Unified Web Portal

UNIX/Linux

g

Interface de comandos para todos os recursos de Grid Command Line DB2 DB2

Solução exemplo

(52)

File Storage Statistics Database Management Database File System

g

Globus Scheduler License Mgr

GSI, GRAM, MDS, GridFTP

Site n Site 1 File System

g

Globus Scheduler License Mgr UNIX/Linux

GSI, GRAM, MDS, GridFTP

File Storage

g

Globus UNIX/Linux

g

Globus UNIX/Linux GSI (X.509 Certificate Authority) UNIX/Linux

g

MDS, LDAP GIIS, Replica Catalog UNIX/Linux/Win

g

Globus Java CoG

Web App Server

Data Mgt I/F User I/F Admin I/F Reports

Unified Web Portal

Command Line LoadLeveler, openPBS, LSF, License Mgt software, etc. DB2 DB2

Submete jobs para serem executados

Usa schedulers locais e gestores para controlar jobs Reporta estatisticas de uso,

job metrics, accounting user/departmento. Interface de comandos para todos os recursos de Grid Users, Projectos, Apps, Queues, dados de quebras, etc. Mantém, gere cert. X.509 para users e máquinas Mantém “up-to-the-minute” status para todos os recursos Data files, resultados, executáveis, etc. Protocolos MDS, collectando informação acercade cada recurso Historicos, Job stats, machine stats, etc. Data files, resultados, executáveis, etc.

Solução exemplo

(53)

Agenda

ƒ Discutir a Technologia de Grid Computing

– Globus, Open Grid Services Architecture (OGSA) – IBM e ISV’s

– Diferenciar Clusters e Grid Computing

ƒ Discutir os componentes de uma solução de Grid Computing

– Segurança, Balanceamento de Workload, Gestão de Dados

ƒ Rever uma arquitectura tipo de uma solução de Grid Computing

– Componentes tipicos

– Objectivo do Globus e do Open Source – Objectivo dos ISV’s de Midleware

(54)

Objectivo do Globus e do Open Source

ƒ

Direcção estratégica baseada nos standards do Global Grid Forum

(GGF)

(do qual a IBM faz parte)

ƒ

Globus é uma referência de implementação dos standards do GGF

ƒ

Common single sign-on

ƒ

Common solution backbone

– Suporta quase todos os systemas operativos e a grande maioria dos

ISV’s de Middleware

– Proven applicability world-wide

ƒ

Open Source

ƒ

A arquitectura modular deixa espaço para futura integração de novas

funcionalidades ou products Open Source e não Open Source

(55)

Objectivo dos ISV’s de Midleware

ƒ

Acordos estratégicos para integrar com OGSA

– Trabalhando com a IBM para definir o standard

ƒ

Fornecer job scheduling

– Meta-Scheduling através do Grid

ƒ

Fornecer data management

– Data grid

ƒ

Fornecer accounting, reporting e intefaces de billing

ƒ

Fornecer policies para assegurar Quality of Service

– Users

– Recursos de computação

ƒ

Actualmente os ISV’s fornecem a forma mais rápida e cómoda para

atingir uma solução de produção

– O Software ambientes heterogeneos “out of the box”

(56)

Agenda

ƒ Discutir a Technologia de Grid Computing

– Globus, Open Grid Services Architecture (OGSA) – IBM e ISV’s

– Diferenciar Clusters e Grid Computing

ƒ Discutir os componentes de uma solução de Grid Computing

– Segurança, Balanceamento de Workload, Gestão de Dados

ƒ Rever uma arquitectura tipo de uma solução de Grid Computing

– Componentes tipicos

– Objectivo do Globus e do Open Source – Objectivo dos ISV’s de Midleware

(57)

Características base de aplicações de Grid

ƒ

Data-intensive

– Localizadas para um cluster ou subnet – Acesso a dados previsivel

ƒ

CPU-intensive

– Mais computação que I/O

ƒ

Computação distribuida (metacomputing)

– Adapta-se naturalmente para ‘dividir e conquistar’

ƒ

Colaborativo

– Varios users/cientistas interagem com dados e resultados – Work flow

ƒ

Acesso programado e gerido

(58)

Muito Obrigado

João Almeida

joao_almeida@pt.ibm.com

Please use this information to contact me Chris Reech

reech@us.ibm.com

** Content from Globus Project Documents. Globus is also

Referências

Documentos relacionados

10.1 Aquando do encerramento da Sessão Conjunta, o Presidente Interino da Subcomissão Permanente de Democracia, Governação e Direitos Humanos, Darren Bergman, reiterou

O DataWizard Premium permite que você grave dados ou scripts de segurança que podem ser usados para programar scanners Cino para tarefas personalizadas. A linguagem de script

Além disso, o utilizador pode impedir o registo e a obtenção de dados pelo cookie através da utilização do website (incl. o seu endereço IP), bem como o processamento destes

As decisões de voto serão discutidas e aprovadas em comitê especialmente formado para esse fim (“Comitê de Proxy Voting”), serão registradas e formalizadas em

Nos últimos anos, o uso indiscriminado de recursos naturais se constitui em um dos principais fatores de degradação do meio ambiental, [23] aponta que a medida que

Para os casos de SNP do adulto associada à LGM que não respondem à dose alta de corticosteróide acima de 6-8 semanas, intolerância à ciclofosfamida ou contra- indicação ou

We surveyed the registers of babies who were born from January through December of the years of 1995 (n=2.077) and 2005 (n=5.129), including those who had risk indicators for

O resultado do presente estudo permite concluir que não há diferença estatisticamente significativa nas latências absolutas das ondas I, III e V, nem nas LIPs I-III, III-V e I-V do