Presentation is loading. Please wait.

Presentation is loading. Please wait.

A Survey on Network Storage Ning Zong Haibin Song Richard Alimi Richard Yang.

Similar presentations


Presentation on theme: "A Survey on Network Storage Ning Zong Haibin Song Richard Alimi Richard Yang."— Presentation transcript:

1 A Survey on Network Storage Ning Zong Haibin Song Richard Alimi Richard Yang

2 Network Storage System Components Network Storage Client (1) Discovery (5) Storage Mode (6) Operational Model (3) Operations (4) Access & Resource Control (2) Access Protocol

3 NFS (Network File System) NFS allows a user on a client computer to access files over a network in a manner similar to how local storage is accessed. pNFS allows clients to access storage devices directly and in parallel. NFS Client NFS Server Doesn’t provide resource control (bandwidth and connections) Access control with many P2P peers is difficult

4 Web Cache Deployed between web servers and clients to save copies of server responses for future reuse to reduce latency and network traffic. HTPT: Proposal to share chunks of P2P files/streams using HTTP protocol with cache-control headers. web Client web Server web cache Req (URL_1) Req (URL_2) Resp (Page_A) Resp (Page_B)Req (URL_1) Resp (Page_A) Doesn’t provide resource control (bandwidth and connections) Access control with many P2P peers is difficult

5 Transparent P2P Cache Allows duplicate P2P content to be cached and supplied locally Impersonates P2P peer → requires support of P2P application protocols Another option: modify peer list to include cache Upstream and downstream traffic reduction Use of DPI means no discovery needed by application Doesn’t provide resource control (bandwidth and connections) Cache is complicated due to the evolving P2P applications

6 Non-Transparent P2P Cache Allows duplicate P2P content to be cached and supplied locally Operates as traditional P2P peer → requires support of P2P application protocols Doesn’t provide resource control (bandwidth and connections) Cache is complicated due to the evolving P2P applications

7 CDNs (Akamai, Limelight, CloudFront) Allows content to be distributed globally Push contents to network edge Lower latency, reduces upstream bandwidth requirement by content owner Doesn’t provide resource control (bandwidth and connections) Access control with many P2P peers is difficult

8 Amazon S3 Online storage service Users create buckets; buckets contain stored objects Popular backend storage for other services Doesn’t provide resource control (bandwidth and connections)

9 Windows Azure Storage for distributed (cloud) applications BLOB Service API supports storage of binary data Doesn’t provide resource control (bandwidth and connections) Access control with many P2P peers is difficult

10 OceanStore Globally distributed storage Multiple storage providers pool resources together Focus on resilliency Doesn’t provide resource control (bandwidth and connections) Doesn’t support explicit control over location of data in the network

11 ISCSI (Internet Small Computer System Interface) Protocol for carrying SCSI commands over IP Popular for Storage Area Networks Doesn’t provide resource control (bandwidth and connections) Access control with many P2P peers is difficult

12 Q&A *&^$% ^ %^&#$ !@!@^ &%$ @$%#^*&%


Download ppt "A Survey on Network Storage Ning Zong Haibin Song Richard Alimi Richard Yang."

Similar presentations


Ads by Google