testbeds:bridges from research to infrastructure ashkan sobhani

36
testbeds:bridges testbeds:bridges from research to from research to infrastructure infrastructure Ashkan sobhani

Upload: bertina-wiggins

Post on 02-Jan-2016

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Testbeds:bridges from research to infrastructure Ashkan sobhani

testbeds:bridges from testbeds:bridges from research to infrastructureresearch to infrastructure

Ashkan sobhani

Page 2: Testbeds:bridges from research to infrastructure Ashkan sobhani

What is testbeds?What is testbeds?

Any project experimenting with new Any project experimenting with new capabilities.capabilities.

Testbeds are complex combinations Testbeds are complex combinations of technology and peaple.of technology and peaple.

Some testbeds are aimed at specificSome testbeds are aimed at specific

Communities ,others strive for more Communities ,others strive for more ambitious scale.ambitious scale.

Page 3: Testbeds:bridges from research to infrastructure Ashkan sobhani

Good testbedsGood testbeds

The most good testbeds must be The most good testbeds must be consist of the right balance of consist of the right balance of scale,component technologies,and scale,component technologies,and coupling between the envisioned coupling between the envisioned capabilities of technology and the capabilities of technology and the need of the target communities.need of the target communities.

Page 4: Testbeds:bridges from research to infrastructure Ashkan sobhani

developing,testing,and refining a developing,testing,and refining a technology are the function of a testbedtechnology are the function of a testbed

The two type of create systems:The two type of create systems:

1.expansion,biger,faster,… of currently 1.expansion,biger,faster,… of currently availabe systems.availabe systems.

2.Cannot be acomplished by mere 2.Cannot be acomplished by mere extensions of current technology.extensions of current technology.

Page 5: Testbeds:bridges from research to infrastructure Ashkan sobhani

In the second type for building In the second type for building computational grids,testbeds are critical in computational grids,testbeds are critical in at least three ways:at least three ways:

1.Scale of integration1.Scale of integration

2.Building communities2.Building communities

3.Mitigating risk 3.Mitigating risk

Page 6: Testbeds:bridges from research to infrastructure Ashkan sobhani

History of the NetworkHistory of the NetworkThe grandfather of internet

Page 7: Testbeds:bridges from research to infrastructure Ashkan sobhani

ARPANETARPANET

During the early 1960s, researchers During the early 1960s, researchers in United States began to develop in United States began to develop the concept of communications the concept of communications network that would send information network that would send information in packets.in packets.

Page 8: Testbeds:bridges from research to infrastructure Ashkan sobhani

ARPANET(cont.)ARPANET(cont.) In 1958, the Advanced Research Projects Agency In 1958, the Advanced Research Projects Agency

(ARPA) of the Department of Defense (DoD) was (ARPA) of the Department of Defense (DoD) was createdcreated

1969 - DARPA launched ARPANET. The network 1969 - DARPA launched ARPANET. The network was designed to help government scientists was designed to help government scientists communicate and share information. It was communicate and share information. It was originally developed to allow researchers to log-in originally developed to allow researchers to log-in and run programs on remote computers, but it and run programs on remote computers, but it quickly became a tool for sharing information quickly became a tool for sharing information through file transfer, electronic mail, and interest through file transfer, electronic mail, and interest group mailing lists.group mailing lists.

Batch processing=>timeshared useBatch processing=>timeshared use

Page 9: Testbeds:bridges from research to infrastructure Ashkan sobhani

ARPANET(cont.)ARPANET(cont.)

ARPANET December 1969From ARPANET Completion Report, BBN, 1978

Page 10: Testbeds:bridges from research to infrastructure Ashkan sobhani

ARPANET(cont.)ARPANET(cont.)

Build an interface message Build an interface message processor(IMP) that would be the processor(IMP) that would be the building block to a packet-switched building block to a packet-switched network.network.

Packet-switched network,having Packet-switched network,having been proven viable by ARPANET.been proven viable by ARPANET.

Page 11: Testbeds:bridges from research to infrastructure Ashkan sobhani

POST-ARPANET NETWORK POST-ARPANET NETWORK TESTBEDSTESTBEDS

Durring the late 1970s and early Durring the late 1970s and early 1980s,ARPANET testbeds results 1980s,ARPANET testbeds results made their way to infrastructure.made their way to infrastructure.

Influenced the computer industry.Influenced the computer industry. MILNET was created to interconnect MILNET was created to interconnect

defense sites using ARPANET defense sites using ARPANET technology.technology.

Schlumberger use ARPANET tech. for Schlumberger use ARPANET tech. for its worldwide corpoate networkits worldwide corpoate network

Page 12: Testbeds:bridges from research to infrastructure Ashkan sobhani

POST-ARPANET NETWORK POST-ARPANET NETWORK TESTBEDSTESTBEDS

New companies formed commercialized New companies formed commercialized the technology for example: GTETelenet & the technology for example: GTETelenet & TymnetTymnet

The ARPANET testbed concepts and The ARPANET testbed concepts and technology led to other government and technology led to other government and academic network projects such as: academic network projects such as: CSNET,BITNET,MFENET,ESNET, NSFNETCSNET,BITNET,MFENET,ESNET, NSFNET

The second generation of network was The second generation of network was created.created.

Page 13: Testbeds:bridges from research to infrastructure Ashkan sobhani

NSFnetNSFnet Started off connecting 5 Supercomputer Centers Started off connecting 5 Supercomputer Centers

between 1985 and 1986.between 1985 and 1986.• JvNSC, SDSC, NCSA, CTC, PSCJvNSC, SDSC, NCSA, CTC, PSC

The origenal goals of NSFNET program were to The origenal goals of NSFNET program were to use ARPANET tech. to provide infrastructure for use ARPANET tech. to provide infrastructure for supercomputer user.supercomputer user.

Grew to connect Universities and Regional NetsGrew to connect Universities and Regional Nets

Served as the Internet’s backboneServed as the Internet’s backbone• grew even further and faster as the Internet grewgrew even further and faster as the Internet grew

Page 14: Testbeds:bridges from research to infrastructure Ashkan sobhani

NSFnet(cont.)NSFnet(cont.) A three-layer model A three-layer model 1.A bckbone network1.A bckbone network 2.Mid-layer network2.Mid-layer network 3.Campus network3.Campus network

Use internet protcol (IP,TCP)Use internet protcol (IP,TCP)

The selection of IP & interconnecting LANsThe selection of IP & interconnecting LANs =>need for routers in the NSFNET backbone=>need for routers in the NSFNET backbone

Use minicomputer based routers called Use minicomputer based routers called “fuzzballs”“fuzzballs”

Page 15: Testbeds:bridges from research to infrastructure Ashkan sobhani

NSFNET Network StructureNSFNET Network Structure

Individual Campuses, Organizations, Research Institutions etc.

MID-LEVEL REGIONAL NETWORKS e.g. BARRNET, CERFNET, SURANET, etc.

INTERCONNECTED BACKBONE NETWORKS(NSFNET, ESNET, NSI, MILNET, EUNET)

Backbone

Regional Access Providers

LocalAccess Providers

Page 16: Testbeds:bridges from research to infrastructure Ashkan sobhani

NSFNET Network StructureNSFNET Network Structure

Backbone

Network Access Providers

InternetServiceProvider

vBNS - Very High Speed Backbone

LocalServiceProvider

California WashingtonNew YorkChicago

Sprint MCI AT&T AOL UUNET PSI

LocalProviders

LocalProviders

Page 17: Testbeds:bridges from research to infrastructure Ashkan sobhani

NSFnet(cont.)NSFnet(cont.)

Page 18: Testbeds:bridges from research to infrastructure Ashkan sobhani

NSFnet(cont.)NSFnet(cont.) Gange in protocols and create translator program(GATED)Gange in protocols and create translator program(GATED)

Generate monitoring protocols as SGMPGenerate monitoring protocols as SGMP

Add the congestion control to protocolAdd the congestion control to protocol

It was soon upgraded to T1 speeds (1.5 Mbps).It was soon upgraded to T1 speeds (1.5 Mbps).

In 1989, it was apparent that even greater bandwidth would In 1989, it was apparent that even greater bandwidth would be needed and it was upgraded to T3 (45 Mbps) in 1991.be needed and it was upgraded to T3 (45 Mbps) in 1991.

19951995• Internet is served by multiple commercial backbonesInternet is served by multiple commercial backbones• NSF shuts the NSFnet downNSF shuts the NSFnet down

Page 19: Testbeds:bridges from research to infrastructure Ashkan sobhani

NSFnet(cont.)NSFnet(cont.)

Page 20: Testbeds:bridges from research to infrastructure Ashkan sobhani

Gigabit Testbed programGigabit Testbed program

DARPA & NSF & CNRI proposedDARPA & NSF & CNRI proposed

a major program in high-speed neworks.a major program in high-speed neworks.

The initiative would attempt to answer two The initiative would attempt to answer two quastions:quastions:

1.How woud a gigabit-per-second network 1.How woud a gigabit-per-second network be architected?be architected?

2.What would its utility be to end users?2.What would its utility be to end users?

Page 21: Testbeds:bridges from research to infrastructure Ashkan sobhani

Gigabit Testbed program(cont.)Gigabit Testbed program(cont.)

Five testbeds were formed in 1990.Five testbeds were formed in 1990.

That consist of:That consist of:

1.CASA: focused on ditributed 1.CASA: focused on ditributed supercompting applications.the CASA supercompting applications.the CASA network constructed by using HIPPI network constructed by using HIPPI switches interconnected by HIPPI-switches interconnected by HIPPI-over-SONET at OC-12(622 Mb/s).over-SONET at OC-12(622 Mb/s).

Page 22: Testbeds:bridges from research to infrastructure Ashkan sobhani

Gigabit Testbed program(cont.)Gigabit Testbed program(cont.)

2.BLANCA:included virtual 2.BLANCA:included virtual enviroment,remote visulization and enviroment,remote visulization and multimedia digital libraries.using ATMmultimedia digital libraries.using ATM

switches running over 622 Mb/s.switches running over 622 Mb/s.

3.VISTANET:supported the 3.VISTANET:supported the development of a radiation development of a radiation treatment planning application.Using treatment planning application.Using an ATM network at oc-12(622 Mb/s).an ATM network at oc-12(622 Mb/s).

Page 23: Testbeds:bridges from research to infrastructure Ashkan sobhani

Gigabit Testbed program(cont.)Gigabit Testbed program(cont.)

4.NECTAR:focus on the application 4.NECTAR:focus on the application work involved coupling work involved coupling supercomputers running chemical supercomputers running chemical reaction dynamics.reaction dynamics.

5.AURORA:Focused on network and 5.AURORA:Focused on network and computer science issues.Using ATM computer science issues.Using ATM switches & interconnections at OC-switches & interconnections at OC-12(622 Mb/s).12(622 Mb/s).

Page 24: Testbeds:bridges from research to infrastructure Ashkan sobhani

Gigabit Testbed program(cont.)Gigabit Testbed program(cont.)

At the same time, the fact that the At the same time, the fact that the testbeds combind research at testbeds combind research at multiple layers( from hardware to multiple layers( from hardware to network protocol to middleware to network protocol to middleware to applications)applications)

Page 25: Testbeds:bridges from research to infrastructure Ashkan sobhani

Gigabit Testbed program(cont.)Gigabit Testbed program(cont.) The important results of these testbeds The important results of these testbeds

are:are:1.Feasibility of using ATM in a high-1.Feasibility of using ATM in a high-

performance network.performance network.

2.Successful demonstration of OC-3(155 2.Successful demonstration of OC-3(155 Mb/s),OC-12(622 Mb/s),OC-48 (2.4 Gb/s).Mb/s),OC-12(622 Mb/s),OC-48 (2.4 Gb/s).

Thus technology deployment within the Thus technology deployment within the telecommunications industry was telecommunications industry was accelerated by the gigabit testbeds.accelerated by the gigabit testbeds.

Page 26: Testbeds:bridges from research to infrastructure Ashkan sobhani

SYSTEM TESTBEDSSYSTEM TESTBEDS Testbeds have been used in the development of Testbeds have been used in the development of

hardware,software,and systems.hardware,software,and systems.

Two testbed efforts durring the past several years Two testbed efforts durring the past several years illustrate the advantages of using existing illustrate the advantages of using existing network technology.network technology.

These are significantly different from network These are significantly different from network testbeds.testbeds.

Focus on improvement the software technology.Focus on improvement the software technology.

Page 27: Testbeds:bridges from research to infrastructure Ashkan sobhani

SYSTEM TESTBEDSSYSTEM TESTBEDS

These testbeds consist of:These testbeds consist of:

1.I-WAY:attempted to exploit the multiple 1.I-WAY:attempted to exploit the multiple ATM testbeds for support high-ATM testbeds for support high-performance application in science performance application in science engineering.engineering.

2.ARIES:was aimed at exploiting existing 2.ARIES:was aimed at exploiting existing ATM services to support applications ATM services to support applications important to the oil industry.important to the oil industry.

Page 28: Testbeds:bridges from research to infrastructure Ashkan sobhani

I-WAYI-WAY

I-WAY applications were classified into five I-WAY applications were classified into five general categories:general categories:

1.Distributed supercomputing1.Distributed supercomputing 2.Remote visualization2.Remote visualization 3.Collaborative enviroment3.Collaborative enviroment 4.Distributed supercomputing coupled4.Distributed supercomputing coupled with collaborative enviromentwith collaborative enviroment 5.video 5.video

Page 29: Testbeds:bridges from research to infrastructure Ashkan sobhani

THE LANDSCAPE IN 1998THE LANDSCAPE IN 1998

Several important network testbeds Several important network testbeds are worth examining today as are worth examining today as well,including the well,including the vBNS,AAInet,CAIRN,SuperJANET and vBNS,AAInet,CAIRN,SuperJANET and CANET*2CANET*2

Page 30: Testbeds:bridges from research to infrastructure Ashkan sobhani
Page 31: Testbeds:bridges from research to infrastructure Ashkan sobhani

TESTBEDS FOR FUTURETESTBEDS FOR FUTURE

Evolution and RevolutionEvolution and Revolution

Getting real user involvedGetting real user involved

Funding and OrganizationFunding and Organization

Page 32: Testbeds:bridges from research to infrastructure Ashkan sobhani

Evolution and RevolutionEvolution and Revolution

The testbeds cited have proven that The testbeds cited have proven that evolution is one of the most important evolution is one of the most important characteritics of producing revolutonary characteritics of producing revolutonary results in computing and information results in computing and information technolgy.technolgy.

In addition,testbeds focused on In addition,testbeds focused on revolutionary technologies of the day revolutionary technologies of the day eventually evolved into broad-based eventually evolved into broad-based classes of applicationsclasses of applications

Page 33: Testbeds:bridges from research to infrastructure Ashkan sobhani

Getting Real Users involvedGetting Real Users involved

A major advantage of testbeds is to get A major advantage of testbeds is to get real users involved real users involved

This marriage of user and technology is This marriage of user and technology is often the key to success .often the key to success .

Success or refinements in any given Success or refinements in any given testbeds will lead to the definition of the testbeds will lead to the definition of the next wave of testbeds which can bring next wave of testbeds which can bring new users,technologies,… new users,technologies,…

Page 34: Testbeds:bridges from research to infrastructure Ashkan sobhani

Funding and OrganizationFunding and Organization

Sustained funding for a series of Sustained funding for a series of testbeds is essential to realize their testbeds is essential to realize their potential and,even more important,to potential and,even more important,to attract the attract the users,experiments,researches users,experiments,researches needed to drive the testbed to meet needed to drive the testbed to meet the aggressive goals. the aggressive goals.

Page 35: Testbeds:bridges from research to infrastructure Ashkan sobhani

CONCLUSIONSCONCLUSIONS

Larg and small testbeds have been key Larg and small testbeds have been key contributors to today’s core contributors to today’s core networking,software,and computing networking,software,and computing infrastructure.infrastructure.

The successful construction of the national-scale The successful construction of the national-scale grid enviroments will require careful choices as grid enviroments will require careful choices as we select the technologies and communities that we select the technologies and communities that will form the testbeds for tomorrowwill form the testbeds for tomorrow

Page 36: Testbeds:bridges from research to infrastructure Ashkan sobhani

Tank you.Tank you.