[CRA] [Report] [Agenda] [Participants] [Background Material]

Responses

Questions

1. Assuming increased funds supporting distributed high performance computing applications and networking middleware:

2. For Networking Researchers:

3. Assuming that universities' connections to an advanced network infrastructure evolve into a commodity service (to be purchased from various commercial providers, gigaPoPs, or Abilene):

4. Assuming that NSF/ANIR desires to encourage increased commitments from universities as a prerequisite for future network-related funding


Responses:


Answers:


 

Bob Braden

1. Assuming increased funds supporting distributed high performance
computing applications and networking middleware:
- What is your vision of where the computer science community
(including network research) could be in five-years,
particularly in terms of distributed applications and
computing across high performance networks?

This is a very broad question that I don't feel prepared to answer. My
crystal ball is perpetually cloudy for such questions. However, here
are some comments on the underlying assumptions.

First, there may be two distinct visions at issue; the needs of the
computer science community may be quite different from the needs of the
network research community, just as the experimental infrastructure
needs in civil engineering are different from the needs of the users of
our highway system. At the most fundamental level, network researchers
need to "break" the network, while most other computer scientists
want the network to work as reliably and transparently as possible.

When people say "high performance networks", they usually are thinking
about pure speed in bits or bytes per second. The significance of high
network speeds is much over-rated. One thing that is not going to
change in five years is the speed of light, and we are already close to
the point where the speed of light dominates the end-to-end delay.

There are, however, other dimensions of performance than speed; I would
suggest that the two most important dimensions are scale and diversity.
Scale has an impact through the number of nodes that are interconnected
as well as the number of distinct data flows that are multiplexed into
a data pipe. The designers of the Internet continue to be humbled by
its exponential growth. Diversity comes in several flavors: diversity
of underlying data transmission technologies, diversity of network
administrations, and diversity of user requirements. Scale and
diversity don't sound as sexy as gigabits, but they are more
fundamental.

The Web dominates Internet traffic today. Based upon past experience,
we would not be surprised if some other major computer communication
application emerged within the next five years. For example, a new
major application area might result from some realization of
"ubiquitous computing". The continuing growth of gates on a chip seems
like have a much bigger impact than the further evolution of fiber
optics.

I believe that the Internet design is far from "finished". It will
not be just a "simple matter of engineering" to allow the Internet to
function well as its size and diversity grow. The basic Internet
architecture was designed by an earlier generation of computer
scientists using abstract principles, and that design has generally
proven highly successful. However, I believe that the Internet
architecture is in something of a crisis today. The original design is
deficient for tomorrow's Internet because the constraints and
assumptions are dramatically different in 2000 than they were in 1980.
Neither the scale nor commercialization were considered in the original
design. These changes in the problem space, as well as the distortions
created by the huge economic importance of the Internet, are leading to
a continuing series of ad hoc engineering solutions. The result is an
exponential increase in complexity as engineered features interact with
each other.

It may be that the network research community can no longer have any
influence on the direction taken by Internet technology develops;
however, it would be nice to try to pump some entropy out of the
design. The next five years may be our last chance to make a "mid
course correction" in the Internet architecture. What seems to be
required is a medium-scale (neither below critical size nor too large
to be manageable) federally-funded research effort in networking. This
effort will have to tread a fine line between innovation and reality.

- What enabling technologies or infrastructure support would you
require to achieve this vision?

The fundamental "enabling technology" is people -- network researchers
-- funded and organized into a collaborative effort to work towards
solutions of the problems of scale and diversity. Secondarily, links
and hardware platforms will be needed to support collaboration within
this group.

2. For Networking Researchers....
- What network research is ready for deployment and
experimentation in the context of an emerging, advanced
network infrastructure?

This question seems a bit strange in the context of network research,
although it is probably a sensible question for other areas of computer
science. I would expect network research to *precede* or be
*concurrent with* the emergence of an advanced network infrastructure.

Key resarch areas in the short term would include Web caching (and its
generalizations), the many aspects of quality of service, and the
architectural support for management of administrative diversity.

- What classes of network research problems require
an advanced research infrastructure for experimentation,
as opposed to testing on the commercial Internet?

Those research problems that require either "breaking" the network
in a fundamental way, or that require performance guarantees that
cannot be met by the commerical Internet.

- What policies or strategies might be used to truly effect
a paradigm shift in the nature of the advanced
infrastructure?

What is needed is a fairly large measure of both flexibility and
wisdom from the funding agencies. I do not know whether this can
be accomplished within the current agency structure and applicable
laws.

3. Assuming that universities' connections to an advanced network
infrastructure evolve into a commodity service (to be
purchased from various commercial providers, gigaPoPs, or
Abilene):

- Can the needs of the computing research community be effectively
addressed using commercial R&E services?

- What are the most important end-to-end infrastructure issues,
e.g., constraints upon a user's ability to access or
manipulate remote resources (such as computational resources,
instruments and storage media) from his desktop? And, is
there any on-campus support available to assist PIs with
their wide-area-networking requirements?

- What responsibility (if any) should NSF have in addressing these
problems/issues?

These seem to be questions about commodity Internet service for
universities. That is not an area in which I can give an opinion.

4. Assuming that NSF/ANIR desires to encourage increased commitments from
universities as a prerequisite for future network-related funding:

- What methods might computing researchers use to engage their
universities, collaborators, or funding institutions as
partners in enhancing campus and/or related network
infrastructure and network support?

I cannot answer this. I do believe that what is needed is a renewed
sense of committment from the US government, to fund the sort of
coordinated, intensive network research effort that might make a
difference. Asking for committment from universities seems like asking
for automobile drivers to have an increased committment to their
roads. Thanks, I am deeply committed to the freeways I use, but if a
new freeway is needed, or even a new road-building technology, I and
my fellow drivers are not going to be very much help.

- What can be done to encourage development of next generation
distributed applications and middleware and the emergence of
a strong user community for advanced networks?

This is a tough poltical and social question. It may be difficult
to get where we need to go within the current laws and governmental
structure.

 

 

Judy Brown

1. Assuming increased funds supporting distributed high performance
computing applications and networking middleware:
- What is your vision of where the computer science community
(including network research) could be in five-years, particularly in terms
of distributed applications and computing across high performance networks?

In 5 years, collaborative applications will be commonplace.
Remotely-located scientisits will gather to discuss research results or to
run "what-if" scenarios. As the environmentalists run simulations along the
lines of "what will happen if xx pollutant is not stopped," participants
will see visualizations of results, and each will be able to steer the
input to the simulation. The computational resources will be distributed,
and the scientists will not need to know where they are. Other scientists
and educators will explore information together in networked virtual
environments.

- What enabling technologies or infrastructure support would you
require to achieve this vision?

For the environmental scenarios, we need fast computing, seamless
distribution of the problem to the computing resources, visualization
distributed to all the participants, and an ability to pass control among
the participants.
For the tele-immersive activities, we need higher bandwidth to allow more
realistic rendering and transfer of voices, low latency for moving around
in the scene and for getting the audio transfer without a time lag, and
ability for all the participants to interact with the model and with each
other.


2. For Networking Researchers....
- What network research is ready for deployment and experimentation
in the context of an emerging, advanced network infrastructure?
- What classes of network research problems require an advanced
research infrastructure for experimentation, as opposed to testing on the
commercial Internet?
- What policies or strategies might be used to truly effect a
paradigm shift in the nature of the advanced infrastructure?

I'm not a networking researcher.


3. Assuming that universities' connections to an advanced network
infrastructure evolve into a commodity service (to be purchased from
various commercial providers, gigaPoPs, or Abilene):
- Can the needs of the computing research community be effectively
addressed using commercial R&E services?

I think some could. However, research needs scale to fit the available
resources, so there are never enough resources. With enough increased
resources, scientists will be able to solve problems they can't currently
consider.

- What are the most important end-to-end infrastructure issues,
e.g., constraints upon a user's ability to access or manipulate remote
resources (such as computational resources, instruments and storage media)
from his desktop? And, is there any on-campus support available to assist
PIs with their wide-area-networking requirements?

The user interface is one of the most important. Parallel programming is
still very difficult for some problems. Collaborative tools are still
rudimentary.

There is limited on-campus support to assist PIs with
wide-area-networking requirements, but not the level of support needed. For
example, to parallelize CFD code, is a major task.

- What responsibility (if any) should NSF have in addressing these
problems/issues?

The PET program made some good strides in helping researchers parallelize
code. In addition, NSF should support the development of the tools and
applications to simplify the use of distributed computational resources and
distributed interdisciplinary collaborations.


4. Assuming that NSF/ANIR desires to encourage increased commitments from
universities as a prerequisite for future network-related funding
- What methods might computing researchers use to engage their
universities, collaborators, or funding institutions as partners in
enhancing campus and/or related network infrastructure and network support?

There could be a commitment to use indirect costs for local network
infrastructure. Researchers used to be able to write in a lime item of
"computer use" in grants that helped support and upgrade campus computers.
Is there a potential line item that could help support and upgrade campus
networks?


- What can be done to encourage development of next generation
distributed applications and middleware and the emergence of a strong user
community for advanced networks?

Funding specified for a distributed application and middleware is an
obvious answer to get them developed. However, scientists will use these
tools and applications only if it either seamless to do so or if a value
has been demonstrated to them. Demonstrations at Internet2 meetings don't
reach the scientists. Demonstrations need to be held at disciplinary
(physics, chemistry...) meetings, preferably by a colleague in the
discipline.



 

k claffy

1. Assuming increased funds supporting distributed high
performance computing applications and networking middleware: -
What is your vision of where the computer science community
(including network research) could be in five-years,
particularly in terms of distributed applications and computing
across high performance networks?

status of computing paradigms:

2. For Networking Researchers: - What network research is ready
for deployment and experimentation in the context of an
emerging, advanced network infrastructure?

3. Assuming that universities' connections to an advanced
network infrastructure evolve into a commodity service (to be
purchased from various commercial providers, gigaPoPs, or
Abilene):

4. Assuming that NSF/ANIR desires to encourage increased
commitments from universities as a prerequisite for future
network-related funding

 

Mario Gerla

1. Assuming increased funds supporting distributed high
performance computing applications and networking middleware:

a. What is your vision of where the computer science community
(including network research) could be in five-years,
particularly in terms of distributed applications and computing
across high performance networks?

b. What enabling technologies or infrastructure support would you require to achieve this vision?

2. For Networking Researchers:
a. What network research is ready for deployment and experimentation in the context of an emerging, advanced network infrastructure?

b. What classes of network research problems require an advanced research infrastructure for experimentation, as opposed to testing on the commercial Internet?

c. What policies or strategies might be used to truly effect a paradigm shift in the nature of the advanced infrastructure?

3. Assuming that universities' connections to an advanced network infrastructure evolve into a commodity service (to be purchased from various commercial providers, gigaPoPs, or Abilene):

a. Can the needs of the computing research community be effectively addressed using commercial R&E services?

b. What are the most important end-to-end infrastructure issues, e.g., constraints upon a user's ability to access or manipulate remote resources (such as computational resources, instruments and storage media) from his desktop? And, is there any on-campus support available to assist PIs with their wide-area-networking requirements?

c. What responsibility (if any) should NSF have in addressing these problems/issues?

4. Assuming that NSF/ANIR desires to encourage increased commitments from universities as a prerequisite for future network-related funding

a. What methods might computing researchers use to engage their universities, collaborators, or funding institutions as partners in enhancing campus and/or related network infrastructure and network support?

b. What can be done to encourage development of next generation distributed applications and middleware and the emergence of a strong user community for advanced networks?

 

Farnam Jahanian

1. Assuming increased funds supporting distributed high performance computing applications and networking middleware:

2. For Networking Researchers....

3. Assuming that universities' connections to an advanced network infrastructure evolve into a commodity service (to be purchased from various commercial providers, gigaPoPs, or Abilene):

4. Assuming that NSF/ANIR desires to encourage increased commitments from universities as a prerequisite for future network-related funding:

 

Sid Karin

1. Assuming increased funds supporting distributed high performance computing applications and networking middleware:

2. For Networking Researchers:

3. Assuming that universities' connections to an advanced network infrastructure evolve into a commodity service (to be purchased from various commercial providers, gigaPoPs, or Abilene):

4. Assuming that NSF/ANIR desires to encourage increased commitments from universities as a prerequisite for future network-related funding:

 

H.T. Kung

COMPUTING IN THE COMING DECADE

OPPORTUNITIES AND CHALLENGES IN COMPUTER SCIENCE

WORKLOAD DATA NEEDED IN NETWORKING RESEARCH

IMPORTANCE OF OPEN SOURCE

 

Bill Lennon

1. It's all engineering compromise driven by application demands. Distributed computing (or network) architectures are a function of the current volume production of a technology moderated by the laws of "universal pork." There is a continually recurring cycle. High end computing castles (siting moderated etc....) gradually evolved into data storage centers with computers at every village. The village computers began to cluster and move back into the castles leaving behind "client/server" access serfs. These later sites evolved into more powerful local clusters which further stored a portion of the data, caching the needed copies of the rest -- the metaphor is starting to break down...

2. Wider deployment of trials stressing security, QoS and human interfaces are essential to attract the needed investments for wider deployment of high speed infrastructure.

3. The need can be address by a mix of production (commodity) facilities and unique research resources. Relying on commodity resources alone will doom us to "incremental" change. The strategic needs of the country demand there be an environment facilitating "revolutionary" rather than "evolutionary" change.

4. Finally, it is always wise to befriend Igor, the castle gate keeper and the only one who knows all of the secret passages and the locations of the deadfalls. Installing fiber optics in the dungeons without that cooperation will guarantee crushed fiber.

 

Tracie Monk

1. Assuming increased funds supporting distributed high performance
computing applications and networking middleware:

2. For Networking Researchers:

3. Assuming that universities' connections to an advanced network
infrastructure evolve into a commodity service (to be purchased from
various commercial providers, gigaPoPs, or Abilene):

4. Assuming that NSF/ANIR desires to encourage increased commitments
from universities as a prerequisite for future network-related funding

 

Craig Partridge

1. Assuming increased funds supporting distributed high performance computing applications and networking middleware:

2. For Networking Researchers:

3. Assuming that universities' connections to an advanced network infrastructure evolve into a commodity service:

 

George C. Polyzos

1. Assuming increased funds supporting distributed high performance computing applications and networking middleware:

2. For Networking Researchers....

3. Assuming that universities' connections to an advanced network infrastructure evolve into a commodity service (to be purchased from various commercial providers, gigaPoPs, or Abilene):

4. Assuming that NSF/ANIR desires to encourage increased commitments from universities as a prerequisite for future network-related funding:

 

Lawrence A. Rowe

1. Assuming increased funds supporting distributed high performance computing applications and networking middleware:

2. For Networking Researchers....

3. Assuming that universities' connections to an advanced network infrastructure evolve into a commodity service (to be purchased from various commercial providers, gigaPoPs, or Abilene):

4. Assuming that NSF/ANIR desires to encourage increased commitments from universities as a prerequisite for future network-related funding:

 

Tatsuya Suda

1. Assuming increased funds supporting distributed high performance computing applications and networking middleware:

2. For Networking Researchers....

3. Assuming that universities' connections to an advanced network infrastructure evolve into a commodity service (to be purchased from various commercial providers, gigaPoPs, or Abilene):

4. Assuming that NSF/ANIR desires to encourage increased commitments from universities as a prerequisite for future network-related funding

 

John Wroclawski

1. Assuming increased funds supporting distributed high performance computing applications and networking middleware:

- What is your vision of where the computer science community (including network research) could be in five years, particularly in terms of distributed applications and computing across high performance networks.

- What enabling technologies or infrastructure support would you require to achieve this vision?

 

Lixia Zhang

1. Assuming increased funds supporting distributed high performance computing applications and networking middleware:

2. For Networking Researchers:

3. Assuming that universities' connections to an advanced network infrastructure evolve into a commodity service (to be purchased from various commercial providers, gigaPoPs, or Abilene):

4. Assuming that NSF/ANIR desires to encourage increased commitments from universities as a prerequisite for future network-related funding


for more information:   info @ caida.org last update:  
this page: