CLOUD COMPUTING RESEARCH PAPER

September 26, 2017 | Author: cloudresearcher | Category: Cloud Computing, Platform As A Service, Software As A Service, Digital & Social Media, Digital Technology
Share Embed Donate


Short Description

CLOUD COMPUTING RESEARCH PAPER...

Description

"Sharpening Skills..... Serving Nation"

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.

A Study on Various Service Model And Service Provider of Cloud Computing For Selecting The Service Focused on Requirement Esmita Singh1, Amit Singh2 ABES, Engineering Collage TCS, Noida

[email protected], [email protected] 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.

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].

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.

II. C LOUD T YPES There are four types of clouds as discussed below:

Lord Krishna College of Engineering (An ISO 9001:2008 Certified Institute) Ghaziabad, Uttar Pradesh, INDIA.

Page 474

"Sharpening Skills..... Serving Nation"

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. 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 type’s 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 ecommerce, 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].

Lord Krishna College of Engineering (An ISO 9001:2008 Certified Institute) Ghaziabad, Uttar Pradesh, INDIA.

Page 475

"Sharpening Skills..... Serving Nation"

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. 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 that’s 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 ondemand 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 ondemand basis[4]. IV. SERVICE P ROVIDERS C OMPARISON There are a number of service providers for cloud computing such as Amazon’s web services GoGrid [1],Google’s Application Engine [2], Window’s Azure [3],Force.com[4] Amazon’s 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

Force.com Amazon’s web services

Iaas

Google’s Window’s Applicati Azure on Engine Paas, Saas Paas , Iaas

Operating system Window

Java Operating Runtime system Environm Windows 7 ,

Unlimited Red Hat real-time Enterprise database Linux

Prop GoGrid erty Clou d servi ce Platf orm supp

Paas

Paas , Iaas

ent, Windows Server customizati Windows Python 2008, on Server Runtime Windows Vista Programma 2003/2008 Environm ble Oracle ent user Enterprise interface Linux Programma Microsoft ble cloud SQL Server logic Standard Real-time 2005 workflow Fedora and Gentoo approvals Linux Real-time web sites Real-time mobile deployment Integrated content library Real-time analytics Granular security and sharing Java VB.NET Apex Any Lang Java Python C# Java uage PHP PHP VB.Net supp Perl Perl orts C# Python PHP Ruby Python Ruby Windows language including VBA Google Windows Azure Apex Amazon Clou GoGrid's Cloudcontr Search Platform Language Elastic d Gmail Training Kit, Code Compute servi ol Command Chrome Windows Azure Editor Cloud (EC2), ce Enhanced AWS and Line Tool browser Software Google Development Metadata GovCloud tools Cloud Wizard's Maps Kit , Support (US), Open Microsoft Visual Upgrade AmazonRelat Source Studio 2008 Wizard ional, Cross Service Pack Database Cloud Windows Azure Service Scripting platform (RDS) Language AppFabric SDK Mitch V1.0, Denny's Windows7 ort

server 2008 Windows server 2003 CentOS 5.1 CentOS 5.3 Redhat Linux 5.1 Redhat Linux 5.4

Lord Krishna College of Engineering (An ISO 9001:2008 Certified Institute) Ghaziabad, Uttar Pradesh, INDIA.

Page 476

"Sharpening Skills..... Serving Nation"

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. Windows PowerShell Snap-in

Training Kit For Developers

Automa Azure has a In the Maxi Horizontal tic 64MB limit unlimited mum server limit scaling—use a scaling on individual edition, GSI to rapidly is built blobs and 2,000 Database deploy new in with also allows objects total servers to App you to split a storage meet sudden Engine, blob into 120MB/user spikes in No blocks of API calls/day demand. matter 4MB each 5,000/user, 5 Delete the how million total servers when many Page demand drops, users views/month paying only you 1,000,000, for the have or 60 server hours resources how used, Vertical much server data scaling—scale your RAM by applicat deploying a ion GSI to a new stores, server with a App higher RAM Engine allotment and can then deleting scale to the old server meet with your insufficient needs RAM,Server parking— bundle and park a server in GoGrid's Cloud Storage for only $0.15 -$3.00/month.

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.

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)

Secu Provided rity via Serve Path’s secure infrastructu re & telecom facility

Google’s 2 step verificatio n

Filtering User Routers, authentication Firewalls features such Cryptographic as SAML Protection of through to IP Messages, range Software restrictions on Security Patch logons, Management, session centralized security and monitoring, auditing. correlation, Security and analysis, Addresses all systems N/W layers, Segmentation, Physical Service Security Administratio Logical n Access, Network Physical Security Security Host Security Transmission Level Security Database Security

Lord Krishna College of Engineering (An ISO 9001:2008 Certified Institute) Ghaziabad, Uttar Pradesh, INDIA.

AWS network provides significant protection and also enables customer to implement further protection Uses SSL,(encrypt ion)to maintain confidentialit y

Page 477

"Sharpening Skills..... Serving Nation"

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. Servi Resources ce/R that are esou charged are rce for the prici RAM usage ng 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 Billing is efficient based on applicatio Compute, n on a free Storage, account Storage can use up transactions to 500MB and Data of storage transfers 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 sOutgoing Bandwidt h Incoming Bandwidt h CPU Time CPU Stored Data Recipients Emailed

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 Instancehour consumed, from the time a DB Instance is launched until it is terminated, Each partial DB Instancehour 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 instancehour consumed.

V. ADVANTAGES AND D ISADVANTAGES 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.

Lord Krishna College of Engineering (An ISO 9001:2008 Certified Institute) Ghaziabad, Uttar Pradesh, INDIA.

Page 478

"Sharpening Skills..... Serving Nation"

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. 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, Google’s Application Engine, Window’s Azure ,Force.com Amazon’s 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] [2]

[3]

[4]

[5]

llango sriram dept. of computer science university of bristrol,u.k – research agenda in cloud technologies Lewis,Grace. Cloud Computing: Finding the Silver Lining Not the Silver Bullet.http://www.sei.cmu.edu/newsitems/cloudcomputing.cfm (2009). Jansen, Wayne & Grance, Timothy. Guidelines on Security and Privacy in Public Cloud Computing. National Institute of Standards and Technology, 2011. Lewis, Grace. Basics About Cloud Computing. http://www.sei.cmu.edu/library/abstracts/whitepapers/cloudcomputin gbasics.cfm (2010). 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] [7]

[8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20]

Shyam patinder, dheeraj rane , pritesh jain – a survey paper on cloud computing. sonia, satinder pal dept. of computer science and engg.- analyses of energy consumption in different types of networks for cloud environment. www.aws.amazon.com www.lunacloud.com www.rackspace.com www.datacentermap.com/cloud/luna-cloud.html www.cloudspectator.com/lunacloud-amazon-ec2-and-rackspacecloud-compared/ www.networkworld.com/news/2012/120312-argument-cloud264454.html?page=2 http://stackoverflow.com/questions/6397587/comparision-betweenamazon-web-services-aws-or-rackspace-cloud-servers http://cloudcomputing.findthebest.com/saved_compare/Rackspacevs-Amazon-EC2 http://jungleg.com/2011/04/15/rackspace-cloud-vs-amazon-cloudwhich-is-the-winner/ http://www.zdnet.com/rackspace-can-it-compete-with-amazon-webservices-7000015108/ http://strata.oreilly.com/2012/11/rackspace-amazon-web-servicesibm-watson-google-brontobyte-gegobyte.html Intel IT center Peer Research – cloud computing research for it strategic planning. Mervat Adib Bamiah, Sarfraz Nawz Brahi-seven deadly threats and vulnerabilities in cloud computing.

Lord Krishna College of Engineering (An ISO 9001:2008 Certified Institute) Ghaziabad, Uttar Pradesh, INDIA.

Page 479

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF