Convergence Characteristics for Clusters, Grids, and P2P networks

  • Published on
    25-Feb-2016

  • View
    35

  • Download
    0

DESCRIPTION

WW Grid. Convergence Characteristics for Clusters, Grids, and P2P networks . Panel at the P2P conference, Linkoping, Sweden. Gri d Computing and D istributed S ystems (GRIDS) Lab . The University of Melbourne Melbourne, Australia www.gridbus.org. Rajkumar Buyya. Where Did I come From ?. - PowerPoint PPT Presentation

Transcript

<ul><li><p>Convergence Characteristics for Clusters, Grids, and P2P networks Rajkumar BuyyaGrid Computing and Distributed Systems (GRIDS) Lab. The University of Melbourne Melbourne, Australia www.gridbus.orgPanel at the P2P conference, Linkoping, Sweden</p><p>*</p><p>Where Did I come From ?****MelbourneStockholm+LinkopingSingaporeLondon</p><p>*</p><p>GRIDS Lab @ the U. of Melbourne, The Gridbus Project: www.gridbus.orgConduct R&amp;D in Distributed Computational Economy for Service-Oriented Computing:Architecture, Specification, and Open Source Reference Implementation in in Collaboration with Any Global Peers.Platform: Cluster, Grid, P2P for diverse applications.Distributed Application Composition ToolsGrid Economy &amp; Scheduling (via Nimrod-G Broker)GridSim Toolkit: Grid Modeling and Simulation (Java based):Libra: Economic Cluster SchedulerGrid Bank: Accounting and Transaction Management World Wide Grid (WWG) A Global TestbedP2P/Jxta-based Compute Power MarketApplication Enabler Projects:Virtual Laboratory Toolset for Drug DesignHigh-Energy Physics and the Grid Network (HEPGrid)Brain Activity Analysis on the GridFuture: GridEmail for Spam Management read only if sender pays!</p><p>*</p><p>Books</p><p>*</p><p>Technology Evolution: Cluster, Grid, P2P</p><p>*</p><p>Scalable Seamless Computing: Breaking Administrative BarriersDesktopSMPs or SuperComputersLocalClusterGlobalCluster/GridPERFORMANCEInter PlanetaryGrid!IndividualGroupDepartmentCampusStateNationalGlobeInter PlanetGalaxyAdministrative BarriersEnterpriseCluster/Grid?</p><p>*</p><p>Basic ElementsApplication Development Tools</p><p>*</p><p>Cluster ArchitectureSequential ApplicationsParallel ApplicationsParallel Programming EnvironmentCluster Middleware(Single System Image and Availability Infrastructure)Cluster Interconnection Network/SwitchSequential ApplicationsSequential ApplicationsParallel ApplicationsParallel Applications</p><p>*</p><p>Cluster ArchitectureSequential ApplicationsParallel ApplicationsParallel Programming EnvironmentCluster Middleware(Single System Image and Availability Infrastructure)Cluster Interconnection Network/SwitchSequential ApplicationsSequential ApplicationsParallel ApplicationsParallel Applications</p><p>*</p><p>A Typical Grid Computing EnvironmentGrid Resource BrokerResource BrokerApplicationGrid Information ServiceGrid Resource BrokerR2R3RNR1R4R5R6Grid Information Service2</p><p>*</p><p>A Typical Grid Computing EnvironmentGrid Resource BrokerResource BrokerApplicationGrid Information ServiceGrid Resource BrokerR2R3RNR1R4R5R6Grid Information Service2</p><p>*</p><p>A Typical P2P Computing EnvironmentPeer AgentPeer AgentApplicationPeer Discovery ServicePeer AgentP1P3pNP2R7Who can help ?Peer P2, P7 can help!pMRequestResponsep4p5RequestSorry, I am busy.</p><p>*</p><p>A Typical P2P Computing EnvironmentPeer AgentPeer AgentApplicationPeer Discovery ServicePeer AgentP1P3pNP2R7Who can help ?Peer P2, P7 can help!pMRequestResponsep4p5RequestSorry, I am busy.</p><p>*</p><p>Cluster, Grid, P2P: Characteristics</p><p>*</p><p>Nimrod-G: Modeling Distributed Computing in Economic TermsGrid MiddlewareNimrod/G ClientNimrod/G ClientNimrod/G ClientGrid Information Server(s)Schedule AdvisorTrading ManagerNimrod-G EngineGridStoreGrid ExplorerGE GISTM TSRM &amp; TSGrid DispatcherRM: Local Resource Manager, TS: Trade ServerGlobus, Legion, Condor, etc.GGCLGlobus enabled node.Legion enabled node.GLCondor enabled node.RM &amp; TSRM &amp; TSCL</p><p>*</p><p>On-Demand Computing CostDeadlineLegion hostsGlobus HostsBezek is in both Globus and Legion Domains</p><p>*</p><p>Active Sheet Nimrod-G:Transparent Spreadsheet Processing from PCs to Clusters to World-Wide Grids</p><p>NimrodProxyNimrod-GWorld-Wide Grid</p><p>*</p><p>MEG(MagnetoEncephaloGraphy) Data Analysis on the Grid: Brain Activity AnalysisLife-electronics laboratory,AISTData AnalysisProvision of expertise in the analysis of brain functionProvision of MEG analysisNimrod-G64 sensors MEGAnalysis All pairs (64x64) of MEG data by shifting the temporal region of MEG data over time: 0 to 29750: 64x64x29750 jobsWorld-Wide Grid15432[Collaboration with Osaka University, Japan]</p></li><li><p>Backup Slides</p><p>*</p><p>Evolution Time Line</p><p>*</p><p>What is Cluster/Grid ?A type of parallel and distributed system that enables the sharing, selection, &amp; aggregation of resources distributed in _____/_______ administrative domains depending on their availability, capability, performance, cost, and users quality of service requirements.A SingleMultiple ClusterGrid </p><p>*</p><p>CPM: DC Economy-based P2P Computing(Jxta based Implementation)AccountingResources(Provider)User (Consumer)TraderJob Management Discovery- Membership</p><p>*</p><p>Drug Design: Data Intensive Computing on GridIt involves screening millions of chemical compounds (molecules) in the Chemical DataBase (CDB) to identify those having potential to serve as drug candidates.Chemical Databases(legacy, in .MOL2 format)[Collaboration with WEHI for Medical Science, Melbourne]</p><p>*</p><p>Virtual Drug DesignA Virtual Lab for Molecular Modeling for Drug Design on P2P GridScreen 2K molecules in 30min. for $10Grid Market DirectoryResourceBrokerGrid Info. ServiceGTSGive me list PDBs sourcesOf type aldrich_300?service cost?(GTS - Grid Trade Server)PDB2get mol.10 from pdb1 &amp; screen it.Data Replica Catalogueservice providers?PDB1mol.10 please?mol.5 please?(RB maps suitable Grid nodes and Protein DataBank)</p></li></ul>