0% found this document useful (0 votes)
35 views20 pages

Cloud Computing: Ms - Ripal Ranpara

The document discusses different computing paradigms including cloud computing, grid computing, cluster computing, distributed computing, and utility computing. It provides definitions and examples of each paradigm. Grid computing involves linking computers together to create a virtual supercomputer. Cluster computing links computers together to take advantage of parallel processing. Distributed computing splits large tasks among multiple machines. Utility computing provides computing resources on an as-needed basis and charges based on usage. The evolution of cloud computing incorporated concepts from earlier paradigms like grid and utility computing.

Uploaded by

Sudesh Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views20 pages

Cloud Computing: Ms - Ripal Ranpara

The document discusses different computing paradigms including cloud computing, grid computing, cluster computing, distributed computing, and utility computing. It provides definitions and examples of each paradigm. Grid computing involves linking computers together to create a virtual supercomputer. Cluster computing links computers together to take advantage of parallel processing. Distributed computing splits large tasks among multiple machines. Utility computing provides computing resources on an as-needed basis and charges based on usage. The evolution of cloud computing incorporated concepts from earlier paradigms like grid and utility computing.

Uploaded by

Sudesh Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

Cloud

Shree Manibhai Virani and


Smt. Navalben Virani Science
Computing
College, Rajkot Module:1.1
(Autonomous)
Affiliated to Saurashtra Overview of Computing Paradigm
University, Rajkot

Ms.Ripal Ranpara
Assistant Professor,
Department of Computer Science & Information Technology
Shree M.N. Virani Science College Rajkot

Ripal Ranpara
What is Computing

• The process of utilizing computer technology to complete a task.


Computing may involve computer hardware and/or software, but must
involve some form of a computer system.
• Computing includes
• designing,
• developing and
• building hardware and software systems;
• processing,
• structuring, and managing various kinds of information;
• doing scientific research on and with computers;
• entertainment media. Ripal Ranpara
Grid computing

• Grid computing involves connecting geographically remote


computers into a single network to create a virtual
supercomputer by combining the computational power of all
computers on grid.

Ripal Ranpara
Grid computing

• "the Grid"links together computing resources (PCs,


workstations, servers, storage elements) and provides the
mechanism needed to access them.
• By implementing our proposed Intranet Grid it is very easy to
download multiple files very fast
• No need to worry about the security as we are authenticating
each and every step taking place in our Grid
• In particular user to access the database. Further
implementations could be carried out in the nearest future

Ripal Ranpara
WHY GRID COMPUTING?

 40%Mainframes are idle


 90%Unix servers are idle
 95%PC servers are idle
 0-15%Mainframes are idle in peak-hour
 70%PC servers are idle in peak-hour

Ripal Ranpara
Cluster Computing

• Cluster computing is a form of computing in which a group of


computers are linked together so they can act like a single entity.
• It is the technique of linking two or more computers into a
network(Usually through a local area network)in order to take
advantage of the parallel processing power of those computers.

Ripal Ranpara
Cluster Application

Application Benefits
• Google Search Engine • High processing power
• Earthquake Simulation Software • Cost Efficient
• Image Rendering • High Availability
• Weather Forecasting • Fault Tolerance

Ripal Ranpara
Ripal Ranpara
Distributed Computing

• It’s the solution to the problem


where your RAM is too small and
your data are too big and/or too
CPU-intensive to be processed on a
single machine.
• It split a big task into smaller tasks
and execute them on multiple
machines

Ripal Ranpara
Advantages Of Distributed
Computing System
• Inherently Distributed applications:
several applications are inherently distributed in nature and require distributed
computing system for their realization
• Information Sharing among Distributed Users:
In a distributed computing system, information generated by one of the users can be
easily and efficiently shared by the users working at other nodes of the system .The
use of distributed computing systems by a group of users to work cooperatively is
known as computer-supported cooperative working (CSCW), or groupware .
• Resource Sharing:
Information is not the only thing that can be shared in a distributed computing
system. Sharing of software resources such as software libraries and databases as
well as hardware resources such as printers, hard disks, and plotters can also be
done in a very effective way among all the computers and the users of a single
distributed computing system.
Ripal Ranpara
Utility Computing

• Utility computing is a service provisioning model in which a service


provider makes computing resources and infrastructure management
available to the customer as needed, and charges them for specific usage
rather than a flat rate.
• Like other types of on-demand computing (such as grid computing), the
utility model seeks to maximize the efficient use of resources and/or
minimize associated costs.

Ripal Ranpara
Ripal Ranpara
Ripal Ranpara
Evaluation of Cloud Computing

Ripal Ranpara
Evolution of Cloud Computing
Cloud Computing

Software as a Service

Utility Computing • Anytime, anywhere


access to virtualized
Grid Computing • Network-based IT resources
subscriptions to delivered
• Offering computing applications dynamically as a
• Solving large resources as a service.
problems with metered service
parallel computing

Ripal Ranpara
Business Drivers for Cloud
Business growth
• Business growth is one of the top benefits organisations realise as a result of cloud adoption,
with 52% of enterprises reporting increased growth since going cloud (2015 Cloud Enterprise
Report).
2. Efficiency
• Efficiency is an extremely common cloud driver, with 71% of organisations worldwide
ranking it a top area they hope to approve through cloud technology (2015 Cloud Enterprise
Report).
3. Experience
• Next among the business drivers is improving the quality of the customer experience, which
45% of enterprises worldwide rank as a top cloud driver (although that number jumps to 61%
looking at only organisations in the UK and Australia).
4. Assurance
• Finally, there is assurance, which is the idea that data will be more secure in the cloud and the
user will attain better uptime because its solutions are maintained by providers that have built
their businesses around these competencies.
Ripal Ranpara
Ripal Ranpara
Ripal Ranpara
Ripal Ranpara
Ripal Ranpara

You might also like