1 / 23

Internet-Scale Systems Research Group

S. S. 7. Cellular “Core” Network. Internet-Scale Systems Research Group. MASH. Eric Brewer, David Culler, Anthony Joseph, Randy Katz, Steven McCanne Computer Science Division, EECS Department University of California, Berkeley, CA 94720-1776. Ninja. ICEBERG. Millennium. Project Synergies.

georgecruz
Download Presentation

Internet-Scale Systems Research Group

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. S. S. 7 Cellular “Core” Network Internet-Scale Systems Research Group MASH Eric Brewer, David Culler, Anthony Joseph, Randy Katz, Steven McCanne Computer Science Division, EECS Department University of California, Berkeley, CA 94720-1776 Ninja ICEBERG Millennium

  2. Project Synergies TranSend TACC Model Wireless Access NINJA Scalable, Secure Services Computation in the Network “Smart Spaces” as an app Event-Response Programmable Access BARWAN Wireless Overlay Networks Scalable Proxies RTPGateway Service Discovery vic, vat, wb MASH Collaboration Applications Active Services NOW/Millennium Computing Platform MASH Toolkit Active Services Model

  3. Mission Statement 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

  4. 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

  5. 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

  6. Protocols TCP enhancements Link-layer protocols Multicast Real-time streaming Web transport Security and E-Commerce Infrastructure Services Scalability Availability Pervasive Computing Mobility Proxies/Transcoders/Network Agents Active Services Novel Applications and Architectures Research Focus

  7. Emerging Distributed System Architecture Spanning Processing and Access Personal Information Management and “Smart Spaces” Distributed Videoconferencing Room-scale Collaboration Speech and Location Aware Applications ICEBERG Computer-Telephony Services TranSend Extensible Proxy Services MASH Media Processing Services Active Services Architecture Distributed Computing Services: Ninja Computing and Communications Platform: Millennium/NOW

  8. Experimental Testbed Fax IBM WorkPad Image/OCR Text Speech MC-16 Ericsson CF788 Motorola Pagewriter 2000 WLAN Pager 306 Soda 405 Soda 326 Soda “Colab” GSM BTS Network Infrastructure Millennium Cluster Smart Spaces Personal Information Management Millennium Cluster

  9. Internet (MBone) UC-Net / UC-MBone UCL CAIRN The MASH Challenge: Heterogeneous Collaboration Environments UCLA NIMA PARC OC-3c ISDN UCB T1 POTS MIT 326 Soda LBL DARPA ISDN Pen-Based PCs

  10. Desired New Capabilities Beyond Desktop Collaboration: Room-scale interaction Beyond Continuous A/V and Image-Exchange: Active objects, distributed simulation Beyond Ephemeral Interaction: Integrated Archive, asynchronous join and catch-up Harness Emerging Enabling Technologies Multicast Protocols Layered Video Real-Time Proxies Active Services A Comprehensive Architecture Coordination Framework Proxy/Gateway Architecture Active Objects Archive Virtual Room Testbed Software Infrastructure MASH Toolkit Scalable Reliable Multicast (SRM) Framework Project Goals and Approach

  11. New Collaboration Tools Collaborator Plug-in Version

  12. spkr spkr spkr Live Board Rack spkr spkr spkr Virtual Room Testbed mic spkr Live Board Rack Room device controllers & XML-based control UIs

  13. Network of Workstations (NOW) Project • Breakthrough design techniques for large-scale systems • Low-overhead interface to enable emerging networks • Active Messages • Explore novel OS designs • World-leading cluster • Basis for Inktomi

  14. 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

  15. Massive Cluster Clusters Gigabit Ethernet Servers Desktop PCs Wireless Infrastructure Future Devices Cell Phones PDAs Campus-wide Millennium Testbed

  16. Smart Appliances/Thin Clients PDA PCS Qualcomm PDQ Phone

  17. Info. Appliances Network Computers Scalable Servers Legacy Servers Spoon feed web pages to PDAs Laptops, Desktops Starting Point: Transcoding Proxies • Transformation, Aggregation, Caching, and Customization(TACC) • Scalability and availability • Limited customizability and locality and no persistence

  18. “ProActive” Infrastructure • Create a framework that enables programmatic generation and composition of services from strongly typed reusable components • Capabilities • Plug and play wide-area software components • Automatic discovery, composition, and use • Powerful operators • Clusters, databases, and agents • Viable component economics • Subscription, pay per use • Supports diverse devices, sensors, actuators • Connects everything • Ubiquitous support for access and mobility

  19. Wide-Area Path Ninja Platform • Create a framework that enables programmatic generation and composition of services from strongly typed reusable components • Bases, Active Routers, and Units • Wide-area paths formed out of strongly-typed components

  20. 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: e-mail, news, fax, voice mail • Notification redirection: e.g., e-mail, pager • Home networking and control of “smart” spaces, sensor/actuator integration • Build on experience with A/V equipped rooms in Soda Hall

  21. Universal In-box Transparent Information Access Speech-to-Text Speech-to-Voice Attached-Email Call-to-Pager/Email Notification Email-to-Speech All compositions of the above! Policy-based Location-based Activity-based

  22. Communications Companies Service Companies Computer Companies Participating ISRG Sponsors

  23. 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

More Related