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 (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 ...
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
 
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
 

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

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 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
 
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
 
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
 
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
 
Presentation1-Introduction to cloud computing.pdf
Presentation1-Introduction to cloud computing.pdfPresentation1-Introduction to cloud computing.pdf
Presentation1-Introduction to cloud computing.pdf
IshaSolanki12
 
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
 
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 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
 
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
 
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
 
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
 
Presentation1-Introduction to cloud computing.pdf
Presentation1-Introduction to cloud computing.pdfPresentation1-Introduction to cloud computing.pdf
Presentation1-Introduction to cloud computing.pdf
IshaSolanki12
 
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
 

Recently uploaded (20)

Bidding World Conference 2027 - Ghana.pptx
Bidding World Conference 2027 - Ghana.pptxBidding World Conference 2027 - Ghana.pptx
Bidding World Conference 2027 - Ghana.pptx
ISGF - International Scout and Guide Fellowship
 
Besu Shibpur Enquesta 2012 Intra College General Quiz Prelims.pptx
Besu Shibpur Enquesta 2012 Intra College General Quiz Prelims.pptxBesu Shibpur Enquesta 2012 Intra College General Quiz Prelims.pptx
Besu Shibpur Enquesta 2012 Intra College General Quiz Prelims.pptx
Rajdeep Chakraborty
 
THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...
THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...
THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...
ASHISHKUMAR504404
 
Approach to diabetes Mellitus, diagnosis
Approach to diabetes Mellitus,  diagnosisApproach to diabetes Mellitus,  diagnosis
Approach to diabetes Mellitus, diagnosis
Mohammed Ahmed Bamashmos
 
ICONX - Presentation - Mining RACE - english - international
ICONX - Presentation - Mining RACE - english - internationalICONX - Presentation - Mining RACE - english - international
ICONX - Presentation - Mining RACE - english - international
Bitcoin Mining RACE
 
816111728-IELTS-WRITING test óft-PPT.pptx
816111728-IELTS-WRITING test óft-PPT.pptx816111728-IELTS-WRITING test óft-PPT.pptx
816111728-IELTS-WRITING test óft-PPT.pptx
787mianahmad
 
cardiovascular outcome in trial of new antidiabetic drugs
cardiovascular outcome in trial of new antidiabetic drugscardiovascular outcome in trial of new antidiabetic drugs
cardiovascular outcome in trial of new antidiabetic drugs
Mohammed Ahmed Bamashmos
 
Microsoft Azure Data Fundamentals (DP-900) Exam Dumps & Questions 2025.pdf
Microsoft Azure Data Fundamentals (DP-900) Exam Dumps & Questions 2025.pdfMicrosoft Azure Data Fundamentals (DP-900) Exam Dumps & Questions 2025.pdf
Microsoft Azure Data Fundamentals (DP-900) Exam Dumps & Questions 2025.pdf
MinniePfeiffer
 
Bidding World Conference 2027-NSGF Senegal.pdf
Bidding World Conference 2027-NSGF Senegal.pdfBidding World Conference 2027-NSGF Senegal.pdf
Bidding World Conference 2027-NSGF Senegal.pdf
ISGF - International Scout and Guide Fellowship
 
Lec 3 - Chapter 2 Carl Jung’s Theory of Personality.pptx
Lec 3 - Chapter 2 Carl Jung’s Theory of Personality.pptxLec 3 - Chapter 2 Carl Jung’s Theory of Personality.pptx
Lec 3 - Chapter 2 Carl Jung’s Theory of Personality.pptx
TayyabaSiddiqui12
 
Effects of physical activity, exercise and sedentary behaviors to
Effects of physical activity, exercise and sedentary behaviors toEffects of physical activity, exercise and sedentary behaviors to
Effects of physical activity, exercise and sedentary behaviors to
DancanNyabuto
 
THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...
THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...
THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...
ASHISHKUMAR504404
 
Bloom Where You Are Planted 05.04.2025.pptx
Bloom Where You Are Planted 05.04.2025.pptxBloom Where You Are Planted 05.04.2025.pptx
Bloom Where You Are Planted 05.04.2025.pptx
FamilyWorshipCenterD
 
Bidding World Conference 2027 - NSGF Mexico.pdf
Bidding World Conference 2027 - NSGF Mexico.pdfBidding World Conference 2027 - NSGF Mexico.pdf
Bidding World Conference 2027 - NSGF Mexico.pdf
ISGF - International Scout and Guide Fellowship
 
2025-05-04 A New Day Dawns 03 (shared slides).pptx
2025-05-04 A New Day Dawns 03 (shared slides).pptx2025-05-04 A New Day Dawns 03 (shared slides).pptx
2025-05-04 A New Day Dawns 03 (shared slides).pptx
Dale Wells
 
Speech 3-A Vision for Tomorrow for GE2025
Speech 3-A Vision for Tomorrow for GE2025Speech 3-A Vision for Tomorrow for GE2025
Speech 3-A Vision for Tomorrow for GE2025
Noraini Yunus
 
Key Elements of a Procurement Plan.docx.
Key Elements of a Procurement Plan.docx.Key Elements of a Procurement Plan.docx.
Key Elements of a Procurement Plan.docx.
NeoRakodu
 
ICSE 2025 Keynote: Software Sustainability and its Engineering: How far have ...
ICSE 2025 Keynote: Software Sustainability and its Engineering: How far have ...ICSE 2025 Keynote: Software Sustainability and its Engineering: How far have ...
ICSE 2025 Keynote: Software Sustainability and its Engineering: How far have ...
patricialago3459
 
Reflections on an ngo peace conference in zimbabwe
Reflections on an ngo peace conference in zimbabweReflections on an ngo peace conference in zimbabwe
Reflections on an ngo peace conference in zimbabwe
jujuaw05
 
The Business Dynamics of Quick Commerce.pdf
The Business Dynamics of Quick Commerce.pdfThe Business Dynamics of Quick Commerce.pdf
The Business Dynamics of Quick Commerce.pdf
RDinuRao
 
Besu Shibpur Enquesta 2012 Intra College General Quiz Prelims.pptx
Besu Shibpur Enquesta 2012 Intra College General Quiz Prelims.pptxBesu Shibpur Enquesta 2012 Intra College General Quiz Prelims.pptx
Besu Shibpur Enquesta 2012 Intra College General Quiz Prelims.pptx
Rajdeep Chakraborty
 
THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...
THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...
THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...
ASHISHKUMAR504404
 
ICONX - Presentation - Mining RACE - english - international
ICONX - Presentation - Mining RACE - english - internationalICONX - Presentation - Mining RACE - english - international
ICONX - Presentation - Mining RACE - english - international
Bitcoin Mining RACE
 
816111728-IELTS-WRITING test óft-PPT.pptx
816111728-IELTS-WRITING test óft-PPT.pptx816111728-IELTS-WRITING test óft-PPT.pptx
816111728-IELTS-WRITING test óft-PPT.pptx
787mianahmad
 
cardiovascular outcome in trial of new antidiabetic drugs
cardiovascular outcome in trial of new antidiabetic drugscardiovascular outcome in trial of new antidiabetic drugs
cardiovascular outcome in trial of new antidiabetic drugs
Mohammed Ahmed Bamashmos
 
Microsoft Azure Data Fundamentals (DP-900) Exam Dumps & Questions 2025.pdf
Microsoft Azure Data Fundamentals (DP-900) Exam Dumps & Questions 2025.pdfMicrosoft Azure Data Fundamentals (DP-900) Exam Dumps & Questions 2025.pdf
Microsoft Azure Data Fundamentals (DP-900) Exam Dumps & Questions 2025.pdf
MinniePfeiffer
 
Lec 3 - Chapter 2 Carl Jung’s Theory of Personality.pptx
Lec 3 - Chapter 2 Carl Jung’s Theory of Personality.pptxLec 3 - Chapter 2 Carl Jung’s Theory of Personality.pptx
Lec 3 - Chapter 2 Carl Jung’s Theory of Personality.pptx
TayyabaSiddiqui12
 
Effects of physical activity, exercise and sedentary behaviors to
Effects of physical activity, exercise and sedentary behaviors toEffects of physical activity, exercise and sedentary behaviors to
Effects of physical activity, exercise and sedentary behaviors to
DancanNyabuto
 
THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...
THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...
THE SEXUAL HARASSMENT OF WOMAN AT WORKPLACE (PREVENTION, PROHIBITION & REDRES...
ASHISHKUMAR504404
 
Bloom Where You Are Planted 05.04.2025.pptx
Bloom Where You Are Planted 05.04.2025.pptxBloom Where You Are Planted 05.04.2025.pptx
Bloom Where You Are Planted 05.04.2025.pptx
FamilyWorshipCenterD
 
2025-05-04 A New Day Dawns 03 (shared slides).pptx
2025-05-04 A New Day Dawns 03 (shared slides).pptx2025-05-04 A New Day Dawns 03 (shared slides).pptx
2025-05-04 A New Day Dawns 03 (shared slides).pptx
Dale Wells
 
Speech 3-A Vision for Tomorrow for GE2025
Speech 3-A Vision for Tomorrow for GE2025Speech 3-A Vision for Tomorrow for GE2025
Speech 3-A Vision for Tomorrow for GE2025
Noraini Yunus
 
Key Elements of a Procurement Plan.docx.
Key Elements of a Procurement Plan.docx.Key Elements of a Procurement Plan.docx.
Key Elements of a Procurement Plan.docx.
NeoRakodu
 
ICSE 2025 Keynote: Software Sustainability and its Engineering: How far have ...
ICSE 2025 Keynote: Software Sustainability and its Engineering: How far have ...ICSE 2025 Keynote: Software Sustainability and its Engineering: How far have ...
ICSE 2025 Keynote: Software Sustainability and its Engineering: How far have ...
patricialago3459
 
Reflections on an ngo peace conference in zimbabwe
Reflections on an ngo peace conference in zimbabweReflections on an ngo peace conference in zimbabwe
Reflections on an ngo peace conference in zimbabwe
jujuaw05
 
The Business Dynamics of Quick Commerce.pdf
The Business Dynamics of Quick Commerce.pdfThe Business Dynamics of Quick Commerce.pdf
The Business Dynamics of Quick Commerce.pdf
RDinuRao
 

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: [email protected], [email protected]
  • 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.