ADVANCEMENT AND CHALLENGES
IN TECHNOLOGY AND MANAGEMENT - 2011
Establishing an Efficient Cloud
Abhishek Soni Ashwin Singh Tomar
Department of Computer Science, Department of Information Technology
Jagadguru Dattatray College of Technology Jagadguru Dattatray College of Technology
Cloud Deployment Models
Cloud Computing Maturity Model
Ways to Establish Cloud Control
Reasons To Consider Adapting Cloud
Reasons To Consider Avoiding Cloud
Acc. To NIST
A large pool of systems are connected in private or public networks.
Provide dynamically scalable platform.
Practical approach to experience direct cost benefits.
Potential to transform a data center from a capital – intensive set up
to a variable priced environment.
Based on a very fundamental principal of „reusability of IT
“A style of computing where massively
scalable IT – enabled capabilities are
delivered „as a service‟ to external
customers using the Internet technologies.”
According To NIST
National Institute of Standards and Technology
Cloud computing is a model for enabling
convenient, on – demand network access to a
shared pool of configuring resources that can be
rapidly provisioned and released with minimal
management effort or service provider interaction.
Characteristics of Cloud Computing:
A network of computers that are utilized to gain large
supercomputing type computing resources
Using this network of computers large and complex
computing operations can be performed.
In grid computing these networks of computers may
be present in different locations.
Virtualization is a framework or methodology of dividing the
resources of a computer into multiple execution environments.
We may use hardware or software partitioning, time sharing, partial or complete machine
simulation, emulation, quality of service and many others concepts and technologies.
Forms the foundation of cloud computing.
Accessing resources in abstract from.
Reduces server utilization in data center upto 10%.
Similar to utility services like electricity grid.
Billing changes according to requirements of the organization.
Helps in reducing initial investment.
An initiative started by IBM in 2001. Autonomic means “self-managing”
Computers can correct themselves automatically.
Analogous to human biological system.
Goal is for computing infrastructure to self-correct itself in unforeseen
How Cloud Computing Works?
To get cloud computing to work, you need three things: thin clients, grid
computing, and utility computing.
Grid computing links disparate computers to form one large infrastructure,
harnessing unused resources.
Utility computing is paying for what you use on shared servers like you pay
for a public utility.
services are made available to the general
public or a large industry group and are owned
by an organization selling cloud services.
Infrastructure as a Service (IaaS)
Platform as a Service (PaaS)
Software as a Service (SaaS)
Cloud Computing Maturity Model
Provides Framework for Implementation
Consolidation Virtualization Automation Utility Liberation
Infrastructure Process Service
Automation Automation Automation
Ways To establish Cloud Control
Acc. To Jeff Kaplan from
“uncontrolled use of cloud services may actually
cost more than using better-planned resources.”
Set up clear
Develop a cloud- Establish the role Don’t start from Don’t wait to
first strategy. of Data Architect. scratch. integrate.
select the cloud
Reasons To Consider Adapting
Allows IT to Shift Focus.
Built-in Disaster Recovery & Back-up Sites.
Device & Location Independence.
Reasons To Consider Avoiding
Data Location & Privacy.
Internet Dependency, Performance & Latency.
Availability & Service Levels.
There is still a lot of
It is a trend that is not
hype surrounding Cloud
going to go away.
can resolves the growing
needs of the industry
and its consumers.
gtsi® White Paper: Cloud Computing
Building a Framework for Successful Transition
ThinkGrid White Paper: Introduction to cloud computing