Task Allocation in Cloud Computing
Task Allocation in Cloud Computing
Presented By Guided By
Vrushali S. Desale Prof. B. S. Chordia
• Cloud Computing
“Cloud Computing is a large-scale distributed
computing paradigm in which a pool of abstracted
virtualized, dynamically-scalable, and services are
delivered on demand to external customers over the
Internet .“
• Static Scheduling
• Static Planning and Dynamic Scheduling
• Dynamic Scheduling
Figure 9: Flowchart
TIME AND RESOURCE EFFICIENT TASK
ALLOCATION IN CLOUD COMPUTING
ENVIRONMENT
Applications
Infrastructure as a service (IaaS) and platform as a
service (PaaS)
Private cloud and hybrid cloud
Test and development
Big data analytics
File storage
Disaster recovery
Backup
Programmable multiprocessors
Signal and network processing
Design space exploration
Scalable usage
Chatbots TIME AND RESOURCE EFFICIENT TASK
ALLOCATION IN CLOUD COMPUTING
ENVIRONMENT
Advantages and Disadvantages
• Advantages
– Improving data storage capacity and processing
power
– Improving reliability.
– Dynamic provisioning.
– Scalability
– Multitenancy
• Disadvantages
– Availability
– Heterogeneity
– Security
– Privacy
– Integrity
2. M. Ferkoun, "Top 7 most common uses of cloud computing," IBM Cloud Computing News, 6 February 2018. [Online]. Available:
https://www.ibm.com/blogs/cloud-computing/2014/02/06/top-7-most-common-uses-of-cloud-computing/. [Accessed 18 April 2018].
3. K. Ravindran, "Task Allocation and Scheduling of Concurrent Applications to Multiprocessor Systems," Berkeley | EECS, 13 December 2007. [Online].
Available: https://www2.eecs.berkeley.edu/Pubs/TechRpts/2007/EECS-2007-149.html. [Accessed 18 April 2018].
4. D. J. Abadi, "Data Management in the Cloud: Limitations and Opportunities," Data Engineering, IEEE Computer Society, vol. 32, no. 1, 2009.
5.P. P. P. S. S. B. S. a. S. K. J. Sambit Kumar Mishra, "Improving Energy Usage in Cloud Computing Using DVFS," 2016. [Online]. Available:
http://dspace.nitrkl.ac.in/dspace/bitstream/2080/2598/1/2016_ICACIE_SKMishra_Improving.pdf. [Accessed 17 April 2018].
6. W. S. Q. C. Zhen Xiao, "Dynamic Resource Allocation using Virtual Machines for Cloud Computing Environment," IEEE Transactions on Parallel and
Distributed Systems, vol. 24, no. 6, p. 1117, 2013.
7. M. P. Hadi Goudarzi, "Multi-dimensional SLA-based Resource Allocation for Multi-tier Cloud Computing Systems," in Cloud Computing (CLOUD), 2011
IEEE International Conference, Washington, DC, USA, 2011.
8. K. S. S. B. S. R. M. Mayank Tiwary, "CPS: a dynamic and distributed pricing policy in cyber foraging systems for fixed state cloudlets," Computing, vol. 99,
no. 5, p. 463, 2017.
9. C. M. R. F. Yagiz Onat Yazi, "Dynamic Resource Allocation in Computing Clouds using Distributed Multiple Criteria Decision Analysis," in Cloud
TIME AND
Computing (CLOUD), 2010 IEEE 3rd International Conference on, RESOURCE EFFICIENT
Miami, FL, USA, 2010. TASK
ALLOCATION IN CLOUD COMPUTING
ENVIRONMENT
Thank you…