SlideShare a Scribd company logo
ARTEMIS Department
Advanced Research & TEchniques for
Multidimensional Imaging Systems




                      Marius PREDA

       www-artemis.it-sudparis.eu
The cloud, another instantiation of the “from
         owning to renting” concept

  Expensive       products were, are and will always be rented
 •    Planes
 •    Specialized machines
 •    Trucks
 •    Expensive cars


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

  •  Nowadays:
         •  Storage: few cents/GB/month
         •  Computing: few cents/hour



                                          page 2
The cloud, another instantiation of the “from
      owning to renting” concept

  Evenfor successful web-based services the usage rate
 is on average around 10%, but the curve is very spiky




            page 3
Cloud features


  Pricereduction (pay per use)
  Adaptation to the real needs, scalability

                                               The cloud as a
  Device  and location independence             “commodity”
  Security
  Reliability through redundant multi-sites
  Easy the maintenance                            CSDF

    Towards the creation of
        “CSDF” - Calcul et Stockage de France

               page 4
OK, clouds are good but what they can do for
the multi-media industry?




           page 5
the VOD case, all is about scalability

The YouTube development loop, in a non-cloud era                     Number of daily views
                                                                     on youtube.com from
   while(true)                                                       2005 to 2008
   {
        identify_and_fix_bottlenecks();
        drink();
        sleep(TOO_LITTLE);
        notice_new_bottleneck();
   }*


The YouTube usage loop
   while(!broken)
   {                                                     The secret was:
        No_simultaneous_use~=exp(no_days)                   to ensure that the first
   }
                                                            loop is faster than the
                                                            second one

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

                  page 6
the VOD case, all is about scalability


  Why
     YouTube succeeded and not the other tens of
 competitors proposing the same service?

  •  Fast development to solve the scalability bottlenecks due to usage of
     mature and simple technologies
  •  Enough investment in infrastructure foreseeing large user number



  Today,cloud platforms are addressing intrinsically the
 scalability

  •  Does this means we’ll have tens of successful YouTube(s)?




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

    Production opportunities
     •  Service 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 Wrappers
     •  Multimedia 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


                      page 8
The next challenge




          The interactive, real-time cloud




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

                                     Software              Storage,
Applications       Technologies    Architecture,       Process nodes,
                                  APIs, Standards     Delivery resources




                                   Institut TELECOM
               page 10
Cloud4Media @ IT, achievements (1)

  APIs     for accessing resources and metadata
                                                                  MPEG-7
                                                                  MPEG-4



                                                   On-line
         Media upload                              renderer
                              Multi-media DB
                                                                  User
                                                               management
           MPEG-4
          Multimedia
          convertor       A                    A
                          P    Processing      P     User DB
                          I                    I



    System implemented and available at www.MyMultimediaWorld.com
    “processing” can be any proprietary task on top of media or metadata
Cloud4Media @ IT, achievements (2)

  Cloud        4 games                                   Optimized Compression
                                                          Ogre3D Wrapper
                                                          Thin client
                                                          Client for WS, Linux, Android


                        Cloud
                                                        Working prototype available at
                       Distributed
                       computing
                                                        www.MyMultimediaWorld.com
                                     Audio 4
                       and storage         Video 4
                                      Interactivity 4
    Audio 2
          Video 2
     Interactivity 2
ARTEMIS Department
Advanced Research & TEchniques for
Multidimensional Imaging Systems




      www-artemis.it-sudparis.eu
     marius.preda@it-sudparis.eu

More Related Content

Viewers also liked

Broadcast Digital Media Technology Trends
Broadcast Digital Media Technology TrendsBroadcast Digital Media Technology Trends
Broadcast Digital Media Technology TrendsKuppa Srinivas
 
The Evolution of Media Technology
The Evolution of Media TechnologyThe Evolution of Media Technology
The Evolution of Media Technology
Bunnell Media
 
Introduction to media & technology
Introduction to media & technologyIntroduction to media & technology
Introduction to media & technology
Royston_Emmanuel
 
Digital Asset Management (DAM) latest trends, value proposition and ROI
Digital Asset Management (DAM) latest trends, value proposition and ROIDigital Asset Management (DAM) latest trends, value proposition and ROI
Digital Asset Management (DAM) latest trends, value proposition and ROI
Mukul Krishna
 
Educational Media & Technology in 2013: What’s Next?
Educational Media & Technology in 2013: What’s Next? Educational Media & Technology in 2013: What’s Next?
Educational Media & Technology in 2013: What’s Next?
NYC Media Lab
 
Impact of digital technology on audiences and institutions
Impact of digital technology on audiences and institutionsImpact of digital technology on audiences and institutions
Impact of digital technology on audiences and institutionsmissgillies
 
History of indian broadcasting
History of indian broadcastingHistory of indian broadcasting
History of indian broadcasting
Ann Mathew
 
07-Educational Technology And Educational Media
07-Educational Technology And Educational Media07-Educational Technology And Educational Media
07-Educational Technology And Educational Media
For-Ian Sandoval
 
New media technology examples
New media technology examplesNew media technology examples
New media technology examplesdanilian
 
History of radio in india
History of radio in indiaHistory of radio in india
History of radio in indiaSonal Mane
 
Public Relations and New Media Technologies
Public Relations and New Media TechnologiesPublic Relations and New Media Technologies
Public Relations and New Media Technologies
Carmen Neghina
 
EDUCATIONAL TECHNOLOGY And EDUCATIONAL MEDIA
EDUCATIONAL TECHNOLOGY And EDUCATIONAL MEDIAEDUCATIONAL TECHNOLOGY And EDUCATIONAL MEDIA
EDUCATIONAL TECHNOLOGY And EDUCATIONAL MEDIA
Carla Gomez
 
History of radio
History of radioHistory of radio
History of radioshimabegum
 
History & Development of Radio
History & Development of RadioHistory & Development of Radio
History & Development of Radio
Andrew Robson
 
Introduction To New Media
Introduction To New MediaIntroduction To New Media
Introduction To New Media
Kate Ferreira
 
Technological convergence
Technological convergenceTechnological convergence
Technological convergenceShibZ95
 

Viewers also liked (16)

Broadcast Digital Media Technology Trends
Broadcast Digital Media Technology TrendsBroadcast Digital Media Technology Trends
Broadcast Digital Media Technology Trends
 
The Evolution of Media Technology
The Evolution of Media TechnologyThe Evolution of Media Technology
The Evolution of Media Technology
 
Introduction to media & technology
Introduction to media & technologyIntroduction to media & technology
Introduction to media & technology
 
Digital Asset Management (DAM) latest trends, value proposition and ROI
Digital Asset Management (DAM) latest trends, value proposition and ROIDigital Asset Management (DAM) latest trends, value proposition and ROI
Digital Asset Management (DAM) latest trends, value proposition and ROI
 
Educational Media & Technology in 2013: What’s Next?
Educational Media & Technology in 2013: What’s Next? Educational Media & Technology in 2013: What’s Next?
Educational Media & Technology in 2013: What’s Next?
 
Impact of digital technology on audiences and institutions
Impact of digital technology on audiences and institutionsImpact of digital technology on audiences and institutions
Impact of digital technology on audiences and institutions
 
History of indian broadcasting
History of indian broadcastingHistory of indian broadcasting
History of indian broadcasting
 
07-Educational Technology And Educational Media
07-Educational Technology And Educational Media07-Educational Technology And Educational Media
07-Educational Technology And Educational Media
 
New media technology examples
New media technology examplesNew media technology examples
New media technology examples
 
History of radio in india
History of radio in indiaHistory of radio in india
History of radio in india
 
Public Relations and New Media Technologies
Public Relations and New Media TechnologiesPublic Relations and New Media Technologies
Public Relations and New Media Technologies
 
EDUCATIONAL TECHNOLOGY And EDUCATIONAL MEDIA
EDUCATIONAL TECHNOLOGY And EDUCATIONAL MEDIAEDUCATIONAL TECHNOLOGY And EDUCATIONAL MEDIA
EDUCATIONAL TECHNOLOGY And EDUCATIONAL MEDIA
 
History of radio
History of radioHistory of radio
History of radio
 
History & Development of Radio
History & Development of RadioHistory & Development of Radio
History & Development of Radio
 
Introduction To New Media
Introduction To New MediaIntroduction To New Media
Introduction To New Media
 
Technological convergence
Technological convergenceTechnological convergence
Technological convergence
 

Similar to ParisfxLab - Cloud4Media

Microservices - How Microservices Have Changed and Why They Matter
Microservices - How Microservices Have Changed and Why They MatterMicroservices - How Microservices Have Changed and Why They Matter
Microservices - How Microservices Have Changed and Why They Matter
Alexander Arda
 
Forecast 2014: EMC Corp - Build a hybrid cloud
Forecast 2014: EMC Corp - Build a hybrid cloudForecast 2014: EMC Corp - Build a hybrid cloud
Forecast 2014: EMC Corp - Build a hybrid cloud
Open Data Center Alliance
 
AWS for Media: Content in the Cloud, Miles Ward (Amazon Web Services) and Bha...
AWS for Media: Content in the Cloud, Miles Ward (Amazon Web Services) and Bha...AWS for Media: Content in the Cloud, Miles Ward (Amazon Web Services) and Bha...
AWS for Media: Content in the Cloud, Miles Ward (Amazon Web Services) and Bha...Amazon Web Services
 
What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?
Bernard Paques
 
Eclipse Paho - MQTT and the Internet of Things
Eclipse Paho - MQTT and the Internet of ThingsEclipse Paho - MQTT and the Internet of Things
Eclipse Paho - MQTT and the Internet of Things
Andy Piper
 
Cloud Computing
Cloud Computing Cloud Computing
Cloud Computing
NASIMTAHIR2
 
DISNEY DOES DATA: Data management implications of using animated video as tra...
DISNEY DOES DATA: Data management implications of using animated video as tra...DISNEY DOES DATA: Data management implications of using animated video as tra...
DISNEY DOES DATA: Data management implications of using animated video as tra...
Louise Patterton
 
ITCamp 2012 - Dan Fizesan - Serving 10 million requests per day
ITCamp 2012 - Dan Fizesan - Serving 10 million requests per dayITCamp 2012 - Dan Fizesan - Serving 10 million requests per day
ITCamp 2012 - Dan Fizesan - Serving 10 million requests per dayITCamp
 
cloud computing basics
cloud computing basicscloud computing basics
cloud computing basics
Sweta Kumari Barnwal
 
DISNEY DOES DATA: Data management implications of using animated video as tra...
DISNEY DOES DATA: Data management implications of using animated video as tra...DISNEY DOES DATA: Data management implications of using animated video as tra...
DISNEY DOES DATA: Data management implications of using animated video as tra...
Louise Patterton
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introduction
Craig Dickson
 
Cloud-Based Multimedia Content Protection System
Cloud-Based   Multimedia   Content  Protection  SystemCloud-Based   Multimedia   Content  Protection  System
Cloud-Based Multimedia Content Protection System
reshma reshu
 
Cloud computingjun28
Cloud computingjun28Cloud computingjun28
Cloud computingjun28
Abhishek Thakur
 
Cloud computingjun28
Cloud computingjun28Cloud computingjun28
Cloud computingjun28
korusamol
 
Docker:- Application Delivery Platform Towards Edge Computing
Docker:- Application Delivery Platform Towards Edge ComputingDocker:- Application Delivery Platform Towards Edge Computing
Docker:- Application Delivery Platform Towards Edge Computing
Bukhary Ikhwan Ismail
 
Are you ready to be edgy? Bringing applications to the edge of the network
Are you ready to be edgy? Bringing applications to the edge of the networkAre you ready to be edgy? Bringing applications to the edge of the network
Are you ready to be edgy? Bringing applications to the edge of the network
Megan O'Keefe
 
akashgupta(2).pptx
akashgupta(2).pptxakashgupta(2).pptx
akashgupta(2).pptx
SiddhantPandey67
 
Keynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudKeynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudGoogleTecTalks
 
Chep2012
Chep2012Chep2012
OWD2011 - 7 - Uw datacentrum naar de cloud - Rogier Spoor
OWD2011 - 7 - Uw datacentrum naar de cloud - Rogier SpoorOWD2011 - 7 - Uw datacentrum naar de cloud - Rogier Spoor
OWD2011 - 7 - Uw datacentrum naar de cloud - Rogier SpoorSURF Events
 

Similar to ParisfxLab - Cloud4Media (20)

Microservices - How Microservices Have Changed and Why They Matter
Microservices - How Microservices Have Changed and Why They MatterMicroservices - How Microservices Have Changed and Why They Matter
Microservices - How Microservices Have Changed and Why They Matter
 
Forecast 2014: EMC Corp - Build a hybrid cloud
Forecast 2014: EMC Corp - Build a hybrid cloudForecast 2014: EMC Corp - Build a hybrid cloud
Forecast 2014: EMC Corp - Build a hybrid cloud
 
AWS for Media: Content in the Cloud, Miles Ward (Amazon Web Services) and Bha...
AWS for Media: Content in the Cloud, Miles Ward (Amazon Web Services) and Bha...AWS for Media: Content in the Cloud, Miles Ward (Amazon Web Services) and Bha...
AWS for Media: Content in the Cloud, Miles Ward (Amazon Web Services) and Bha...
 
What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?
 
Eclipse Paho - MQTT and the Internet of Things
Eclipse Paho - MQTT and the Internet of ThingsEclipse Paho - MQTT and the Internet of Things
Eclipse Paho - MQTT and the Internet of Things
 
Cloud Computing
Cloud Computing Cloud Computing
Cloud Computing
 
DISNEY DOES DATA: Data management implications of using animated video as tra...
DISNEY DOES DATA: Data management implications of using animated video as tra...DISNEY DOES DATA: Data management implications of using animated video as tra...
DISNEY DOES DATA: Data management implications of using animated video as tra...
 
ITCamp 2012 - Dan Fizesan - Serving 10 million requests per day
ITCamp 2012 - Dan Fizesan - Serving 10 million requests per dayITCamp 2012 - Dan Fizesan - Serving 10 million requests per day
ITCamp 2012 - Dan Fizesan - Serving 10 million requests per day
 
cloud computing basics
cloud computing basicscloud computing basics
cloud computing basics
 
DISNEY DOES DATA: Data management implications of using animated video as tra...
DISNEY DOES DATA: Data management implications of using animated video as tra...DISNEY DOES DATA: Data management implications of using animated video as tra...
DISNEY DOES DATA: Data management implications of using animated video as tra...
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introduction
 
Cloud-Based Multimedia Content Protection System
Cloud-Based   Multimedia   Content  Protection  SystemCloud-Based   Multimedia   Content  Protection  System
Cloud-Based Multimedia Content Protection System
 
Cloud computingjun28
Cloud computingjun28Cloud computingjun28
Cloud computingjun28
 
Cloud computingjun28
Cloud computingjun28Cloud computingjun28
Cloud computingjun28
 
Docker:- Application Delivery Platform Towards Edge Computing
Docker:- Application Delivery Platform Towards Edge ComputingDocker:- Application Delivery Platform Towards Edge Computing
Docker:- Application Delivery Platform Towards Edge Computing
 
Are you ready to be edgy? Bringing applications to the edge of the network
Are you ready to be edgy? Bringing applications to the edge of the networkAre you ready to be edgy? Bringing applications to the edge of the network
Are you ready to be edgy? Bringing applications to the edge of the network
 
akashgupta(2).pptx
akashgupta(2).pptxakashgupta(2).pptx
akashgupta(2).pptx
 
Keynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudKeynote Client Connectivity And The Cloud
Keynote Client Connectivity And The Cloud
 
Chep2012
Chep2012Chep2012
Chep2012
 
OWD2011 - 7 - Uw datacentrum naar de cloud - Rogier Spoor
OWD2011 - 7 - Uw datacentrum naar de cloud - Rogier SpoorOWD2011 - 7 - Uw datacentrum naar de cloud - Rogier Spoor
OWD2011 - 7 - Uw datacentrum naar de cloud - Rogier Spoor
 

Recently uploaded

FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 

ParisfxLab - Cloud4Media

  • 1. ARTEMIS Department Advanced Research & TEchniques for Multidimensional Imaging Systems Marius PREDA www-artemis.it-sudparis.eu
  • 2. The cloud, another instantiation of the “from owning to renting” concept   Expensive products were, are and will always be rented •  Planes •  Specialized machines •  Trucks •  Expensive cars   What is the correspondence in the digital world? •  Computing: early on, large-scale computers such as the IBM 701 were rented $15,000 per month, •  Nowadays: •  Storage: few cents/GB/month •  Computing: few cents/hour page 2
  • 3. The cloud, another instantiation of the “from owning to renting” concept   Evenfor successful web-based services the usage rate is on average around 10%, but the curve is very spiky page 3
  • 4. Cloud features   Pricereduction (pay per use)   Adaptation to the real needs, scalability The cloud as a   Device and location independence “commodity”   Security   Reliability through redundant multi-sites   Easy the maintenance CSDF Towards the creation of “CSDF” - Calcul et Stockage de France page 4
  • 5. OK, clouds are good but what they can do for the multi-media industry? page 5
  • 6. the VOD case, all is about scalability The YouTube development loop, in a non-cloud era Number of daily views on youtube.com from while(true) 2005 to 2008 { identify_and_fix_bottlenecks(); drink(); sleep(TOO_LITTLE); notice_new_bottleneck(); }* The YouTube usage loop while(!broken) { The secret was: No_simultaneous_use~=exp(no_days) to ensure that the first } loop is faster than the second one *Cuong Do, 7/10/2008, “Scaling YouTube”, available online page 6
  • 7. the VOD case, all is about scalability   Why YouTube succeeded and not the other tens of competitors proposing the same service? •  Fast development to solve the scalability bottlenecks due to usage of mature and simple technologies •  Enough investment in infrastructure foreseeing large user number   Today,cloud platforms are addressing intrinsically the scalability •  Does this means we’ll have tens of successful YouTube(s)? page 7
  • 8. Cloud4Media : the capacity of the cloud to store, process and deliver multi-media content   Production opportunities •  Service 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 Wrappers •  Multimedia 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 page 8
  • 9. The next challenge The interactive, real-time cloud page 9
  • 10. Cloud4Media : the capacity of the cloud to store, process and deliver multi-media content Software Storage, Applications Technologies Architecture, Process nodes, APIs, Standards Delivery resources Institut TELECOM page 10
  • 11. Cloud4Media @ IT, achievements (1)   APIs for accessing resources and metadata MPEG-7 MPEG-4 On-line Media upload renderer Multi-media DB User management MPEG-4 Multimedia convertor A A P Processing P User DB I I   System implemented and available at www.MyMultimediaWorld.com   “processing” can be any proprietary task on top of media or metadata
  • 12. Cloud4Media @ IT, achievements (2)   Cloud 4 games  Optimized Compression  Ogre3D Wrapper  Thin client  Client for WS, Linux, Android Cloud Working prototype available at Distributed computing www.MyMultimediaWorld.com Audio 4 and storage Video 4 Interactivity 4 Audio 2 Video 2 Interactivity 2
  • 13. ARTEMIS Department Advanced Research & TEchniques for Multidimensional Imaging Systems www-artemis.it-sudparis.eu marius.preda@it-sudparis.eu