SlideShare a Scribd company logo
1 of 5
Download to read offline
IJITE Vol.03 Issue-06, (June, 2015) ISSN: 2321-1776
International Journal in IT and Engineering, Impact Factor- 4.747
A Monthly Double-Blind Peer Reviewed Refereed Open Access International e-Journal - Included in the International Serial Directories
International Journal in IT and Engineering
http://www.ijmr.net.in email id- irjmss@gmail.com Page 148
A COMPARATIVE STUDY ON DISTRIBUTED COMPUTING AND CLOUD COMPUTING
Shraddha Soni
IIPS, DAVV Indore
Abstract: Distributed and Cloud computing are useful in heavy workload processing with minimum cost.
Distributed computing works in a manner that a task is divided into different subtasks and distributed to various
computing nodes. Cloud computing may be considered as extension of distributed computing with added
features of providing on demand elastic computing resources usually on a pay per basis. There are so many
situations where distributed computing and/or cloud computing can be used. This paper surveys both
distributed computing and cloud computing and can be used as a roadmap for researchers, students, and
commercial users.
Keywords: Cloud Computing, Distributed Computing, Scheduling, Resource Management.
INTRODUCTION
Cloud computing: Cloud computing refers to the collection of hardware, software and remote servers working
collectively in a network to provide services like resource sharing, storing, managing and processing of data to
the end user [1]. The primary advantage of using cloud computing is cost saving. There are many cloud service
provider facilitating hardware and software services. Hardware services enable user to have equipments at
remote location where as through software services one can make his application run over the entire network or
a company may store its data on server at some other location by service provider. A hybrid computing provides
public and private cloud to store public data and sensitive data in respective clouds. The common examples of
cloud computing are Google drive, online version of word, spread sheet, presentation etc.
Service model of cloud computing as given in [2]: Fundamental Models for providing service in Clouds are:
Infrastructure as a service: This model manages server, storage and virtualization. It helps in managing
application, middleware, data etc. Hardware cost saving is the advantage of this model.
Platform as a service: This model provides platform for computing such as operating system, execution
environment for an application. This layer enables to run software without paying for the cost of required
underlying software and hardware.
Software as a Service: In this model user may have an access to application software and databases. The
applications are installed and operated on cloud service provider and the user can execute them as cloud client.
The user needs not to pay licensing fee for the software. One of the common examples of SaaS is online banking.
IJITE Vol.03 Issue-06, (June, 2015) ISSN: 2321-1776
International Journal in IT and Engineering, Impact Factor- 4.747
A Monthly Double-Blind Peer Reviewed Refereed Open Access International e-Journal - Included in the International Serial Directories
International Journal in IT and Engineering
http://www.ijmr.net.in email id- irjmss@gmail.com Page 149
Distributed Computing: Distributed computing system provide concepts in which multiple client machines are
connected on a network to solve a common problem. Each machine has its own task and gives an illusion as if a
single computer is working [3]. All client machines are located at geographically different location and
communicate through message passing. Distributed computing is also called as distributed system [4].Fast
response time, cost effectiveness and incremental growth are some major advantages of distributed systems.
Some challenges in distributed computing in [5, 6] are:
Openness: availability of independent and separated interfaces for easy resource extension.
Security: resources should be accessible to correct user in a secure way.
Scalability: Adding new resources should make the system effective.
Rest of the paper is as follows: section 2 discusses related works of distributed and Cloud computing. In
Section 3, conclusion and our contribution is presented.
BACKGROUND
A large body of literature is available on distributed computing and cloud computing. Various research
groups are exploring the ways to use distributed and cloud computing as next generations paradigm shift.
Literature on distributed computing and scheduling of resources:
Braun et al. provided study on one even basis for comparison and insights into circumstances where one
technique out-performed another. The evaluation procedure was specified, the heuristics were defined, and then
comparison results were discussed. It was shown that for the cases studied there, the relatively simple Min–min
heuristic performed well in comparison to the other techniques [7].
Casavant et al. proposed one measure of the usefulness of a general-purpose distributed computing
system as the system's ability to provide a level of performance commensurate to the degree of multiplicity of
resources present in the system. Taxonomy of approaches to the resource management problem was presented
in an attempt to provide a common terminology and classification mechanism necessary in addressing this
problem. The taxonomy, while presented and discussed in terms of distributed scheduling, was also applicable to
most types of resource management [8].
IJITE Vol.03 Issue-06, (June, 2015) ISSN: 2321-1776
International Journal in IT and Engineering, Impact Factor- 4.747
A Monthly Double-Blind Peer Reviewed Refereed Open Access International e-Journal - Included in the International Serial Directories
International Journal in IT and Engineering
http://www.ijmr.net.in email id- irjmss@gmail.com Page 150
Lee et al. presented a task allocation model that allocated application tasks among processors in
distributed computing systems satisfying: 1) minimum inter processor communication cost, 2) balanced
utilization of each processor, and 3) all engineering application requirements [9].
Bal et al. described the three main characteristics that distinguish distributed programming languages
from traditional sequential languages, namely, how they deal with parallelism, communication, and partial
failures. Finally, they discussed 15 representative distributed languages to give the flavor of each. These
examples include languages based on message passing, rendezvous, remote procedure call, objects, and atomic
transactions, as well as functional languages, logic languages, and distributed data structure languages [10].
Hosseini et al. proposed algorithm that allows for the reentry of repaired or replaced faulty facilities back
into the network, and it also had provisions for adding new nodes to the system. Sufficient conditions were
obtained for designing a distributed fault-tolerant system by employing the proposed algorithm. The algorithm
had the interesting property that it lets as many as all of the nodes and inter node communication facilities fail,
but upon repair or replacement of faulty facilities, the system could converge to normal operation if no more
than a certain number of facilities remain faulty[11].
Literature on cloud computing and scheduling of resources:
Sotomayor et al. presented a model for predicting various runtime overheads involved in using virtual
machines, that allows efficient support advance reservations in [12].
Shrivastava et al. proposed two algorithms 1) Starvation-Removal and 2) AR-to-BE Conversion to solve
problems related to resource management. They demonstrated experimentally results of the proposed
algorithms to stop starvation of BE leases for resources and effectively improve request acceptance rate [13].
Starvation removal algorithm with improvements was also proposed in [14].
In [15] CBUD Micro, a performance evaluation tool was presented that can be used at both cloud host
and consumer side for resource management by supporting scheduling decisions. They also described the vision
and architecture of CBUD Micro in detail and and the way in which core components were implemented.
In [16] a new leasing policy named CRI (Consumer Rating Index) and an algorithm for prioritizing
consumers on the basis of CRI scores was proposed to manage the cloud host resources properly. This policy and
algorithm can be used for efficient functioning at cloud hosts side was also presented.
In [17] mEDF (Modified Earliest Deadline First) algorithm and leasing policy for deadline driven resource
management was introduced. This algorithm takes care of minimum capacity expenses at cloud host side. mEDF
can be used for deadline driven scheduling with minimizing response time and completion time.
Zhang presented a survey of cloud computing, highlighting its key concepts, architectural principles,
state-of-the-art implementation as well as research challenges. The aim of his paper was to provide a better
understanding of the design challenges of cloud computing and identify important research directions in this
increasingly important area [18].
IJITE Vol.03 Issue-06, (June, 2015) ISSN: 2321-1776
International Journal in IT and Engineering, Impact Factor- 4.747
A Monthly Double-Blind Peer Reviewed Refereed Open Access International e-Journal - Included in the International Serial Directories
International Journal in IT and Engineering
http://www.ijmr.net.in email id- irjmss@gmail.com Page 151
Beloglazov et al. proposed an energy efficient resource management system for virtualized Cloud data
centers that reduces operational costs and provides required Quality of Service (QoS). Energy savings were
achieved by continuous consolidation of VMs according to current utilization of resources, virtual network
topologies established between VMs and thermal state of computing nodes [19].
Conclusion
Cloud computing and Distributed computing both are useful in their application areas. Scheduling of
resources is also a major factor in both paradigms to exploit the full power of both computing paradigms. Various
algorithms and policies for the same are discussed in this paper. Algorithms based on discussed problems and
their solutions are the foremost research topics and need attention of scientific community.
REFERENCES:
[1]http://www.webopedia.com/TERM/ C/cloud_computing.html
[2] http://en.wikipedia.org/wiki/Cloud_computing
[3]http://www.techopedia.com/definition/7/distributed-computing-system
[4]https://en.wikipedia.org/?title=Distributed_computing
[5]http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.471.7987&rep=rep1&type=pd
f
[6]http://www.ijcsit.com/docs/Volume%205/vol5issue04/ijcsit2014050420.pdf
[7] Braun, Tracy D., Howard Jay Siegel, Noah Beck, Ladislau L. Bölöni, Muthucumaru
Maheswaran, Albert I. Reuther, James P. Robertson et al. "A comparison of eleven static
heuristics for mapping a class of independent tasks onto heterogeneous distributed
computing systems." Journal of Parallel and Distributed computing 61, no. 6 (2001): 810-837.
[8] Casavant, Thomas L., and Jon G. Kuhl. "A taxonomy of scheduling in general-purpose
distributed computing systems." Software Engineering, IEEE Transactions on 14, no. 2 (1988):
141-154
[9]Lee, E. Y. S., and M. Tsuchiya. "A task allocation model for distributed computing
systems." IEEE Transactions on Computers 1 (1982): 41
[10] Bal, Henri E., Jennifer G. Steiner, and Andrew S. Tanenbaum. "Programming languages
for distributed computing systems." ACM Computing Surveys (CSUR) 21, no. 3 (1989): 261-
322.
[11] Hosseini, Seyed H., Jon G. Kuhl, and Sudhakar M. Reddy. "A diagnosis algorithm for
distributed computing systems with dynamic failure and repair."Computers, IEEE
Transactions on 100, no. 3 (1984): 223-233.
IJITE Vol.03 Issue-06, (June, 2015) ISSN: 2321-1776
International Journal in IT and Engineering, Impact Factor- 4.747
A Monthly Double-Blind Peer Reviewed Refereed Open Access International e-Journal - Included in the International Serial Directories
International Journal in IT and Engineering
http://www.ijmr.net.in email id- irjmss@gmail.com Page 152
[12] Sotomayor, Borja, Rubén S . Montero, I. Martín Llorente , and Ian Foster. "Resource
leasing and the art of suspending virtual machines." In High Performance Computing and
Communications, 2009. HPCC'09. 11th IEEE International Conference on, pp. 59-68. IEEE,
2009.
[13]Shrivastava, Vivek, and D. S. Bhilare. "Algorithms to Improve Resource Utilization and
Request Acceptance Rate in IaaS Cloud Scheduling." International Journal of Advanced
Networking and Applications 3, no. 05 (2012): 1367-1374.
[14] Kurdi, Heba, Ebtesam Aloboud, Sarah Alhassan, and Ebtehal T. Alotaibi. "An Algorithm for
Handling Starvation and Resource Rejection in Public Clouds." Procedia Computer Science 34
(2014): 242-248.
[15] Shrivastava, Vivek, and D. S. Bhilare. "CBUD Micro: A Micro Benchmark for Performance
Measurement and Resource Management in IaaS Clouds." International Journal of Emerging
Technolgy and Advanced Engineering 3, no. 11 (2013): 433-437.
[16] Shrivastava, Vivek, and D. S. Bhilare. "CRI: A Novel Rating Based Leasing Policy and
Algorithm for Efficient Resource Management in IaaS Clouds." International Journal of
Computer Science and Information Technologies 3 (2014): 4226-4230.
[17] Shrivastava, Vivek, and D. S. Bhilare. "mEDF: Deadline Driven Algorithm for Minimizing
Response Time and Completion Time in IaaS Clouds." Computing 4: 5.
[18] Zhang, Qi, Lu Cheng, and Raouf Boutaba. "Cloud computing: state-of-the-art and research
challenges." Journal of internet services and applications 1, no. 1 (2010): 7-18.
[19] Beloglazov, Anton, and Rajkumar Buyya. "Energy efficient resource management in
virtualized cloud data centers." In Proceedings of the 2010 10th IEEE/ACM International
Conference on Cluster, Cloud and Grid Computing, pp. 826-831. IEEE Computer Society, 2010.

More Related Content

Similar to A COMPARATIVE STUDY ON DISTRIBUTED COMPUTING AND CLOUD COMPUTING

Improving Cloud Performance through Performance Based Load Balancing Approach
Improving Cloud Performance through Performance Based Load Balancing ApproachImproving Cloud Performance through Performance Based Load Balancing Approach
Improving Cloud Performance through Performance Based Load Balancing ApproachIRJET Journal
 
ADVANCES IN HIGHER EDUCATIONAL RESOURCE SHARING AND CLOUD SERVICES FOR KSA
ADVANCES IN HIGHER EDUCATIONAL RESOURCE SHARING AND CLOUD SERVICES FOR KSAADVANCES IN HIGHER EDUCATIONAL RESOURCE SHARING AND CLOUD SERVICES FOR KSA
ADVANCES IN HIGHER EDUCATIONAL RESOURCE SHARING AND CLOUD SERVICES FOR KSAIJCSES Journal
 
An efficient resource sharing technique for multi-tenant databases
An efficient resource sharing technique for multi-tenant databases An efficient resource sharing technique for multi-tenant databases
An efficient resource sharing technique for multi-tenant databases IJECEIAES
 
A REVIEW ON LOAD BALANCING IN CLOUD USING ENHANCED GENETIC ALGORITHM
A REVIEW ON LOAD BALANCING IN CLOUD USING ENHANCED GENETIC ALGORITHM A REVIEW ON LOAD BALANCING IN CLOUD USING ENHANCED GENETIC ALGORITHM
A REVIEW ON LOAD BALANCING IN CLOUD USING ENHANCED GENETIC ALGORITHM IAEME Publication
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 
Efficient architectural framework of cloud computing
Efficient architectural framework of cloud computing Efficient architectural framework of cloud computing
Efficient architectural framework of cloud computing Souvik Pal
 
A Comparative Study: Taxonomy of High Performance Computing (HPC)
A Comparative Study: Taxonomy of High Performance Computing (HPC) A Comparative Study: Taxonomy of High Performance Computing (HPC)
A Comparative Study: Taxonomy of High Performance Computing (HPC) IJECEIAES
 
Virtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A ReviewVirtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A Reviewijtsrd
 
A Review: Metaheuristic Technique in Cloud Computing
A Review: Metaheuristic Technique in Cloud ComputingA Review: Metaheuristic Technique in Cloud Computing
A Review: Metaheuristic Technique in Cloud ComputingIRJET Journal
 
DYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUD
DYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUDDYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUD
DYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUDijccsa
 
DYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUD
DYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUDDYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUD
DYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUDijccsa
 
An Efficient Queuing Model for Resource Sharing in Cloud Computing
	An Efficient Queuing Model for Resource Sharing in Cloud Computing	An Efficient Queuing Model for Resource Sharing in Cloud Computing
An Efficient Queuing Model for Resource Sharing in Cloud Computingtheijes
 
A latency-aware max-min algorithm for resource allocation in cloud
A latency-aware max-min algorithm for resource  allocation in cloud A latency-aware max-min algorithm for resource  allocation in cloud
A latency-aware max-min algorithm for resource allocation in cloud IJECEIAES
 
Cloud computing Review over various scheduling algorithms
Cloud computing Review over various scheduling algorithmsCloud computing Review over various scheduling algorithms
Cloud computing Review over various scheduling algorithmsIJEEE
 
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim IJECEIAES
 
IRJET- Improving Data Availability by using VPC Strategy in Cloud Environ...
IRJET-  	  Improving Data Availability by using VPC Strategy in Cloud Environ...IRJET-  	  Improving Data Availability by using VPC Strategy in Cloud Environ...
IRJET- Improving Data Availability by using VPC Strategy in Cloud Environ...IRJET Journal
 
Optimum Resource Allocation using Specification Matching and Priority Based M...
Optimum Resource Allocation using Specification Matching and Priority Based M...Optimum Resource Allocation using Specification Matching and Priority Based M...
Optimum Resource Allocation using Specification Matching and Priority Based M...rahulmonikasharma
 

Similar to A COMPARATIVE STUDY ON DISTRIBUTED COMPUTING AND CLOUD COMPUTING (20)

Improving Cloud Performance through Performance Based Load Balancing Approach
Improving Cloud Performance through Performance Based Load Balancing ApproachImproving Cloud Performance through Performance Based Load Balancing Approach
Improving Cloud Performance through Performance Based Load Balancing Approach
 
ADVANCES IN HIGHER EDUCATIONAL RESOURCE SHARING AND CLOUD SERVICES FOR KSA
ADVANCES IN HIGHER EDUCATIONAL RESOURCE SHARING AND CLOUD SERVICES FOR KSAADVANCES IN HIGHER EDUCATIONAL RESOURCE SHARING AND CLOUD SERVICES FOR KSA
ADVANCES IN HIGHER EDUCATIONAL RESOURCE SHARING AND CLOUD SERVICES FOR KSA
 
An efficient resource sharing technique for multi-tenant databases
An efficient resource sharing technique for multi-tenant databases An efficient resource sharing technique for multi-tenant databases
An efficient resource sharing technique for multi-tenant databases
 
A REVIEW ON LOAD BALANCING IN CLOUD USING ENHANCED GENETIC ALGORITHM
A REVIEW ON LOAD BALANCING IN CLOUD USING ENHANCED GENETIC ALGORITHM A REVIEW ON LOAD BALANCING IN CLOUD USING ENHANCED GENETIC ALGORITHM
A REVIEW ON LOAD BALANCING IN CLOUD USING ENHANCED GENETIC ALGORITHM
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
Efficient architectural framework of cloud computing
Efficient architectural framework of cloud computing Efficient architectural framework of cloud computing
Efficient architectural framework of cloud computing
 
A Comparative Study: Taxonomy of High Performance Computing (HPC)
A Comparative Study: Taxonomy of High Performance Computing (HPC) A Comparative Study: Taxonomy of High Performance Computing (HPC)
A Comparative Study: Taxonomy of High Performance Computing (HPC)
 
Virtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A ReviewVirtual Machine Migration and Allocation in Cloud Computing: A Review
Virtual Machine Migration and Allocation in Cloud Computing: A Review
 
A Review: Metaheuristic Technique in Cloud Computing
A Review: Metaheuristic Technique in Cloud ComputingA Review: Metaheuristic Technique in Cloud Computing
A Review: Metaheuristic Technique in Cloud Computing
 
DYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUD
DYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUDDYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUD
DYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUD
 
DYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUD
DYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUDDYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUD
DYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUD
 
An Efficient Queuing Model for Resource Sharing in Cloud Computing
	An Efficient Queuing Model for Resource Sharing in Cloud Computing	An Efficient Queuing Model for Resource Sharing in Cloud Computing
An Efficient Queuing Model for Resource Sharing in Cloud Computing
 
9 ijcse-01223
9 ijcse-012239 ijcse-01223
9 ijcse-01223
 
A latency-aware max-min algorithm for resource allocation in cloud
A latency-aware max-min algorithm for resource  allocation in cloud A latency-aware max-min algorithm for resource  allocation in cloud
A latency-aware max-min algorithm for resource allocation in cloud
 
Cloud computing Review over various scheduling algorithms
Cloud computing Review over various scheduling algorithmsCloud computing Review over various scheduling algorithms
Cloud computing Review over various scheduling algorithms
 
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim
 
IRJET- Improving Data Availability by using VPC Strategy in Cloud Environ...
IRJET-  	  Improving Data Availability by using VPC Strategy in Cloud Environ...IRJET-  	  Improving Data Availability by using VPC Strategy in Cloud Environ...
IRJET- Improving Data Availability by using VPC Strategy in Cloud Environ...
 
J41046368
J41046368J41046368
J41046368
 
B1802030511
B1802030511B1802030511
B1802030511
 
Optimum Resource Allocation using Specification Matching and Priority Based M...
Optimum Resource Allocation using Specification Matching and Priority Based M...Optimum Resource Allocation using Specification Matching and Priority Based M...
Optimum Resource Allocation using Specification Matching and Priority Based M...
 

More from Monica Waters

020 Buy Custom Essay Sample Office Absent Lett
020 Buy Custom Essay Sample Office Absent Lett020 Buy Custom Essay Sample Office Absent Lett
020 Buy Custom Essay Sample Office Absent LettMonica Waters
 
How To Write An Opinion Essay Essay Tigers
How To Write An Opinion Essay Essay TigersHow To Write An Opinion Essay Essay Tigers
How To Write An Opinion Essay Essay TigersMonica Waters
 
Essay Contest Opens For High School Students NIH Record
Essay Contest Opens For High School Students  NIH RecordEssay Contest Opens For High School Students  NIH Record
Essay Contest Opens For High School Students NIH RecordMonica Waters
 
Edit My College Essay. 10 Most Common College Es
Edit My College Essay. 10 Most Common College EsEdit My College Essay. 10 Most Common College Es
Edit My College Essay. 10 Most Common College EsMonica Waters
 
Crown Mill Luxury Letter Writing Pa
Crown Mill Luxury Letter Writing PaCrown Mill Luxury Letter Writing Pa
Crown Mill Luxury Letter Writing PaMonica Waters
 
Persuasive Writing Paragraph. How To Write A
Persuasive Writing Paragraph. How To Write APersuasive Writing Paragraph. How To Write A
Persuasive Writing Paragraph. How To Write AMonica Waters
 
How Does Nurture Influence Development. How Does N
How Does Nurture Influence Development. How Does NHow Does Nurture Influence Development. How Does N
How Does Nurture Influence Development. How Does NMonica Waters
 
View Formal Essay Examples For High Schoo
View Formal Essay Examples For High SchooView Formal Essay Examples For High Schoo
View Formal Essay Examples For High SchooMonica Waters
 
Evaluation Argument Essay Telegraph
Evaluation Argument Essay  TelegraphEvaluation Argument Essay  Telegraph
Evaluation Argument Essay TelegraphMonica Waters
 
Introduction In An Essay. What Shoul
Introduction In An Essay. What ShoulIntroduction In An Essay. What Shoul
Introduction In An Essay. What ShoulMonica Waters
 
Argumentative Essay Best A
Argumentative Essay  Best AArgumentative Essay  Best A
Argumentative Essay Best AMonica Waters
 
Writing Cause And Effect Essay Examples - Definitiv
Writing Cause And Effect Essay Examples - DefinitivWriting Cause And Effect Essay Examples - Definitiv
Writing Cause And Effect Essay Examples - DefinitivMonica Waters
 
How To Write A Compare And Contrast Essay Example. C
How To Write A Compare And Contrast Essay Example. CHow To Write A Compare And Contrast Essay Example. C
How To Write A Compare And Contrast Essay Example. CMonica Waters
 
Custom Writing Pros Cheap Custom Ess
Custom Writing Pros Cheap Custom EssCustom Writing Pros Cheap Custom Ess
Custom Writing Pros Cheap Custom EssMonica Waters
 
How Serious Is Essay Plagiarism Students The Guardian
How Serious Is Essay Plagiarism  Students  The GuardianHow Serious Is Essay Plagiarism  Students  The Guardian
How Serious Is Essay Plagiarism Students The GuardianMonica Waters
 
Website That Writes An Essay For You
Website That Writes An Essay For YouWebsite That Writes An Essay For You
Website That Writes An Essay For YouMonica Waters
 
Essay Websites Examples Of Satire Essays
Essay Websites Examples Of Satire EssaysEssay Websites Examples Of Satire Essays
Essay Websites Examples Of Satire EssaysMonica Waters
 
Essay Essaytips Essay University Ex
Essay Essaytips Essay University ExEssay Essaytips Essay University Ex
Essay Essaytips Essay University ExMonica Waters
 
Writing An Abstract For Your Research Paper The Writing Center UW ...
Writing An Abstract For Your Research Paper  The Writing Center  UW ...Writing An Abstract For Your Research Paper  The Writing Center  UW ...
Writing An Abstract For Your Research Paper The Writing Center UW ...Monica Waters
 
Analytical Essay My First Day At School Short Essay
Analytical Essay My First Day At School Short EssayAnalytical Essay My First Day At School Short Essay
Analytical Essay My First Day At School Short EssayMonica Waters
 

More from Monica Waters (20)

020 Buy Custom Essay Sample Office Absent Lett
020 Buy Custom Essay Sample Office Absent Lett020 Buy Custom Essay Sample Office Absent Lett
020 Buy Custom Essay Sample Office Absent Lett
 
How To Write An Opinion Essay Essay Tigers
How To Write An Opinion Essay Essay TigersHow To Write An Opinion Essay Essay Tigers
How To Write An Opinion Essay Essay Tigers
 
Essay Contest Opens For High School Students NIH Record
Essay Contest Opens For High School Students  NIH RecordEssay Contest Opens For High School Students  NIH Record
Essay Contest Opens For High School Students NIH Record
 
Edit My College Essay. 10 Most Common College Es
Edit My College Essay. 10 Most Common College EsEdit My College Essay. 10 Most Common College Es
Edit My College Essay. 10 Most Common College Es
 
Crown Mill Luxury Letter Writing Pa
Crown Mill Luxury Letter Writing PaCrown Mill Luxury Letter Writing Pa
Crown Mill Luxury Letter Writing Pa
 
Persuasive Writing Paragraph. How To Write A
Persuasive Writing Paragraph. How To Write APersuasive Writing Paragraph. How To Write A
Persuasive Writing Paragraph. How To Write A
 
How Does Nurture Influence Development. How Does N
How Does Nurture Influence Development. How Does NHow Does Nurture Influence Development. How Does N
How Does Nurture Influence Development. How Does N
 
View Formal Essay Examples For High Schoo
View Formal Essay Examples For High SchooView Formal Essay Examples For High Schoo
View Formal Essay Examples For High Schoo
 
Evaluation Argument Essay Telegraph
Evaluation Argument Essay  TelegraphEvaluation Argument Essay  Telegraph
Evaluation Argument Essay Telegraph
 
Introduction In An Essay. What Shoul
Introduction In An Essay. What ShoulIntroduction In An Essay. What Shoul
Introduction In An Essay. What Shoul
 
Argumentative Essay Best A
Argumentative Essay  Best AArgumentative Essay  Best A
Argumentative Essay Best A
 
Writing Cause And Effect Essay Examples - Definitiv
Writing Cause And Effect Essay Examples - DefinitivWriting Cause And Effect Essay Examples - Definitiv
Writing Cause And Effect Essay Examples - Definitiv
 
How To Write A Compare And Contrast Essay Example. C
How To Write A Compare And Contrast Essay Example. CHow To Write A Compare And Contrast Essay Example. C
How To Write A Compare And Contrast Essay Example. C
 
Custom Writing Pros Cheap Custom Ess
Custom Writing Pros Cheap Custom EssCustom Writing Pros Cheap Custom Ess
Custom Writing Pros Cheap Custom Ess
 
How Serious Is Essay Plagiarism Students The Guardian
How Serious Is Essay Plagiarism  Students  The GuardianHow Serious Is Essay Plagiarism  Students  The Guardian
How Serious Is Essay Plagiarism Students The Guardian
 
Website That Writes An Essay For You
Website That Writes An Essay For YouWebsite That Writes An Essay For You
Website That Writes An Essay For You
 
Essay Websites Examples Of Satire Essays
Essay Websites Examples Of Satire EssaysEssay Websites Examples Of Satire Essays
Essay Websites Examples Of Satire Essays
 
Essay Essaytips Essay University Ex
Essay Essaytips Essay University ExEssay Essaytips Essay University Ex
Essay Essaytips Essay University Ex
 
Writing An Abstract For Your Research Paper The Writing Center UW ...
Writing An Abstract For Your Research Paper  The Writing Center  UW ...Writing An Abstract For Your Research Paper  The Writing Center  UW ...
Writing An Abstract For Your Research Paper The Writing Center UW ...
 
Analytical Essay My First Day At School Short Essay
Analytical Essay My First Day At School Short EssayAnalytical Essay My First Day At School Short Essay
Analytical Essay My First Day At School Short Essay
 

Recently uploaded

Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxsqpmdrvczh
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 

Recently uploaded (20)

Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 

A COMPARATIVE STUDY ON DISTRIBUTED COMPUTING AND CLOUD COMPUTING

  • 1. IJITE Vol.03 Issue-06, (June, 2015) ISSN: 2321-1776 International Journal in IT and Engineering, Impact Factor- 4.747 A Monthly Double-Blind Peer Reviewed Refereed Open Access International e-Journal - Included in the International Serial Directories International Journal in IT and Engineering http://www.ijmr.net.in email id- irjmss@gmail.com Page 148 A COMPARATIVE STUDY ON DISTRIBUTED COMPUTING AND CLOUD COMPUTING Shraddha Soni IIPS, DAVV Indore Abstract: Distributed and Cloud computing are useful in heavy workload processing with minimum cost. Distributed computing works in a manner that a task is divided into different subtasks and distributed to various computing nodes. Cloud computing may be considered as extension of distributed computing with added features of providing on demand elastic computing resources usually on a pay per basis. There are so many situations where distributed computing and/or cloud computing can be used. This paper surveys both distributed computing and cloud computing and can be used as a roadmap for researchers, students, and commercial users. Keywords: Cloud Computing, Distributed Computing, Scheduling, Resource Management. INTRODUCTION Cloud computing: Cloud computing refers to the collection of hardware, software and remote servers working collectively in a network to provide services like resource sharing, storing, managing and processing of data to the end user [1]. The primary advantage of using cloud computing is cost saving. There are many cloud service provider facilitating hardware and software services. Hardware services enable user to have equipments at remote location where as through software services one can make his application run over the entire network or a company may store its data on server at some other location by service provider. A hybrid computing provides public and private cloud to store public data and sensitive data in respective clouds. The common examples of cloud computing are Google drive, online version of word, spread sheet, presentation etc. Service model of cloud computing as given in [2]: Fundamental Models for providing service in Clouds are: Infrastructure as a service: This model manages server, storage and virtualization. It helps in managing application, middleware, data etc. Hardware cost saving is the advantage of this model. Platform as a service: This model provides platform for computing such as operating system, execution environment for an application. This layer enables to run software without paying for the cost of required underlying software and hardware. Software as a Service: In this model user may have an access to application software and databases. The applications are installed and operated on cloud service provider and the user can execute them as cloud client. The user needs not to pay licensing fee for the software. One of the common examples of SaaS is online banking.
  • 2. IJITE Vol.03 Issue-06, (June, 2015) ISSN: 2321-1776 International Journal in IT and Engineering, Impact Factor- 4.747 A Monthly Double-Blind Peer Reviewed Refereed Open Access International e-Journal - Included in the International Serial Directories International Journal in IT and Engineering http://www.ijmr.net.in email id- irjmss@gmail.com Page 149 Distributed Computing: Distributed computing system provide concepts in which multiple client machines are connected on a network to solve a common problem. Each machine has its own task and gives an illusion as if a single computer is working [3]. All client machines are located at geographically different location and communicate through message passing. Distributed computing is also called as distributed system [4].Fast response time, cost effectiveness and incremental growth are some major advantages of distributed systems. Some challenges in distributed computing in [5, 6] are: Openness: availability of independent and separated interfaces for easy resource extension. Security: resources should be accessible to correct user in a secure way. Scalability: Adding new resources should make the system effective. Rest of the paper is as follows: section 2 discusses related works of distributed and Cloud computing. In Section 3, conclusion and our contribution is presented. BACKGROUND A large body of literature is available on distributed computing and cloud computing. Various research groups are exploring the ways to use distributed and cloud computing as next generations paradigm shift. Literature on distributed computing and scheduling of resources: Braun et al. provided study on one even basis for comparison and insights into circumstances where one technique out-performed another. The evaluation procedure was specified, the heuristics were defined, and then comparison results were discussed. It was shown that for the cases studied there, the relatively simple Min–min heuristic performed well in comparison to the other techniques [7]. Casavant et al. proposed one measure of the usefulness of a general-purpose distributed computing system as the system's ability to provide a level of performance commensurate to the degree of multiplicity of resources present in the system. Taxonomy of approaches to the resource management problem was presented in an attempt to provide a common terminology and classification mechanism necessary in addressing this problem. The taxonomy, while presented and discussed in terms of distributed scheduling, was also applicable to most types of resource management [8].
  • 3. IJITE Vol.03 Issue-06, (June, 2015) ISSN: 2321-1776 International Journal in IT and Engineering, Impact Factor- 4.747 A Monthly Double-Blind Peer Reviewed Refereed Open Access International e-Journal - Included in the International Serial Directories International Journal in IT and Engineering http://www.ijmr.net.in email id- irjmss@gmail.com Page 150 Lee et al. presented a task allocation model that allocated application tasks among processors in distributed computing systems satisfying: 1) minimum inter processor communication cost, 2) balanced utilization of each processor, and 3) all engineering application requirements [9]. Bal et al. described the three main characteristics that distinguish distributed programming languages from traditional sequential languages, namely, how they deal with parallelism, communication, and partial failures. Finally, they discussed 15 representative distributed languages to give the flavor of each. These examples include languages based on message passing, rendezvous, remote procedure call, objects, and atomic transactions, as well as functional languages, logic languages, and distributed data structure languages [10]. Hosseini et al. proposed algorithm that allows for the reentry of repaired or replaced faulty facilities back into the network, and it also had provisions for adding new nodes to the system. Sufficient conditions were obtained for designing a distributed fault-tolerant system by employing the proposed algorithm. The algorithm had the interesting property that it lets as many as all of the nodes and inter node communication facilities fail, but upon repair or replacement of faulty facilities, the system could converge to normal operation if no more than a certain number of facilities remain faulty[11]. Literature on cloud computing and scheduling of resources: Sotomayor et al. presented a model for predicting various runtime overheads involved in using virtual machines, that allows efficient support advance reservations in [12]. Shrivastava et al. proposed two algorithms 1) Starvation-Removal and 2) AR-to-BE Conversion to solve problems related to resource management. They demonstrated experimentally results of the proposed algorithms to stop starvation of BE leases for resources and effectively improve request acceptance rate [13]. Starvation removal algorithm with improvements was also proposed in [14]. In [15] CBUD Micro, a performance evaluation tool was presented that can be used at both cloud host and consumer side for resource management by supporting scheduling decisions. They also described the vision and architecture of CBUD Micro in detail and and the way in which core components were implemented. In [16] a new leasing policy named CRI (Consumer Rating Index) and an algorithm for prioritizing consumers on the basis of CRI scores was proposed to manage the cloud host resources properly. This policy and algorithm can be used for efficient functioning at cloud hosts side was also presented. In [17] mEDF (Modified Earliest Deadline First) algorithm and leasing policy for deadline driven resource management was introduced. This algorithm takes care of minimum capacity expenses at cloud host side. mEDF can be used for deadline driven scheduling with minimizing response time and completion time. Zhang presented a survey of cloud computing, highlighting its key concepts, architectural principles, state-of-the-art implementation as well as research challenges. The aim of his paper was to provide a better understanding of the design challenges of cloud computing and identify important research directions in this increasingly important area [18].
  • 4. IJITE Vol.03 Issue-06, (June, 2015) ISSN: 2321-1776 International Journal in IT and Engineering, Impact Factor- 4.747 A Monthly Double-Blind Peer Reviewed Refereed Open Access International e-Journal - Included in the International Serial Directories International Journal in IT and Engineering http://www.ijmr.net.in email id- irjmss@gmail.com Page 151 Beloglazov et al. proposed an energy efficient resource management system for virtualized Cloud data centers that reduces operational costs and provides required Quality of Service (QoS). Energy savings were achieved by continuous consolidation of VMs according to current utilization of resources, virtual network topologies established between VMs and thermal state of computing nodes [19]. Conclusion Cloud computing and Distributed computing both are useful in their application areas. Scheduling of resources is also a major factor in both paradigms to exploit the full power of both computing paradigms. Various algorithms and policies for the same are discussed in this paper. Algorithms based on discussed problems and their solutions are the foremost research topics and need attention of scientific community. REFERENCES: [1]http://www.webopedia.com/TERM/ C/cloud_computing.html [2] http://en.wikipedia.org/wiki/Cloud_computing [3]http://www.techopedia.com/definition/7/distributed-computing-system [4]https://en.wikipedia.org/?title=Distributed_computing [5]http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.471.7987&rep=rep1&type=pd f [6]http://www.ijcsit.com/docs/Volume%205/vol5issue04/ijcsit2014050420.pdf [7] Braun, Tracy D., Howard Jay Siegel, Noah Beck, Ladislau L. Bölöni, Muthucumaru Maheswaran, Albert I. Reuther, James P. Robertson et al. "A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems." Journal of Parallel and Distributed computing 61, no. 6 (2001): 810-837. [8] Casavant, Thomas L., and Jon G. Kuhl. "A taxonomy of scheduling in general-purpose distributed computing systems." Software Engineering, IEEE Transactions on 14, no. 2 (1988): 141-154 [9]Lee, E. Y. S., and M. Tsuchiya. "A task allocation model for distributed computing systems." IEEE Transactions on Computers 1 (1982): 41 [10] Bal, Henri E., Jennifer G. Steiner, and Andrew S. Tanenbaum. "Programming languages for distributed computing systems." ACM Computing Surveys (CSUR) 21, no. 3 (1989): 261- 322. [11] Hosseini, Seyed H., Jon G. Kuhl, and Sudhakar M. Reddy. "A diagnosis algorithm for distributed computing systems with dynamic failure and repair."Computers, IEEE Transactions on 100, no. 3 (1984): 223-233.
  • 5. IJITE Vol.03 Issue-06, (June, 2015) ISSN: 2321-1776 International Journal in IT and Engineering, Impact Factor- 4.747 A Monthly Double-Blind Peer Reviewed Refereed Open Access International e-Journal - Included in the International Serial Directories International Journal in IT and Engineering http://www.ijmr.net.in email id- irjmss@gmail.com Page 152 [12] Sotomayor, Borja, Rubén S . Montero, I. Martín Llorente , and Ian Foster. "Resource leasing and the art of suspending virtual machines." In High Performance Computing and Communications, 2009. HPCC'09. 11th IEEE International Conference on, pp. 59-68. IEEE, 2009. [13]Shrivastava, Vivek, and D. S. Bhilare. "Algorithms to Improve Resource Utilization and Request Acceptance Rate in IaaS Cloud Scheduling." International Journal of Advanced Networking and Applications 3, no. 05 (2012): 1367-1374. [14] Kurdi, Heba, Ebtesam Aloboud, Sarah Alhassan, and Ebtehal T. Alotaibi. "An Algorithm for Handling Starvation and Resource Rejection in Public Clouds." Procedia Computer Science 34 (2014): 242-248. [15] Shrivastava, Vivek, and D. S. Bhilare. "CBUD Micro: A Micro Benchmark for Performance Measurement and Resource Management in IaaS Clouds." International Journal of Emerging Technolgy and Advanced Engineering 3, no. 11 (2013): 433-437. [16] Shrivastava, Vivek, and D. S. Bhilare. "CRI: A Novel Rating Based Leasing Policy and Algorithm for Efficient Resource Management in IaaS Clouds." International Journal of Computer Science and Information Technologies 3 (2014): 4226-4230. [17] Shrivastava, Vivek, and D. S. Bhilare. "mEDF: Deadline Driven Algorithm for Minimizing Response Time and Completion Time in IaaS Clouds." Computing 4: 5. [18] Zhang, Qi, Lu Cheng, and Raouf Boutaba. "Cloud computing: state-of-the-art and research challenges." Journal of internet services and applications 1, no. 1 (2010): 7-18. [19] Beloglazov, Anton, and Rajkumar Buyya. "Energy efficient resource management in virtualized cloud data centers." In Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing, pp. 826-831. IEEE Computer Society, 2010.