NGS data transmission, A point view from a user

Slides:



Advertisements
Similar presentations
SDN + Storage.
Advertisements

Clayton Sullivan PEER-TO-PEER NETWORKS. INTRODUCTION What is a Peer-To-Peer Network A Peer Application Overlay Network Network Architecture and System.
Peer to Peer (P2P) Networks and File sharing. By: Ryan Farrell.
An Overview of Peer-to-Peer Networking CPSC 441 (with thanks to Sami Rollins, UCSB)
Rheeve: A Plug-n-Play Peer- to-Peer Computing Platform Wang-kee Poon and Jiannong Cao Department of Computing, The Hong Kong Polytechnic University ICDCSW.
Spotlighting Decentralized P2P File Sharing Archie Kuo and Ethan Le Department of Computer Science San Jose State University.
Presented by Stephen Kozy. Presentation Outline Definition and explanation Comparison and Examples Advantages and Disadvantages Illegal and Legal uses.
High Performance Cooperative Data Distribution [J. Rick Ramstetter, Stephen Jenks] [A scalable, parallel file distribution model conceptually based on.
Introduction to client/server architecture
P2P File Sharing Systems
P EER - TO -P EER N ETWORKS Michael Fine 1. W HAT ARE P EER -T O -P EER N ETWORKS ? Napster Social networking spawned from this concept. Emerged in the.
By Shobana Padmanabhan Sep 12, 2007 CSE 473 Class #4: P2P Section 2.6 of textbook (some pictures here are from the book)
Peer to Peer Network Anas Hardan. What is a Network? What is a Network? A network is a group of computers and other devices (such as printers) that are.
 Introduction  VoIP  P2P Systems  Skype  SIP  Skype - SIP Similarities and Differences  Conclusion.
Forensics Investigation of Peer-to- Peer File Sharing Networks Authors: Marc Liberatore, Robert Erdely, Thomas Kerle, Brian Neil Levine & Clay Shields.
Aggregator a website or program that collects related items of content and displays them or links to them.
Peer-to-Peer Networks University of Jordan. Server/Client Model What?
A website or program that collects related items of content and displays them or links to them. Website- Aggregator.
Bit Torrent A good or a bad?. Common methods of transferring files in the internet: Client-Server Model Peer-to-Peer Network.
Peer to Peer Networks November 28, 2007 Jenni Aaker David Mize.
Vocabulary Vonderrick Allen. 1.Aggregator A website or program that collects related items of content and displays them or links to them.
Super-peer Network. Motivation: Search in P2P Centralised (Napster) Flooding (Gnutella)  Essentially a breadth-first search using TTLs Distributed Hash.
The Start Shawn Fanning (19-yr-old student nicknamed Napster) developed the original Napster application and service in January 1999 while a freshman.
FastTrack Network & Applications (KaZaA & Morpheus)
1 Peer-to-Peer Technologies Seminar by: Kunal Goswami (05IT6006) School of Information Technology Guided by: Prof. C.R.Mandal, School of Information Technology.
Efficient P2P Search by Exploiting Localities in Peer Community and Individual Peers A DISC’04 paper Lei Guo 1 Song Jiang 2 Li Xiao 3 and Xiaodong Zhang.
ADVANCED COMPUTER NETWORKS Peer-Peer (P2P) Networks 1.
Peer-to-Peer Systems: An Overview Hongyu Li. Outline  Introduction  Characteristics of P2P  Algorithms  P2P Applications  Conclusion.
Bit Torrent Nirav A. Vasa. Topics What is BitTorrent? Related Terms How BitTorrent works Steps involved in the working Advantages and Disadvantages.
09/13/04 CDA 6506 Network Architecture and Client/Server Computing Peer-to-Peer Computing and Content Distribution Networks by Zornitza Genova Prodanoff.
Chapter 11 Panko and Panko Business Data Networks and Security, 11 th Edition Copyright © 2016 Pearson Finally, Layer 5!
Traffic Localization with Information Guidance of Pseudo Peer Agent on BT-P2P Network 學生 : 楊宏昌 指導教授 : 曾黎明教授 在 BT 同儕通訊上利用參與者訊息引導對外流量之區域化節約.
November 19, 2016 Guide:- Mrs. Kale J. S. Presented By:- Hamand Amol Sambhaji. Hamand Amol Sambhaji. Pardeshi Dhananjay Rajendra. Pardeshi Dhananjay Rajendra.
Lecture XV: Real P2P Systems
Peer 2 Peer & Client Server
Chapter 1: Introduction
An example of peer-to-peer application
PEER-TO-PEER NETWORK FAMILIES
Practices of Data Transmission Between BGI- Shenzhen and BGI-Hong Kong
Chapter 1: Introduction
Chapter 1: Introduction
Study course: “Computing clusters, grids and clouds” Andrey Y. Shevel
Chapter 1: Introduction
Introduction to Networks
Chapter 1: Introduction
Introduction to client/server architecture
Networks Intro to Digital Technology
Computing in the Modern World Unit 4
Wednesday, September 19, 2018 What Is the Internet?
Chapter 1: Introduction
Routing.
File Transfer Protocol
Comparison of LAN, MAN, WAN
Introduction to Local Area Networks
DIGITAL LIBRARY.
Application Layer Functionality and Protocols
Chapter 1: Introduction
Distributed computing deals with hardware
Small Is Not Always Beautiful
A Network Operating System Edited By Maysoon AlDuwais
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
Protocol Application TCP/IP Layer Model
PEER-TO-PEER SYSTEMS.
Chapter 1: Introduction
Routing.
Chapter 2 Application Layer
Chapter 1: Introduction
Single path routing in most of the servers
Presentation transcript:

NGS data transmission, A point view from a user LU Gang Chinese Human Genome Center of Shanghai 2010/10/7

outline Data challenge in NGS era Experience in submission of Schistosoma japonicum project. Peer-to-peer network Conclusion

Challenge in NGS era Massive data generation Solexa GAIIX 100G Solexa HiSeq 2000 200~300G SOLiD4 100G SOLiD4 HQ 300G *More than 1500 NGS sequencer installed. Huge volume rawdata for genome project

Experience on Schistosoma japonicum(Sj) project Summary of Sj draft project Asian blood fluke Whole genome short gun, ~4 million capillary reads ~397M genome size Nature 460, 345-351 (16 July 2009) | doi:10.1038/nature08140; The Schistosoma japonicum genome reveals features of host–parasite interplay The Schistosoma japonicum Genome Sequencing and Functional Analysis Consortium

Data submitted No raw reads 95,265 contigs, 25,048 scaffolds 13,469 protein coding genes No raw reads

It’s a pleasant journey to make the submission to EBI on this project. However several bottlenecks exists. Site bandwidth limit from userside Bandwidth utilization Data Transfer protocol

P2P, New way to transfer data? Peer-to-peer (P2P) computing or networking is a distributed application architecture that partitions tasks or work loads between peers. Peers are equally privileged, equipotent participants in the application. They are said to form a peer-to-peer network of nodes. Peers make a portion of their resources, such as processing power, disk storage or network bandwidth, directly available to other network participants, without the need for central coordination by servers or stable hosts. Peers are both suppliers and consumers of resources, in contrast to the traditional Client/Server model where only servers supply, and clients consume.

If P2P, Bandwidth limit – different route A user maybe don’t have fast connection to international center like NCBI,EBI, but maybe he have a neighbor on network who has faster link to Europe. Bandwidth utilization – much higher According to personal experience, FTP transfer speed normally won’t be higher than 200kB, most time around 100kB, But for P2P download, if the file is hot, most time it is on full speed of the bandwidth Data Transfer protocol – advanced data compression algorithms can be applied to shorten transfering time.

We need Two-way BitTorrent Chop into pieces Directly send to destination or ask a neighbor next to you in network to send it for you Collect all data trunk at receiver side, unpack and assemble them into original files.

Network structure Similar to skype, KaZaA, Normal node (normal user) Super node (any node with good connection and computing resources Cluster (super node and normal nodes close to it make a cluster) network over internet. (cluster to cluster, make the whole network)

User experience will be A single transfer program, can packing and encrypt multi data files at a time, easy to use User can choose how much bandwidth it will used, flexible. The program runs background automatically as a services, comfortable.

Ranking board The more people participated in this network, the total data transfer speed will be faster. To encourage more people to use it, a ranking board can be set. People helps more in uploading data can get better priority in further data exchange. Uploading raise the rank level.

Conclusion Improve hard links speed P2P can help improve aggregated bandwidth Build a community network to share the data, include upload and download

Thanks