Akbar Rahman Juan Carlos Zúñiga IETF 78, July 2010 An Additional Survey of In-Network Storage.

Slides:



Advertisements
Similar presentations
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Advertisements

Internet Research Internet Applications. The Internet is not the Web Because of the great popularity of the World Wide Web, people think the Internet.
TC2-Computer Literacy Mr. Sencer February 4, 2010.
CSC101 Michele Gagliano. a Web-based audio broadcast via an RSS feed, accessed by subscription over the Internet Podcast Directory.
HOW CLOUD COMPUTING WORKS
Topics in this presentation: The Web and how it works Difference between Web pages and web sites Web browsers and Web servers HTML purpose and structure.
1 Internet History Internet made up of thousands of networks worldwide No one in charge of Internet - No governing body Internet backbone owned by private.
Chapter 2 Introduction to HTML5 Internet & World Wide Web How to Program, 5/e Copyright © Pearson, Inc All Rights Reserved.
The internet and the WWW
INTERNET CHAPTER 12 Information Available The INTERNET contains a huge amount of information a huge amount of information information on any topic you.
The Internet’s Hardware Much of the hardware components that make up the Internet are owned or shared by thousands of private and public organizations.
Item Web 2.0 application relevant to teacher’s work.
Intro to Google Apps B3: Working in Google Drive.
IT 424 Networks2 IT 424 Networks2 Ack.: Slides are adapted from the slides of the book: “Computer Networking” – J. Kurose, K. Ross Chapter 2: Application.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter Four Configuring Outlook and Outlook Web Access.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Chapter 6 The World Wide Web. Web Pages Each page is an interactive multimedia publication It can include: text, graphics, music and videos Pages are.
Application Layer CHAPTER 2. Announcements and Outline  Administrative Items  Questions? Recap 1.Introduction to Networks 1.Network Type 2.N etwork.
Computer Concepts – Illustrated 8 th edition Unit A: Computer and Internet Basics.
CHAPTER 3 USING HYPERLINKS TO CONNECT CONTENT. LEARNING OBJECTIVES How to use the and anchor tag pair to create a text-based hyperlink. How to use the.
PUBLISHING ONLINE Chapter 2. Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals.
200 pt 300 pt 400 pt 500 pt 100 pt 200 pt 300 pt 400 pt 500 pt 100 pt 200pt 300 pt 400 pt 500 pt 100 pt 200 pt 300 pt 400 pt 500 pt 100 pt 200 pt 300 pt.
1 and Internet Evidence Mark Pollitt Associate Professor, Engineering Technology.
Web 2.0 Tools By: Jon McCabe. Podcast A podcast is an audio or video program formatted to be played on the iPod and made available for free or for purchase.
Introduction to HTML Tutorial 1 eXtensible Markup Language (XML)
Introduction to Internet Communications Pn. Jamilah Binti Yusof.
UNESCO ICTLIP Module 1. Lesson 61 Introduction to Information and Communication Technologies Lesson 6. What is the Internet?
The Internet The internet is simply a worldwide computer network that uses standardised communication protocols to transmit and exchange data.
بسم الله الرحمن الرحيم The Internet and the World Wide Web.
Streaming Media A technique for transferring data on the Internet so it can be processed as a steady and continuous stream.
Chapter 8 Browsing and Searching the Web. 2Practical PC 5 th Edition Chapter 8 Getting Started In this Chapter, you will learn: − What is a Web page −
Introduction to HTML. Today’s Discussion What is HTML ? What is HTML ? What is Web Page ? What is Web Page ? Web Server Web Server Web Browser Web Browser.
The Internet Lecture 16 CSCI 1405, CSCI 1301 Introduction to Computer Science Fall 2009.
Internet Architecture and Governance
Kuliah Pengantar Teknologi Informasi Coky Fauzi Alfi cokyfauzialfi.wordpress.com Internet (2)
 History (WWW & Internet)  Search tools  Search Engines vs. Subject Directory  Meta search Engines  Steps for Searching  Effective Strategies.
Common Terms in the Internet Adnan Iqbal MCS-MIT-WD-A+ The College of Law.
 A website, also written Web site, web site, or simply site, is a group of Web pages and related text, databases, graphics, audio, and video files that.
Web Server.
Week 2- Overview of the internet The construction of a webpage Four Key Elements – how the internet works Elements and Design concepts Introduction to.
PYP002 Intro.to Computer Science Microsoft Word1 Lab 04 - a Microsoft Windows Applications Common Features.
Web Authoring with Dreamweaver. Unit Objectives  Be able to define keywords: HTML, HTTP (protocol), browser, web server, client/server, tag, attribute,
Google search in general  Google Search, commonly referred to as Google Web Search or just Google, is a web search engine owned by Google Inc. It is.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
Computer Systems Networking. What is a Network A network can be described as a number of computers that are interconnected, allowing the sharing of data.
and Internet Explorer.  The transmission of messages and files via a computer network  Messages can consist of simple text or can contain attachments,
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
COM: 111 Introduction to Computer Applications Department of Information & Communication Technology Panayiotis Christodoulou.
The Internet What is the Internet? The Internet is a lot of computers over the whole world connected together so that they can share information. It.
Uploading Web Page  It would be meaningful to share your web page with the rest of the net user.  Thus, we have to upload the web page to the web server.
 Internet –INTERnational NETwork is the network of computer networks.  It is a Wide Area Network(WLAN).You can have unlimited access to internet. 
INTERNET AND . WHAT IS INTERNET The Internet can be defined as the wired or wireless mode of communication through which one can receive, transmit.
Web Hosting Simplified!. 01 Everyone who owns a domain has most definitely hosted their domain on the internet. But there are some people (not everyone.
The Internet Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
Information Networks. Internet It is a global system of interconnected computer networks that link several billion devices worldwide. It is an international.
CSE541: Web Applications Special Thanks to M. Abdur Rahman.
Week-2 (Lecture-1) An electronic message sent from one computer to another. contains account i.e. How does.
 The web is referred to as a “massive collection of web pages stored on millions of computers across the world that are linked by the Internet” (Chowdhury,
The World Wide Web.
4.01 How Web Pages Work.
Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals Wikis are collections of searchable,
Chapter 8 Browsing and Searching the Web
COMMUNICATION SOFTWARE
Microsoft Office Illustrated Introductory, Premium Edition
Introduction to Cloud Computing
Introduction to Networks
Atelier Progress Report
Web Browsers Sarah Bradley.
4.01 How Web Pages Work.
Assoc. Prof. Hussam Elbehiery
Presentation transcript:

Akbar Rahman Juan Carlos Zúñiga IETF 78, July An Additional Survey of In-Network Storage Systems

Introduction (1/2) Two key storage systems are analyzed to add to the existing DECADE survey of in- network storage systems: Photo Sharing Web Mail We use same methodology and we introduce three types of Access Control Authorization

Introduction (2/2) Access Control Authorization: Public-unrestricted: – Content that is widely available to anyone (e.g. Wikipedia.com) Public-restricted: – Content that is available to a public which is restricted by certain criteria (e.g. country or region) Private: – Content only made available to clients presenting the required credentials (e.g. password)

Photo Sharing (1/2) Large number of popular on line Photo Sharing (storing) systems. Well known examples are: Kodak Gallery system serves over 60 million users and stores billions of images Many blogging services (e.g. Tumblr) also specialize in storing and sharing multimedia content (e.g. video, text, audio, etc.) Typically architectures are client-server but a minority of systems offer a P2P mode Client-server is based on the web browser-server model Key protocols: HTTP/HTML

Photo Sharing (2/2) Storage System Components Photo Sharing DiscoveryManually via web page of service provider AuthorizationPrivate (typically password) or Public-unrestricted Data AccessUsers can read (view) and write (store) objects (photos) Data ManagementUsers can delete previously stored objects (photos) Data SearchUsers can tag objects (photos) and then search for objects matching desired criteria Resource ControlNot provided Storage ModeObjects (photos) are stored as files. They can then be organized into meta-structures (e.g. albums, galleries, etc.)

Web Mail (1/3) Web Mail systems are services primarily accessed via a web browser as opposed to a desktop client. Well known examples are: Google Gmail Yahoo Mail Microsoft Hotmail A key aspect of web mail systems are that they offer relatively large amounts of in-network storage Ranging from a minimum of 1 GB to “unlimited amount of network storage” (e.g. Yahoo)

Web Mail (2/3) Typically architectures are client-server based on the web-browser server model Key protocols: HTTP/HTML

Web Mail (3/3) Storage System Components Photo Storage DiscoveryManually via web page of service provider AuthorizationPrivate (typically password) Data AccessUsers can read (review) and write (store) objects ( ) Data ManagementUsers can delete previously stored objects ( ) Data SearchUsers can search for objects ( ) matching desired criteria (including searching text within the body of the ) Resource ControlNot provided Storage ModeObjects ( ) are stored as files. They can then be organized into meta-structures (e.g. directories)

Conclusions Two additional key in-network storage systems were analyzed as part of the DECADE survey effort: Photo Sharing Web Mail These two systems are very popular and store a large amount of cumulative data in the Internet today and thus are instructive to consider

THANK YOU