Enabling Genomic BIG DATA with Content Centric Networking J.J. Garcia-Luna-Aceves UC Santa Cruz

Slides:



Advertisements
Similar presentations
Ch. 2 Protocol Architecture. 2.1 The Need for a Protocol Architecture Same set of layered functions need to exist in the two communicating systems. Key.
Advertisements

S3 Computer Literacy Internet Technology.
Multimedia and Mobile communications Laboratory CCN 1 DK Han Junghwan Song Computer Networks Practice.
Cisco 2 - Routers Perrine. J Page 14/30/2015 Chapter 10 TCP/IP Protocol Suite The function of the TCP/IP protocol stack is to transfer information from.
CCNA – Network Fundamentals
Suphakit Awiphan, Takeshi Muto, Yu Wang, Zhou Su, Jiro Katto
Internet Traffic Patterns Learning outcomes –Be aware of how information is transmitted on the Internet –Understand the concept of Internet traffic –Identify.
TCP/IP: the transport layer Skills: none IT concepts: layered protocols, transport layer functions, TCP and UDP protocols, isochronous applications This.
CSE 190: Internet E-Commerce Lecture 16: Performance.
The Internet Useful Definitions and Concepts About the Internet.
CLIENT / SERVER ARCHITECTURE AYRİS UYGUR & NİLÜFER ÇANGA.
August 18-19, 2002 UCSC Baskin School of Engineering1 UCSC PERC COMPONENT: Protocols for Wireless Internetworks J.J. Garcia-Luna-Aceves Computer Communication.
Term Paper Phase-I is Due on Tuesday, February 19 in class timing —Submit a Hard Copy of your paper (MS word Document) —Follow the instructions in “Term.
Review on Networking Technologies Linda Wu (CMPT )
CS335 Networking & Network Administration Tuesday, April 20, 2010.
FIREWALLS & NETWORK SECURITY with Intrusion Detection and VPNs, 2 nd ed. 6 Packet Filtering By Whitman, Mattord, & Austin© 2008 Course Technology.
Data Networking Fundamentals Unit 7 7/2/ Modified by: Brierley.
Network Architectures Week 3 – OSI and The Internet.
Application Layer  We will learn about protocols by examining popular application-level protocols  HTTP  FTP  SMTP / POP3 / IMAP  Focus on client-server.
Network Architecture for Cyberspace
TCP/IP Reference Model Host To Network Layer Transport Layer Application Layer Internet Layer.
ITGS Networks Based on the textbook “Information Technology in a Global Society for the IB Diploma” by Stuart Gray.
TCP/IP Web Design & Layout January 23, TCP/IP For Dummies  The guts and the rules of the Internet and World Wide Web. A set of protocols, services,
1 Networks, advantages & types of What is a network? Two or more computers that are interconnected so they can exchange data, information & resources.
Lect3..ppt - 09/12/04 CIS 4100 Systems Performance and Evaluation Lecture 3 by Zornitza Genova Prodanoff.
Packet Filtering. 2 Objectives Describe packets and packet filtering Explain the approaches to packet filtering Recommend specific filtering rules.
Ad Hoc Networking via Named Data Michael Meisel, Vasileios Pappas, and Lixia Zhang UCLA, IBM Research MobiArch’10, September 24, Shinhaeng.
Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X.
Lesson 24. Protocols and the OSI Model. Objectives At the end of this Presentation, you will be able to:
26.1 Chapter 26 Remote Logging, Electronic Mail, and File Transfer Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or.
Review: – computer networks – topology: pair-wise connection, point-to-point networks and broadcast networks – switching techniques packet switching and.
Chapter 9.
Presentation on Osi & TCP/IP MODEL
Chapter 6: Packet Filtering
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Services Networking for Home and Small Businesses – Chapter.
Cisco 1 - Networking Basics Perrine. J Page 19/17/2015 Chapter 9 What transport layer protocol does TFTP use? 1.TCP 2.IP 3.UDP 4.CFTP.
Protocol Architectures. Simple Protocol Architecture Not an actual architecture, but a model for how they work Similar to “pseudocode,” used for teaching.
1 Introduction to Networking Dr. Mahdi Nasereddin PPU.
Internet Concept and Terminology. The Internet The Internet is the largest computer system in the world. The Internet is often called the Net, the Information.
Chapter 1: Introduction to Web Applications. This chapter gives an overview of the Internet, and where the World Wide Web fits in. It then outlines the.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
Network Services Networking for Home & Small Business.
Chapter 5 Transport layer With special emphasis on Transmission Control Protocol (TCP)
Lect1..ppt - 01/06/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 2 Protocols and the TCP/IP Suite by Zornitza Genova Prodanoff.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
Forensic and Investigative Accounting Chapter 14 Internet Forensics Analysis: Profiling the Cybercriminal © 2005, CCH INCORPORATED 4025 W. Peterson Ave.
1 7-Oct-15 OSI transport layer CCNA Exploration Semester 1 Chapter 4.
Packet Filtering Chapter 4. Learning Objectives Understand packets and packet filtering Understand approaches to packet filtering Set specific filtering.
The Inter-network is a big network of networks.. The five-layer networking model for the internet.
Chapter 2 Protocols and the TCP/IP Suite 1 Chapter 2 Protocols and the TCP/IP Suite.
TCP/IP (Transmission Control Protocol / Internet Protocol)
IT ELECTRONIC COMMERCE THEORY NOTES
Oz – Foundations of Electronic Commerce © 2002 Prentice Hall Essentials of Telecommunications.
Web Server.
Connection Technologies and IP Addressing CONNECTING TO THE INTERNET.
Internet Protocol Storage Area Networks (IP SAN)
Page 12/9/2016 Chapter 10 Intermediate TCP : TCP and UDP segments, Transport Layer Ports CCNA2 Chapter 10.
Midterm Review Chapter 1: Introduction Chapter 2: Application Layer
Ch. 2 Protocol Architecture. 2.1 The Need for a Protocol Architecture Same set of layered functions need to exist in the two communicating systems. Key.
TCP/IP Protocol Suite ©Richard L. Goldman September 25, 2002.
© 2007 EMC Corporation. All rights reserved. Internet Protocol Storage Area Networks (IP SAN) Module 3.4.
The Internet Technological Background. Topic Objectives At the end of this topic, you should be able to do the following: Able to define the Internet.
1 14-Jun-16 S Ward Abingdon and Witney College CCNA Exploration Semester 1 OSI transport layer CCNA Exploration Semester 1 Chapter 4.
SURENDRA INSTITUTE OF ENGINEERING & MANAGEMENT PRESENTED BY : Md. Mubarak Hussain DEPT-CSE ROLL
Networking Using the OSI Model.
Distributed Systems.
Data Networking Fundamentals
PRESENTATION ON Sky X TECH. SUBMETTED TO:- SUBMETTED BY:-
Network Architecture for Cyberspace
Presentation transcript:

Enabling Genomic BIG DATA with Content Centric Networking J.J. Garcia-Luna-Aceves UC Santa Cruz

Example Today  Cancer Genome Hub (CGhub)  CGhub’s purpose was to store the genome’s sequenced as part of The Cancer Genome Atlas (TCGA) project.  At about 300 GB/genome this translated to about 17,000 genomes over the 44 month lifetime of the project.  Transmission requirements of archiving effort reached a sustained rate of 17 Gbps by the end of the 44 month project

Cancer Genomics Hub (UCSC) is Housed in SDSC CoLo: Large Data Flows to End Users 1G 8G 15G Cumulative TBs of CGH Files Downloaded Data Source: David Haussler, Brad Smith, UCSC 30 PB

Example Today CGHub had to use current technology:  Data organization and search: XML schema definitions  Security: Existing techniques, HTTPS  Big data transfer: Modified Bit Torrent (Gene Torrent or GT) HTTPS and Bit Torrent are problematic No caching with HTTPS TCP limitations percolate to multiple connections under BT or GT A potential playground for DDoS?

The Future of Genomic BIG DATA  Is the Internet ready to support personalized medicine?  Is the future of genomic data really different?  If not, what technology would be limiting progress? First:  Genomic data are really BIG DATA.  Personalized medicine will make genomic data volumes explode, and many other applications of genomic data will develop  Even if one site or a few mirrors are used for a personal genome, it has to be uploaded.

Is Technology Ready in in 5-10 Years?  Communication, storage and and computing technologies are not the problem: – Production optical 1 Tbpshttp:// oc_id=188442& oc_id=188442& – Individual hosts able to transmit at 100 Gbps – I/O throughput can keep up with the network speeds (i.e., disk will be able to handle 100 Gbps = 12.5 GBps). – Memory and processing costs will continue to decline.

Networking is The BIG PROBLEM for Genomic BIG DATA  Speed of light will not increase but number of genomic data repositories or distance between them will  Internet protocol stack was not designed for BIG DATA transfer over paths with large bandwidth- delay products: –TCP throughput –DDoS vulnerabilities (e.g., SYN flooding) –Caching vs privacy (e.g., HTTPS) –Static directory services (e.g., DNS vs content directories).

Sobering Results for Today’s Internet  TCP and variations (e.g., BT) cannot be the baseline to support big data genomics  Storage must be used to reduce bandwidth-delay products Simulation results -4-day simulation -20 locations -40 Gbps links with 5 to 25ms latency - ave. degree of 5 TCP (client/server) Content centric approach

Internetworking BeND  TCP/IP architecture must change for BIG DATA, but how?  Content Centric Network architectures (CCN) such as NDN and CCNx have been proposed  The main advantage of CCN solutions is caching  But…NDN and CCNx still at early stages of development  Big Data Networking is all about bandwidth-delay product, not replacing IP addresses with names