• No results found

Resource Provisioning Algorithmsin Mobile Cloud Computing

N/A
N/A
Protected

Academic year: 2020

Share "Resource Provisioning Algorithmsin Mobile Cloud Computing"

Copied!
6
0
0

Loading.... (view fulltext now)

Full text

(1)

AUSTRALIAN JOURNAL OF BASIC AND

Open Access Journal

Published BY AENSI Publication

© 2016 AENSI Publisher All rights reserved

This work is licensed under the Creative Commons Attribution International License

http://creativecommons.org/licenses/by/4.0/

To Cite This Article: Shanthi Thangam M, Vijayalakshmi M, Manju Precillah M Computing - Survey. Aust. J. Basic & Appl. Sci.,

Resource Provisioning Algorithmsin Mobile Cloud Computing

1Shanthi Thangam M, 2Vijayalakshmi M, 3Manju Precillah

1,2Information Science & Technology Anna University, Chennai, 3

Peri Software Solutions Chennai, India

Address For Correspondence:

Shanthi Thangam .M, Department of Information Science and Technology,Chennai, Tamilnadu, India. E-mail: [email protected]

A R T I C L E I N F O

Article history:

Received 04 December 2015 Accepted 22 January 2016 Available online 14 February 2016

Keywords:

Mobile Cloud Computing,

DynamicResourceProvisioning.

Cloud computing has a great role in wireless networks in the world of Internet. Cloud computing means “everything as a service” that is it can provide the computing resource to anyone from anything as a service internet. The data center hardware and software is referred as the cloud and the cloud can be made as available in “pay-as-you-use” manner as the utility charging (e.g. as we are using the electricity, water etc.). Cloud computing is defined in different aspects by many researchers by their point of view as an end user. Cloud computing will change the way of using the resources and providing any underutilized resource to be utilized in the better way. For providing a service in cloud it contains main c

Cloud computing is a model

demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction (NIST). The essential characteristics of cloud

On-demand self-service, broad network access, reso

Resource provisioning in the cloud computing is referred as a selection, allocation and deployment of resource to the user. It means efficient way of allocating the resources when and where the need of res

they have to release then after their need, everything should be done in run time.

Mobile cloud Computing can be represented in different ways by many researchers. In this paper, MCC is referred as the technology that uses the cloud based infrast

processing power. The main aim of mobile cloud is to provide a fabulous experience for mobile userswhose devices are having limited resources and capacities like computation, storage, networks and battery.

AUSTRALIAN JOURNAL OF BASIC AND

APPLIED SCIENCES

ISSN:1991-8178 EISSN: 2309-8414 Journal home page: www.ajbasweb.com

© 2016 AENSI Publisher All rights reserved

This work is licensed under the Creative Commons Attribution International License (CC BY).

http://creativecommons.org/licenses/by/4.0/

Shanthi Thangam M, Vijayalakshmi M, Manju Precillah M, Resource Provisioning Algorithmsin Mobile Cloud

Aust. J. Basic & Appl. Sci., 10(2): 156-161, 2016

Resource Provisioning Algorithmsin Mobile Cloud Computing

Manju Precillah M

Anna University, Chennai, India

Shanthi Thangam .M, Department of Information Science and Technology,Chennai, Tamilnadu, India.

A B S T R A C T

Mobile Cloud Computing (MCC) is the burgeon technology, with the combined concepts of mobile computing and cloud computing. With the concept of mobile cloud computing, applications and the computation of mobile phones are enriched and developed by providing cloud based infrastructure and utilizes the resource in an efficacious manner. Resource provisioning is the important factor in cloud computing technology as it is service oriented computing. Resource provisioning means the efficient way of scheduling, configuring and providing resource to the user that is the way of selection, development, deployment and dynamic management of software and hardware resources for ensuring guaranteed performance for applications. The efficient resource is one of the main issues in mobile cloud computing, the limitations of mobile devices are battery lifetime, processing power, and data storage is overcome by mobile cloud computing. In this survey, the focus is about the resource provisioning algorithms, its requirements in MCC. This paper, also discus

researchers works in existing algorithms, and defining their ideas and challenges.

INTRODUCTION

Cloud computing has a great role in wireless networks in the world of Internet. Cloud computing means “everything as a service” that is it can provide the computing resource to anyone from anything as a service internet. The data center hardware and software is referred as the cloud and the cloud can be made as available

use” manner as the utility charging (e.g. as we are using the electricity, water etc.). Cloud ent aspects by many researchers by their point of view as an end user. Cloud computing will change the way of using the resources and providing any underutilized resource to be utilized in the better way. For providing a service in cloud it contains main challenge in resource provisioning.

Cloud computing is a model (Mell, P. and T. Grance, 2011) for enabling ubiquitous, convenient, on demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage,

, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction (NIST). The essential characteristics of cloud (Mell, P. and T. Grance, 2011

service, broad network access, resource pooling, rapid elasticity, measured service.

provisioning in the cloud computing is referred as a selection, allocation and deployment of resource to the user. It means efficient way of allocating the resources when and where the need of res

they have to release then after their need, everything should be done in run time.

can be represented in different ways by many researchers. In this paper, MCC is referred as the technology that uses the cloud based infrastructure to enrich the mobile applications and its processing power. The main aim of mobile cloud is to provide a fabulous experience for mobile userswhose devices are having limited resources and capacities like computation, storage, networks and battery.

Resource Provisioning Algorithmsin Mobile Cloud

Resource Provisioning Algorithmsin Mobile Cloud Computing - Survey

) is the burgeon technology, with the combined concepts of mobile computing and cloud computing. With the concept of mobile cloud computing, applications and the computation of mobile phones are enriched and e and utilizes the resource in an efficacious manner. Resource provisioning is the important factor in cloud computing technology as it is service oriented computing. Resource provisioning means the source to the user that is the way of selection, development, deployment and dynamic management of software and hardware resources for ensuring guaranteed performance for applications. The efficient ing, the limitations of mobile devices are battery lifetime, processing power, and data storage is overcome by mobile cloud computing. In this survey, the focus is about the resource provisioning algorithms, its requirements in MCC. This paper, also discusses about how the researchers works in existing algorithms, and defining their ideas and challenges.

Cloud computing has a great role in wireless networks in the world of Internet. Cloud computing means “everything as a service” that is it can provide the computing resource to anyone from anything as a service with internet. The data center hardware and software is referred as the cloud and the cloud can be made as available use” manner as the utility charging (e.g. as we are using the electricity, water etc.). Cloud ent aspects by many researchers by their point of view as an end user. Cloud computing will change the way of using the resources and providing any underutilized resource to be utilized in

hallenge in resource provisioning.

for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage,

, and services) that can be rapidly provisioned and released with minimal management effort or Mell, P. and T. Grance, 2011) are urce pooling, rapid elasticity, measured service.

provisioning in the cloud computing is referred as a selection, allocation and deployment of resource to the user. It means efficient way of allocating the resources when and where the need of resource and

(2)

Aepona et al. (Song Li, et al., 2015) describes MCC as a new model for mobile applications where the processing of data and its storage are moved from the mobile device to powerful and computing centralized platforms located in clouds. These applications which are centralized are then accessed over the internet connection based on a client or browser services available on the mobile devices.

In the first half of this paper, the need of a resource provisioning and how it works are briefly discussed. The considerations are important for providers to utilize resources in effective manner in the cloud-based applications. The second half of the paper is focuses on the survey, discussed about the resource provisioning algorithms and its way of allocating resources from the cloud brokers to the user and challenges in mobile cloud computing.

The rest of this paper is organized as follows, section 2 describes about resource provisioning with its early stage algorithms. Section 3 discusses the related works of resource provisioning algorithms in cloud computing and it represents the comparative study of resource management and allocation in cloud computing. Section 4 concludes the paper.

ResourceProvisionin:

Resource provisioning means the selection, allocation of resource to the user in the efficient manner. The important aspectsfor the resource scheduling are province among different jobs,execution cost, communication cost,efficiency, and error incommunication like node failure, network failure, databases capacity, jobduplications, execution time, waiting time turnaround time and heterogeneity in networks, fault tolerance, dynamic, performance, quality, time dependency, resource allocation, management, recovery of lost resources, security of data,privacy and so on.

A. Static Resource Provisioning:

The task or job that have prediction about its demand over resources and workloads and generally without any change of demands of resources or workloads, it is said to be static, so it must use “static provisioning resource" effectively. The resources are provided to the workloads in advance without modifications. Due to the static resource provisioning, the resources are mostly under provisioning or it may over provisioning. So the cloud provider and users are not gaining in static provisioning.

B. Dynamic Resource Provisioning:

In dynamic resource provisioning the resource are provided on-demand by applications it may change or differ according to their demand of resource or workloads.

With dynamic provisioning, the provider allocates more resources as they are needed and removes them when they are not needed the allocated resources. With the concept of elasticity (Mell, P. and T. Grance, 2011; Liu, et al., 2015) of the cloud, dynamic resource provisioning must be able to manage the resources in cloud providers and the cloud users.

C. Resource Provisioning Algorithms:

1) Min-Min Algorithm:

Min-Min algorithm idea isassigningsmall tasks to fast resources to execute, so that the total completion time is a minimum. Min-Min algorithmcalculates, the minimum completion time for each task which is assigned to the related resources, and then it chooses a minimum value from minimum completion time (i.e.) Min-Min selects minimum value twice.The Min-Min algorithm is describedas: It calculates the minimum completion time for each task which is assigned to the related resources. Choose a minimum value from the completion time.The task scheduling is finished and updated the related variables.

Min-Min can ensure the total completion time of tasks is a minimum. But there is a shortage that Min-Min leads to fast resources with heavy load and slow resources with light load. That is to say Min-Min causes lower utilization rate of the entire system.

2) Max-Min Algorithm:

Difference from Min-Min, Max-Min prefers scheduling big tasks. The description of Max-Min is, first it will calculate the minimum completion time for the job/taskwhich is assigned to their related resources. It will choose a maximum value from the minimum completion time. At last it finishes task scheduling and updated the related variables. Max-Min is better than Min-Min in most cases. However, Max-Min also causes lower utilization rate of the entire system

3) Min-Max Algorithm:

(3)

minimum completion time to make up a pair of tasks. Finish the pair of tasks scheduling and update related variables. It will repeat the steps until all tasks are assigned.

4) ABC Algorithm:

Themost intelligent behavior of a honey bee swarm, foraging[2]behavior, is considered as a new artificial bee colony (ABC) algorithm.Thebehavior of real honey bees is described[2] for solving multidimensional and multimodal optimization problems. In the model, the artificial bees consist of three groups of bees: employed bees, onlookers and scouts. The first halfgroupcontains the employed artificial bees and the second half of the group includes the onlookers (Yun-Chia Liang, et al., 2014).

Whenever the honey group got the food source, there is only one employed bee that is;the number of employed bees is equal to the amount of food sources the honey bees got around the hive. The employed bee separates the food source that it has been very tired by that time the bees becomes a scout.By using this strategy, defining the terms as, number of hivesis considered as the available resources in cloud provider.

The best selected resource from provider isinformed to the user as the onlookers bees. With the help of this algorithm, the resources are grouped as such in bees group and allow them to provide the resources for those are in need of resource.

5) Ant Colony Algorithm:

It is same as the bee algorithm,Marco Dorigo et al aims to an optimal resource from the resource pool, depend upon the behavior and the activity ofants seeking a way between their colony/group and to the food source. The idea behind ant algorithms (Maria Alejandra Rodriguez and RajkumarBuyya, 2014) is to use a form of artificial stigmergy (Maria Alejandra Rodriguez and RajkumarBuyya, 2014) to co-ordinate group of artificial agents.

Relatedworks:

A. SPRNT Frame Work:

Jinzhao Liu et al. (2015) introduce the new framework SPRNT, for resource management andit will provide high level Quality of Service in the cloud computing environment. SPRNT reinforcement learning based aggressive provisioning method to overcome the rapidly increasing workloads and its resource deficiency. It alsousesan aggressive resource provisioning (Liu, et al., 2015) framework which promote us to significantextentincreasing the allocation of resource in each cycle when there isincreasing of workload.

This framework provisions resource which is perhaps more than the demands they needed, and then reduces the unwanted provisioned resources if needed. By using this frame work QoSmust be improved in high. It limits the rate of violation of SLO.

B. Particle Swarm Optimization:

Maria Alejandra Rodriguez et al. ( 2014) proposes resource scheduling and provisioning strategy for scientific workflows on Infrastructure as a Service (IaaS) clouds. The researcher aim is to minimizing the workflow execution cost all-inclusively while it meets its constraints regarding deadline. They introduces an algorithm based on the meta-heuristic optimization technique (Maria Alejandra Rodriguez and RajkumarBuyya, 2014, particle swarm optimization (PSO) (Maria Alejandra Rodriguez and RajkumarBuyya, 2014).

C. Load Prediction Algorithm:

Zhen Xiao et al. (2013) introduces the concept of “skewness” is used for measuring the uneven in the resource utilization inmulti-dimensionalof a server. By minimizing skewness, and by joined the different workloads and it improves the overall server resources utilization. The researcher develops a set of problem solving approachthat prevents the overloaded insystem efficientlywhereas it can use the saved energy. The researcher designs a load prediction algorithm (Zhen Xiao et al. 2013) it can captures the future need of resources for the applications that are actually doesn’t knows about what is already exist in the VMs. The algorithm can be able to find the demand/trendsof the resource usage and it will help to reduce churn placement significantly. A new system is presented,which uses virtualization technique to allocate resources in data center dynamically depend on the demands of the applications and the support of green computing by optimizes the servers counts that are in use.

D. Autonomic Resource Management Approach:

(4)

machines (VMs) to servers, load balancing, capacity allocation, server power state tuning, and dynamic voltage/frequency scaling.

E. Optimization Formulations:

HaiyangQian, et al. (2014) optimization formulations to reduce the cost of privacy forconsumption of server energy and server-wear-and-tear (HaiyangQian, et al. 2014) cost fewer than three different data center server setups homogeneous cluster, heterogeneous cluster, and hybrid clusters that is the combination of both the homogeneous and heterogeneous for dynamic workloads. This study shows that thecomputational time of theheterogeneous model is significantly more than the homogeneous model.

F. Optimal Cloud Resource Provisioning Algorithm:

SivadonChaisiri et al. (2012) discusses about an optimal cloud resource provisioning (OCRP) algorithm is proposed by formulating a stochastic programming model. The OCRP algorithm[9]is able to provide computing/processing resources that are used in many provisioning strategies that are a long-term plan, e.g., two stages in a half plan and the twelfth stages are considered as a yearly plan. The demand of resource and its price are uncertainty also considered in this OCRP. Different way ofmethods is consideredto getthe result of the OCRP algorithm is considered.

G. Gigantic Self-Organizing Cloud (SOC):

Sheng Di et al. (2013) proposes integrating volunteer computing into cloud architectures, theyforesee a gigantic self-organizing cloud (SOC) (Sheng Di et al. 2013) being formed to get the very high potential of not yet exploitedthe basic need of computing power over the wireless. In this new architecture each participant automaticallyacts as both the resource consumer and the resource provider, and a fully distributed, VM-multiplexing allocation of resource schemes are proposed to be in the charge of the resources which are decentralized. Thismethod not only got the success for the maximized utilization of resource using the proportional share model (PSM) (Sheng Di et al. 2013), but it also achieves provably and adaptiveefficient of optimal execution (Sheng Di et al. 2013).

H. Differential Provisioning and Caching Algorithm:

Menglan Hu et al. (2014) proposes a new set of algorithms to find the solutions for the problem of joining the caching and provisioning of resources for the cloudbased content distribution network with special importance to handle the demand patterns dynamically. At first, the researcher proposed a provisioning and caching algorithm framework called Differential Provisioning and Caching algorithm (Menglan Hu et al. 2014) (DPC), the main aim of this algorithm is to construct the Cloud Distribution Network by which the cloud resources are rentedand to minimize the total cost for the rental the content should be cached when all the demands for the CDNis served. There are two steps in DPC algorithm. In the first stepit will maximizes complete demands of resources that are not expired.In the second step it will minimizes the complete cost for renting the new upcoming resources, this new resource served the remaining demand in the network. Todesigns these two steps they used both greedy and iterative heuristics (Menglan Hu et al. 2014), each of them having with advantages over existing methods.

They proposes a new light-weight Caching and Request Balancing (CRB) algorithm (Menglan Hu et al. 2014) for adjusting the content placement dynamically, as it is light-weight it can be executed frequently and it also maximize full demands as such as the DPC algorithms.

I. LyapunovOptimization Framework:

Song Li et al. (2015) optimizes the cost for operating the hybrid cloud pattern by analyzingtheoretically for the problemsinLyapunov optimization framework (Song Li et al. 2015). This will allow him to design a new an online dynamic provision (Song Li et al. 2015) algorithm. This approach can easily address thechallenges of the real-world without any information previously known about the available rental price of the public cloud; the probability distribution in future for user requests is not known. Theyconductlarge experimental setup study with set of some real-world data, the results shows and confirmed that this algorithm is worked in effective manner for reducing the cost of operation.

J. V-Cache, Approach:

(5)

K. Gossip Protocol:

FetahiWunhib et al. (2012) give the solution for thedynamic resource provisioningproblem for the cloudcomputing environment. Their proposesthe outline for middleware distributed architecture and it contains key element named as the gossip protocol that ensures good allocation of resource between sites andapplications, and this protocol dynamically remodel the allocation of changes in the load and it scales the sites/applications and the number of physical machines. The researcher formalizes the problem in allocation of resource in CPU and memory constraints for maximizing the utilization of cloud. They present the protocol that produces an optimal solution with not allconsidering aboutproperties of convergence,memory and to prove the correctness. Then, they extend this protocol toget an efficient solution for a complete problem;it includes minimization of the cost for the allocation.The protocolexecutes only with local input in dynamic manner andglobal synchronization is not required for this protocol as such other existing protocols.

L. K-Out-of-N Framework:

Chien-An Chen et al. (2015) introduces k-out-of-n framework that addresses two different challenges1) fault tolerance and 2) the energyefficiency. To minimize the consumption of energy it allows the data fragments to all nodes for getting reliable data can be retrieve by other nodes. It assignseach node to process distributed data so thatthe data processingenergy consumption can be minimized.

M. SLA Based Provisioning Approach:

Saurabh et al. proposes anew technique which is dynamically adjusts/assigns the VMs using SLA signed with the customer without getting any penalty for the user. It maximizes the data center utility for whichthe execution of heterogeneous application workloads,non-interactive jobs andtransactional jobswith changes in the requirement of SLA.

N. Auction Based QoSGuaranteed Mechanism:

SudipMisra et al. (2014) focuses on themobility of nodes, so that thebandwidth shifting is required for getting the guaranteed QoS to the nodes which are in move. Anyhow,for maintaining guaranteedQoS,bandwidth shifting alone is not always sufficient,because the efficiency of spectral variations in channels iscoupled with the representedprotocol overheadswhich are involving in the utility computation. They focus on the problem of utilitymaximizationthat is the redistribution ofbandwidth, and they solve this by using a modified descending bid auction (SudipMisra et al. 2014). The author, proposed a new scheme, Auction-Based QoS-Guaranteed Utility Maximization (SudipMisra et al. 2014) (AQUM), here in every gateway they aggregates the required demands formobility nodes which gets connected and it will make bid for amountof bandwidth required. AQUM (Sudip Misra et al. 2014) willmaximize the performance utility of the processauction,the bid value of other,should be known tothe entire gateway in the real environment, and it should be not always feasible solution. They also considered an increment of bidding in amanner within a particular range.

Conclusion:

From this survey, we can summarizes and discuss about the resource provisioning algorithmsand frameworks which are proposed by differentscientists and researcher’sidea. This paper also reviews about theconcepts of cloud computing, and mobile cloud computing. Moreover, this paper gives some of basic ideas behind the resource provisioning.

REFERENCES

Chien-An Chen, Myounggyu Won, RaduStoleru, Member, IEEE and Geoffrey G. Xie, Member, IEEE, 2015. “Energy-Efficient Fault-Tolerant Data Storageand Processing in Mobile Cloud”, IEEE Transactions On Cloud Computing, 3(1).

DaniloArdagna, Barbara Panicucci, Marco Trubian and Li Zhang, 2012.“Energy-Aware Autonomic Resource Allocation in Multitier Virtualized Environments”, IEEE Transactions on Services Computing, 5(1).

Fetahi Wuhib, Rolf Stadler and Mike Spreitzer, 2012. “A Gossip Protocol for Dynamic ResourceManagement in Large Cloud Environments”, IEEE Transactions on Network and Service Management, 9: 2.

HaiyangQian, Fu Li, RavishankarRavindran, and Deep Medhi, 2014. Senior Member, IEEE, “Optimal Resource Provisioning and the Impact of Energy-Aware Load Aggregation for Dynamic Temporal Workloads in Data Centers” in IEEE Transactions on Network and Service Management, 11: 4.

(6)

Hu, Menglan, Jun Luo, Yang Wang, and BharadwajVeeravall, 2014. "Practical Resource Provisioning andCaching with Dynamic Resilience for Cloud-Based ContentDistribution Networks", IEEE Transactions on Parallel andDistributed Systems.

Liu, Jinzhao, Yaoxue Zhang, Yuezhi Zhou, Di Zhang and Hao Liu, 2015. "Aggressive Resource Provisioning for Ensuring QoS in Virtualized Environments", IEEE Transactions on Cloud Computing.

Maria Alejandra Rodriguez and RajkumarBuyya, 2014. “Deadline Based Resource Provisioning and Scheduling Algorithm for Scientific Workflows on Clouds” in IEEE Transactionson Cloud Computing, 2(2).

Mell, P. and T. Grance, 2011. “The NIST definition of cloud computing,” [Online]Available: http://csrc.nist.gov/publications/nistpubs/ 800-145/SP800-145.pdf

Niroshini Fernando, Seng W. Loke, Wenny Rahayu, “Mobile cloud computing: A survey”, Future Generation Computer Systems homepage: www.elsevier.com/locate.

Pengcheng Xiong, Yun Chi, Shenghuo Zhu, Hyun Jin Moon, CaltonPu and Hakan, 2015. “SmartSLA: Cost-Sensitive Management of Virtualized Resources for CPU-Bound Database Services” IEEE Transactions on Parallel and Distributed Systems, 26: 5.

Ranjan, Rajiv, RajkumarBuyya, and Surya Nepal, 2013. "Model-driven provisioning of application services in hybrid computing environments", Future Generation Computer Systems.

Sanaei, Z., S. Abolfazli, A. Gani and R.H. Khokhar, 2012. "Tripod of requirements in horizontal heterogeneous mobile cloud computing," Proceedings of the 1st International Conference on Computing, Information Systems, and Communications.

Saurabh Kumar Garg, Srinivasa K. Gopalaiyengar and Rajkumar Buyya, “SLA-Based Resource Provisioning forHeterogeneous Workloads in a Virtualized CloudDatacenter”.

Sheng Di, Member, IEEE and Cho-Li Wang, Member, IEEE, 2013. “Dynamic Optimization of Multiattribute Resource Allocation in Self-Organizing Clouds” in IEEE Transactions on Parallel and Distributed systems, 24: 3.

Sheng Zhang, Member, IEEE, ZhuzhongQian, Member, IEEE, ZhaoyiLuo, Jie Wu, Fellow, IEEE, and Sanglu Lu, Member, IEEE, “Burstiness-Aware Resource Reservation for Server Consolidation in Computing Clouds”, IEEE Transactions an Parallel and Distributed Systems.

SivadonChaisiri, Student Member, IEEE, Bu-Sung Lee, Member, IEEE, and DusitNiyato, Member, 2012. IEEE “Optimization of Resource Provisioning Cost in Cloud Computing” in IEEE Transactions on Services Computing, 5(2).

Song Li, Yangfan Zhou, Member, IEEE, Lei Jiao, Xinya Yan, Xin Wang, Member, IEEE, and Michael Rung-TsongLyu, Fellow, IEEE, 2015. “Towards Operational Cost Minimization in Hybrid Clouds for Dynamic Resource Provisioning with Delay-Aware Optimization” in IEEE Transactions on Services Computing, 8: 3.

SudipMisra, Senior Member, IEEE, Snigdha Das, ManasKhatua, Student Member, IEEE, and Mohammad S. Obaidat, Fellow, IEEE, 2014. “QoS-Guaranteed Bandwidth Shifting andRedistribution in Mobile Cloud Environment” in IEEE Transactions on Cloud Computing, 2: 2.

VladNae, AlexandruIosup, Member, IEEE and Radu Prodan, Member, IEEE, 2011. “Dynamic Resource Provisioning in MassivelyMultiplayer Online Games”, IEEE Transactions on Parallel and Distributed Systems, 22: 3.

YanfeiGuo, Palden Lama, JiaRao, Xiaobo Zhou, 2013. “V-Cache: Towards Flexible Resource Provisioning for Multi-tier Applications in IaaS Clouds” in 2013 IEEE 27th International Symposium on Parallel & Distributed Processing.

Yun-Chia Liang, Angela Hsiang-Ling Chen, and Yung-Hsiang Nien, 2014. “Artificial Bee Colony for Workflow Scheduling” in 2014 IEEE Congress on Evolutionary Computation (CEC) .

References

Related documents

Us- ing a FSM model of context, we first address the problem of inferring significant context state transitions with mobile devices; using a case study of place aware- ness to show

Mesenchymal stem cells (MSCs) which can be isolated from almost all postnatal organs and tissues [23] , are stromal unspecialized cells that have the ability

However, we show here that lateral root number and root hair elongation are significantly affected in SAG21 AS and OEX plants. It is now well established that redox regulation plays

The present study evaluated the effects of a foliar application of a commercial formulation of cytokinin (6-benzyladenine) during the early stages of seedling development, prior

With the Keyguard unlocked, enter a phone number, then press the Left Soft Key [Save].. Use the Directional Key to highlight an existing

The Liberal Church must bring a vision of God to man whose eyes are darkened with pain, with crime, and with tears.". -from the Ware

To summarize, the present study investigated the role of environmental smoking (parental smoking, sibling smoking, peer smoking) in smoking-related cognitions (pros

I hope this information help people and I think that this information is necessary for general health and it is important for all patients and people and