Home Networking as a Distributed File System view Serge Defrance, Rémy Gendrot, Jean Le Roux, Gilles Straub, Thierry Tapie Technicolor R&D, Rennes, France.

Slides:



Advertisements
Similar presentations
RASPro is a secure high performance remote application delivery platform through a perfect combination of application hosting and application streaming.
Advertisements

WEB AND WIRELESS AUTOMATION connecting people and processes InduSoft Web Solution Welcome.
Chapter 20 Oracle Secure Backup.
Global MP3 Geoffrey Beers Deborah Ford Mike Quinn Mark Ridao.
What’s new in this release? September 6, Milestone Systems Confidential Milestone’s September release 2012 XProtect ® Web Client 1 Connect instantly.
Enterprise Content Management Departmental Solutions Enterprisewide Document/Content Management at half the cost of competitive systems ImageSite is:
Web Visualization Technology Horner APG Ver 1.0.
© 2006 EMC Corporation. All rights reserved. Network Attached Storage (NAS) Module 3.2.
Network-Attached Storage
How’s My Network (HMN)? A Java approach to Home Network Measurement Alan Ritacco, Craig Wills, and Mark Claypool Computer Science Department Worcester.
ManageEngine TM Applications Manager 8 Monitoring Custom Applications.
Technical Architectures
Team Wolf Distributed, Consistent and Secure USB Storage Final Project Review Eddie Lai Matt Dube Sean Busch Zhou Zheng.
UPnP Device Management Andre Bottaro France Telecom Group UPnP DM co-chairman End User Device Management panel Sunday, January 11th, 2009 CCNC'09.
Linux+ Guide to Linux Certification, Second Edition Chapter 14 Network Configuration.
IT:Network:Applications VIRTUAL DESKTOP INFRASTRUCTURE.
UPnP AV Architectural Multimedia System with a Home Gateway Powered by the OSGi Platform Manuscript received January 15, 2005 Reporter: Sy-Han Wang.
Wi-Fi Structures.
Interpret Application Specifications
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 11 Managing and Monitoring a Windows Server 2008 Network.
Remote Networking Architectures
 Distributed Software Chapter 18 - Distributed Software1.
Customer Sales Presentation Stoneware webNetwork Powered by ThinkServer.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Guide to Operating System Security Chapter 9 Web, Remote Access, and VPN Security.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 IT Essentials PC Hardware and Software 4.1 Instructional Resource Chapter.
NETWORK CENTRIC COMPUTING (With included EMBEDDED SYSTEMS)
IGEL UMS Product Marketing Manager October 2011 Florian Spatz Universal Management Suite.
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
Technology Overview. Agenda What’s New and Better in Windows Server 2003? Why Upgrade to Windows Server 2003 ?  From Windows NT 4.0  From Windows 2000.
Windows 2000 Advanced Server and Clustering Prepared by: Tetsu Nagayama Russ Smith Dale Pena.
Home Media Network Hard Drive Training for Update to 2.0 By Erik Collett Revised for Firmware Update.
File Recovery and Forensics
Microsoft Active Directory(AD) A presentation by Robert, Jasmine, Val and Scott IMT546 December 11, 2004.
SITools Enhanced Use of Laboratory Services and Data Romain Conseil
Portable SSH Brian Minton EKU, Dept. of Technology, CEN/CET)‏
Home Lab: Shared Infrastructure for Home Technology Field Studies A.J. BrushJaeyeon JungRatul MahajanJames Scott.
Iomega iConnect Wireless Datastation Training Presentation
Microsoft and Community Tour 2011 – Infrastrutture in evoluzione Community Tour 2011 Infrastrutture in evoluzione.
NETWORK THEORY Chapter 1 Definitions BY Mr. Clean.
The 2000 Decennial Census School District Project: Using Census Data for the School District Mapping System **** Development and Implementation Tai A.
Linux+ Guide to Linux Certification, Second Edition Chapter 14 Network Configuration.
Large Scale Parallel Print Service Ivan Deloose – David Foster – Ignacio Reguero CHEP 2000 – 8 February 2000 – Padova (I) Presented by Ivan Deloose -
1 Introduction to Microsoft Windows 2000 Windows 2000 Overview Windows 2000 Architecture Overview Windows 2000 Directory Services Overview Logging On to.
An application architecture specifies the technologies to be used to implement one or more (and possibly all) information systems in terms of DATA, PROCESS,
Efficient P2P backup through buffering at the edge S. Defrance, A.-M. Kermarrec (INRIA), E. Le Merrer, N. Le Scouarnec, G. Straub, A. van Kempen.
Training & Support for End Users of Cisco Unified Communications Agenda:  Flash Demo  VoIPT on the Phone  Modules / Pricing  Installation Process.
Using NAS as a Gateway to SAN Dave Rosenberg Hewlett-Packard Company th Street SW Loveland, CO 80537
1 Copyright © 2015 Pexus LLC Network shares and media shares from your Patriot PS Personal.
HTML5 based Notification System for Updating E-Training Contents Yu-Doo Kim 1 and Il-Young Moon 1 1 Department of Computer Science Engineering, KoreaTech,
17 Establishing Dial-up Connection to the Internet Using Windows 9x 1.Install and configure the modem 2.Configure Dial-Up Adapter 3.Configure Dial-Up Networking.
Alex Chee Daniel LaBare Mike Oster John Spann Bryan Unbangluang Collaborative Document Sharing In Conjunction With.
STORAGE ARCHITECTURE/ MASTER): Where IP and FC Storage Fit in Your Enterprise Randy Kerns Senior Partner The Evaluator Group.
Microsoft ® Official Course Module 6 Managing Software Distribution and Deployment by Using Packages and Programs.
Alex Chee Daniel LaBare Mike Oster John Spann Bryan Unbangluang Collaborative Document Sharing In Conjunction With.
Automating Installations by Using the Microsoft Windows 2000 Setup Manager Create setup scripts simply and easily. Create and modify answer files and UDFs.
Sharing makes life beautiful ARKUDA STB SOLUTION.
SMOOTHWALL FIREWALL By Nitheish Kumarr. INTRODUCTION  Smooth wall Express is a Linux based firewall produced by the Smooth wall Open Source Project Team.
Short Customer Presentation September The Company  Storgrid delivers a secure software platform for creating secure file sync and sharing solutions.
Raspberry Pi 2 Model B V1.1 Home Media System
Case Study: Real Life Unified Architecture Value
Network Attached Storage Overview
Project Target Develop a Web Based Management software suit that will enable users to control Hardware using standard HTTP & Java Applet compatible web.
File System Implementation
Introduction to System Administration
Introduction to System Administration
FTP - File Transfer Protocol
ICT Communications Lesson 1: Using the Internet and the World Wide Web
Home Networking as a Distributed File System view Serge Defrance, Rémy Gendrot, Jean Le Roux, Gilles Straub, Thierry Tapie Technicolor R&D, Rennes,
RASPro is a secure high performance remote application delivery platform through a perfect combination of application hosting and application streaming.
Presentation transcript:

Home Networking as a Distributed File System view Serge Defrance, Rémy Gendrot, Jean Le Roux, Gilles Straub, Thierry Tapie Technicolor R&D, Rennes, France. Distributed Storage, Rennes, September 2011

The problem and our approach How to implement the proposed solution The potential benefits for user applications Outline 2 9/19/2015

Heterogeneous home network environment Organize the access to the content stored in or from the various devices. Where our reflexion starts… 3 9/19/2015 PCs Tablets Game Consoles TV sets NAS ?

UPNP/DLNA, the most accomplished candidate Zero configuration protocol Targets unskilled users Still evolving Requires updates May generate incompatibilities A unique protocol 4 9/19/2015 PCs Tablets Game Consoles TV sets NAS

Minimize software installation on devices Central Equipment connected to each device Always powered on May be controlled by the ISP (or a “service” provider)  Move all software installation on the gateway  Use it as a protocol translator Our gateway-centric approach 5 9/19/2015 PCs Tablets Game Consoles TV sets NAS

Take benefits of the VFS abstraction layer A connected device appears as a folder in the tree structure of the gateway This choice ensures backward compatibility with the existing applications  The challenge : automate VFS modules installation and setup Organize a file system view 6 9/19/2015

An automation software running on the gateway Communication starts via http on user initiative The home network organizer 7 9/19/2015 VFS DJMountDropbox client GdataFSNFSSMB Network organizer HTTP Server http communication Gateway

Zero configuration protocol solves the automation problem A Fuse module to map under the VFS other UPNP/DLNA servers Djmount Access to UPNP/DLNA devices 8 9/19/2015 VFS DJMount Upnp/Dlna servers …… …… Network organizer HTTP Server Gateway

Experimented Dropbox and GdataFS for Youtube and Picassa Automate the installation and configuration of the modules Cloud storage systems 9 9/19/2015 VFS DJMount … Dropbox client GdataFS Network organizer HTTP Server http communication Gateway

Collects information via http (user name, type of device, IP…) Creates appropriate folders and associated exports… …on the gateway and on the device via an appropriate script SMB/NFS devices 10 9/19/2015 VFS DJMountDropbox client GdataFSNFSSMB Network organizer HTTP Server http communication Gateway

Tree structure 11 9/19/2015 OtherShares Serge Jean Bob Gateway view NetworkShares DJMount Dropbox GdataFS UsersShares User (Bob) PC view OtherNetworks NetworkShares Dropbox DJMount GdataFS OtherShares Jean Serge Bob MyShare

Backward compatibility : distant storage appears as local. Use of previous file manager or media player Benefits for the applications 12 9/19/ VFS DLNA TV UPNP DLNA Server Network Organizer HTTP Server http communication Gateway Indexation DJMountDropbox client GdataFSNFSSMB Local FS

Enhanced navigation 13 9/19/2015

Enhanced navigation 14 9/19/2015

Via a UPNP/DLNA media server on top of the VFS Offers any VFS content to a UPNP/DLNA client PS3 Media Server, MiniDlna Enhanced navigation 15 9/19/ VFS DLNA TV or miniDlna Network Organizer HTTP Server http communication Gateway Indexation DJMountDropbox client GdataFSNFSSMB

Enhanced navigation 16 9/19/2015

Enhanced navigation 17 9/19/2015

Enhanced navigation 18 9/19/2015

Open source software. Merge indexation and Network Organizer functions Content indexation : DAM 19 9/19/2015 VFS (Indexation + NetworkOrganizer) HTTP Server Gateway DAM DJMountDropbox client GdataFSNFSSMB

Unique interface : DAM 20 9/19/2015

Via a web browser Same menu for all devices Advanced remote control 21 9/19/ DLNA TV Upnp Media Server (Indexation + NetworkOrganizer) HTTP Server Gateway DAM Upnp Control Point UPnP Control http Control Tablet VFS DJMountDropbox client GdataFSNFSSMB

Backup software runs on the gateway Local or distant safe storage. Home network content backup 22 9/19/2015 Back Up application DLNA TV Upnp Media Server (Indexation + NetworkOrganizer) HTTP Server Gateway DAM Upnp Control Point UPnP Control http Control Tablet VFS DLNA TV DJMountDropbox client GdataFSNFSSMB

High peer availability Cloud/peer to peer/hybrid Home systems may contribute to cloud storage capabilities New Home storage architecture 23 9/19/2015 Storage in the Cloud 50 % free space

Unify the content access in the home network heterogeneous environment Automate the deployment of the Unix VFS Network Organizer running on the gateway Leveraging user experience Navigation, indexation, remote control, backup Many open tracks Home storage architecture Data sharing Security … Conclusion 24 9/19/2015

Technicolor Innov8 expo, June 21 – 23, 2011, London, UK. 25 9/19/2015

This study was partially funded by the FIGARO (Future Internet Gateway-based Architecture of Residential networks, FP7-ICT ) collaborative project. Acknoledgement 26 9/19/2015

Thank you ! Distributed Storage, Rennes, September 2011

Collects information relative to the new comer Creates appropriates folders and exports on the gateway and generates an appropriate script for the client….. SMB/ NFS devices : first Registration (1/2) 28 9/19/2015 Gateway Network Organizer HTTP Server Lea Client User information Make client script and build folders Share_dir John Client John_dirLea_dir HTTP Windows HTTP Linux User information

Proposes the appropriate script for execution to the new comer Script, which creates appropriates folders and exports on the client (new comer). SMB/ NFS devices : first Registration (2/2) 29 9/19/2015 Network Organizer HTTP Server Lea Client Share_dir John Client John_dirLea_dir HTTP Windows HTTP Linux MyShares OtherShares Launch installation and build folders! MyShares OtherShares Launch installation and build folders! Gateway Download client batch Download client script

Each time a user/device joins the home network Activate the prepared mounts/exports SMB / NFS Devices : then Connection (1/2) 30 9/19/2015 Gateway Network Organizer HTTP Server Lea Client Share_dir John Client John_dirLea_dir HTTP Windows HTTP Linux MyShares OtherShares MyShares OtherShares Connect Export and mount folders share export

Disconnection (unmount) when leaving the home network An absent device appears as disconnected (regular pings) SMB / NFS Devices : then Connection (2/2) 31 9/19/2015 Gateway Network Organizer HTTP Server Lea Client Share_dir John Client John_dir Lea_dir_disconnected HTTP Windows HTTP Linux MyShares OtherShares MyShares OtherShares User disconnection request or cable disconnection Umount folder and rename it as disconnected

UPNP/DLNA devices 32 9/19/2015 VFS DLNA TV DJMount Upnp Media Server Dropbox clientGdataFSNFSSMB (Indexation + NetworkOrganizer) HTTP Server Gateway DAM Upnp Control Point UPnP Control http Control Tablet Back Up application