cloud4media

Upload: marius-preda

Post on 10-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/8/2019 Cloud4Media

    1/10

    Cloud 4 Media

    Marius PredaMdC, Institut TELECOM

  • 8/8/2019 Cloud4Media

    2/10

    2

    Opration Triptyque 9 novembre 2010

    The cloud, another instantiation of thefrom owning to renting concept

    Expensive products were, are and will be always rentedPlanesSpecialized machinesTrucksHi end cars

    page 2

    What is the correspondence in the digital world?Computing: early on, large-scale computers such as the IBM 701were rented $15,000 per month,Nowadays:

    Storage: few cents/GB/month

    Computing: few cents/hour

  • 8/8/2019 Cloud4Media

    3/10

    3

    Opration Triptyque 9 novembre 2010

    The cloud, another instantiation of thefrom owning to renting concept

    Even for successful web-based services the usage rate is onaverage around 10%, but the curve is very spiky

    pa e 3

  • 8/8/2019 Cloud4Media

    4/10

    4

    Opration Triptyque 9 novembre 2010

    Cloud features

    Price reduction (pay per use)

    Adaptation to the real needs, scalability

    Device and location independence

    Security

    Reliability through redundant multi-sites

    Easy the maintenance

    pa e 4

    Cloud as a commodity

    Towards the creation of CSDF - Calcul et Stockage de France

  • 8/8/2019 Cloud4Media

    5/10

    5

    Opration Triptyque 9 novembre 2010

    OK, clouds are good but what they can dofor the media industry?

    pa e 5

  • 8/8/2019 Cloud4Media

    6/10

    6

    Opration Triptyque 9 novembre 2010 pa e 6

    while(true)

    {

    identify_and_fix_bottlenecks();

    drink();

    sleep(TOO_LITTLE);

    notice_new_bottleneck();}*

    *Cuong Do, 7/10/2008, Scaling YouTube, available online

    the VOD case, all is about scalability

    Number of daily views

    on youtube.com from

    2005 to 2008

    while(!broken)

    {

    No_simultaneous_use~=exp(no_days)}

    The secret was:

    to ensure that the firstloop is faster than the

    second one

    The YouTube development loop, in a non-cloud era

    The YouTube usage loop

  • 8/8/2019 Cloud4Media

    7/10

    7Opration Triptyque 9 novembre 2010 pa e 7

    Why YouTube succeeded and not the other tens of competitorsproposing the same service?

    Fast development to solve the scalability bottlenecks due tousage of mature and simple technologies

    Enough investment in infrastructure foreseeing large usernumber

    the VOD case, all is about scalability

    Today, cloud platforms are addressing intrinsically the scalability

    Does this means well have tens of successful YouTube(s)?

  • 8/8/2019 Cloud4Media

    8/10

    Opration Triptyque 9 novembre 2010 pa e 8

    Cloud4Media : the capacity of the cloud to store,process and deliver multi-media content

    Production opportunitiesService Oriented Architecture in IP-based media production

    Web 2.0 / User Generated Content

    Challenges in content management in distributed environments

    Security and Digital Asset Management

    Metadata and WrappersMultimedia Indexing and Search

    Simplifying the consumption terminals

    Media encoding/transcoding/adaptation

    On-line gaming and cloud gaming

    3D Rendering

    Implications for Networks

    Need to redesign the networks, especially for interactive and real time

    media applications

    Business models

  • 8/8/2019 Cloud4Media

    9/10

    9Opration Triptyque 9 novembre 2010 pa e 9

    The next challenge

    The interactive, real-time cloud

    Cloud

    Distributedcomputing

    and storage

    Client 3

    Client 4

    Client n

    Audio 4Video 4

    Interactivity 4

    Client 1

    Client 2

    Audio 2Video 2

    Interactivity 2

  • 8/8/2019 Cloud4Media

    10/10

    10Opration Triptyque 9 novembre 2010 pa e 10

    Cloud4Media : the capacity of the cloud to store,process and deliver multi-media content

    SoftwareArchitecture,

    APIs, Standards

    TechnologiesApplicationsStorage,

    Process nodes,

    Delivery resources

    Institut TELECOM