Вы находитесь на странице: 1из 6

International Journal of Emerging Technology and Advanced Engineering

Website: www.ijetae.com (ISSN 2250-2459 (Online), Volume 4, Special Issue 1, February 2014)
International Conference on Advanced Developments in Engineering and Technology (ICADET-14), INDIA.
Lord Krishna College of Engineering (An ISO 9001:2008 Certified Institute) Ghaziabad, Uttar Pradesh, INDIA. Page 474


"Sharpening Skills.....
Serving Nation"
A Study on Various Service Model And Service Provider of
Cloud Computing For Selecting The Service Focused on
Requirement
Esmita Singh
1
, Amit Singh
2

ABES, Engineering Collage
TCS, Noida
esmita.singh07@abes.ac.in
1
, amitsingh.ec@gmail.com.
2

Abstract--This paper is presenting a comparative study on
various service provider of cloud computing which is growing
very fast in the era of internet .Cloud computing provide
various services have tremendous used for IT companies .The
study of this paper will help to give a better comparison
between various service provider of the cloud computing
.Cloud computing deliver computing services on the internet.
It also provides software and hardware that is available in the
distributed location which can help an individuals and a
business through any internet connection. This focus is based
on comparisons between various parameters such as reduce
outspoken investment, services provided by feature,
performance, backup process, cost, information security,
scalability, what is the limit of data we can put on cloud
computing. we also discuss about the type of clouds and
service provide by various cloud service provider and
advantage and disadvantage of using cloud computing.
I. INTRODUCTION
Cloud computing provides a shared collection of
resources, including data storage space, networks, power,
and specialized corporate and user applications. Cloud
computing is the delivery of computing services over the
Internet. Examples of cloud services include online file
storage, social networking sites, webmail, and online
business applications. The cloud computing model allows
access to information and computer resources from
anywhere that a network connection is available.
The cloud computing is a model for making appropriate,
as per requirement network access to a common group of
configurable resources such as applications, services
,database storage , network etc. that is beneficial for
provide service at minimal requirement of management and
service required by a user.



Now a day the user level is highly increased to utilize
the services in cloud computing. In cloud computing the
major problem area is fault tolerance. Many clients can
request the server at a time make the server overloading
cause fault [1].

II. CLOUD TYPES
There are four types of clouds as discussed below:



International Journal of Emerging Technology and Advanced Engineering
Website: www.ijetae.com (ISSN 2250-2459 (Online), Volume 4, Special Issue 1, February 2014)
International Conference on Advanced Developments in Engineering and Technology (ICADET-14), INDIA.
Lord Krishna College of Engineering (An ISO 9001:2008 Certified Institute) Ghaziabad, Uttar Pradesh, INDIA. Page 475


"Sharpening Skills.....
Serving Nation"
Public Cloud: Public cloud is one of the category of
cloud computing where resources and services are offered
to user through internet, self-service based on the world
wide web, through any web based applications and web
based service, to any provider who will be paid as per the
requirement.
Public cloud computing is one of several deployment
models that have been defined. A public Cloud is one in
which the infrastructure and other computational resources
that it comprises are made available to the general public
over the Internet[3].
Community Cloud A community cloud is an another
category of cloud which is used where two or more
organizations that have same kinds of cloud needs so they
share it such as security, compliance and jurisdiction. This
makes it cheaper than an ordinary public cloud.
Community cloud is shared among several organizations
which are managed and secured by all participating
organizations. It is "multitenant" cloud service model[2].
Hybrid Cloud Hybrid cloud is one another category of
clouds .It is combination of other types clouds such as
public, private and community clouds that contain different
attributes and qualities but they club together for offering
the advantage of multiple deployment models to provide
the facility of multicloud System for offering some special
feature of different clouds and design in such a way that the
data can move easily from one model to another.
Hybrid clouds are also used to provide public cloud to
customers while using a private cloud for internal IT [2].
Private Cloud Last but not the least this category of
clouds is used for a single organization , it can be hosted
internally or externally and maintained by its internal or it
can be managed by a third party.

III. SERVICE MODELS
Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
Software as a Service (SaaS) model: A SaaS cloud
model the user of cloud computing is based on cloud that
provide software services like developing application and
hosting websites that can be used for the Software
development using Saas model of clouds.it could include e-
commerce, organization specific or other types of software
already installed on the the particular environment and
platform. SaaS feature are rapidly used in the global market
that makes it more popular in the era of web development
and internet. The services can be based on internet
technology email to inventory control and database
processing. Because the service provider hosts both the
software and the data, the user is free to use the service
from anywhere. It provides services as per the demand of
end user in quicker timings. It provide O.S, S/w, h/w, and
network facilities. The vender of SaaS provide us software
applications, hardware structure and also communicate
with the user through a front end portal. The increasing
popularity and facility or services provided by SaaS makes
it as a commonplace for organizations where user and
buyer of technology use and understand where it is suitable
for them.
Platform as a Service (PaaS) model: An operating
system, hardware, and network are provided, and the
customer installs or develops its own software and
applications. The service provide PaaS in the cloud is
defined as a set of software and product development tools
hosted on the provider's infrastructure. The web created
content by developer on the internet on the provider's
platform. It can be defined as a platform that gives web
based software fast and makes it easier and without any
complexity of purchasing and maintaining the software and
infrastructure under it.Salesforce.com, force.com,
GoogleApps are examples of PaaS. The developer of PaaS
need to understand the data portability of the cloud as well
as interoperability of data.Some providers will not allow
software created by their customers to be moved off the
provider's platform. Platform as a Service (PaaS) brings the
advantage that SaaS gain for software, but over the
development of software.
PaaS providers offer a predefined combination of OS
and application servers[1].


International Journal of Emerging Technology and Advanced Engineering
Website: www.ijetae.com (ISSN 2250-2459 (Online), Volume 4, Special Issue 1, February 2014)
International Conference on Advanced Developments in Engineering and Technology (ICADET-14), INDIA.
Lord Krishna College of Engineering (An ISO 9001:2008 Certified Institute) Ghaziabad, Uttar Pradesh, INDIA. Page 476


"Sharpening Skills.....
Serving Nation"
Infrastructure as a Service (IaaS) model: give us the
facility of the hardware and network; the consumer
downloads or create their own software, applications and
O.S. It is having similar feture as Amazon Web Services
gives to virtual server instance APIs to on, off, access and
configure their virtual servers and storage. The cloud
computing allows a company to pay for only as much
capacity as is require in an enterprise, and bring more web
based servises as soon as required. . The provider of
services needs to create the infrastructure, and thats it and
also allows the developer to create their own software and
platforms.The responsibility of maintaining and updating
the system falls on the developer and not the provider. This
service provides highly flexibility and requires greater
amount of technical knowledge. Infrastructure as a Service
is a way of delivering Cloud Computing infrastructure
servers, storage, network and operating systems as an on-
demand service. Rather than purchasing servers, software,
datacenter space or network equipment, clients instead buy
those resources as a fully outsourced service on demand.
This capability type provides mainly computational
infrastructure available over the internet (e.g., compute
cycles or storage). IaaS allows organi-zations and
developers to extend their IT infrastructure on an on-
demand basis[4].
IV. SERVICE PROVIDERS COMPARISON
There are a number of service providers for cloud
computing such as Amazons web services GoGrid
[1],Googles Application Engine [2], Windows Azure
[3],Force.com[4] Amazons web services [5], Proofpoint,
RightScale, Salesforce.com, Sun Open Cloud Platform,
Workday etc. Among these all a comparative analysis of
the first five has been done and has been presented in Table
[1]:
Table [1]
Comparison of various service Providers
Prop
erty
GoGrid Googles
Applicati
on Engine
Windows
Azure
Force.com Amazons
web services
Clou
d
servi
ce
Iaas Paas, Saas Paas , Iaas Paas Paas , Iaas
Platf
orm
supp
Operating
system
Window
Java
Runtime
Environm
Operating
system
Windows 7 ,
Unlimited
real-time
database
Red Hat
Enterprise
Linux
ort server 2008
Windows
server 2003
CentOS 5.1
CentOS 5.3
Redhat
Linux 5.1
Redhat
Linux 5.4
ent,
Python
Runtime
Environm
ent
Windows Server
2008,
Windows Vista
customizati
on
Programma
ble
user
interface
Programma
ble cloud
logic
Real-time
workflow
and
approvals
Real-time
web sites
Real-time
mobile
deployment
Integrated
content
library
Real-time
analytics
Granular
security
and sharing
Windows
Server
2003/2008
Oracle
Enterprise
Linux
Microsoft
SQL Server
Standard
2005
Fedora
Gentoo
Linux
Lang
uage
supp
orts
Java
PHP
Perl
C#
Python
Ruby
Java
Python
VB.NET
C#
PHP
Apex
Java
VB.Net
Perl
PHP
Python
Ruby
Windows
language
including
VBA
Any
Clou
d
servi
ce
and
tools
GoGrid's
Cloudcontr
ol
Command
Line Tool
Cloud
Wizard's
Open
Source
Cross
Cloud
Scripting
Language
Mitch
Denny's
Google
Search
Gmail
Chrome
browser
Google
Maps
Windows Azure
Platform
Training Kit,
Windows Azure
Software
Development
Kit ,
Microsoft Visual
Studio 2008
Service Pack
Windows Azure
platform
AppFabric SDK
V1.0,
Windows7
Apex
Language
Code
Editor
Enhanced
Metadata
Support
Upgrade
Wizard
Amazon
Elastic
Compute
Cloud (EC2),
AWS
GovCloud
(US),
AmazonRelat
ional,
Database
Service
(RDS)

International Journal of Emerging Technology and Advanced Engineering
Website: www.ijetae.com (ISSN 2250-2459 (Online), Volume 4, Special Issue 1, February 2014)
International Conference on Advanced Developments in Engineering and Technology (ICADET-14), INDIA.
Lord Krishna College of Engineering (An ISO 9001:2008 Certified Institute) Ghaziabad, Uttar Pradesh, INDIA. Page 477


"Sharpening Skills.....
Serving Nation"
Windows
PowerShell
Snap-in
Training Kit For
Developers
Maxi
mum
limit
Horizontal
server
scalinguse a
GSI to rapidly
deploy new
servers to
meet sudden
spikes in
demand.
Delete the
servers when
demand drops,
paying only
for the
resources
used, Vertical
server
scalingscale
RAM by
deploying a
GSI to a new
server with a
higher RAM
allotment and
then deleting
the old server
with
insufficient
RAM,Server
parking
bundle and
park a server
in GoGrid's
Cloud Storage
for only $0.15
--
$3.00/month.
Automa
tic
scaling
is built
in with
App
Engine,
No
matter
how
many
users
you
have or
how
much
data
your
applicat
ion
stores,
App
Engine
can
scale to
meet
your
needs
Azure has a
64MB limit
on individual
blobs and
also allows
you to split a
blob into
blocks of
4MB each
In the
unlimited
edition,
2,000 Database
objects total
storage -
120MB/user
API calls/day -
5,000/user, 5
million total
Page
views/month -
1,000,000,
60 server hours
Amazon S3
- Store object
up to 5 GB,
Amazon EC2
[Elastic
Block
storage] -
Volume sizes
ranging from
1GB to 1TB
(20
TB/account
limit while in
beta)
This is ideal
for users that
don't want to
pay for an
entire month
of service for
a server used
only a few
days per
month.
Secu
rity
Provided
via Serve
Paths
secure
infrastructu
re &
telecom
facility
Googles
2 step
verificatio
n
Filtering
Routers,
Firewalls
Cryptographic
Protection of
Messages,
Software
Security Patch
Management,
centralized
monitoring,
correlation,
and analysis,
systems N/W
Segmentation,
Service
Administratio
n Access,
Physical
Security
User
authentication
features such
as SAML
through to IP
range
restrictions on
logons,
session
security and
auditing.
Security
Addresses all
layers,
Physical
Security
Logical
Network
Security
Host Security
Transmission
Level
Security
Database
Security
AWS
network
provides
significant
protection
and also
enables
customer to
implement
further
protection
Uses
SSL,(encrypt
ion)to
maintain
confidentialit
y

International Journal of Emerging Technology and Advanced Engineering
Website: www.ijetae.com (ISSN 2250-2459 (Online), Volume 4, Special Issue 1, February 2014)
International Conference on Advanced Developments in Engineering and Technology (ICADET-14), INDIA.
Lord Krishna College of Engineering (An ISO 9001:2008 Certified Institute) Ghaziabad, Uttar Pradesh, INDIA. Page 478


"Sharpening Skills.....
Serving Nation"
Servi
ce/R
esou
rce
prici
ng
Resources
that are
charged are
for the
RAM usage
and data
transfer
from the
server to
the internet.
Each
account has
the ability
to deploy
up to 200
servers.
Cloud
Storage
billing
begins after
you exceed
the initial
10GB
storage
quota
An
efficient
applicatio
n on a free
account
can use up
to 500MB
of storage
and up to
5 million
page
views a
month.
When you
are ready
for more,
you can
enable
billing, set
a
maximum
daily
budget,
and
allocate
your
budget for
each
resource
according
to your
needs.
Billing is
based on
the
following
parameter
s -
Outgoing
Bandwidt
h
Incoming
Bandwidt
h
CPU Time
CPU
Stored
Data
Recipients
Emailed
Billing is
based on
Compute,
Storage,
Storage
transactions
and Data
transfers
Force.com
Free,
Force.com
Enterprise,
Force.com
Unlimited
Amazon S3 -
Storage Used
/ Data
Transfer In
or Data
Transfer
Out/PUT,
COPY,
POST,
LIST or GET
request(No
charge for
delete
requests)Am
azon RDS -
Based on per
DB Instance-
hour
consumed,
from the time
a DB
Instance is
launched
until it is
terminated,
Each partial
DB Instance-
hour
consumed
will be billed
as a full
hour/based
on
provisioned
storage and
number of
I/O requests
/After the DB
Instance is
terminated,
backup
storage/ data
transferred in
and out of
Amazon
RDS,
Amazon EC2
-Pricing is
per instance-
hour
consumed.

V. ADVANTAGES AND DISADVANTAGES
Following are the advantages of cloud computing:
Reduced Cost: The cost of Cloud technology is very low
that makes it more demandable in the global market. We
can pay as per the services.
Highly Automated: It is not mandatory to update regularly
to update the data .this is again a major concern IT
personnel.
Increased Storage: We can store much more data now in
the cloud and need not to worry about.
Flexibility: Cloud offers more flexibility than past
computing technology and we can add more functionality
to it.
Provide Mobility: User can get information anywhere any
time.
Allows IT to Shift Focus: This technology offers us not to
worry about regular server updates and other computing
issues.
Following are the disadvantages of cloud computing:
Security & Privacy: The main concerns about cloud
security provided to the user and what data we can put in
the cloud and privacy. Users might not be comfortable
handing their data to a cloud.
Dependency: Users can lose control over how they can
store their data in a cloud .So they might end up
dependency over the reserving their data and recovery.
Cost: New research makes it more expensive as it is now in
more demand so this makes it more expensive to use.
VI. CONCLUSIONS
The cloud provides many options for the everyday
computer user as well as large and small businesses. It
opens up the world of computing to a broader range of uses
and increases the ease of use by giving access through any
internet connection. There are also privacy and security
concerns. You have less control over who has access to
your information and little to no knowledge of where it is
stored. You also must be aware of the security risks of
having data stored on the cloud. If you are considering a
cloud service, you should think about how your personal
information and how can be your customers are best be
protected. Carefully review the terms of service or
contracts, and challenge the provider to meet your desire.


International Journal of Emerging Technology and Advanced Engineering
Website: www.ijetae.com (ISSN 2250-2459 (Online), Volume 4, Special Issue 1, February 2014)
International Conference on Advanced Developments in Engineering and Technology (ICADET-14), INDIA.
Lord Krishna College of Engineering (An ISO 9001:2008 Certified Institute) Ghaziabad, Uttar Pradesh, INDIA. Page 479


"Sharpening Skills.....
Serving Nation"
In this paper an introduction to the cloud computing, its
services and types have been given. Also a comparative
summary has been provided in the form of a table of the
five cloud computing service providers namely GoGrid,
Googles Application Engine, Windows Azure ,Force.com
Amazons web services Cloud Services like Platforms
supported, Languages Supported, Cloud services and tools,
Maximum limits, Security, Service/ Resource pricing
parameters. It is also clear from the table 1 that none of the
service providers are weak and they have to be chosen as
per the convenience and requirement of the user. Lastly the
advantages and limitations of the technology have also
been presented.
REFRENCES
[1] llango sriram dept. of computer science university of bristrol,u.k
research agenda in cloud technologies
[2] Lewis,Grace. Cloud Computing: Finding the Silver Lining Not the
Silver
Bullet.http://www.sei.cmu.edu/newsitems/cloudcomputing.cfm
(2009).
[3] Jansen, Wayne & Grance, Timothy. Guidelines on Security and
Privacy in Public Cloud Computing. National Institute of Standards
and Technology, 2011.
[4] Lewis, Grace. Basics About Cloud Computing.
http://www.sei.cmu.edu/library/abstracts/whitepapers/cloudcomputin
gbasics.cfm (2010).
[5] Strowd, Harrison & Lewis, Grace. T-Check in System-of-Systems
Technologies: Cloud Computing (CMU/SEI-2010-TN-009).
Software Engineering Institute, Carnegie Mellon University, 2010.
http://www.sei.cmu.edu/library/abstracts/reports/10tn009.cfm



















[6] Shyam patinder, dheeraj rane , pritesh jain a survey paper on cloud
computing.
[7] sonia, satinder pal dept. of computer science and engg.- analyses of
energy consumption in different types of networks for cloud
environment.
[8] www.aws.amazon.com
[9] www.lunacloud.com
[10] www.rackspace.com
[11] www.datacentermap.com/cloud/luna-cloud.html
[12] www.cloudspectator.com/lunacloud-amazon-ec2-and-rackspace-
cloud-compared/
[13] www.networkworld.com/news/2012/120312-argument-cloud-
264454.html?page=2
[14] http://stackoverflow.com/questions/6397587/comparision-between-
amazon-web-services-aws-or-rackspace-cloud-servers
[15] http://cloudcomputing.findthebest.com/saved_compare/Rackspace-
vs-Amazon-EC2
[16] http://jungleg.com/2011/04/15/rackspace-cloud-vs-amazon-cloud-
which-is-the-winner/
[17] http://www.zdnet.com/rackspace-can-it-compete-with-amazon-web-
services-7000015108/
[18] http://strata.oreilly.com/2012/11/rackspace-amazon-web-services-
ibm-watson-google-brontobyte-gegobyte.html
[19] Intel IT center Peer Research cloud computing research for it
strategic planning.
[20] Mervat Adib Bamiah, Sarfraz Nawz Brahi-seven deadly threats and
vulnerabilities in cloud computing.

Вам также может понравиться