2. INTRODUCTION
Internet traffic from social network media are sharply increase, this included video
streaming.
Video streaming such as YouTube and Netflix
has consume 40 % of internet traffic at 2010.
More than 13 MILLION HOURS,
2010
More than 35 HOURS, every
minute.
More video is uploaded to YouTube in 60 days
than the 3 major US networks created in 60
years.
YouTube reached over 700 billion
playbacks in 2010.
YouTube mobile gets over 100 million
views a day.
4. LITERATURE REVIEW
Research Question: What are the improvement done by Google on YouTube delivery basis after the
take over?
Purpose: To compare and contrast the efficiency of video delivery basis and network infrastructure of
YouTube before and after Google take over.
Review on literature will show the rough idea how was YouTube before and after google take over.
YouTube before google
3 logical web servers
7 video server
Use LimeLight CDN to support the
distribution of video
YouTube after Google.
How Google engineers re-design YouTube?
Google’s huge infrastructure
including globally distributed “edge servers
& caches” and Google’s engineering talents
Enormous scale -- both in terms of videos
and users
Google redesign in video delivery dynamics
hot and cold videos, cache misses, etc.
load-balancing among cache locations,
servers, etc.
relations with ISPs
5. CURRENT ISSUES ON YOUTUBE
Video are shortened.
Videos don’t play on Internet
Explorer
Subscription not updating
Unable to view age restricted videos
despite being over 18.
Subscription limit
Can’t reply or like/dislike some
comments
UPLOAD
PLAY
LOG IN
SHARING
7. NETWORK INFRASTRUCTURE (BEFORE GOOGLE TAKEOVER)
Before google take over YouTube only has
• 7 Video Servers
• 3 Logical Web server
• Use limelight CDN to help the distribution of video
YouTube was paying $1
million/month or more
to ISPs to carry its video
traffic to users!
Front-end
Server
Internet Video
Servers
Users
1
2
3
4
1. HTTP GET request for
video URL
2. HTTP reply containing
html to construct the web
page and a link to stream the
FLV file
3. HTTP GET request
for FLV stream
4. HTTP reply
FLV stream
10. QUALITY OF SERVICE ISSUES
Content Level
• Addresses the video codec, format,
resolution, and also duration, contents of
the video, type of video and its motion
patterns.
System Level
• Cover influences of the transmission
network, the devices and screens, but also
of the implementation of the application
itself like video buffering strategies.
11. QUALITY OF SERVICE ISSUES
System Level
• Cover influences of the transmission
network, the devices and screens, but
also of the implementation of the
application itself like video buffering
strategies.
Context Level
• Considers aspects like the environment
where the user is consuming the service,
the social and cultural background, or the
purpose of using the service.
12. COMPARITIVE ANALYSIS ON COMMERCIAL APPLICATIONS
62%
20%
18%
Internet Traffic
YouTube DailyMotion Vimeo
13. SUMMARY
There’s a lot of client server video streaming application on the internet, but YouTube still
emerge on the top, this is because YouTube provide ability to customize, unlimited channel
subscription and various video quality.
YouTube has gone a lot of improvement after google took over whether in network
infrastructure, traffic rate, content management and usability.
Quality of services (QoS) issue are emphasized issue in YouTube. It can be proven by the way
YouTube divided the QoS issue into four level that is, context level, user level, system level and
content level. This is to ensure the user satisfied with the services provided and having a great
experiences while browsing or streaming video on YouTube.