1 / 21

Revisão geral

Revisão geral. CG 08/09. Introdução. Plataformas de processamento paralelo e distribuído Clusters Gerenciadores de recursos NQE SGE Condor Definições de grid. Condor. Escalonamento oportunista Matchmaking Classads Arquitetura e processo principais Comandos principais Checkpointing

rocio
Download Presentation

Revisão geral

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Revisão geral CG 08/09

  2. Introdução • Plataformas de processamento paralelo e distribuído • Clusters • Gerenciadores de recursos • NQE • SGE • Condor • Definições de grid

  3. Condor • Escalonamento oportunista • Matchmaking • Classads • Arquitetura e processo principais • Comandos principais • Checkpointing • DAGMan • Master-worker • Flocking

  4. gLite: overview • Aspectos administrativos de desenvolvimento do middleware • Arquitetura: serviços • Job workflow • Segurança • Autenticação • Autorização • Proxies • Organizações virtuais (VO e VOMS)

  5. gLite: overview • Sistema de informação • R-gma e BDDI • Accounting • Apel • Dgas • Storage elements • Gestão de jobs

  6. EGEE • Overview do projeto • Objetivos • Aplicações • Projetos relacionados • Sustentabilidade

  7. Arquitetura de grids e Globus • Desafios • History and Evolution of Grid • Introduction to Grid Architecture • Key Components - Resource infrastructure • Services in the Web and the Grid • Technology: Globus

  8. Arquitetura de grids e Globus • Modelo da ampulheta (hourglass model) • Aplicações • Collective services • Core • Fabric

  9. Arquitetura de grids e Globus • Web services • Grid services • OGSA/OGSI • Globus • Serviços • limitações

  10. Application Description Languages • Script-like • Workflow-based • Xml-based

  11. Languages • DAGMan • VDL • GXML • AGWL • XPWSL • GEL • GRID-ADL

  12. gLite • Autenticação e autorização • Chaves públicas e privadas • Certificados • Formas de criptografia • Segurança no gLite • X.509 PKI • Organizações virtuais • IGTF • Certificate authorities e registration authorities • CRLs • CNs e DNs • Renovação de certificado • Login to the grid, delegation

  13. Grid Systems and Scheduling • Taxonomia (segundo Foster): • Computacionais • Data grids • Service grids • Taxonomia de aplicações • Distributed supercomputing • High-Throughput Computing • On-Demand Computing • Data-Intensive Computing • Collaborative Computing

  14. Grid Systems and Scheduling (cont.) • Alternative classification: • Independent • Loosely-coupled • Tightly-coupled • Application management • Partitioning • Mapping • allocation

  15. Grid Systems and Scheduling (cont.) • Particionamento e aglomeração de grafos de aplicação • Heurísticas de particionamento: • Graph collapsing • Dominant edge • Machine cut • zeroing

  16. Grid Systems and Scheduling (cont.) • Survey de estratégias de escalonamento • Kwok & Ahmad • Casavant & Khul • List scheduling family • Dominance sequence clustering (DSC) • Kumar & Biswas • Minimax • Zomaya et al.: Muliple queues with duplication • Reinforcement learning

  17. Grid Systems and Scheduling (cont.) • Resource management • When to transfer • Which task • Which node • Sender-initiated • Receiver-initiated • Simmetrically-initiated • When to collect info

  18. Scheduling mechanisms for grids(according to Berman and reviewed by Kayser) • Application • Job • Resource • Meta-scheduler

  19. Scheduling mechanisms for grids • Legion • Globus • MyGrid/OurGrid • GrADS • EasyGrid • Nimrod/G • AppLeS • GRAnD/AppMan

  20. Grid Systems and Scheduling (cont.) • Grid operating systems

  21. gLite: WMS & DMS • Workload Management system • Features • API • Data Management System • Features • API

More Related