Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in.

Slides:



Advertisements
Similar presentations
Network Resource Broker for IPTV in Cloud Computing Lei Liang, Dan He University of Surrey, UK OGF 27, G2C Workshop 15 Oct 2009 Banff,
Advertisements

1 A Real-Time Communication Framework for Wireless Sensor-Actuator Networks Edith C.H. Ngai 1, Michael R. Lyu 1, and Jiangchuan Liu 2 1 Department of Computer.
Agent agent Outline of Presentation Introduction: Inter-Agent Message Passing ARP: Design and Analysis Generalization: A Generic Framework Conclusion.
MP3 proposal. Template  Title  Your group name and group members  Application overview  Main functions  Detail description  Timeline and task assignment.
Adobe’s Real Time Messaging Protocol
CLive Cloud-Assisted P2P Live Streaming
Conducted by:Cheng Wen Chi Chiu Kwok Shing Choi Kwok Yam Advised by Prof. Danny Tsang TD1a-09, BEng of Computer Engineering, HKUST.
Aristotle Balogh February 2000 NSI Registry Update NANOG 18, San Jose, California Aristotle Balogh February 6, 2000.
1 Content Delivery Networks iBAND2 May 24, 1999 Dave Farber CTO Sandpiper Networks, Inc.
Streaming Video over the Internet: Approaches and Directions Dapeng Wu, Yiwei Thomas Hou et al. Presented by: Abhishek Gupta
UNCW UNCW SIGGRAPH 2002 Topic #3: Continuous Media in Wired and Wireless Environments Ronald J. Vetter Department of Computer Science University of North.
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.
Secure Multicast Xun Kang. Content Why need secure Multicast? Secure Group Communications Using Key Graphs Batch Update of Key Trees Reliable Group Rekeying.
Supervised by Prof. LYU, Rung Tsong Michael Department of Computer Science & Engineering The Chinese University of Hong Kong Prepared by: Chan Pik Wah,
CoolStreaming/DONet: A Data- driven Overlay Network for Peer- to-Peer Live Media Streaming INFOCOM 2005 Xinyan Zhang, Jiangchuan Liu, Bo Li, and Tak- Shing.
Wireless Audio Conferencing System (WACS) Mehmet Ali Abbasoğlu Furkan Çimen Aylin Deveci Kübra Gümüş.
Bgpmon real-time collection and distribution of BGP updates Dave Matthews, Yan Chen, Dan Massey Department of Computer Science Colorado State University.
Architecture & Data Management of XML-Based Digital Video Library System Jacky C.K. Ma Michael R. Lyu.
Workshop on Cyber Infrastructure in Combustion Science April 19-20, 2006 Subrata Bhattacharjee and Christopher Paolini Mechanical.
An Overlay Multicast Infrastructure for Live/Stored Video Streaming Visual Communication Laboratory Department of Computer Science National Tsing Hua University.
A Framework for Cost-Effective Peer-to- Peer Content Distribution Mohamed Hefeeda and Bharat Bhargava Department of Computer Sciences Purdue University.
Department of Computer Science & Engineering The Chinese University of Hong Kong Constructing Robust and Resilient Framework for Cooperative Video Streaming.
Using Conviva 29 Aug Summary Who are we? What is the problem we needed to solve? How was Spark essential to the solution? What can Spark.
Maintaining and Updating Windows Server 2008
Check Disk. Disk Defragmenter Using Disk Defragmenter Effectively Run Disk Defragmenter when the computer will receive the least usage. Educate users.
A Web Services Based Streaming Gateway for Heterogeneous A/V Collaboration Hasan Bulut Computer Science Department Indiana University.
Electronic Customer Portal System. Reducing Risks – Increasing Efficiency – Lowering Costs Secure Internet based Communication Gateway direct to your.
1 NETE4631 Communicating with the Cloud and Using Media and Streaming Lecture Notes #14.
Download & Play E-Learning System PROPOSAL draft1.0.
Cloud Computing Introduction to China-cloud Project and Related Works in JSI Yi Liu Sino-German Joint Software Institute, Beihang Univ. May 2011.
Research on cloud computing application in the peer-to-peer based video-on-demand systems Speaker : 吳靖緯 MA0G rd International Workshop.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Project 1 Online multi-user video monitoring system.
Networking Functions of windows NT Sever
CPSC 441: Multimedia Networking1 Outline r Scalable Streaming Techniques r Content Distribution Networks.
Module 4: Fundamentals of Communication Technologies.
BFTCloud: A Byzantine Fault Tolerance Framework for Voluntary-Resource Cloud Computing Yilei Zhang, Zibin Zheng, and Michael R. Lyu
Outline Introduction Overview of the Akamai platform Akamai HD network
1 P2P Layer Streaming for Heterogeneous Networks in PPSP K. Wu, Z. Lei, D. Chiu Kent Kangheng Wu 9/11/2010.
HUAWEI TECHNOLOGIES CO., LTD. Page 1 Survey of P2P Streaming HUAWEI TECHNOLOGIES CO., LTD. Ning Zong, Johnson Jiang.
PPSP Peer Protocol draft-gu-ppsp-peer-protocol PPSP WG IETF 82 Taipei Rui Cruz (presenter) Yingjie Gu, Jinwei Xia, Mário Nunes, David Bryan, João Taveira.
CERN IT Department CH-1211 Genève 23 Switzerland t Internet Services Overlook of Messaging.
Hong Kong IP Multicast Initiative Supported by: Department of Information Engineering The Chinese University of Hong Kong Innovation and Technology Commission.
03/11/2015 Michael Chai; Behrouz Forouzan Staffordshire University School of Computing Streaming 1.
CONTENT DELIVERY NETWORKS
Practical Distributed Authorization for GARA Andy Adamson and Olga Kornievskaia Center for Information Technology Integration University of Michigan, USA.
A Simple Model for Analyzing P2P Streaming Protocols Zhou Yipeng Chiu DahMing John, C.S. Lui The Chinese University of Hong Kong.
Page 1 CSISS Center for Spatial Information Science and Systems CWIC Metrics: Current and Future Weiguo Han, Liping Di, Yuanzheng Shao, Lingjun Kang Center.
1 IRI-h a Java-based Distance Education System Department of Computer Science Old Dominion University Norfolk, VA 23529, USA.
PROP: A Scalable and Reliable P2P Assisted Proxy Streaming System Computer Science Department College of William and Mary Lei Guo, Songqing Chen, and Xiaodong.
PPSP BAR BOF meeting 74th IETF – San Francisco, CA, USA March, 2009 P2P Streaming Protocol (PPSP) Requirements Ning Zong,Huawei Technologies Yunfei Zhang,China.
Emergency Services Workshop, 21th-24 th of October, Vienna, Austria Page 1 IP-Based Emergency Applications and Services for Next Generation Networks PEACE.
ADVANCED COMPUTER NETWORKS Peer-Peer (P2P) Networks 1.
Module 9 Planning and Implementing Monitoring and Maintenance.
SHADOWSTREAM: PERFORMANCE EVALUATION AS A CAPABILITY IN PRODUCTION INTERNET LIVE STREAM NETWORK ACM SIGCOMM CING-YU CHU.
Network and Systems Laboratory nslab.ee.ntu.edu.tw Yipeng Zhou, Dah Ming Chiu, and John C.S. Lui Information Engineering Department The Chinese University.
+ Logentries Is a Real-Time Log Analytics Service for Aggregating, Analyzing, and Alerting on Log Data from Microsoft Azure Apps and Systems MICROSOFT.
COM 597 Streaming Media Class 5 July 6, Fortune 1000 Companies expectations on Streaming Budgets 2004.
The Open Bluetooth Networking Game Development Platform Final Year Project Demonstration Carol & Marcus.
© Copyright IBM Corporation 2016 Diagram Template IBM Cloud Architecture Center Using the Diagram Template This template is for use in creating a visual.
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
Maintaining and Updating Windows Server 2008 Lesson 8.
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CLOUD COMPUTING
Amazon Storage- S3 and Glacier
Peer-to-peer networking
1. Public Network - Each Rackspace Cloud Server has two networks
Design and Implementation of Audio/Video Collaboration System Based on Publish/subscribe Event Middleware CTS04 San Diego 19 January 2004 PTLIU Laboratory.
DRC Central Office Services
System Center Configuration Manager Cloud Services – Cloud Distribution Point Presented By: Ginu Tausif.
The Internet and Electronic mail
Presentation transcript:

Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time By Lei ZHAN A Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time By Lei ZHAN Aug 16 th, 2013

Outline Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time By Lei ZHAN Background Framework Design Case Study Demonstration Future Works 2

Background Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time By Lei ZHAN Internet Services on Distributed Infrastructure Content Delivery Network P2P Systems Data Centers Cloud Computing Services Monitoring Framework to guarantee reliable services and high quality of user experience monitor and manage the deployed systems. 3

Objectives Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time By Lei ZHAN Accuracy Real-time Visualization Scalability 4

Framework Design Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time By Lei ZHAN 5

Components – End Hosts Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time By Lei ZHAN Refer to peer in P2P system, processing unit in Cloud, data center in CDN, etc. Deployed in a large-scale and distributed manner Measurement Data Resources unique id for each End Host generate feedback message periodically 6

Components – Coordinator Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time By Lei ZHAN Locates between End Host and Feedback Server Responsible for collecting feedback messages from End Hosts forwarding them to Feedback Servers Why Coordinator? unique target for all End Hosts making Feedback Server more flexible 7

Components – Feedback Server Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time By Lei ZHAN Locates between Coordinator & Monitoring Platform Responsible for aggregating feedback messages from Coordinator responding data requests from Monitoring Platform 8

Components – Monitoring Platform Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time By Lei ZHAN Provides measurement data processing and analysis visualization views of data statistic for administrator Operates in real-time mode: communicate with Feedback Server static mode: read data from local log files 9

Framework Design Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time By Lei ZHAN 10 Feedback Messages Request Aggregated Log Files

Case Study Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time By Lei ZHAN 2012 London Olympic Games live broadcast through the Internet within HK P2P Video Streaming System developed by ASTRI * adopted by i-Cable ** 11 * The Hong Kong Applied Science and Technology Research Institute (ASTRI) was founded by the Government of Hong Kong SAR in 2000 with a mission to enhance Hong Kong’s competitiveness in technology-based industries through applied research. ** i-Cable is an internet Service Provider in Hong Kong, and is now one of Hong Kong's leading integrated communications companies.

Real-time Monitoring Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time By Lei ZHAN Whole Period 17 days (July 27 th – Aug 12 th ) Key Metrics system statistics number of new peers, total number of peers average peer upload rate, average peer download rate average peer contribution ratio system performance peer startup delay, peer continuity quality of experience 12

Monitoring Platform Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time By Lei ZHAN Playback in 2 Modes Visualization 4 different views Map View District View Histogram View Timeline View filtering & control More in the Demonstration 13

Measurement Results Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time By Lei ZHAN 14

Demonstration Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time By Lei ZHAN 15 Monitoring Platform operates in static mode the data of Aug 2 nd, visualization views

Discussion (I) Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time By Lei ZHAN Measurement Result window based statistics identify End Host by its id update records upon new feedback message consider latest state inside the window as current state time window moving average method for analysis window size >= feedback message period data synchronized at Feedback Servers avoid synchronization problem of feedback messages 16

Discussion (II) Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time By Lei ZHAN Real-time Delay more Feedback Servers log files at Feedback Servers generate more frequently compress before sending to Monitoring Platform Scalability multiple Coordinators more Feedback Servers sampling on feedback messages 17

Future Works Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time By Lei ZHAN Generalize for other Systems IP Geo-location Map View & District View IP -> Physical Address wired IP Geo-location 18

Q&A Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in Real Time By Lei ZHAN 19