cloud-computing_whitepaper
cloud-computing_whitepaper
If we look at it from one perspective, cloud computing The cloud model promotes availability and is
offers nothing new as it uses approaches, concepts, composed of five essential characteristics, three
and best practices that have already been established service models, and four deployment models.
and used in different forms. From another
perspective, the whole concept is new because cloud Cloud Computing - Essential
computing completely changes how organizations Characteristics
invent, develop, deploy, scale, update, maintain, and
Enhanced Flexibility
pay for applications and the infrastructure on which
they run. Cloud computing offers elasticity i.e., ability to scale
resources up and down as needed. The cloud
The adoption rate of cloud computing is soaring.
appears to be infinite to the consumer giving the
Today 30% of respondents to a survey conducted by
flexibility to purchase as much or as little computing
CIO Research said they are already using cloud
power as needed.
computing. By 2012, 80% of Fortune 1000
enterprises will pay for cloud computing service, and Measured Service
30% will pay for a cloud-computing infrastructure,
according to Gartner Research. In a measured service, different parts of the cloud
service are controlled and monitored by the cloud
Defining Cloud Computing provider. This is crucial for billing, access control,
resource optimization, capacity planning, and other
According to The National Institute of Standards and
tasks.
Technology's (NIST) Information Technology
Laboratory - 'Cloud computing is a model for On-Demand Self-Service
enabling convenient, on-demand network access to a
shared pool of configurable computing resources The on-demand and self-service aspects of cloud
(e.g., networks, servers, storage, applications, and computing mean that a consumer can use cloud
services) that can be rapidly provisioned and released services i.e., network storage, server time as needed
with minimal management effort or service provider without any human interaction with the cloud
interaction.' provider.
Figure 1
Hybrid Cloud
Figure 2
3
WHITE PAPER
The Three Service Models of Cloud may need to move the application to a more
Computing enterprise-oriented hosting environment.
Already established. This is the most mature cloud- Growing acceptance. As the demand for computing
based service model. SaaS is targeted at enterprises increases, larger amounts of processing power and
looking to gain efficiencies by standardizing certain data storage are required to support important
functions (customer relationship management [CRM], enterprise applications. Organizations are realizing
payroll, and other accounting functions) on a that an innovative model of computing will be
common software platform that can be delivered necessary to manage this vast information
through the cloud. SaaS is a good option for infrastructure. IaaS offers increasingly widespread
enterprise applications that don’t require a great deal appeal because it creates a shared pool of resources
of customization. that can be allocated on demand to any application
as needed by the enterprise. This approach also
Platform-as-a-Service (PaaS)
supports pay-per-use or measured usage billing
model, more closely matching the cost to what a
The consumer uses a hosting environment for their
business may require.
applications. The consumer controls the applications
that run in the environment (and possibly has some
Figure 5
control over the hosting environment), but does not
control the operating system, hardware or network
infrastructure on which they are running. The platform
is typically an application framework. The provider
manages the cloud infrastructure for the platform,
typically a framework for a particular type of
4
application. The consumer’s application cannot
access the infrastructure underneath the platform.
Enterprise potential:
The Pay-as-you-Use Model - Utility a few minutes or hours, or it may exist to provide
Computing services to customers on a long-term basis.
The pay-as-you-use model of cloud computing or The ability to use and pay for only the resources used
utility computing is an extension of established trends. shifts the risk of how much infrastructure to purchase
From an enterprise perspective, utility computing or from the organization developing the application to
the pay-as-you-go model supports the performance the cloud provider.
and capacity aspects of service-level objectives.
Benefits of Utility Computing
Utility computing allows organizations to create
flexible environments that can be expanded and
The benefits go beyond reduced capital costs and
contracted based on the workload and target
operating costs. Utility computing can deliver more
performance factors.
efficient business operations, improve the
responsiveness of IT to changing business needs,
Virtualization is a key feature of this model.
and reduce the complexities of managing IT, from
Virtualization allows organizations to quickly and
sourcing to integration to upgrades and maintenance.
easily create copies of existing environments -
sometimes involving multiple virtual machines - to Short-term Benefits
support test, development, and staging activities. The
cost of these environments is minimal because they For those companies and IT departments that are
can coexist on the same servers as production ready and willing to embrace utility computing, short-
environments because they use few resources. term benefits (in 12 months or less) can be gained.
For example, these are some possible short-term
Cloud computing extends this trend through benefits: 5
automation. Instead of negotiating with an IT
organization for resources on which to deploy an Leveraging next-generation technologies
application, utility computing offers a Spreading IT costs over the lifetime of a project or
self-service proposition where compute cycles can be application
purchased, and a web interface or API is used to Aligning IT infrastructure costs with revenue stream and
create virtual machines and establish network business growth
relationships between them. Instead of requiring a Obtaining tailored solutions delivered via a secure, end-
long-term contract for services with an IT organization to-end architecture
or a service provider, clouds work on a pay-by-use Simplifying IT and operating with greater efficiency
model where an application may exist to run a job for
WHITE PAPER
Transforming IT from a fixed operating expense to a power gives organizations the freedom to adjust
variable one (probably the greatest benefit of all) capacity up and down with the natural cycles of
business and pay for these as per
Figure 6 their need. Resources can be added,
Pay-as-you-go Services Adoption Leading Utility Computing turned off, or reassigned whenever
necessary. The cloud eliminates the
need for ‘over-provisioning’ and the
unnecessary hardware, software,
maintenance, and electricity costs it
incurs.
The Netmagic Cloud 2.0 - How can we instances by the hour if that’s what suits your
help you get started? requirements, thus enabling TRUE on-demand or
utility computing. Currently Netmagic’s Cloud 2.0 is
Netmagic Solutions is India’s leading Managed IT only available for the Microsoft Windows platform.
Service Provider, specializing in Internet Data Linux compatibility will be added shortly.
Centers, Managed Hosting, IT Infrastructure &
Security Management, Cloud Computing, Application Unlike other providers, Netmagic’s Cloud 2.0 allows
Hosting, Messaging & Collaboration and Availability you to scale your instances up and down by adding
Services. extra CPU and Memory, and then removing those
elements when you don’t need them. You can also
Netmagic’s Cloud 2.0 is a world-class ‘Compute- expand your Disk capacity and upgrade operating
within-the-Cloud’ offering. With Netmagic Cloud 2.0, systems when you are creating your instances.
we enable online provisioning, management and pay-
as-you-use model for IT Infrastructure via the web, Our customers can choose from a fixed monthly
anytime, anyplace. billing plan with virtually no variable cost component
or an elastic plan where they can pay per hour based
Netmagic Cloud 2.0 enables you to login via a secure on their usage.
web interface and Register yourself as a customer,
create your virtual instances, and manage them on The Billing Plans
the fly. Cloud 2.0 allows you complete online control
Netmagic’s Cloud 2.0 services are split into ‘Fixed’
of your virtual instances in real-time-you can now
plans and ‘Elastic’ plans. You can configure your VMs
create, start, stop, edit, and shutdown your Virtual
as either Fixed or Elastic plans, or have a combination
Servers (or ‘Instances’) using a simple and secure
of them if you need multiple instances.
web interface. You can also pay for your virtual
Figure 7