1 Internet-Scale Systems Research Group (ISRG) Retreat Winter 2000 Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division, EECS.

Slides:



Advertisements
Similar presentations
Polycom Unified Collaboration for IBM Lotus Sametime and IBM Lotus Notes January 2010.
Advertisements

Industry Perspective. VON The Current Environment Its Tough Out There! Free has become a dirty word Internet communications.
Service Encapsulation in ICEBERG Bhaskaran Raman ICEBERG, EECS, U.C.Berkeley Presentation at Ericsson, Sweden, June 2001.
1 Cyberinfrastructure Framework for 21st Century Science & Engineering (CF21) IRNC Kick-Off Workshop July 13,
1 The Endeavour Expedition: 21st Century Computing to the eXtreme Randy H. Katz, Principal Investigator EECS Department University of California, Berkeley.
Problem Statement Requirement –Service integration and personalization Goals –Any-to-any capability –Extensibility: ease of adding new end-points –Scalability:
1 Internet-Scale Systems Research Group (ISRG) Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division, EECS Department University.
1 Internet-Scale Systems Research Group (ISRG) Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division, EECS Department University.
10th January 2000ISRG Retreat1 Internet Service Models By Ramakrishna Gummadi Computer Science Division UC Berkeley
1 The Endeavour Expedition: Charting the Fluid Information Utility Randy H. Katz, Principal Investigator EECS Department University of California, Berkeley.
ICEBERG : Internet core for CEllular networks BEyond the thiRd Generation A research project at the University of California, Berkeley Randy H. Katz Anthony.
ICEBERG: From POTS to PANS Anthony D. Joseph Randy H. Katz UC Berkeley IBM Summit January 7, Cellular “Core” Network.
1 Beyond Third Generation Cellular Networks: The Integration of Internet and Telephony Technology Randy H. Katz UC Berkeley BT Labs 31 March 2000
Research at FXPAL HCC Tahoe Retreat July 7th - 9th 1999 Elizabeth Churchill.
Metrics for Evaluating ICEBERG ICEBERG Retreat Breakout Session Jan 11, 2000 Coordinators: Chen-Nee Chuah & Jimmy Shih.
Towards I-Space Ninja Mini-Retreat June 11, 1997 David Culler, Steve Gribble, Mark Stemm, Matt Welsh Computer Science Division U.C. Berkeley.
1 The Endeavour Expedition: 21st Century Computing to the eXtreme Randy H. Katz, Principal Investigator EECS Department University of California, Berkeley.
Endeavour Retreat June 19, Cellular “Core” Network Bridge to the Future S. S. 7 ICEBERG Update Anthony D. Joseph Randy.
1 Internet-Scale Systems Research Group Eric Brewer, David Culler, Anthony Joseph, Randy Katz, Steven McCanne Computer Science Division, EECS Department.
1 The Endeavour Expedition: Computing and Communications at the eXtremes Professor Randy H. Katz CS Division, EECS Department University of California,
1 Beyond Third Generation Cellular Networks: The Integration of Internet and Telephony Technology Randy H. Katz UC Berkeley Hughes-Raytheon Research Lab.
EECS Research into the Post-PC Era David Culler U.C. Berkeley Feb 25, 1999
ISRG and the Post-PC Era David Culler U.C. Berkeley ISRG Retreat Jan, 1999.
The Case for ICEBERG Integrated services from diverse networks-- “PANS” (Potentially Any Network Services) Service infrastructure that allows user level.
1 Adventures in TomorrowLand Randy H. Katz United Microelectronics Corporation Distinguished Professor and Chair, Electrical Engineering and Computer Science.
Finale’ cs294-8 Design of Deeply Networked Systems Spring 2000 David Culler & Randy Katz U.C. Berkeley
ProActive Infrastructure Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division U.C. Berkeley ninja.cs.berkeley.edu Active Networks.
Brewer’s Endeavor Goals Make the fluid infrastructure an extension of the Ninja services frameworkMake the fluid infrastructure an extension of the Ninja.
Connecting the Invisible Extremes of Computing David Culler U.C. Berkeley Summer Inst. on Invisible Computing July,
EECS Systems Research in the Post- PC Era David Culler U.C. Berkeley EECS (ILP) Conference Feb 18, 1999
Internet Telephony Helen J. Wang Network Reading Group, Jan 27, 99 Acknowledgement: Jimmy, Bhaskar.
Clusters Massive Cluster Gigabit Ethernet System Design for Vastly Diverse Devices David Culler U.C. Berkeley HP Visit 3/9/2000.
1 Internet-Scale Systems Research Group Eric Brewer, David Culler, Anthony Joseph, Randy Katz, Steven McCanne Computer Science Division, EECS Department.
1 Personal Activity Coordinator (PAC) Xia Hong UC Berkeley ISRG retreat 1/11/2000.
1 Internet-Scale Systems Research Group (ISRG) Eric Brewer, David Culler, Anthony Joseph, Randy Katz, Steven McCanne Computer Science Division, EECS Department.
A Security Framework for a World of Post-PC Clients and Infrastructure-based Services Steven Ross, Jason Hill, Michael Chen, Anthony D. Joseph, David E.
Packing for the Expedition David Culler. 5/25/992 Ongoing Endeavors Millennium: building a large distributed experimental testbed –Berkeley Cluster Software.
The Future of the Internet Jennifer Rexford ’91 Computer Science Department Princeton University
Internet-Scale Systems Research Group Eric Brewer David Culler Anthony Joseph Randy Katz Steven McCanne Computer Science Division University of California,
Component 4: Introduction to Information and Computer Science Unit 10: Future of Computing Lecture 2 This material was developed by Oregon Health & Science.
Mobile data. Introduction Wireless (cellular) communications has experienced a tremendous growth in this decade. Most of the wireless users also access.
Universal Inbox: Extensible Personal Mobility and Service Mobility in an Integrated Network Bhaskaran Raman, Randy H. Katz, Anthony D. Joseph ICEBERG,
Virtual Data Grid Architecture Ewa Deelman, Ian Foster, Carl Kesselman, Miron Livny.
Copyright © 2002 Intel Corporation. Intel Labs Towards Balanced Computing Weaving Peer-to-Peer Technologies into the Fabric of Computing over the Net Presented.
October 10-13, 2006 San Diego Convention Center, San Diego California Unified Communications and Beyond Tony Rybczynski Nortel Director.
Copyright© 2002 Avaya Inc. All rights reserved Anna Dorcey Director, Avaya DeveloperConnection Program August 4, 2004 Partnering in the VOIP World Anna.
Adoption of IP in the Next Generation Contact Center Rupesh ChokshiGautham NatarajanDirector, AT&T.
1 BRUSSELS - 14 July 2003 Full Security Support in a heterogeneous mobile GRID testbed for wireless extensions to the.
ProActive Infrastructure Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division U.C. Berkeley ninja.cs.berkeley.edu Active Networks.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
NINJA. Project of UC Berkeley Computer Science Division Paper : The Ninja Architecture for Robust Internet-Scale Systems and Services
NCP Info DAY, Brussels, 23 June 2010 NCP Information Day: ICT WP Call 7 - Objective 1.3 Internet-connected Objects Alain Jaume, Deputy Head of Unit.
Societal-Scale Computing: The eXtremes Scalable, Available Internet Services Information Appliances Client Server Clusters Massive Cluster Gigabit Ethernet.
ICEBERG: From POTS to PANS Anthony D. Joseph Randy H. Katz B. R. Badrinath UC Berkeley BMRC MIG Seminar September 16, 1998
The Ninja Architecture for Robust Internet-Scale Systems and Services UC Berkeley Computer Science Division 2002 년 10 월 9 일 박준호.
© 2007 IBM Corporation IBM Software Strategy Group IBM Google Announcement on Internet-Scale Computing (“Cloud Computing Model”) Oct 8, 2007 IBM Confidential.
Stephanie Montgomery, Vice President, Technology and Standards
Design Decisions / Lessons Learned
ICEBERG: An Internet-Based, Integrated Communication System
Introducing Novell IPv6 Stack
Internet-Scale Systems Research Group
IBM Pervasive Computing Visit Jan 7, 1999
Next-Generation Internet-Scale Systems Ninja/Millennium Projects
Towards a Service Architecture for Internet-Scale Systems
BMRC MIG Seminar September 16,
EECS Research into the Post-PC Era
ICEBERG Release Version 0
Stephanie Montgomery, Vice President, Technology and Standards
Problem Statement Communication devices Communication services
Presentation transcript:

1 Internet-Scale Systems Research Group (ISRG) Retreat Winter 2000 Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division, EECS Department University of California, Berkeley, CA Cellular “Core” Network S. S. 7 NinjaICEBERG Millennium Endeavour

2 Presentation Outline Retreat Purpose and Agenda What is ISRG? Millennium/Ninja/Iceberg Endeavour Summary and Conclusions

3 Presentation Outline Retreat Purpose and Agenda What is ISRG? Millennium/Ninja/Iceberg Endeavour Summary and Conclusions

4 Retreat Goals & Technology Transfer UC Berkeley Project Team Industrial Collaborators Government Sponsors Friends People Project Status Work in Progress Prototype Technology Early Access to Technology Promising Directions Reality Check Feedback

5 Retreat Purpose Third joint ISRG-retreat –Formal research presentations –Cross-project workshop sessions Build on synergies across projects –Insure that everyone knows what everyone else is doing –Foster cooperative competition: learn from each other Entering the home stretch –More than half way point for Ninja, stage setting for next steps –Half way point for ICEBERG, last chance for mid-course correction!

6 Who is Here? Industrial –AT&T Labs –Canon –DaimlerChrysler –Ericsson –HRL –IBM –Intel –Lucent Bell Labs –Motorola –Philips Industrial –Nortel Networks –NTT Multimedia Labs –Siemens –Sprint Labs Academic –Stanford –SUNY Stony Brook –USC/ISI Government –Kevin Mills, NIST

7 Retreat Schedule Monday, January 10: Travel from Berkeley to Granlibbakkan Lunch ISRG Introductions and Retreat Overview (Randy Katz) Ninja Tutorial, Mike Chen ICEBERG Tutorial, Helen Wang Break Highlight Talks (Eric Brewer) Steve Gribble: Distributed Data Structures Jason Hill: Architecture for Ubiquitous Connectivity Steve Ross: Post-PC Security Architecture Jimmy Shih: Desktop Telephony Experiment Dinner Poster Session (Anthony Joseph) Social

8 Retreat Schedule Tuesday, January 11: Breakfast Parallel Sessions Applications: Universal In-Box (Bhaskar Raman) Personal Activity Coordination (Xia Hong) Similarity Search on Ninja Jukebox ( TBD ) Ninja Mail (Rob von Behren) Platforms: VSPace/Ninja 2 (Mike Chen) Fault Tolerant Paths (Morley Mao) Path Architecture (Sirish Chandrasekaran, Samuel Madden) Persistent X-Set: Lightweight XML DB (Ben Zhao) Break Theme-oriented Breakout Sessions (David Culler) Lunch/Recreation Break Breakouts continued Dinner Lookup Service Shootout (Eric Brewer) Social

9 Retreat Schedule Wednesday, January 12: Breakfast Parallel Project-oriented Sessions Ninja: TBD (Eric Brewer) Applications: Public Groupware Apps (Josh Macdonald) ICEBERG: Clearning House Design Review (Lakme, Remki, Chen-nee) PLEASE READ MATERIALS BEFOREHAND!! Break & Check-out Open Mike (David Culler) ISRG Wrap-up and Feedback Session (Randy Katz) Lunch Depart Granlibakkan

10 Presentation Outline Retreat Purpose and Agenda What is ISRG? Millennium Ninja Iceberg Endeavour Summary and Conclusions

11 Mission Lead the evolution of the Internet through fundamental protocol and systems research –Grounded in real-world prototypes that are deployed across diverse user communities –Unify on-going and future research projects –Facilitate technology transfer and standardization –Work closely with industrial partners in an open laboratory environment

12 Emerging Internet Service Business Model Global Packet Network Application-specific Overlay Networks (Multicast Tunnels, Mgmt Svrcs) Application-specific Servers (Streaming Media, Transformation) Internetworking (Connectivity) Appl Infrastructure Services (Distribution, Caching, Searching, Hosting) Applications (Portals, E-Commerce, E-Tainment, Media) ISP CLEC ASP Internet Data Centers AIP ISV

13 Strategy Leverage interdisciplinary systems expertise in network-based applications, scalable services, network-connected computing platforms Work collaboratively across applications, OS, networks, architecture Interact closely with industry, to obtain early access to leading edge technologies and facilitate tech transfer Cultivate ties with Bay Area (and beyond!) networking and systems research community

14 Internet-Scale Systems Extremely large, complex, distributed, heterogeneous, with continuous and rapid introduction of new technologies Feasible architectures –Decentralized, scalable algorithms –Dynamically deployed agents where they are needed –Incremental processing/communications growth –Cross-layer protocol design and optimization Prototyping and deployment-driven

15 Research Focus Infrastructure Services –Scalability –Availability –Pervasive Computing –Mobility –Proxies/Transcoders/Network Agents –Active Services Security and E-Commerce Novel Applications and Architectures

16 Experimental Testbed SimMillennium Network Infrastructure GSM BTS Millennium Cluster WLAN / Bluetooth Pager IBM WorkPad CF788 MC-16 Motorola Pagewriter Soda 326 Soda “Colab” 405 Soda Velo Smart Spaces Personal Information Management H.323 GW Nino Text Speech Image/OCR Fax

17 Presentation Outline Retreat Purpose and Agenda What is ISRG? Millennium/Ninja/Iceberg Endeavour Summary and Conclusions

18 Project Synergies ICEBERG Computer-Telephony Integration Service Creation ICEBERG Computer-Telephony Integration Service Creation Millennium Campus-Area Distributed Clusters Millennium Campus-Area Distributed Clusters NINJA Scalable, Secure Services in the Network NINJA Scalable, Secure Services in the Network Endeavour Post-PC Explorations Vastly Diverse Devices Oceanic Data Utility Sensor-Centric Data Mgmt Negotiation Architecture Tacit Knowledge I/F Intelligent Classrooms Design Methods Endeavour Post-PC Explorations Vastly Diverse Devices Oceanic Data Utility Sensor-Centric Data Mgmt Negotiation Architecture Tacit Knowledge I/F Intelligent Classrooms Design Methods

19 Millennium Project Goals Enable major advances in Computational Science and Engineering –Simulation, Modeling, and Information Processing becoming ubiquitous Explore novel design techniques for large, complex systems –Fundamental Computer Science problems ahead are problems of scale Develop fundamentally better ways of assimilating and interacting with large volumes of information –and with each other Explore emerging technologies –networking, OS, devices

20 Ninja Project Goals Create a framework that enables programmatic generation and composition of services from strongly typed reusable components Key Elements –Structured architecture with a careful partitioning of state »Bases, Active Routers, and Units –Wide-area paths formed out of strongly-typed components »Operators and Connectors –Execution environments with efficient, but powerful communication primitives »Active Messages + capsules »TACC + persistence + customization

21 ICEBERG Project Goals Demonstrate ease of new service deployment –Packet voice for computer-telephony integration –Speech- and location-enabled applications –Complete interoperation of speech, text, fax/image across the four P’s: PDAs, pads, pagers, phones) –Mobility and generalized routing redirection Demonstrate new system architecture to support innovative applications –Personal Information Management »Universal In-box: , news, fax, voice mail »Notification redirection: e.g., , pager –Home networking and control of “smart” spaces, sensor/actuator integration »Build on experience with A/V equipped rooms in Soda Hall

22 Presentation Outline Retreat Purpose and Agenda What is ISRG? Millennium/Ninja/Iceberg Endeavour Summary and Conclusions

23 The Endeavour Expedition: Devices in the eXtreme Evolution Information Appliances: Scaled down desktops, e.g., CarPC, PdaPC, etc. Evolved Desktops Servers: Scaled-up Desktops, Millennium Revolution Information Appliances: Many computers per person, MEMs, CCDs, LCDs, connectivity Servers: Integrated with comms infrastructure; Lots of computing in small footprint Display Keyboard Disk Mem  Proc PC Evolution Display Camera Smart Sensors Camera Smart Spaces Computing Revolution WAN Server, Mem, Disk Information Utility BANG! Display Mem Disk  Proc

24 Endeavour Technical Approach Information Devices –Beyond desktop computers to MEMS-sensors/actuators with capture/display to yield enhanced activity spaces Information Utility Information Applications –High Speed/Collaborative Decision Making and Learning –Augmented “Smart” Spaces: Rooms and Vehicles Design Methodology –User-centric Design with HW/SW Co-design; –Formal methods for safe and trustworthy decomposable and reusable components “Fluid”, Network-Centric System Software –Partitioning and management of state between soft and persistent state –Data processing placement and movement –Component discovery and negotiation –Flexible capture, self- organization, and re-use of information

25 Presentation Outline Retreat Purpose and Agenda What is ISRG? MASH Millennium/Ninja/Iceberg Endeavour Summary and Conclusions

26 Summary and Conclusions Internet-Scale Systems Research Group: Emerging Network-centric Distributed Architecture spanning processing and access Open, composable services architecture--the wide-area “operating system” of the 21st Century Beyond the desktop PC: information appliances supported by infrastructure services--multicast real- time media plus proxies for any-to-any format translation and delivery to diverse devices Common network core: optimized for data, based on IP, enabling packetized voice, supporting user, terminal, and service mobility New capability and applications focus: Endeavour

27 Participating ISRG Sponsors Service Companies Computer Companies Communications Companies