SlideShare a Scribd company logo
INTRODUCTION:


Cloud computing:
Cloud computing is an emerging computing paradigm
where data and applications reside in the cyberspace, it
allows users to access their data and information
through any web-connected device be it fixed or mobile.
Delivery Models of cloud computing
SaaS

PaaS
Iaas
Types of Cloud:
Public
Private
Hybrid
Virtualization:

Virtualization offers us the ability to share
the server resources across the services.
WHAT IS IPTV?
It is a technology that delivers video or TV
broadcasts over the Internet.
 Internet TV, in simple terms, is video and audio
delivered over an Internet connection. It's also
known as Internet protocol television, or IPTV.
 You can watch Internet TV on a computer
screen, a television screen (through a set-top
box) or a mobile device like a cell phone.

Unicasting:
unicast transmission is the
sending of messages to a single
network destination identified by
a unique address
Multicasting:
multicast is the delivery of a message
or information to a group of destination
computers simultaneously in a single
transmission from the source. Copies are
automatically created in other network
elements, such as routers, but only when
the topology of the network requires it.
ICC Delay: (Instant Chanel Changer)

The time taken to change from one channel group to another
group is nothing but a ICC delay
ICC Delay
The below figure represents that ICC delay leading peak for
every half hour as per the survey .
Existing System:

Currently, this demand(i.e ICC delay) is served by a
large number of servers grouped in a data center for
serving individual channels, and are scaled up as the
number of subscribers increases. However this demand
is transient and typically only lasts several seconds,
possibly up to a couple of minutes.
Problem in existing system:
majority of the servers dedicated to live TV sit idle
outside the burst period.
Proposed System:

Our goal in this paper is to take advantage
of the difference in workloads of the
different IPTV services to better utilize
the deployed servers.
For example, while ICC workload is
very bursty with a large peak to average
ratio, VoD has a relatively steady load
and imposes “not so stringent” delay
bounds
In this paper, we aim to use:
A) a cloud computing infrastructure with virtualization to
dynamically shift the resources in real time to handle the
ICC workload
B) to be able to anticipate the change in the workload ahead of
time and preload VoD content on STBs, thereby facilitate the
shifting of resources from VoD to ICC during the bursts and
c) solve a general cost optimization problem formulation
without having to meticulously model each and every
parameter setting in a data center to facilitate this resource
shift.
Architecture:
MODULE DESCRIPTION
Cloud Computing
 Deadline Constraints and Scheduling
 User Complaint
 Optimization

1.

Cloud Computing:

Cloud computing is the provision of dynamically scalable and often
virtualized resources as a services over the internet Users need not
have knowledge of, expertise in, or control over the technology
infrastructure in the "cloud" that supports them.

2. Deadline Constraints and Scheduling

Each channel pack has some deadline constraints and scheduling.
The deadline Constraints Provide the limited period of time to the
channels pack. User using the Channels packs within Period.
3. User Complaint

In this module we give complaint to the complaint box
and post the complaint. Then admin view the
complaint then take the action to that complaint.
Finally users view that complaint status.

4. Optimization

In the module user select the cheap and
best channel pack.
System Configuration:Hardware Configuration:Processor
Speed
RAM
Hard Disk
Floppy Drive
Key Board
Mouse
Monitor

- Pentium –III
- 1.1 Ghz
- 256 MB(min)
- 20 GB
- 1.44 MB
- Standard Windows Keyboard
- Two or Three Button Mouse
- SVGA
Software Configuration:-

Operating System
Application Server
Front End
Scripts
Server side Script
Database
Database Connectivity

:Windows95/98/2000/XP
: Tomcat5.0/6.X
: HTML, Java, Jsp
: JavaScript.
: Java Server Pages.
: Mysql
: JDBC.
Optimizing cloud resources for delivering iptv services through virtualization
Optimizing cloud resources for delivering iptv services through virtualization

More Related Content

What's hot

Data Center Interconnect
Data Center InterconnectData Center Interconnect
Data Center Interconnect
wolverinetyagi
 
1 multiplexing
1 multiplexing1 multiplexing
1 multiplexing
Akshay Nagpurkar
 
Ahead of the NFV Curve with Truly Scale-out Network Function Cloudification
Ahead of the NFV Curve with Truly Scale-out Network Function CloudificationAhead of the NFV Curve with Truly Scale-out Network Function Cloudification
Ahead of the NFV Curve with Truly Scale-out Network Function Cloudification
Mellanox Technologies
 
Interconnect Product Portfolio
Interconnect Product PortfolioInterconnect Product Portfolio
Interconnect Product Portfolio
Mellanox Technologies
 
Multiplexing in communication networking
Multiplexing in communication networkingMultiplexing in communication networking
Multiplexing in communication networking
IbrarHussain36
 
H ip qo s for 3g
H ip qo s for 3gH ip qo s for 3g
H ip qo s for 3g
Socnho Kit
 
NFV Use Case_Virtual Network Function As Service
NFV Use Case_Virtual Network Function As ServiceNFV Use Case_Virtual Network Function As Service
NFV Use Case_Virtual Network Function As Service
Abdul Ravoof
 
OFDMA resource allocation in 4G wireless networks
OFDMA resource allocation in 4G wireless networksOFDMA resource allocation in 4G wireless networks
OFDMA resource allocation in 4G wireless networks
guest9bc528
 
The Generation of Open Ethernet
The Generation of Open Ethernet The Generation of Open Ethernet
The Generation of Open Ethernet
Mellanox Technologies
 
Source comm test slide share
Source comm test slide shareSource comm test slide share
Source comm test slide share
Steve Smith
 
Design Considerations for RINA Congestion Control over WiFi Links
Design Considerations for RINA Congestion Control over WiFi LinksDesign Considerations for RINA Congestion Control over WiFi Links
Design Considerations for RINA Congestion Control over WiFi Links
ARCFIRE ICT
 
Renaissance in VM Network Connectivity
Renaissance in VM Network ConnectivityRenaissance in VM Network Connectivity
Renaissance in VM Network Connectivity
IT Brand Pulse
 
Interconnect Your Future with Connect-IB
Interconnect Your Future with Connect-IBInterconnect Your Future with Connect-IB
Interconnect Your Future with Connect-IB
Mellanox Technologies
 
7 multiplexing
7 multiplexing7 multiplexing
7 multiplexing
Hattori Sidek
 
Network Function Virtualization : Overview
Network Function Virtualization : OverviewNetwork Function Virtualization : Overview
Network Function Virtualization : Overview
sidneel
 
Data communication and networking ==> Multiplexing .
Data communication and networking ==> Multiplexing .Data communication and networking ==> Multiplexing .
Data communication and networking ==> Multiplexing .
zaid hanif
 
Virtualization Acceleration
Virtualization Acceleration Virtualization Acceleration
Virtualization Acceleration
Mellanox Technologies
 
Ldex Data Sheet 2 D Caa S V3
Ldex Data Sheet 2 D Caa S V3Ldex Data Sheet 2 D Caa S V3
Ldex Data Sheet 2 D Caa S V3
mattedgley
 
Network Virtualization
Network VirtualizationNetwork Virtualization
Network Virtualization
ADVA
 

What's hot (19)

Data Center Interconnect
Data Center InterconnectData Center Interconnect
Data Center Interconnect
 
1 multiplexing
1 multiplexing1 multiplexing
1 multiplexing
 
Ahead of the NFV Curve with Truly Scale-out Network Function Cloudification
Ahead of the NFV Curve with Truly Scale-out Network Function CloudificationAhead of the NFV Curve with Truly Scale-out Network Function Cloudification
Ahead of the NFV Curve with Truly Scale-out Network Function Cloudification
 
Interconnect Product Portfolio
Interconnect Product PortfolioInterconnect Product Portfolio
Interconnect Product Portfolio
 
Multiplexing in communication networking
Multiplexing in communication networkingMultiplexing in communication networking
Multiplexing in communication networking
 
H ip qo s for 3g
H ip qo s for 3gH ip qo s for 3g
H ip qo s for 3g
 
NFV Use Case_Virtual Network Function As Service
NFV Use Case_Virtual Network Function As ServiceNFV Use Case_Virtual Network Function As Service
NFV Use Case_Virtual Network Function As Service
 
OFDMA resource allocation in 4G wireless networks
OFDMA resource allocation in 4G wireless networksOFDMA resource allocation in 4G wireless networks
OFDMA resource allocation in 4G wireless networks
 
The Generation of Open Ethernet
The Generation of Open Ethernet The Generation of Open Ethernet
The Generation of Open Ethernet
 
Source comm test slide share
Source comm test slide shareSource comm test slide share
Source comm test slide share
 
Design Considerations for RINA Congestion Control over WiFi Links
Design Considerations for RINA Congestion Control over WiFi LinksDesign Considerations for RINA Congestion Control over WiFi Links
Design Considerations for RINA Congestion Control over WiFi Links
 
Renaissance in VM Network Connectivity
Renaissance in VM Network ConnectivityRenaissance in VM Network Connectivity
Renaissance in VM Network Connectivity
 
Interconnect Your Future with Connect-IB
Interconnect Your Future with Connect-IBInterconnect Your Future with Connect-IB
Interconnect Your Future with Connect-IB
 
7 multiplexing
7 multiplexing7 multiplexing
7 multiplexing
 
Network Function Virtualization : Overview
Network Function Virtualization : OverviewNetwork Function Virtualization : Overview
Network Function Virtualization : Overview
 
Data communication and networking ==> Multiplexing .
Data communication and networking ==> Multiplexing .Data communication and networking ==> Multiplexing .
Data communication and networking ==> Multiplexing .
 
Virtualization Acceleration
Virtualization Acceleration Virtualization Acceleration
Virtualization Acceleration
 
Ldex Data Sheet 2 D Caa S V3
Ldex Data Sheet 2 D Caa S V3Ldex Data Sheet 2 D Caa S V3
Ldex Data Sheet 2 D Caa S V3
 
Network Virtualization
Network VirtualizationNetwork Virtualization
Network Virtualization
 

Similar to Optimizing cloud resources for delivering iptv services through virtualization

Delay Efficient Method for Delivering IPTV Services
Delay Efficient Method for Delivering IPTV ServicesDelay Efficient Method for Delivering IPTV Services
Delay Efficient Method for Delivering IPTV Services
IJERA Editor
 
Project-ReviewFinal.pptx
Project-ReviewFinal.pptxProject-ReviewFinal.pptx
Project-ReviewFinal.pptx
NikhilRanjan93
 
E0431020024
E0431020024E0431020024
E0431020024
ijceronline
 
Survey paper on Virtualized cloud based IPTV System
Survey paper on Virtualized cloud based IPTV SystemSurvey paper on Virtualized cloud based IPTV System
Survey paper on Virtualized cloud based IPTV System
ijceronline
 
A Scalable Network Monitoring and Bandwidth Throttling System for Cloud Compu...
A Scalable Network Monitoring and Bandwidth Throttling System for Cloud Compu...A Scalable Network Monitoring and Bandwidth Throttling System for Cloud Compu...
A Scalable Network Monitoring and Bandwidth Throttling System for Cloud Compu...
Nico Huysamen
 
Probabilistic Approach to Provisioning of ITV - Amos K.
Probabilistic Approach to Provisioning of ITV - Amos K.Probabilistic Approach to Provisioning of ITV - Amos K.
Probabilistic Approach to Provisioning of ITV - Amos K.
Amos Kohn
 
Probabilistic Approach to Provisioning of ITV - By Amos_Kohn
Probabilistic Approach to Provisioning of ITV - By Amos_KohnProbabilistic Approach to Provisioning of ITV - By Amos_Kohn
Probabilistic Approach to Provisioning of ITV - By Amos_Kohn
Amos Kohn
 
Iisrt zzz satyabrata khatua
Iisrt zzz satyabrata khatuaIisrt zzz satyabrata khatua
Iisrt zzz satyabrata khatua
IISRT
 
Mi0035 computer networks...
Mi0035  computer networks...Mi0035  computer networks...
Mi0035 computer networks...
smumbahelp
 
The Show Must Go On! Using Kafka to Assure TV Signals Reach the Transmitters
The Show Must Go On! Using Kafka to Assure TV Signals Reach the TransmittersThe Show Must Go On! Using Kafka to Assure TV Signals Reach the Transmitters
The Show Must Go On! Using Kafka to Assure TV Signals Reach the Transmitters
HostedbyConfluent
 
F502024852
F502024852F502024852
F502024852
IJERA Editor
 
Simulation Study of Video Streaming in Multi-Hop Network
Simulation Study of Video Streaming in Multi-Hop NetworkSimulation Study of Video Streaming in Multi-Hop Network
Simulation Study of Video Streaming in Multi-Hop Network
International Journal of Engineering Inventions www.ijeijournal.com
 
F04024549
F04024549F04024549
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Cloud mov: cloud based mobile social tv
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Cloud mov: cloud based mobile social tvJAVA 2013 IEEE CLOUDCOMPUTING PROJECT Cloud mov: cloud based mobile social tv
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Cloud mov: cloud based mobile social tv
IEEEGLOBALSOFTTECHNOLOGIES
 
Implementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud ComputingImplementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud Computing
neirew J
 
Implementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud ComputingImplementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud Computing
ijccsa
 
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Cloud mov cloud based mobile social tv
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Cloud mov cloud based mobile social tvDOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Cloud mov cloud based mobile social tv
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Cloud mov cloud based mobile social tv
IEEEGLOBALSOFTTECHNOLOGIES
 
Iaetsd adaptive and well-organized mobile video streaming public
Iaetsd adaptive and well-organized mobile video streaming publicIaetsd adaptive and well-organized mobile video streaming public
Iaetsd adaptive and well-organized mobile video streaming public
Iaetsd Iaetsd
 
Cloud mov cloud based mobile social tv
Cloud mov cloud based mobile social tvCloud mov cloud based mobile social tv
Cloud mov cloud based mobile social tv
IEEEFINALYEARPROJECTS
 
JAVA 2013 IEEE DATAMINING PROJECT Cloud mov cloud based mobile social tv
JAVA 2013 IEEE DATAMINING PROJECT Cloud mov cloud based mobile social tvJAVA 2013 IEEE DATAMINING PROJECT Cloud mov cloud based mobile social tv
JAVA 2013 IEEE DATAMINING PROJECT Cloud mov cloud based mobile social tv
IEEEGLOBALSOFTTECHNOLOGIES
 

Similar to Optimizing cloud resources for delivering iptv services through virtualization (20)

Delay Efficient Method for Delivering IPTV Services
Delay Efficient Method for Delivering IPTV ServicesDelay Efficient Method for Delivering IPTV Services
Delay Efficient Method for Delivering IPTV Services
 
Project-ReviewFinal.pptx
Project-ReviewFinal.pptxProject-ReviewFinal.pptx
Project-ReviewFinal.pptx
 
E0431020024
E0431020024E0431020024
E0431020024
 
Survey paper on Virtualized cloud based IPTV System
Survey paper on Virtualized cloud based IPTV SystemSurvey paper on Virtualized cloud based IPTV System
Survey paper on Virtualized cloud based IPTV System
 
A Scalable Network Monitoring and Bandwidth Throttling System for Cloud Compu...
A Scalable Network Monitoring and Bandwidth Throttling System for Cloud Compu...A Scalable Network Monitoring and Bandwidth Throttling System for Cloud Compu...
A Scalable Network Monitoring and Bandwidth Throttling System for Cloud Compu...
 
Probabilistic Approach to Provisioning of ITV - Amos K.
Probabilistic Approach to Provisioning of ITV - Amos K.Probabilistic Approach to Provisioning of ITV - Amos K.
Probabilistic Approach to Provisioning of ITV - Amos K.
 
Probabilistic Approach to Provisioning of ITV - By Amos_Kohn
Probabilistic Approach to Provisioning of ITV - By Amos_KohnProbabilistic Approach to Provisioning of ITV - By Amos_Kohn
Probabilistic Approach to Provisioning of ITV - By Amos_Kohn
 
Iisrt zzz satyabrata khatua
Iisrt zzz satyabrata khatuaIisrt zzz satyabrata khatua
Iisrt zzz satyabrata khatua
 
Mi0035 computer networks...
Mi0035  computer networks...Mi0035  computer networks...
Mi0035 computer networks...
 
The Show Must Go On! Using Kafka to Assure TV Signals Reach the Transmitters
The Show Must Go On! Using Kafka to Assure TV Signals Reach the TransmittersThe Show Must Go On! Using Kafka to Assure TV Signals Reach the Transmitters
The Show Must Go On! Using Kafka to Assure TV Signals Reach the Transmitters
 
F502024852
F502024852F502024852
F502024852
 
Simulation Study of Video Streaming in Multi-Hop Network
Simulation Study of Video Streaming in Multi-Hop NetworkSimulation Study of Video Streaming in Multi-Hop Network
Simulation Study of Video Streaming in Multi-Hop Network
 
F04024549
F04024549F04024549
F04024549
 
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Cloud mov: cloud based mobile social tv
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Cloud mov: cloud based mobile social tvJAVA 2013 IEEE CLOUDCOMPUTING PROJECT Cloud mov: cloud based mobile social tv
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Cloud mov: cloud based mobile social tv
 
Implementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud ComputingImplementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud Computing
 
Implementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud ComputingImplementation of the Open Source Virtualization Technologies in Cloud Computing
Implementation of the Open Source Virtualization Technologies in Cloud Computing
 
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Cloud mov cloud based mobile social tv
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Cloud mov cloud based mobile social tvDOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Cloud mov cloud based mobile social tv
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Cloud mov cloud based mobile social tv
 
Iaetsd adaptive and well-organized mobile video streaming public
Iaetsd adaptive and well-organized mobile video streaming publicIaetsd adaptive and well-organized mobile video streaming public
Iaetsd adaptive and well-organized mobile video streaming public
 
Cloud mov cloud based mobile social tv
Cloud mov cloud based mobile social tvCloud mov cloud based mobile social tv
Cloud mov cloud based mobile social tv
 
JAVA 2013 IEEE DATAMINING PROJECT Cloud mov cloud based mobile social tv
JAVA 2013 IEEE DATAMINING PROJECT Cloud mov cloud based mobile social tvJAVA 2013 IEEE DATAMINING PROJECT Cloud mov cloud based mobile social tv
JAVA 2013 IEEE DATAMINING PROJECT Cloud mov cloud based mobile social tv
 

More from Madan Golla

Rise
RiseRise
Enabling dynamic data and indirect mutual trust for cloud computing storage s...
Enabling dynamic data and indirect mutual trust for cloud computing storage s...Enabling dynamic data and indirect mutual trust for cloud computing storage s...
Enabling dynamic data and indirect mutual trust for cloud computing storage s...
Madan Golla
 
Emap expedite message authentication protocol for vehicular ad hoc networks
Emap expedite message authentication protocol     for vehicular ad hoc networksEmap expedite message authentication protocol     for vehicular ad hoc networks
Emap expedite message authentication protocol for vehicular ad hoc networks
Madan Golla
 
Document clustering for forensic analysis an approach for improving compute...
Document clustering for forensic   analysis an approach for improving compute...Document clustering for forensic   analysis an approach for improving compute...
Document clustering for forensic analysis an approach for improving compute...
Madan Golla
 
Collaboration in multi cloud computing environments framework and security is...
Collaboration in multi cloud computing environments framework and security is...Collaboration in multi cloud computing environments framework and security is...
Collaboration in multi cloud computing environments framework and security is...
Madan Golla
 
Cloud mo v
Cloud mo vCloud mo v
Cloud mo v
Madan Golla
 
Cloud computing for mobile users can offloading computation save energy
Cloud computing for mobile users can offloading computation save energyCloud computing for mobile users can offloading computation save energy
Cloud computing for mobile users can offloading computation save energy
Madan Golla
 
A system to filter unwanted messages from the
A system to filter unwanted messages from theA system to filter unwanted messages from the
A system to filter unwanted messages from the
Madan Golla
 
A generalized flow based method for analysis of implicit
A generalized flow based method for analysis of implicitA generalized flow based method for analysis of implicit
A generalized flow based method for analysis of implicit
Madan Golla
 

More from Madan Golla (9)

Rise
RiseRise
Rise
 
Enabling dynamic data and indirect mutual trust for cloud computing storage s...
Enabling dynamic data and indirect mutual trust for cloud computing storage s...Enabling dynamic data and indirect mutual trust for cloud computing storage s...
Enabling dynamic data and indirect mutual trust for cloud computing storage s...
 
Emap expedite message authentication protocol for vehicular ad hoc networks
Emap expedite message authentication protocol     for vehicular ad hoc networksEmap expedite message authentication protocol     for vehicular ad hoc networks
Emap expedite message authentication protocol for vehicular ad hoc networks
 
Document clustering for forensic analysis an approach for improving compute...
Document clustering for forensic   analysis an approach for improving compute...Document clustering for forensic   analysis an approach for improving compute...
Document clustering for forensic analysis an approach for improving compute...
 
Collaboration in multi cloud computing environments framework and security is...
Collaboration in multi cloud computing environments framework and security is...Collaboration in multi cloud computing environments framework and security is...
Collaboration in multi cloud computing environments framework and security is...
 
Cloud mo v
Cloud mo vCloud mo v
Cloud mo v
 
Cloud computing for mobile users can offloading computation save energy
Cloud computing for mobile users can offloading computation save energyCloud computing for mobile users can offloading computation save energy
Cloud computing for mobile users can offloading computation save energy
 
A system to filter unwanted messages from the
A system to filter unwanted messages from theA system to filter unwanted messages from the
A system to filter unwanted messages from the
 
A generalized flow based method for analysis of implicit
A generalized flow based method for analysis of implicitA generalized flow based method for analysis of implicit
A generalized flow based method for analysis of implicit
 

Recently uploaded

Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
nitinpv4ai
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
heathfieldcps1
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Henry Hollis
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
Nguyen Thanh Tu Collection
 
欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】
欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】
欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】
andagarcia212
 
Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
nitinpv4ai
 
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptxCapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapitolTechU
 
How to Setup Default Value for a Field in Odoo 17
How to Setup Default Value for a Field in Odoo 17How to Setup Default Value for a Field in Odoo 17
How to Setup Default Value for a Field in Odoo 17
Celine George
 
Observational Learning
Observational Learning Observational Learning
Observational Learning
sanamushtaq922
 
Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10
nitinpv4ai
 
Data Structure using C by Dr. K Adisesha .ppsx
Data Structure using C by Dr. K Adisesha .ppsxData Structure using C by Dr. K Adisesha .ppsx
Data Structure using C by Dr. K Adisesha .ppsx
Prof. Dr. K. Adisesha
 
Contiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptxContiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptx
Kalna College
 
Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
deepaannamalai16
 
SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
zuzanka
 
How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17
Celine George
 
Information and Communication Technology in Education
Information and Communication Technology in EducationInformation and Communication Technology in Education
Information and Communication Technology in Education
MJDuyan
 
How to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in useHow to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in use
Celine George
 
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
ShwetaGawande8
 
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
indexPub
 
Accounting for Restricted Grants When and How To Record Properly
Accounting for Restricted Grants  When and How To Record ProperlyAccounting for Restricted Grants  When and How To Record Properly
Accounting for Restricted Grants When and How To Record Properly
TechSoup
 

Recently uploaded (20)

Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
 
欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】
欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】
欧洲杯下注-欧洲杯下注押注官网-欧洲杯下注押注网站|【​网址​🎉ac44.net🎉​】
 
Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
 
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptxCapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
 
How to Setup Default Value for a Field in Odoo 17
How to Setup Default Value for a Field in Odoo 17How to Setup Default Value for a Field in Odoo 17
How to Setup Default Value for a Field in Odoo 17
 
Observational Learning
Observational Learning Observational Learning
Observational Learning
 
Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10
 
Data Structure using C by Dr. K Adisesha .ppsx
Data Structure using C by Dr. K Adisesha .ppsxData Structure using C by Dr. K Adisesha .ppsx
Data Structure using C by Dr. K Adisesha .ppsx
 
Contiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptxContiguity Of Various Message Forms - Rupam Chandra.pptx
Contiguity Of Various Message Forms - Rupam Chandra.pptx
 
Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
 
SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
 
How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17
 
Information and Communication Technology in Education
Information and Communication Technology in EducationInformation and Communication Technology in Education
Information and Communication Technology in Education
 
How to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in useHow to Fix [Errno 98] address already in use
How to Fix [Errno 98] address already in use
 
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
 
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
 
Accounting for Restricted Grants When and How To Record Properly
Accounting for Restricted Grants  When and How To Record ProperlyAccounting for Restricted Grants  When and How To Record Properly
Accounting for Restricted Grants When and How To Record Properly
 

Optimizing cloud resources for delivering iptv services through virtualization

  • 1.
  • 2. INTRODUCTION:  Cloud computing: Cloud computing is an emerging computing paradigm where data and applications reside in the cyberspace, it allows users to access their data and information through any web-connected device be it fixed or mobile.
  • 3. Delivery Models of cloud computing SaaS PaaS Iaas
  • 5. Virtualization: Virtualization offers us the ability to share the server resources across the services.
  • 6. WHAT IS IPTV? It is a technology that delivers video or TV broadcasts over the Internet.  Internet TV, in simple terms, is video and audio delivered over an Internet connection. It's also known as Internet protocol television, or IPTV.  You can watch Internet TV on a computer screen, a television screen (through a set-top box) or a mobile device like a cell phone. 
  • 7. Unicasting: unicast transmission is the sending of messages to a single network destination identified by a unique address
  • 8. Multicasting: multicast is the delivery of a message or information to a group of destination computers simultaneously in a single transmission from the source. Copies are automatically created in other network elements, such as routers, but only when the topology of the network requires it.
  • 9. ICC Delay: (Instant Chanel Changer) The time taken to change from one channel group to another group is nothing but a ICC delay
  • 11. The below figure represents that ICC delay leading peak for every half hour as per the survey .
  • 12. Existing System: Currently, this demand(i.e ICC delay) is served by a large number of servers grouped in a data center for serving individual channels, and are scaled up as the number of subscribers increases. However this demand is transient and typically only lasts several seconds, possibly up to a couple of minutes.
  • 13. Problem in existing system: majority of the servers dedicated to live TV sit idle outside the burst period.
  • 14. Proposed System: Our goal in this paper is to take advantage of the difference in workloads of the different IPTV services to better utilize the deployed servers. For example, while ICC workload is very bursty with a large peak to average ratio, VoD has a relatively steady load and imposes “not so stringent” delay bounds
  • 15. In this paper, we aim to use: A) a cloud computing infrastructure with virtualization to dynamically shift the resources in real time to handle the ICC workload B) to be able to anticipate the change in the workload ahead of time and preload VoD content on STBs, thereby facilitate the shifting of resources from VoD to ICC during the bursts and c) solve a general cost optimization problem formulation without having to meticulously model each and every parameter setting in a data center to facilitate this resource shift.
  • 17. MODULE DESCRIPTION Cloud Computing  Deadline Constraints and Scheduling  User Complaint  Optimization 
  • 18. 1. Cloud Computing: Cloud computing is the provision of dynamically scalable and often virtualized resources as a services over the internet Users need not have knowledge of, expertise in, or control over the technology infrastructure in the "cloud" that supports them. 2. Deadline Constraints and Scheduling Each channel pack has some deadline constraints and scheduling. The deadline Constraints Provide the limited period of time to the channels pack. User using the Channels packs within Period.
  • 19. 3. User Complaint In this module we give complaint to the complaint box and post the complaint. Then admin view the complaint then take the action to that complaint. Finally users view that complaint status. 4. Optimization In the module user select the cheap and best channel pack.
  • 20. System Configuration:Hardware Configuration:Processor Speed RAM Hard Disk Floppy Drive Key Board Mouse Monitor - Pentium –III - 1.1 Ghz - 256 MB(min) - 20 GB - 1.44 MB - Standard Windows Keyboard - Two or Three Button Mouse - SVGA
  • 21. Software Configuration:- Operating System Application Server Front End Scripts Server side Script Database Database Connectivity :Windows95/98/2000/XP : Tomcat5.0/6.X : HTML, Java, Jsp : JavaScript. : Java Server Pages. : Mysql : JDBC.