7 th ieee international symposium on cluster computing and the grid
This presentation is the property of its rightful owner.
Sponsored Links
1 / 16

7 th IEEE International Symposium on Cluster Computing and the Grid PowerPoint PPT Presentation


  • 101 Views
  • Uploaded on
  • Presentation posted in: General

Welcome to the TCSC Doctoral Symposium. 7 th IEEE International Symposium on Cluster Computing and the Grid. Challenges of Research in Scalable Systems.

Download Presentation

7 th IEEE International Symposium on Cluster Computing and the Grid

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


7 th ieee international symposium on cluster computing and the grid

Welcome to the TCSC Doctoral Symposium

7th IEEE International Symposium on

Cluster Computing and the Grid


Challenges of research in scalable systems

Challenges of Research in Scalable Systems

Grid Computing and Distributed Systems (GRIDS) LaboratoryDept. of Computer Science and Software EngineeringThe University of Melbourne, Australiawww.gridbus.org

Dr. Rajkumar Buyya

Gridbus Sponsors


7 th ieee international symposium on cluster computing and the grid

http://www.ieeetcsc.org


7 th ieee international symposium on cluster computing and the grid

http://www.ieeetcsc.org


7 th ieee international symposium on cluster computing and the grid

`


What are scalable systems

What are Scalable Systems?

  • Wikipedia Definition:

    • A scalable system is one that can easily be altered to accommodate changes in the number of users, resources and computing entities affected to it. Scalability can be measured in three different dimensions:

  • Load scalability

    • A distributed system should make it easy for us to expand and contract its resource pool to accommodate heavier or lighter loads.

  • Geographic scalability

    • A geographically scalable system is one that maintains its usefulness and usability, regardless of how far apart its users or resources are.

  • Administrative scalability

    • No matter how many different organizations need to share a single distributed system, it should still be easy to use and manage.

  • Some loss of performance may occur in a system that allows itself to scale in one or more of these dimensions.


Scalable systems centralised decentralised

Scalable Systems: Centralised -> Decentralised

Scalable Systems

Vertical Scale

Horizontal Scale

Tightly Coupled/Single Systems

Loosely Coupled/Distributed Systems

(multiple systems)

PC/Workstation

SMP/NUMA

Vector

Mainframe

…

Clusters

Grids

Web

Peer-to-Peer

Control and Management

Decentralised

Centralised


Scalability at various levels

Scalability at Various Levels

  • Application Level

  • Programming Platform

  • Middleware

  • Fabric


Computing is scaling towards inter planetary level

2100

2100

2100

2100

2100

2100

2100

2100

2100

Computing is Scaling: Towards Inter-Planetary Level

SERV ICES

+

PERFORMANCE

Administrative Barriers

  • Individual

  • Group

  • Department

  • Campus

  • State

  • National

  • Globe

  • Inter Planet

  • Universe

Personal Device

SMPs or SuperComputers

Global

Grid

Inter Planet

Grid

Local

Cluster

Enterprise

Cluster/Grid


Challenges of horizontally scalable systems such as grids

Computational Economy

Security

Data locality

Resource Allocation

& Scheduling

Uniform Access

System Management

Resource Discovery

Application Construction

Network Management

Challenges of Horizontally Scalable Systems such as Grids


Self managed and self regulated systems

Self-managed and Self-regulated systems.

  • Complexity present in Grid systems is similar to one present in human economies.


How do you evaluate scalable systems

How do you EvaluateScalable Systems

  • Analytical Modelling

  • Simulation

  • Emulation

  • Experimental Testbed

    • Shared

      • Repeatability Problem

    • Dedicated

      • E.g., Grid 5000 Testbed for CS Research (ref. CCGrid 07 Keynote)

  • Which of these approaches are accessible to young researchers from?

    • Developed,

    • Developing, and

    • Under developed countries?


Frank slide

Frank Slide


What else tcsc can do for you

What Else TCSC Can do For you?

  • Organize Doctoral Symposium again?

  • Offer Travel Funds?

  • Help Connect with International Researchers?

    • Gain access to their tools/testbeds

  • Organize International Competitions

  • Develop Resource Centre for Young Researchers…


  • Login