High energy & nuclear physics


“Hardware and software infrastructure that provides dependable, consistent, pervasive and inexpensive access to high-end computational capabilities” (I. Foster)



Yüklə 446 b.
səhifə4/9
tarix01.11.2017
ölçüsü446 b.
#24870
1   2   3   4   5   6   7   8   9

Hardware and software infrastructure that provides dependable, consistent, pervasive and inexpensive access to high-end computational capabilities” (I. Foster)

  • Hardware and software infrastructure that provides dependable, consistent, pervasive and inexpensive access to high-end computational capabilities” (I. Foster)

  • Performance criteria:

    • security
    • reliability
    • computing power
    • latency
    • throughput
    • scalability
    • services


Large scale

  • Large scale

  • Heterogeneity

  • Multiple administration domain

  • Autonomy… and coordination

  • Dynamicity

  • Flexibility

  • Extensibility / Scalability

  • Security



Authentication/Authorization/Traceability

  • Authentication/Authorization/Traceability

  • Activity control (monitoring)

  • Resource discovery

  • Resource brokering

  • Scheduling

  • Job submission, data access/migration and execution

  • Accounting





End system (computer, disk, sensor…)

  • End system (computer, disk, sensor…)

    • multithreading, local I/O
  • Cluster

    • synchronous communications, DSM, parallel I/O
    • parallel processing
  • Intranet/Organization

    • heterogeneity, distributed admin, distributed FS and databases
    • load balancing
    • access control
  • Internet/Grid

    • global supervision
    • brokers, negotiation, cooperation…




Resource sharing

  • Resource sharing

    • Computers, storage, sensors, networks, …
    • Heterogeneity of device, mechanism, policy
    • Sharing conditional: negotiation, payment, …
  • Coordinated problem solving

    • Integration of distributed resources
    • Compound quality of service requirements
  • Dynamic, multi-institutional virtual orgs

    • Dynamic overlays on classic organization structures
    • Map to underlying control mechanisms


Description

  • Description

  • Advertising

  • Cataloging

  • Matching

  • Claiming

  • Reserving

  • Checkpointing



Services and protocols depend on the infrastructure

  • Services and protocols depend on the infrastructure

  • Some parameters

    • stability of the infrastructure (same set of resources or not)
    • freshness of the resource availability information
    • reservation facilities
    • multiple resource or single resource brokering
  • Example of request: I need from 10 to 100 CE each with at least 512 MB RAM and a computing power of 150 Mflops



Levels of scheduling

  • Levels of scheduling

    • job scheduling (global level ; perf: throughput)
    • resource scheduling (perf: fairness, utilization)
    • application scheduling (perf: response time, speedup, produced data…)
  • Mapping/Scheduling process

    • resource discovery and selection
    • assignment of tasks to computing resources
    • data distribution
    • task scheduling on the computing resources
    • (communication scheduling)


Individual perfs are not necessarily consistent with the global (system) perf !

  • Individual perfs are not necessarily consistent with the global (system) perf !

  • Grid problems

    • predictions are not definitive: dynamicity !
    • Heterogeneous platforms
    • Checkpointing and migration




What is to be stored ?

  • What is to be stored ?

    • virtual organizations, people, computing resources, software packages, communication resources, event producers, devices…
    • what about data ???
  • A key issue in such dynamics environments


  • Yüklə 446 b.

    Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin