Results of Prior NSF RI Grant: TITAN

Slides:



Advertisements
Similar presentations
Unique Opportunities in Experimental Computer Systems Research - the Berkeley Testbeds David Culler U.C. Berkeley Grad.
Advertisements

NPACI Panel on Clusters David E. Culler Computer Science Division University of California, Berkeley
1 In VINI Veritas: Realistic and Controlled Network Experimentation Jennifer Rexford with Andy Bavier, Nick Feamster, Mark Huang, and Larry Peterson
Trends in Cluster Architecture Steve Lumetta David Culler University of California at Berkeley Computer Science Division.
NOW Finale Welcome June 1998 NOW Finale David E. Culler 6/15/98.
IPPS 981 Berkeley FY98 Resource Working Group David E. Culler Computer Science Division U.C. Berkeley
TITAN: A Next-Generation Infrastructure for Integrating and Communication David E. Culler Computer Science Division U.C. Berkeley NSF Research Infrastructure.
COM S 614 Advanced Systems Novel Communications U-Net and Active Messages.
NPACI: National Partnership for Advanced Computational Infrastructure August 17-21, 1998 NPACI Parallel Computing Institute 1 Cluster Archtectures and.
Design and Implementation of a Single System Image Operating System for High Performance Computing on Clusters Christine MORIN PARIS project-team, IRISA/INRIA.
Week #10 Objectives: Remote Access and Mobile Computing Configure Mobile Computer and Device Settings Configure Remote Desktop and Remote Assistance for.
Global High Performance Networks N+I Tokyo’98 Session Chair : Kilnam Chon Speakers : George Strawn / NSF US Next Generation Internet Projects.
CON Software-Defined Networking in a Hybrid, Open Data Center Krishna Srinivasan Senior Principal Product Strategy Manager Oracle Virtual Networking.
Issues Autonomic operation (fault tolerance) Minimize interference to applications Hardware support for new operating systems Resource management (global.
Authors: Ronnie Julio Cole David
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Computer Science and Engineering Copyright by Hesham El-Rewini Advanced Computer Architecture CSE 8383 April 11, 2006 Session 23.
ProActive Infrastructure Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division U.C. Berkeley ninja.cs.berkeley.edu Active Networks.
COMP381 by M. Hamdi 1 Clusters: Networks of WS/PC.
Securing the Grid & other Middleware Challenges Ian Foster Mathematics and Computer Science Division Argonne National Laboratory and Department of Computer.
Challenges in the Next Generation Internet Xin Yuan Department of Computer Science Florida State University
3/12/2013Computer Engg, IIT(BHU)1 PARALLEL COMPUTERS- 1.
Tackling I/O Issues 1 David Race 16 March 2010.
Background Computer System Architectures Computer System Software.
The Globus Toolkit The Globus project was started by Ian Foster and Carl Kesselman from Argonne National Labs and USC respectively. The Globus toolkit.
SYSTEM MODELS FOR ADVANCED COMPUTING Jhashuva. U 1 Asst. Prof CSE
Introduction to Data Analysis with R on HPC Texas Advanced Computing Center Feb
CLOUD COMPUTING Presented to Graduate Students Mechanical Engineering Dr. John P. Abraham Professor, Computer Engineering UTPA.
Advanced Network Administration Computer Clusters.
Towards a High Performance Extensible Grid Architecture Klaus Krauter Muthucumaru Maheswaran {krauter,
PHD Virtual Technologies “Reader’s Choice” Preferred product.
rain technology (redundant array of independent nodes)
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CLOUD COMPUTING
Overview: Cloud Datacenters
Smart Building Solution
Clouds , Grids and Clusters
Chapter 1 Communication Networks and Services
Berkeley Cluster Projects
Definition of Distributed System
Smart Building Solution
Welcome! Thank you for joining us. We’ll get started in a few minutes.
Grid Computing.
Programming Models for SimMillennium
Constructing a system with multiple computers or processors
Structural Simulation Toolkit / Gem5 Integration
U.C. Berkeley Millennium Project
University of Technology
GRID COMPUTING PRESENTED BY : Richa Chaudhary.
Internet-Scale Systems Research Group
Module – 7 network-attached storage (NAS)
Derek Chiou The University of Texas at Austin
Dr. John P. Abraham Professor, Computer Engineering UTPA
IBM Pervasive Computing Visit June 9, 1997
CSCI {4,6}900: Ubiquitous Computing
ECE 4450:427/527 - Computer Networks Spring 2017
CloneManager® Helps Users Harness the Power of Microsoft Azure to Clone and Migrate Systems into the Cloud Cost-Effectively and Securely MICROSOFT AZURE.
DIGITAL LIBRARY.
CLUSTER COMPUTING.
Lecture 1 Overview of Communication Networks and Services
Constructing a system with multiple computers or processors
Cloud computing mechanisms
Quasardb Is a Fast, Reliable, and Highly Scalable Application Database, Built on Microsoft Azure and Designed Not to Buckle Under Demand MICROSOFT AZURE.
CHAPTER Introduction to LANs
Networks Networking has become ubiquitous (cf. WWW)
Internet and Web Simple client-server model
Network Architecture for Cyberspace
Towards Distributed Test-Lab for Planetary-Scale Services
Comparison to existing state of security experimentation
STATEL an easy way to transfer data
L. Glimcher, R. Jin, G. Agrawal Presented by: Leo Glimcher
Presentation transcript:

Results of Prior NSF RI Grant: TITAN David E. Culler Computer Science Division U.C. Berkeley NSF Site Visit March 2, 1998

Titan Agenda Develop a new type of system which harnesses breakthrough communications technology to integrate a large collection of commodity computers into a powerful resource pool that can be accessed directly through its constituent nodes or through inexpensive media stations. SW architecture for global operating system programming language support advanced applications multimedia application development March 2, 1998 Previous NSF RI

Results Constructed three prototypes, culminating in 100 processor UltraSparc NOW GLUnix global operating system layer Active Messages providing fast, general purpose user-level communication xFS cluster file system Fast sockets, MPI, and SVM Titanium and Split-C parallel languages ScaLapack libraries Heavily used in dept. and external research => instrumental in establishing clusters as a viable approach to large scale computing => transitioning to an NPACI experimental resource March 2, 1998 Previous NSF RI

Highly Leveraged Project Large industrial contribution HP media stations Sun compute stations Sun SMPs Intel media stations Bay networks ATM, ethernet Enabled several federal grants NOW Titanium Daedalus Castle Berkeley Multimedia Research Center March 2, 1998 Previous NSF RI

Software Warehouse Coherent software environment throughout the research program Billions bytes of code Mirrored externally New SWW-NT March 2, 1998 Previous NSF RI

Novel Systems Design Virtual networks Implicit Co-scheduling integrate communication events into virtual memory system Implicit Co-scheduling cause local schedulers to co-schedule parallel computations using a two-phase spin-block and observing round-trip Co-operative caching access remote caches, rather than local disk, and enlarge global cache coverage by simple cooperation Network virtual memory, fast sockets Large-scale Storage Clusters ISAAC “active” security Internet Server Architecture TACC Proxy architecture March 2, 1998 Previous NSF RI

Novel Cluster Design Tertiary Disk Pleiades Clusters CLUMPS very low cost massive storage hosts archive of Museum of Fine Arts Pleiades Clusters functionally specialized storage and information servers constant back-up and restore at large scale NOW tore apart traditional AUSPEX servers CLUMPS cluster of SMPs with multiple NICs per node March 2, 1998 Previous NSF RI

Multi-Tier Networking Infrastructure Myrinet Cluster Interconnect ATM backbone Switched Ethernet Wireless March 2, 1998 Previous NSF RI

Applications Inktomi Search Engine World Record Disk-to_Disk store RSA 40-bit key IRAM simulations, Turbulence, AMR, Lin. Alg. Parallel image processing Protocol verification, Tempest, Bio, . . . Services that utilize NOW on demand TACC (transcoding) Proxy Transcend Wingman MBONE media gateway March 2, 1998 Previous NSF RI

Sample of 98 Degrees from Titan Amin Vahdat: WebOS Steven Lumetta: Multiprotocol Communication Wendy Heffner: Multicast Communication Protocols Doug Ghormley: Global OS Andrea Dusseau: Implicit Co-scheduling Armando Fox: TACC Proxy Architecture John Byers: Fast, Reliable Bulk Communication Elan Amir: Media Gateway David Bacon: Compiler Optimization Kristen Wright: Scalable web cast Jeanna Neefe: xFS Steven Gribble: Web caching Ian Goldberg: Wingman Eshwar Balani: WebOS security March 2, 1998 Previous NSF RI

Demo before Tour March 2, 1998 Previous NSF RI

UCB CSCW Class Sigh… no multicast, no bandwidth, no CSCW class... Problem Enable heterogeneous sets of participants to seamlessly join MBone sessions. March 2, 1998 Previous NSF RI

A Solution: Media Gateways Software agents that enable local processing (e.g. transcoding) and forwarding of source streams. Offer the isolation of a local rate-controller for each source stream. Controlling bandwidth allocation and format conversion to each source prevents link saturation and accommodates heterogeneity. GW GW March 2, 1998 Previous NSF RI

A Solution: Media Gateways Sigh… no multicast, no bandwidth, no MBone... AHA! MBone Media GW March 2, 1998 Previous NSF RI