DIS Final Project Proposal Content Express R92725010 許坤進 R92725021 余世傑 R92725035 洪啓仁.

Slides:



Advertisements
Similar presentations
Dynamic Task Assignment Load Index for Geographically Distributed Web Services PhD Research Proposal By: Dhiah Al-Shammary Supervised.
Advertisements

Development of Network Service Infrastructure for Transcoding Multimedia Streams by Antony Pranata Student ID: Supervisor: Detlef Bosau Examiner:
Building Cloud-ready Video Transcoding System for Content Delivery Networks(CDNs) Zhenyun Zhuang and Chun Guo Speaker: 饒展榕.
X stream Project proposal. Project goals: Students Students: Academic Supervisor Academic Supervisor: Advisors: Developing and Implementing a large scale.
Distributed Systems Fall 2010 Replication Fall 20105DV0203 Outline Group communication Fault-tolerant services –Passive and active replication Highly.
Tzu-Han Wu Yi-Chi Chiang Han-Yang Ou
Multimedia Search and Retrieval: New Concepts, System Implementation, and Application Qian Huang, Atul Puri, Zhu Liu IEEE TRANSACTION ON CIRCUITS AND SYSTEMS.
Wireless Audio Conferencing System (WACS) Mehmet Ali Abbasoğlu Furkan Çimen Aylin Deveci Kübra Gümüş.
VCT May 20, 2009 Sapna Blesson Advisor: Dr.Christopher Pollett.
Intro Alexei Miagkov: researching GUI networking sound aspects of Java Walter Kammerer: researching networking concepts documenting real-time media concepts.
Distributed Systems Fall 2009 Replication Fall 20095DV0203 Outline Group communication Fault-tolerant services –Passive and active replication Highly.
Brief Overview of.NET Remoting.NET Remoting is a Java RMI-like remote method invocation mechanism Infrastructure of.NET Remoting is highly customizable.
Distributed Systems CS Programming Models- Part I Lecture 13, Oct 13, 2014 Mohammad Hammoud 1.
Peer-to-peer Multimedia Streaming and Caching Service by Won J. Jeon and Klara Nahrstedt University of Illinois at Urbana-Champaign, Urbana, USA.
Virtual techdays INDIA │ November 2010 SQL Azure Data Sync Shilpa Nirmale │ Associate Manager, Accenture.
1 Enabling Secure Internet Access with ISA Server.
Internet Traffic Management Prafull Suryawanshi Roll No - 04IT6008.
® IBM Software Group © IBM Corporation IBM Information Server Service Oriented Architecture WebSphere Information Services Director (WISD)
Distributed Collaboration with Audio/Video Conferencing V C onnect Team: Priyanka Warade Kalpana Chatnani.
22-Aug-15 | 1 |1 | Help! I need more servers! What do I do? Scaling a PHP application.
A Scalable Framework for the Collaborative Annotation of Live Data Streams Thesis Proposal Tao Huang
Download & Play E-Learning System PROPOSAL draft1.0.
5 February 2003 Reality and Future Softswitch - Reality and Future Nikolay Ilyin Chief Technical Officer RealEast Networks ITEXPO.
Research on cloud computing application in the peer-to-peer based video-on-demand systems Speaker : 吳靖緯 MA0G rd International Workshop.
5 September 2015 Culrur-exp project CULTURe EXchange Platform (CULTUR-EXP) project kick-off meeting, August 2013, Tbilisi, Georgia Joint Operational.
Beyond DHTML So far we have seen and used: CGI programs (using Perl ) and SSI on server side Java Script, VB Script, CSS and DOM on client side. For some.
Module 13: Network Load Balancing Fundamentals. Server Availability and Scalability Overview Windows Network Load Balancing Configuring Windows Network.
DEMIGUISE STORAGE An Anonymous File Storage System VIJAY KUMAR RAVI PRAGATHI SEGIREDDY COMP 512.
Internet Traffic Management. Basic Concept of Traffic Need of Traffic Management Measuring Traffic Traffic Control and Management Quality and Pricing.
Institute of Computer and Communication Network Engineering OFC/NFOEC, 6-10 March 2011, Los Angeles, CA Lessons Learned From Implementing a Path Computation.
Build High-availability Real-time SigTran Applications with DDP --- An Architectural Overview (Motorola) Qiaobing Xie, Randy Stewart March, 2000.
Overcast: Reliable Multicasting with an Overlay Network CS294 Paul Burstein 9/15/2003.
Enterprise Java Bean Matt. 2 J2EE 3 J2EE Overview.
DIS Project Proposal: Robust Content Distribution Network R 周亦方 R 莊豐源 R 黃世翔 By Software Implementation 資管所 研一.
Othman Othman M.M., Koji Okamura Kyushu University 1.
BFTCloud: A Byzantine Fault Tolerance Framework for Voluntary-Resource Cloud Computing Yilei Zhang, Zibin Zheng, and Michael R. Lyu
Distributed Data Mining System in Java Group Member D 王春笙 D 林俊甫 D 王慧芬.
Othman Othman M.M., Koji Okamura Kyushu University 1.
Kiew-Hong Chua a.k.a Francis Computer Network Presentation 12/5/00.
 Profile  Need  Objectives  Features  System work flow  Expected outcome  Implementation  Conclusion.
CONTENT DELIVERY NETWORKS
Fault Tolerance in CORBA and Wireless CORBA Chen Xinyu 18/9/2002.
Team 9 Abhishek Jain Keerthy Chavva Mugdha Dharkar Rishit Shroff.
Submitted By: Aayush Beri Di Wen.  Library : Java Media Framework (JMF)  Protocol and System Design  Code Snippet  Simulation.
DIS PROPOSAL - Distributed Data Warehouse - R 蔣孟儒 R 龍秋明.
July 12th 1999Kits Workshop 1 Active Networking at Washington University Dan Decasper.
Distributed Systems CS Consistency and Replication – Part I Lecture 10, September 30, 2013 Mohammad Hammoud.
DIS Project Proposal Distributed-PacMan. Overview of Project Motivation and goals Project Participants Project timeline.
Proposal of DIS Project Net Meeting System. Project Participants R 高茂原R 高茂原 R 饒訓豪R 饒訓豪 R 李建興R 李建興 R
Stream Spider Distributed Music Streaming Service with Sliced Music Files from Different Originating Hosts Justin Steffy and Michael D. Elder.
Remote Method Invocation by James Hunt, Joel Dominic, and Adam Mcculloch.
D ISTRIBUTED D ATABASE F OR B USINESS T RANSACTIONS By Ghislaine Ngangom ( ) Supervisor : Prof Isabella Venter.
August 28, 2003APAN, Logistical Networking WS DiDaS Distributed Data Storage Ludek Matyska Masaryk University, Institute of Comp. Sci. and CESNET, z.s.p.o.
CMSC 691B Multi-Agent System A Scalable Architecture for Peer to Peer Agent by Naveen Srinivasan.
Distributed File System. Outline Basic Concepts Current project Hadoop Distributed File System Future work Reference.
Webcasting: From Start to Finish Steve Mack, LUX Media
Fault – Tolerant Distributed Multimedia Streaming Web Application By Nirvan Sagar – Srishti Ganjoo – Syed Shahbaaz Safir
Presentation Template
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Module Overview Installing and Configuring a Network Policy Server
H.264/SVC Video Transmission Over P2P Networks
Extending Java RMI for Dynamic Reconfiguration
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Content Distribution Networks
Distributed P2P File System
Distributed Objects.
Final Exam Review CptS 464/564 April 25, 2018.
Distributed Systems CS
Requirements Definition
Distributed Systems (15-440)
Presentation transcript:

DIS Final Project Proposal Content Express R 許坤進 R 余世傑 R 洪啓仁

2003/11/172 Outline  Overview of project  Technological infrastructure  Implementation phase  Project timeline

2003/11/173 Outline  Overview of project  Motivation and goals  Technological infrastructure  Implementation phase  Project timeline

2003/11/174 Motivation and Goals  Network and Information Explosion Era  Content Providers(ex: CNN.com)  Text articles and pictures  Real-time application bloom  Streaming video / audio  VOD(video on demand)

2003/11/175 Motivation and Goals (con’t)  Bandwidth build rate v.s. network traffic flow rate  Extending service provided makes server bear heavy load  Server is the bottleneck Content Deliver Internetworking (CDI) Content Deliver Network (CDN)

2003/11/176 Motivation and Goals (con’t)  Server Election  Location Transparency  Access Transparency  Failure Handling  Mutual Exclusion  Load Balancing  Security  Scability

2003/11/177 Outline  Overview of project  Technological infrastructure  Description & diagram  Rationale/justification  Implementation phase  Project timeline

2003/11/178 Topology Diagram - Original

2003/11/179 Topology Diagram - Ours

2003/11/1710 Rationale / Justification  Fault tolerance  Link failure  Server crash handling  Diminish backbone traffic  Load balancing  Remote Method Invocation (RMI)  Master Election  Mutual Exclusion  Security Concern

2003/11/1711 Outline  Overview of project  Technological infrastructure  Implementation phase  System requirement  Implementation  Testing  Project timeline

2003/11/1712 System Requirement  Platform  Windows  Development tools  J2SE – j2sdk1.4.2  Remote Method Invocation (RMI)  Java Media Framework (JMF)  Java Database Connectivity(JDBC)  Database  MySQL

2003/11/1713 System Working Flow Chart Start Leader Server Working Flow Leader Server Working Flow Peer Servers Working Flow Peer Servers Working Flow General Initialization Leader Election

2003/11/1714 Leader Server Initialization Wait For Request Find The Most Appropriate Peer Server Find The Most Appropriate Peer Server Forward The Request Server List Event Log DB Log Event

2003/11/1715 Peer Server Initialization Wait For Request Update Content Update Content Send Content To Client Send Content To Client Content DB Event Log DB Log Event

2003/11/1716 Testing  Link failure  System crash  Performance test

2003/11/1717 Scenario

2003/11/1718 Scenario

2003/11/1719 Outline  Overview of project  Technological infrastructure  Implementation phase  Project timeline

2003/11/1720 Project Timeline

The End~ Thanks for your attention!