10
Mark L. Green, Ph.D. Grid Computational Scientist Monitoring and Information Services Architecture and Deployment University at Buffalo

Monitoring and Information Services Architecture and Deployment

Embed Size (px)

DESCRIPTION

University at Buffalo. The State University of New York. Monitoring and Information Services Architecture and Deployment. Mark L. Green, Ph.D. Grid Computational Scientist. Layout. Monitoring and information Services - Core Infrastructure (MIS-CI) MIS Compute Element and Storage Element - PowerPoint PPT Presentation

Citation preview

Page 1: Monitoring and Information Services Architecture and Deployment

Mark L. Green, Ph.D.Grid Computational Scientist

Monitoring and Information Services Architecture and Deployment

University at Buffalo

The State University of New York

Page 2: Monitoring and Information Services Architecture and Deployment

University at Buffalo The State University of New York CCRCenter for Computational Research

Layout

Monitoring and information Services - Core Infrastructure (MIS-CI)MIS Compute Element and Storage Element

Discovery ServiceConsumer InterfaceResource RepositoryInformation Gathering

Current Grid3 Monitoring Services MIS-CI Deployment MIS-CI Proof of Concept Timeline

Page 3: Monitoring and Information Services Architecture and Deployment

University at Buffalo The State University of New York CCRCenter for Computational Research

MIS-CI

MIS Compute Element and Storage Element Discovery ServiceLightweight information gatheringSelf monitoringScalableExpandableRobust and Fault TolerantTimestampsAPI

Page 4: Monitoring and Information Services Architecture and Deployment

University at Buffalo The State University of New York CCRCenter for Computational Research

MIS-CI

MIS Compute Element and Storage Element Consumer InterfaceModular and customizable query infrastructureSelf monitoringScalableConsumer profilesConsumer throttlingAPI

Page 5: Monitoring and Information Services Architecture and Deployment

University at Buffalo The State University of New York CCRCenter for Computational Research

MIS-CI

MIS Compute Element and Storage Element Resource RepositoryLightweight with minimal resource loading and

requirementsSelf monitoringExpandableCommon schema with unique name spaceVirtual organization based aggregationTimestamps

Page 6: Monitoring and Information Services Architecture and Deployment

University at Buffalo The State University of New York CCRCenter for Computational Research

MIS-CI

MIS Compute Element and Storage Element Information GatheringLightweight information gatheringSelf monitoringExpandableModular designCron based implementation

Page 7: Monitoring and Information Services Architecture and Deployment

University at Buffalo The State University of New York CCRCenter for Computational Research

Current Grid3 Monitoring Services

Unfortunately these projects have significant overlap and often report an inconsistent representation of the core monitoring and information required by application managers and grid schedulers.

The current monitoring systems include:MonaLisa, GridCat, MDS, ACDC Job Monitoring,

Ganglia Representatives from each project have agreed to

participate in the Monitoring and Information Services Technical Group and contribute information gathering infrastructure, expertise, and compatibility infrastructure.

Page 8: Monitoring and Information Services Architecture and Deployment

University at Buffalo The State University of New York CCRCenter for Computational Research

MIS-CI Architecture

SQL-LiteDatabase

SQL-LiteRemote VOHistoricalRepository

SQL-LiteLocal

HistoricalRepository

SQL-LiteDatabaseBackup

User

ResourceGatekeeper

jobmanager-mis-profile (default)-jobs-gridftp-diskspace-accounting-policy-environment-software-VO-statistics-security

DiscoveryService

MIS-CI Profiles

Schema Eval

Cron

jobs

Self-Monitor

gridftp

VO

software

environment

diskspace

accounting

policy

statistics

security

?

MIS-CIConsumerThrottling

MIS-CI Resource Throttling

Custom Remote RepositoryGrid Scheduler

OSG Auditing/Accounting

Page 9: Monitoring and Information Services Architecture and Deployment

University at Buffalo The State University of New York CCRCenter for Computational Research

MIS-CI Deployment

Proof of Concept MIS-CI Deployment Pacman Cache

Grid3DevMama Cluster

Grid3Acdc Cluster

Document Management SystemModule managementVersion control

MIS-CI API MIS-CI Online Documentation

Page 10: Monitoring and Information Services Architecture and Deployment

University at Buffalo The State University of New York CCRCenter for Computational Research

MIS-CI Deployment Timeline

Proof of Concept MIS-CI Deployment ~ 12/2004 Pacman Cache

Grid3Dev ~ 1/2005Mama Cluster

Grid3 ~ 2/2005ACDC Cluster

Document Management System ~ 12/2004 Module management Version control

MIS-CI API ~ 1/2005 MIS-CI Online Documentation ~ 1/2005 Proof of Concept Web Repository (ACDC) ~ 1/2005

Only use MIS-CI for Information Gathering Load/Usage Statistics and Scalability reporting