SlideShare a Scribd company logo
Service Provisioning Update Scheme for Mobile
Application Users in a Cloudlet Network
Huawei Huang #, Song Guo*
# The University of Aizu, Japan
*Department of Computing, The Hong Kong Polytechnic University
Email: davyhwang.cug@gmail.com, song.guo@polyu.edu.hk
Topic and Scenario Background
• This paper studies the problem of adaptive service
provisioning strategy towards mobile users in the
context of big data application.
• The workload generated by these applications is
supposed power-hungry, and computing-intensive.
• Therefore, the workload needs to be offloaded to
other entities such as
• a cloudlet network,
• or a remote private cloud.
Our Motivations
• (User’s characteristics) When mobile users are
using a (big data) application with their devices,
e.g., , they are
• getting online or offline at different time
• moving in different areas of a metropolitan at different
time
• An example of service provisioning for mobile
users under a cloudlet based network is shown in
Fig. 1.
• How to achieve the cost-minimized workload-
offloading at different time-frame for each user,
becomes an interesting problem.
Fig. 1 Dynamic characteristics of an edge network, e.g., a mobile
user alternates status between online and offline frequently.
Major contributions
• In this paper,
• we study an adaptive service provisioning problem under the cloudlet based
network, where we try to find a near optimal update scheme to decide how
to update the provisioning solution for each mobile user at each time-frame if
the trajectory of each mobile user is provided.
• With the objective to maximize a weighted profit for network operators, we
first formulate this problem to a nonlinear programming problem, which is
then transformed to a solvable integer linear programming using the absolute
value manipulation techniques.
• A framework of algorithms is proposed.
System model
• In a hybrid network with:
• cloudlet network, and
• remote private cloud;
• a set of users U, and
• a set of cloudlet servers S
• Variables to denote:
Indicator of Inter-cloud VM-migration event:
Where to deploy a VM for user u:
Formulation
• Mathematic model
Letting denote the access delay of user u in U at
time-slot t in T:
we can compute the total access delay at time-slot t
in T:
Letting ζ denotes the normalized VM-migration delay
between the private cloud and a local cloudlet server, Then,
the total VM-migration cost of all users at ts t in T:
Then, a profit-maximization is formulated as
the following nonlinear programming:
The objective is to maximize a weighted
profit, which positively associates with the
overall admitted traffic rate that is served by
the local cloudlet network and negatively
associates with the total access delay and the
migration delay.
Cons. (4b) expresses that the capacity of each server
should not be expired.
(4c) describes the relationship between variables X and Z.
(4d) imposes the detailed special rule for var zu
t when user
u is in each time-slot of set F(u).
Formulation (cont.)
• Mathematic model
Cons. (4c) involves the absolute value functions,
making this problem nonlinear and unsolvable
using linear programming methods.
Cons. (4b) expresses that the capacity of each server
should not be expired.
(4c) describes the relationship between variables X and Z.
(4d) imposes the detailed special rule for var zu
t when user
u is in each time-slot of set F(u).
Therefore, we particularly transform (4c) to two linear
constraints through the following manipulation of
absolute value expression:
Finally, the original profit-maximization is re-formulated to:
The proposed framework of heuristic
algorithms
• To find solutions X and Z, the basic idea of the
algorithm, to construct a solution, subject to a
feasibility specification.
• The structure of a solution and the feasibility
specification:
NUMERICAL EVALUATION
• Parameter Settings:
• The network adopted in our simulations is a cloudlet based urban access network
with 10 adjacent macrocells.
• We randomly generate a traffic demand trace for each mobile user within [10,
100] Mb/s.
• access delay to the remote cloud is fixed to 10 ms
• local access delay of any mobile user to its located cloudlet server is randomly
generated within [1, 3] ms
• the inter-cloud VM-migration delay is normalized to 10 ms.
• We then generate a sequential trajectory for each mobile user with 20 time slots.
• In each time-slot, the probability of any mobile user stays in online status is
set to 0.8.
Results
• Metrics: Profit, Cloudlet traffic rate,
Weighted access delay, Weighted
migration delay
• Algorithms: First-Fit-Decreasing, First-Fit-
Increasing, Online-First-Decreasing and
Online-First-Increasing, which are
represented by FFD, FFI, OFD and OFI,
respectively.
• We also solve the formulation to retrieve
the Optimal solution using Gurobi 6.0
[23], under each simulation setting.
Fig. 4. Performance of algorithms when varying the serving capacity
of local server (i.e., Cs) in a range 600-1500 Mb/s.
In a summary, we can always observe that the FFI and
OFI have a similar performance and outperform other
two heuristics in terms of all the metrics.

More Related Content

What's hot

Server Consolidation through Virtual Machine Task Migration to achieve Green ...
Server Consolidation through Virtual Machine Task Migration to achieve Green ...Server Consolidation through Virtual Machine Task Migration to achieve Green ...
Server Consolidation through Virtual Machine Task Migration to achieve Green ...
IJCSIS Research Publications
 
Job sequence scheduling for cloud computing
Job sequence scheduling for cloud computingJob sequence scheduling for cloud computing
Job sequence scheduling for cloud computing
Samruddhi Gaikwad
 
Powerpoint presentation on wireless communication
Powerpoint presentation on wireless communicationPowerpoint presentation on wireless communication
Powerpoint presentation on wireless communication
manish kumar
 
A load balancing model based on cloud partitioning for the public cloud. ppt
A  load balancing model based on cloud partitioning for the public cloud. ppt A  load balancing model based on cloud partitioning for the public cloud. ppt
A load balancing model based on cloud partitioning for the public cloud. ppt
Lavanya Vigrahala
 
Cooperative load balancing and dynamic
Cooperative load balancing and dynamicCooperative load balancing and dynamic
Cooperative load balancing and dynamic
ranjith kumar
 
Congestion control based on sliding mode control and scheduling with prioriti...
Congestion control based on sliding mode control and scheduling with prioriti...Congestion control based on sliding mode control and scheduling with prioriti...
Congestion control based on sliding mode control and scheduling with prioriti...
eSAT Publishing House
 
AN OVERLAY ARCHITECTURE FOR THROUGHPUTOPTIMAL MULTIPATH ROUTING
 AN OVERLAY ARCHITECTURE FOR THROUGHPUTOPTIMAL MULTIPATH ROUTING AN OVERLAY ARCHITECTURE FOR THROUGHPUTOPTIMAL MULTIPATH ROUTING
AN OVERLAY ARCHITECTURE FOR THROUGHPUTOPTIMAL MULTIPATH ROUTING
nexgentechnology
 
Base paper ppt-. A load balancing model based on cloud partitioning for the ...
Base paper ppt-. A  load balancing model based on cloud partitioning for the ...Base paper ppt-. A  load balancing model based on cloud partitioning for the ...
Base paper ppt-. A load balancing model based on cloud partitioning for the ...
Lavanya Vigrahala
 
A load balancing model based on cloud partitioning
A load balancing model based on cloud partitioningA load balancing model based on cloud partitioning
A load balancing model based on cloud partitioning
Lavanya Vigrahala
 
Cooperative load balancing and dynamic
Cooperative load balancing and dynamicCooperative load balancing and dynamic
Cooperative load balancing and dynamic
jpstudcorner
 
Cooperative load balancing and dynamic channel allocation for cluster based m...
Cooperative load balancing and dynamic channel allocation for cluster based m...Cooperative load balancing and dynamic channel allocation for cluster based m...
Cooperative load balancing and dynamic channel allocation for cluster based m...
ieeeprojectschennai
 
An efficient approach for load balancing using dynamic ab algorithm in cloud ...
An efficient approach for load balancing using dynamic ab algorithm in cloud ...An efficient approach for load balancing using dynamic ab algorithm in cloud ...
An efficient approach for load balancing using dynamic ab algorithm in cloud ...
bhavikpooja
 
Shared relay assignment (sra) for many to-one traffic in cooperative networks
Shared relay assignment (sra) for many to-one traffic in cooperative networksShared relay assignment (sra) for many to-one traffic in cooperative networks
Shared relay assignment (sra) for many to-one traffic in cooperative networks
finalsemprojects
 
An Adaptive Load Balancing Middleware for Distributed Simulation
An Adaptive Load Balancing Middleware for Distributed SimulationAn Adaptive Load Balancing Middleware for Distributed Simulation
An Adaptive Load Balancing Middleware for Distributed Simulation
Gabriele D'Angelo
 
ICC paper
ICC paperICC paper
ICC paper
Qi Chen
 
Cloud Computing Load Balancing Algorithms Comparison Based Survey
Cloud Computing Load Balancing Algorithms Comparison Based SurveyCloud Computing Load Balancing Algorithms Comparison Based Survey
Cloud Computing Load Balancing Algorithms Comparison Based Survey
INFOGAIN PUBLICATION
 
Load balancing In Wireless Mesh Networks Using liquid–Simulated Algorithm
Load balancing In Wireless Mesh Networks Using liquid–Simulated AlgorithmLoad balancing In Wireless Mesh Networks Using liquid–Simulated Algorithm
Load balancing In Wireless Mesh Networks Using liquid–Simulated Algorithm
IJSRED
 
Self Similar Geometry for Ad-Hoc Wireless Networks: Hyperfractals
Self Similar Geometry for Ad-Hoc Wireless Networks: Hyperfractals Self Similar Geometry for Ad-Hoc Wireless Networks: Hyperfractals
Self Similar Geometry for Ad-Hoc Wireless Networks: Hyperfractals
Popescu Dalia
 
cloud schedualing
cloud schedualingcloud schedualing
cloud schedualing
twomarkopolo
 

What's hot (19)

Server Consolidation through Virtual Machine Task Migration to achieve Green ...
Server Consolidation through Virtual Machine Task Migration to achieve Green ...Server Consolidation through Virtual Machine Task Migration to achieve Green ...
Server Consolidation through Virtual Machine Task Migration to achieve Green ...
 
Job sequence scheduling for cloud computing
Job sequence scheduling for cloud computingJob sequence scheduling for cloud computing
Job sequence scheduling for cloud computing
 
Powerpoint presentation on wireless communication
Powerpoint presentation on wireless communicationPowerpoint presentation on wireless communication
Powerpoint presentation on wireless communication
 
A load balancing model based on cloud partitioning for the public cloud. ppt
A  load balancing model based on cloud partitioning for the public cloud. ppt A  load balancing model based on cloud partitioning for the public cloud. ppt
A load balancing model based on cloud partitioning for the public cloud. ppt
 
Cooperative load balancing and dynamic
Cooperative load balancing and dynamicCooperative load balancing and dynamic
Cooperative load balancing and dynamic
 
Congestion control based on sliding mode control and scheduling with prioriti...
Congestion control based on sliding mode control and scheduling with prioriti...Congestion control based on sliding mode control and scheduling with prioriti...
Congestion control based on sliding mode control and scheduling with prioriti...
 
AN OVERLAY ARCHITECTURE FOR THROUGHPUTOPTIMAL MULTIPATH ROUTING
 AN OVERLAY ARCHITECTURE FOR THROUGHPUTOPTIMAL MULTIPATH ROUTING AN OVERLAY ARCHITECTURE FOR THROUGHPUTOPTIMAL MULTIPATH ROUTING
AN OVERLAY ARCHITECTURE FOR THROUGHPUTOPTIMAL MULTIPATH ROUTING
 
Base paper ppt-. A load balancing model based on cloud partitioning for the ...
Base paper ppt-. A  load balancing model based on cloud partitioning for the ...Base paper ppt-. A  load balancing model based on cloud partitioning for the ...
Base paper ppt-. A load balancing model based on cloud partitioning for the ...
 
A load balancing model based on cloud partitioning
A load balancing model based on cloud partitioningA load balancing model based on cloud partitioning
A load balancing model based on cloud partitioning
 
Cooperative load balancing and dynamic
Cooperative load balancing and dynamicCooperative load balancing and dynamic
Cooperative load balancing and dynamic
 
Cooperative load balancing and dynamic channel allocation for cluster based m...
Cooperative load balancing and dynamic channel allocation for cluster based m...Cooperative load balancing and dynamic channel allocation for cluster based m...
Cooperative load balancing and dynamic channel allocation for cluster based m...
 
An efficient approach for load balancing using dynamic ab algorithm in cloud ...
An efficient approach for load balancing using dynamic ab algorithm in cloud ...An efficient approach for load balancing using dynamic ab algorithm in cloud ...
An efficient approach for load balancing using dynamic ab algorithm in cloud ...
 
Shared relay assignment (sra) for many to-one traffic in cooperative networks
Shared relay assignment (sra) for many to-one traffic in cooperative networksShared relay assignment (sra) for many to-one traffic in cooperative networks
Shared relay assignment (sra) for many to-one traffic in cooperative networks
 
An Adaptive Load Balancing Middleware for Distributed Simulation
An Adaptive Load Balancing Middleware for Distributed SimulationAn Adaptive Load Balancing Middleware for Distributed Simulation
An Adaptive Load Balancing Middleware for Distributed Simulation
 
ICC paper
ICC paperICC paper
ICC paper
 
Cloud Computing Load Balancing Algorithms Comparison Based Survey
Cloud Computing Load Balancing Algorithms Comparison Based SurveyCloud Computing Load Balancing Algorithms Comparison Based Survey
Cloud Computing Load Balancing Algorithms Comparison Based Survey
 
Load balancing In Wireless Mesh Networks Using liquid–Simulated Algorithm
Load balancing In Wireless Mesh Networks Using liquid–Simulated AlgorithmLoad balancing In Wireless Mesh Networks Using liquid–Simulated Algorithm
Load balancing In Wireless Mesh Networks Using liquid–Simulated Algorithm
 
Self Similar Geometry for Ad-Hoc Wireless Networks: Hyperfractals
Self Similar Geometry for Ad-Hoc Wireless Networks: Hyperfractals Self Similar Geometry for Ad-Hoc Wireless Networks: Hyperfractals
Self Similar Geometry for Ad-Hoc Wireless Networks: Hyperfractals
 
cloud schedualing
cloud schedualingcloud schedualing
cloud schedualing
 

Similar to Service Provisioning Update Scheme for Mobile Application Users in a Cloudlet Network

Cloud ppt
Cloud pptCloud ppt
Cloud ppt
silpa sajeevan
 
N1803048386
N1803048386N1803048386
N1803048386
IOSR Journals
 
Cloud computing Module 2 First Part
Cloud computing Module 2 First PartCloud computing Module 2 First Part
Cloud computing Module 2 First Part
Soumee Maschatak
 
Cost-Minimizing Dynamic Migration of Content Distribution Services into Hybri...
Cost-Minimizing Dynamic Migration of Content Distribution Services into Hybri...Cost-Minimizing Dynamic Migration of Content Distribution Services into Hybri...
Cost-Minimizing Dynamic Migration of Content Distribution Services into Hybri...
nexgentechnology
 
COST-MINIMIZING DYNAMIC MIGRATION OF CONTENT DISTRIBUTION SERVICES INTO HYBR...
 COST-MINIMIZING DYNAMIC MIGRATION OF CONTENT DISTRIBUTION SERVICES INTO HYBR... COST-MINIMIZING DYNAMIC MIGRATION OF CONTENT DISTRIBUTION SERVICES INTO HYBR...
COST-MINIMIZING DYNAMIC MIGRATION OF CONTENT DISTRIBUTION SERVICES INTO HYBR...
Nexgen Technology
 
Cost minimizing dynamic migration of content
Cost minimizing dynamic migration of contentCost minimizing dynamic migration of content
Cost minimizing dynamic migration of content
nexgentech15
 
Cloud_Computing.pptx
Cloud_Computing.pptxCloud_Computing.pptx
Cloud_Computing.pptx
Yash771676
 
Handoff scheme for high speed mobile internet services
Handoff scheme for high speed mobile internet servicesHandoff scheme for high speed mobile internet services
Handoff scheme for high speed mobile internet services
ITM Universe - Vadodara
 
IT6601 Mobile Computing Unit I
IT6601 Mobile Computing Unit IIT6601 Mobile Computing Unit I
IT6601 Mobile Computing Unit I
pkaviya
 
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
 
Simulation of Heterogeneous Cloud Infrastructures
Simulation of Heterogeneous Cloud InfrastructuresSimulation of Heterogeneous Cloud Infrastructures
Simulation of Heterogeneous Cloud Infrastructures
CloudLightning
 
RECAP: The Simulation Approach
RECAP: The Simulation ApproachRECAP: The Simulation Approach
RECAP: The Simulation Approach
RECAP Project
 
Service mesh
Service meshService mesh
Service mesh
Arnab Mitra
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Aamir chouhan
 
IntroToMEC.pptx
IntroToMEC.pptxIntroToMEC.pptx
IntroToMEC.pptx
AliArsal5
 
Cloud Computing for Agent-Based Urban Transport Structure
Cloud Computing for Agent-Based Urban Transport StructureCloud Computing for Agent-Based Urban Transport Structure
Cloud Computing for Agent-Based Urban Transport Structure
IRJET Journal
 
Mobile cloud computing
Mobile cloud computingMobile cloud computing
Mobile cloud computing
402chandan
 
Hardware virtualized flexible network for wireless data center optical interc...
Hardware virtualized flexible network for wireless data center optical interc...Hardware virtualized flexible network for wireless data center optical interc...
Hardware virtualized flexible network for wireless data center optical interc...
ieeepondy
 
NGN BASICS
NGN BASICSNGN BASICS
NGN BASICS
Niranjan Poojary
 
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
 

Similar to Service Provisioning Update Scheme for Mobile Application Users in a Cloudlet Network (20)

Cloud ppt
Cloud pptCloud ppt
Cloud ppt
 
N1803048386
N1803048386N1803048386
N1803048386
 
Cloud computing Module 2 First Part
Cloud computing Module 2 First PartCloud computing Module 2 First Part
Cloud computing Module 2 First Part
 
Cost-Minimizing Dynamic Migration of Content Distribution Services into Hybri...
Cost-Minimizing Dynamic Migration of Content Distribution Services into Hybri...Cost-Minimizing Dynamic Migration of Content Distribution Services into Hybri...
Cost-Minimizing Dynamic Migration of Content Distribution Services into Hybri...
 
COST-MINIMIZING DYNAMIC MIGRATION OF CONTENT DISTRIBUTION SERVICES INTO HYBR...
 COST-MINIMIZING DYNAMIC MIGRATION OF CONTENT DISTRIBUTION SERVICES INTO HYBR... COST-MINIMIZING DYNAMIC MIGRATION OF CONTENT DISTRIBUTION SERVICES INTO HYBR...
COST-MINIMIZING DYNAMIC MIGRATION OF CONTENT DISTRIBUTION SERVICES INTO HYBR...
 
Cost minimizing dynamic migration of content
Cost minimizing dynamic migration of contentCost minimizing dynamic migration of content
Cost minimizing dynamic migration of content
 
Cloud_Computing.pptx
Cloud_Computing.pptxCloud_Computing.pptx
Cloud_Computing.pptx
 
Handoff scheme for high speed mobile internet services
Handoff scheme for high speed mobile internet servicesHandoff scheme for high speed mobile internet services
Handoff scheme for high speed mobile internet services
 
IT6601 Mobile Computing Unit I
IT6601 Mobile Computing Unit IIT6601 Mobile Computing Unit I
IT6601 Mobile Computing Unit I
 
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...
 
Simulation of Heterogeneous Cloud Infrastructures
Simulation of Heterogeneous Cloud InfrastructuresSimulation of Heterogeneous Cloud Infrastructures
Simulation of Heterogeneous Cloud Infrastructures
 
RECAP: The Simulation Approach
RECAP: The Simulation ApproachRECAP: The Simulation Approach
RECAP: The Simulation Approach
 
Service mesh
Service meshService mesh
Service mesh
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
IntroToMEC.pptx
IntroToMEC.pptxIntroToMEC.pptx
IntroToMEC.pptx
 
Cloud Computing for Agent-Based Urban Transport Structure
Cloud Computing for Agent-Based Urban Transport StructureCloud Computing for Agent-Based Urban Transport Structure
Cloud Computing for Agent-Based Urban Transport Structure
 
Mobile cloud computing
Mobile cloud computingMobile cloud computing
Mobile cloud computing
 
Hardware virtualized flexible network for wireless data center optical interc...
Hardware virtualized flexible network for wireless data center optical interc...Hardware virtualized flexible network for wireless data center optical interc...
Hardware virtualized flexible network for wireless data center optical interc...
 
NGN BASICS
NGN BASICSNGN BASICS
NGN BASICS
 
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
 

Recently uploaded

Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Dutch Power
 
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie WellsCollapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Rosie Wells
 
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
SkillCertProExams
 
Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
Competition and Regulation in Professions and Occupations – OECD – June 2024 ...Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
OECD Directorate for Financial and Enterprise Affairs
 
XP 2024 presentation: A New Look to Leadership
XP 2024 presentation: A New Look to LeadershipXP 2024 presentation: A New Look to Leadership
XP 2024 presentation: A New Look to Leadership
samililja
 
2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf
Frederic Leger
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
faizulhassanfaiz1670
 
Mẫu PPT kế hoạch làm việc sáng tạo cho nửa cuối năm PowerPoint
Mẫu PPT kế hoạch làm việc sáng tạo cho nửa cuối năm PowerPointMẫu PPT kế hoạch làm việc sáng tạo cho nửa cuối năm PowerPoint
Mẫu PPT kế hoạch làm việc sáng tạo cho nửa cuối năm PowerPoint
1990 Media
 
Gregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptxGregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptx
gharris9
 
ASONAM2023_presection_slide_track-recommendation.pdf
ASONAM2023_presection_slide_track-recommendation.pdfASONAM2023_presection_slide_track-recommendation.pdf
ASONAM2023_presection_slide_track-recommendation.pdf
ToshihiroIto4
 
Gregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics PresentationGregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics Presentation
gharris9
 
Competition and Regulation in Professions and Occupations – ROBSON – June 202...
Competition and Regulation in Professions and Occupations – ROBSON – June 202...Competition and Regulation in Professions and Occupations – ROBSON – June 202...
Competition and Regulation in Professions and Occupations – ROBSON – June 202...
OECD Directorate for Financial and Enterprise Affairs
 
Carrer goals.pptx and their importance in real life
Carrer goals.pptx  and their importance in real lifeCarrer goals.pptx  and their importance in real life
Carrer goals.pptx and their importance in real life
artemacademy2
 
Updated diagnosis. Cause and treatment of hypothyroidism
Updated diagnosis. Cause and treatment of hypothyroidismUpdated diagnosis. Cause and treatment of hypothyroidism
Updated diagnosis. Cause and treatment of hypothyroidism
Faculty of Medicine And Health Sciences
 
Tom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issueTom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issue
amekonnen
 
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Dutch Power
 
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
Suzanne Lagerweij
 
Burning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdfBurning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdf
kkirkland2
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Access Innovations, Inc.
 

Recently uploaded (19)

Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
 
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie WellsCollapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
 
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
 
Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
Competition and Regulation in Professions and Occupations – OECD – June 2024 ...Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
 
XP 2024 presentation: A New Look to Leadership
XP 2024 presentation: A New Look to LeadershipXP 2024 presentation: A New Look to Leadership
XP 2024 presentation: A New Look to Leadership
 
2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
 
Mẫu PPT kế hoạch làm việc sáng tạo cho nửa cuối năm PowerPoint
Mẫu PPT kế hoạch làm việc sáng tạo cho nửa cuối năm PowerPointMẫu PPT kế hoạch làm việc sáng tạo cho nửa cuối năm PowerPoint
Mẫu PPT kế hoạch làm việc sáng tạo cho nửa cuối năm PowerPoint
 
Gregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptxGregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptx
 
ASONAM2023_presection_slide_track-recommendation.pdf
ASONAM2023_presection_slide_track-recommendation.pdfASONAM2023_presection_slide_track-recommendation.pdf
ASONAM2023_presection_slide_track-recommendation.pdf
 
Gregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics PresentationGregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics Presentation
 
Competition and Regulation in Professions and Occupations – ROBSON – June 202...
Competition and Regulation in Professions and Occupations – ROBSON – June 202...Competition and Regulation in Professions and Occupations – ROBSON – June 202...
Competition and Regulation in Professions and Occupations – ROBSON – June 202...
 
Carrer goals.pptx and their importance in real life
Carrer goals.pptx  and their importance in real lifeCarrer goals.pptx  and their importance in real life
Carrer goals.pptx and their importance in real life
 
Updated diagnosis. Cause and treatment of hypothyroidism
Updated diagnosis. Cause and treatment of hypothyroidismUpdated diagnosis. Cause and treatment of hypothyroidism
Updated diagnosis. Cause and treatment of hypothyroidism
 
Tom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issueTom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issue
 
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
 
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
 
Burning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdfBurning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdf
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
 

Service Provisioning Update Scheme for Mobile Application Users in a Cloudlet Network

  • 1. Service Provisioning Update Scheme for Mobile Application Users in a Cloudlet Network Huawei Huang #, Song Guo* # The University of Aizu, Japan *Department of Computing, The Hong Kong Polytechnic University Email: davyhwang.cug@gmail.com, song.guo@polyu.edu.hk
  • 2. Topic and Scenario Background • This paper studies the problem of adaptive service provisioning strategy towards mobile users in the context of big data application. • The workload generated by these applications is supposed power-hungry, and computing-intensive. • Therefore, the workload needs to be offloaded to other entities such as • a cloudlet network, • or a remote private cloud.
  • 3. Our Motivations • (User’s characteristics) When mobile users are using a (big data) application with their devices, e.g., , they are • getting online or offline at different time • moving in different areas of a metropolitan at different time • An example of service provisioning for mobile users under a cloudlet based network is shown in Fig. 1. • How to achieve the cost-minimized workload- offloading at different time-frame for each user, becomes an interesting problem. Fig. 1 Dynamic characteristics of an edge network, e.g., a mobile user alternates status between online and offline frequently.
  • 4. Major contributions • In this paper, • we study an adaptive service provisioning problem under the cloudlet based network, where we try to find a near optimal update scheme to decide how to update the provisioning solution for each mobile user at each time-frame if the trajectory of each mobile user is provided. • With the objective to maximize a weighted profit for network operators, we first formulate this problem to a nonlinear programming problem, which is then transformed to a solvable integer linear programming using the absolute value manipulation techniques. • A framework of algorithms is proposed.
  • 5. System model • In a hybrid network with: • cloudlet network, and • remote private cloud; • a set of users U, and • a set of cloudlet servers S • Variables to denote: Indicator of Inter-cloud VM-migration event: Where to deploy a VM for user u:
  • 6. Formulation • Mathematic model Letting denote the access delay of user u in U at time-slot t in T: we can compute the total access delay at time-slot t in T: Letting ζ denotes the normalized VM-migration delay between the private cloud and a local cloudlet server, Then, the total VM-migration cost of all users at ts t in T: Then, a profit-maximization is formulated as the following nonlinear programming: The objective is to maximize a weighted profit, which positively associates with the overall admitted traffic rate that is served by the local cloudlet network and negatively associates with the total access delay and the migration delay. Cons. (4b) expresses that the capacity of each server should not be expired. (4c) describes the relationship between variables X and Z. (4d) imposes the detailed special rule for var zu t when user u is in each time-slot of set F(u).
  • 7. Formulation (cont.) • Mathematic model Cons. (4c) involves the absolute value functions, making this problem nonlinear and unsolvable using linear programming methods. Cons. (4b) expresses that the capacity of each server should not be expired. (4c) describes the relationship between variables X and Z. (4d) imposes the detailed special rule for var zu t when user u is in each time-slot of set F(u). Therefore, we particularly transform (4c) to two linear constraints through the following manipulation of absolute value expression: Finally, the original profit-maximization is re-formulated to:
  • 8. The proposed framework of heuristic algorithms • To find solutions X and Z, the basic idea of the algorithm, to construct a solution, subject to a feasibility specification. • The structure of a solution and the feasibility specification:
  • 9. NUMERICAL EVALUATION • Parameter Settings: • The network adopted in our simulations is a cloudlet based urban access network with 10 adjacent macrocells. • We randomly generate a traffic demand trace for each mobile user within [10, 100] Mb/s. • access delay to the remote cloud is fixed to 10 ms • local access delay of any mobile user to its located cloudlet server is randomly generated within [1, 3] ms • the inter-cloud VM-migration delay is normalized to 10 ms. • We then generate a sequential trajectory for each mobile user with 20 time slots. • In each time-slot, the probability of any mobile user stays in online status is set to 0.8.
  • 10. Results • Metrics: Profit, Cloudlet traffic rate, Weighted access delay, Weighted migration delay • Algorithms: First-Fit-Decreasing, First-Fit- Increasing, Online-First-Decreasing and Online-First-Increasing, which are represented by FFD, FFI, OFD and OFI, respectively. • We also solve the formulation to retrieve the Optimal solution using Gurobi 6.0 [23], under each simulation setting. Fig. 4. Performance of algorithms when varying the serving capacity of local server (i.e., Cs) in a range 600-1500 Mb/s. In a summary, we can always observe that the FFI and OFI have a similar performance and outperform other two heuristics in terms of all the metrics.