Multimedia Cloud Computing Wenwu Zhu, Senior Internet Media Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.

Slides:



Advertisements
Similar presentations
Cost-Based Cache Replacement and Server Selection for Multimedia Proxy Across Wireless Internet Qian Zhang Zhe Xiang Wenwu Zhu Lixin Gao IEEE Transactions.
Advertisements

Development of Network Service Infrastructure for Transcoding Multimedia Streams by Antony Pranata Student ID: Supervisor: Detlef Bosau Examiner:
Digital Library Service – An overview Introduction System Architecture Components and their functionalities Experimental Results.
Building Cloud-ready Video Transcoding System for Content Delivery Networks(CDNs) Zhenyun Zhuang and Chun Guo Speaker: 饒展榕.
Load Rebalancing for Distributed File Systems in Clouds Hung-Chang Hsiao, Member, IEEE Computer Society, Hsueh-Yi Chung, Haiying Shen, Member, IEEE, and.
Cloud Computing PRESENTED BY- Rajat Dixit (rd2392)
Presented by Tianhe Wang. Mobile applications: People send/receive messages using wireless network much more frequently. Multimedia messages are often.
A Quality-Driven Decision Engine for Live Video Transmission under Service-Oriented Architecture DALEI WU, SONG CI, HAIYAN LUO, UNIVERSITY OF NEBRASKA-LINCOLN.
EE442—Multimedia Networking Jane Dong California State University, Los Angeles.
Introducing: Cooperative Library Presented August 19, 2002.
Architecture & Data Management of XML-Based Digital Video Library System Jacky C.K. Ma Michael R. Lyu.
Adaptive Content Delivery for Scalable Web Servers Authors: Rahul Pradhan and Mark Claypool Presented by: David Finkel Computer Science Department Worcester.
12006/9/26 Load Balancing in Dynamic Structured P2P Systems Brighten Godfrey, Karthik Lakshminarayanan, Sonesh Surana, Richard Karp, Ion Stoica INFOCOM.
World Wide Web Caching: Trends and Technology Greg Barish and Katia Obraczka USC Information Science Institute IEEE Communications Magazine, May 2000 Presented.
Microsoft ® Application Virtualization 4.5 Infrastructure Planning and Design Series.
Final Project: Video Transcoding on Cloud Environments Queenie Wong CMPT 880.
1 NETE4631 Communicating with the Cloud and Using Media and Streaming Lecture Notes #14.
1 Proxy-Assisted Techniques for Delivering Continuous Multimedia Streams Lixin Gao, Zhi-Li Zhang, and Don Towsley.
Microsoft ® Application Virtualization 4.6 Infrastructure Planning and Design Published: September 2008 Updated: February 2010.
A User Experience-based Cloud Service Redeployment Mechanism KANG Yu.
Team Members Lora zalmover Roni Brodsky Academic Advisor Professional Advisors Dr. Natalya Vanetik Prof. Shlomi Dolev Dr. Guy Tel-Zur.
A.V. Bogdanov Private cloud vs personal supercomputer.
Research on cloud computing application in the peer-to-peer based video-on-demand systems Speaker : 吳靖緯 MA0G rd International Workshop.
Let's build a media sharing website # 1 Hosting.
Scalability Terminology: Farms, Clones, Partitions, and Packs: RACS and RAPS Bill Devlin, Jim Cray, Bill Laing, George Spix Microsoft Research Dec
Lab seminar Towards A Maximum-Flow-Based Service Composition (for Multiple & Concurrent Service Composition) Han, Sang Woo Networked Media Lab.
Authors: Jiann-Liang Chenz, Szu-Lin Wuy,Yang-Fang Li, Pei-Jia Yang,Yanuarius Teofilus Larosa th International Wireless Communications and Mobile.
CIS750 – Seminar in Advanced Topics in Computer Science Advanced topics in databases – Multimedia Databases V. Megalooikonomou Introduction.
Introduction to Hadoop and HDFS
Amazon Web Services BY, RAJESH KANDEPU. Introduction  Amazon Web Services is a collection of remote computing services that together make up a cloud.
Service Computation 2010November 21-26, Lisbon.
BASS Application Sharing System Omer Boyaci September 10,
Distributed Session Announcement Agents for Real-time Streaming Applications Keio University, Graduate School of Media and Governance Kazuhiro Mishima.
Subtask 1.8 WWW Networked Knowledge Bases August 19, 2003 AcademicsAir force Arvind BansalScott Pollock Cheng Chang Lu (away)Hyatt Rick ParentMark (SAIC)
Performance Evaluation of Image Conversion Module Based on MapReduce for Transcoding and Transmoding in SMCCSE Speaker : 吳靖緯 MA0G IEEE.
GVis: Grid-enabled Interactive Visualization State Key Laboratory. of CAD&CG Zhejiang University, Hangzhou
PROP: A Scalable and Reliable P2P Assisted Proxy Streaming System Computer Science Department College of William and Mary Lei Guo, Songqing Chen, and Xiaodong.
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
Multimedia Systems Instructor: Bajuna Salehe Web:
Speaker :梁景棠 Advisor :許子衡 Class :碩資工一甲 Student ID : MA2G0107 Author : Chin-Feng Lai Han-Chieh Chao Published : 2013 Cloud-Assisted Real-Time transrating.
 Cachet Technologies 1998 Cachet Technologies Technology Overview February 1998.
A Method for Providing Personalized Home Media Service Using Cloud Computing Technology Cui Yunl, Myoungjin Kim l and Hanku Lee l 'z * ' Department of.
March 2001 CBCB The Holy Grail: Media on Demand over Multicast Doron Rajwan CTO Bandwiz.
Project Topics ECE 591. Project 1: Localization through Wi-Fi and Wireless Camera WIFI localization: Wireless Camera: Goal: Understand RF based localization.
Efficient Load Balancing Algorithm for Cloud Computing Network Che-Lun Hung 1, Hsiao-hsi Wang 2 and Yu-Chen Hu 2 1 Dept. of Computer Science & Communication.
Content Delivery Networks: Status and Trends Speaker: Shao-Fen Chou Advisor: Dr. Ho-Ting Wu 5/8/
Authors: Jiann-Liang Chenz, Szu-Lin Wuy, Yang-Fang Li, Pei-Jia Yang,
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
Progressive transmission of spatial data Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
INTRODUCTION TO GRID & CLOUD COMPUTING U. Jhashuva 1 Asst. Professor Dept. of CSE.
Cloud-based movie search web application with transaction service Group 14 Yuanfan Zhang Ji Zhang Zhuomeng Li.
Fault – Tolerant Distributed Multimedia Streaming Web Application By Nirvan Sagar – Srishti Ganjoo – Syed Shahbaaz Safir
Connected Infrastructure
Chapter 19 Cloud Computing for Multimedia Services
H.264/SVC Video Transmission Over P2P Networks
1. Public Network - Each Rackspace Cloud Server has two networks
Connected Infrastructure
Introduction to Edge Computing
Direct Internet 3 Iridium Proprietary and Confidential 9/18/2018.
Printers.
An Introduction to Microsoft NetShow Services and Advanced Streaming Format (ASF) By Huang Yi-Chin.
Zhen Xiao, Qi Chen, and Haipeng Luo May 2013
Data Orgnization Frequently accessed data on the same storage device?
Saranya Sriram Developer Evangelist | Microsoft
Wireless Multimedia Sensor Networks: Applications and Testbeds
LOAD BALANCING INSTANCE GROUP APPLICATION #1 INSTANCE GROUP Overview
Fog Computing for Low Latency, Interactive Video Streaming
L. Glimcher, R. Jin, G. Agrawal Presented by: Leo Glimcher
Presentation transcript:

Multimedia Cloud Computing Wenwu Zhu, Senior Internet Media Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master Student in MOE-Microsoft Key Laboratory Shipeng Li, Microsoft Research Asia IEEE SINGAL PROCESSING MAGAZINE, MAY 2011

Overview Introduction Related Works Multimedia-aware Cloud Cloud-aware Multimedia Summary Reference 2

Overview Introduction Related Works Multimedia-aware Cloud Cloud-aware Multimedia Summary Reference 3

Introduction What is and why needs cloud computing? Challenges of multimedia on cloud ◦ Multimedia and service heterogeneity ◦ QoS heterogeneity ◦ Network heterogeneity ◦ Device heterogeneity Multimedia-aware cloud (media cloud) v.s cloud-aware multimedia (cloud media) 4

Multimedia on Cloud 5

Media Cloud v.s Cloud Media 6

Overview Introduction Related Works Multimedia-aware Cloud Cloud-aware Multimedia Summary Reference 7

Overview Introduction Related Works Multimedia-aware Cloud Cloud-aware Multimedia Summary Reference 8

Multimedia-aware Cloud Media-cloud-computing architecture ◦ Media edge cloud (MEC) architecture Distributed parallel multimedia processing Case study ◦ Photosynth [1] 9

MEC Architecture 10 Like CDN [2] edge servers architecture

MEC Architecture 11

Distributed parallel multimedia processing 12 DHT Load Balancer

Case Study - Photosynth 13

Case Study - Photosynth Major computation task ◦ Image Conversion ◦ Feature extration ◦ Image matching ◦ Reconstruction User-level parallel synthing in the MEC Task-level parallel synthing in the MEC 14

User-level Parallel Synthing 15

Task-level Parallel Synthing 16

Simulation Result 17

Overview Introduction Related Works Multimedia-aware Cloud Cloud-aware Multimedia Summary Reference 18

Cloud-aware Multimedia 19

Cloud-aware Multimedia Storage and sharing Authoring and mashup Adaptation and delivery Media rendering 20

Storage and sharing Advantage ◦ High reliability ◦ High data rate Issues ◦ High bandwidth demand of load balancing algorithms for streaming 21

Authoring and Mashup Offline tools ◦ Adobe ◦ Windows Movie Maker Online service ◦ Jaycut  XML-based file format 22

Authoring and Mashup 23

Adaptation and Delivery A large amount of computing Request service simultaneously Example – Cloudcoder ◦ Offload much of the processing to the cloud ◦ Transcoder instances scales up automatically 24

Adaptation and Delivery 25

Media Rendering A large amount of computing ◦ Fully render ◦ Partially render Multimedia retrieval ◦ Content-based image retrieval (CBIR)  Feature extraction  Similarity measurement 26

Media Rendering 27

Overview Introduction Related Works Multimedia-aware Cloud Cloud-aware Multimedia Summary Reference 28

Summary Media cloud ◦ Propose an MEC-computing architecture to achieve high QoS support for various services. Cloud media ◦ Propose how multimedia service can optimally utilize cloud-computing resources. 29

Overview Introduction Related Works Multimedia-aware Cloud Cloud-aware Multimedia Summary Reference 30

Reference [1] Photosynth ◦ [2] CDN ◦ -cdn(content-delivery- network)%E6%87%89%E7%94%A8%E7%B0%A 1%E5%96%AE%E8%AA%AA%E6%98%8E -cdn(content-delivery- network)%E6%87%89%E7%94%A8%E7%B0%A 1%E5%96%AE%E8%AA%AA%E6%98%8E 31