an insight into cloud computing paradigm and services

3
@ IJTSRD | Available Online @ www.ijt ISSN No: 245 Inte R An Insight into Clo H 1 Department of Computer App Chandigarh Gro ABSTRACT Cloud computing is a computing provides the computing services over pay-as-you-go basis. You can take th rent instead of building your own IT- which results in cost saving. In this p discussed the differences between infrastructure and cloud computing. discussed the benefits of cloud, ris with cloud computing and the cloud m Keywords: Cloud computing, Iaas, Virtualization I. INTRODUCTION Cloud computing is the delivery services like servers, storage, databases, networks and so on anyw over the internet. The services are cloud service providers on pay-as- You have to pay only for the amou you use. Why cloud Traditional software require in-house building and deployi IT infrastructure. A team of pro required to manage this infrastructure. prone to be updated very soon. Mana installations and up gradations is a cha To manage infrastructure is not an eas small business, you have to spend a lo infrastructure. Cloud computing provi rent just like electricity. You use ele than building it. Traditional applications require capa before using the application. We buy so that at peak time they can meet ou tsrd.com | Volume – 2 | Issue – 4 | May-Jun 20 56 - 6470 | www.ijtsrd.com | Volum ernational Journal of Trend in Sc Research and Development (IJT International Open Access Journ oud Computing Paradigm and Heena Girdher 1 , Jagjit Kaur 2 plications, 2 Department of Computer Science an oup of Colleges, Landran, Mohali, Punjab, India model which the internet on he services on - infrastructure paper, we have traditional IT We have also sks associated models. , Saas, Paas, of computing applications, where, anytime e provided by -you-go basis. unt of services e applications ing of complex ofessionals is . Hardware are aging software allenging task. sy task. To run ot of money on ide services on ectricity rather acity planning y more servers ur demands but at other times our servers wi we talk about online shoppin during festival days there will site. So our site should be ab also. In cloud computing, our up or down elastically. The capacity planning in advance servers based upon usage. II. BENEFITS OF CLOUD There are three main benefits o Cost: - cloud provides servi building your own IT infrastr have to pay only for the amoun Self-service:- With cloud, yo with just few clicks. You don upon others for services. Elasticity: -With the help of c scaled up or down on demand. III. RISKS IN CLOUD COM There are various risks as computing:- Security: - In cloud comp applications are managed by t higher risk to give control o party. Data Location: - In cloud, location of data. We don’t kn our data is placed on the serve There are security benefits of multiple copies of data is plac the case of failure, data can be 018 Page: 1573 me - 2 | Issue 4 cientific TSRD) nal d Services nd Engineering a ill be idle. Suppose if ng site, we know that l be more users of the ble to handle that load application may scale ere is no need to do e. We can rent more of cloud:- ices at low cost than ructure. In cloud, you nt of services you use. ou can get the services n’t have to be depend cloud, services can be . MPUTING ssociated with cloud puting, our data and third party but it is the of your data to third , we don’t know the now at which location er. f cloud also. In cloud, ced at many places. In e easily recovered.

Upload: ijtsrd

Post on 19-Aug-2019

0 views

Category:

Education


0 download

DESCRIPTION

Cloud computing is a computing model which provides the computing services over the internet on pay as you go basis. You can take the services on rent instead of building your own IT infrastructure which results in cost saving. In this paper, we have discussed the differences between traditional IT infrastructure and cloud computing. We have also discussed the benefits of cloud, risks associated with cloud computing and the cloud models. Heena Girdher | Jagjit Kaur "An Insight into Cloud Computing Paradigm and Services" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-2 | Issue-4 , June 2018, URL: https://www.ijtsrd.com/papers/ijtsrd14450.pdf Paper URL: http://www.ijtsrd.com/engineering/computer-engineering/14450/an-insight-into-cloud-computing-paradigm-and-services/heena-girdher

TRANSCRIPT

Page 1: An Insight into Cloud Computing Paradigm and Services

@ IJTSRD | Available Online @ www.ijtsrd.com

ISSN No: 2456

InternationalResearch

An Insight into Cloud Computing Paradigm and Services

Heena Girdher1 Department of Computer Applications

Chandigarh Group of Colleges

ABSTRACT Cloud computing is a computing model which provides the computing services over the internet on pay-as-you-go basis. You can take the services on rent instead of building your own IT-which results in cost saving. In this paper, we have discussed the differences between traditional IT infrastructure and cloud computing. We have also discussed the benefits of cloud, risks associated with cloud computing and the cloud models. Keywords: Cloud computing, Iaas, Saas, Paas, Virtualization

I. INTRODUCTION

Cloud computing is the delivery of computing services like servers, storage, applications, databases, networks and so on anywhere, anytime over the internet. The services are provided by cloud service providers on pay-as-You have to pay only for the amount of services you use.

Why cloud Traditional software applications require in-house building and deploying of complex IT infrastructure. A team of professionals is required to manage this infrastructure. Hardware are prone to be updated very soon. Managing software installations and up gradations is a challenging task. To manage infrastructure is not an easy task. To run small business, you have to spend a lot of money on infrastructure. Cloud computing provide services on rent just like electricity. You use electricity rather than building it.

Traditional applications require capacity planning before using the application. We buy more servers so that at peak time they can meet our demands but

@ IJTSRD | Available Online @ www.ijtsrd.com | Volume – 2 | Issue – 4 | May-Jun 2018

ISSN No: 2456 - 6470 | www.ijtsrd.com | Volume

International Journal of Trend in Scientific Research and Development (IJTSRD)

International Open Access Journal

An Insight into Cloud Computing Paradigm and Services

Heena Girdher1, Jagjit Kaur2

Department of Computer Applications, 2 Department of Computer Science and EngineeringChandigarh Group of Colleges, Landran, Mohali, Punjab, India

Cloud computing is a computing model which provides the computing services over the internet on

go basis. You can take the services on - infrastructure

which results in cost saving. In this paper, we have ussed the differences between traditional IT

infrastructure and cloud computing. We have also discussed the benefits of cloud, risks associated with cloud computing and the cloud models.

Cloud computing, Iaas, Saas, Paas,

Cloud computing is the delivery of computing services like servers, storage, applications,

networks and so on anywhere, anytime over the internet. The services are provided by

-you-go basis. You have to pay only for the amount of services

Traditional software applications ng and deploying of complex

IT infrastructure. A team of professionals is required to manage this infrastructure. Hardware are prone to be updated very soon. Managing software installations and up gradations is a challenging task.

is not an easy task. To run small business, you have to spend a lot of money on infrastructure. Cloud computing provide services on rent just like electricity. You use electricity rather

Traditional applications require capacity planning before using the application. We buy more servers so that at peak time they can meet our demands but

at other times our servers will be idle. Suppose if we talk about online shopping site, we know that during festival days there will be more users of the site. So our site should be able to handle that load also. In cloud computing, our application may scale up or down elastically. There is no need to do capacity planning in advance. We can rent more servers based upon usage.

II. BENEFITS OF CLOUD There are three main benefits of cloud:

Cost: - cloud provides services at low cost than building your own IT infrastructure. In cloud, you have to pay only for the amount of services you use.

Self-service:- With cloud, you can get the services with just few clicks. You don’t have to be depend upon others for services.

Elasticity: -With the help of cloud, services can be scaled up or down on demand.

III. RISKS IN CLOUD COMPUTINGThere are various risks associated with cloud computing:-

Security: - In cloud computing, our data and applications are managed by third party but it is the higher risk to give control of your data to third party. Data Location: - In cloud, we don’t know the location of data. We don’t know at which location our data is placed on the server. There are security benefits of cloud also. In cloud, multiple copies of data is placed at many places. In the case of failure, data can be easily recovered.

Jun 2018 Page: 1573

www.ijtsrd.com | Volume - 2 | Issue – 4

Scientific (IJTSRD)

International Open Access Journal

An Insight into Cloud Computing Paradigm and Services

Department of Computer Science and Engineering , Punjab, India

at other times our servers will be idle. Suppose if we talk about online shopping site, we know that during festival days there will be more users of the ite. So our site should be able to handle that load

also. In cloud computing, our application may scale up or down elastically. There is no need to do capacity planning in advance. We can rent more

three main benefits of cloud:-

cloud provides services at low cost than building your own IT infrastructure. In cloud, you have to pay only for the amount of services you use.

With cloud, you can get the services s. You don’t have to be depend

With the help of cloud, services can be scaled up or down on demand.

RISKS IN CLOUD COMPUTING There are various risks associated with cloud

computing, our data and applications are managed by third party but it is the higher risk to give control of your data to third

In cloud, we don’t know the location of data. We don’t know at which location

server.

There are security benefits of cloud also. In cloud, multiple copies of data is placed at many places. In the case of failure, data can be easily recovered.

Page 2: An Insight into Cloud Computing Paradigm and Services

International Journal of Trend in Scientific Research and Development (IJTSRD) ISSN: 2456-6470

@ IJTSRD | Available Online @ www.ijtsrd.com | Volume – 2 | Issue – 4 | May-Jun 2018 Page: 1574

IV. CLOUD MODELS There are two types of cloud models i.e.service models and deployment models.

Cloud service models are divided into three categories Iaas, Paas and Saas.

Iaas: -In infrastructure as a service, we can take infrastructure like servers, storage, databases on rent from cloud service providers. Virtualization is the process through which we can access remote servers. AWS provide Amazon EC2 to use infrastructure as a service. In Iaas you can use the remote servers without worrying about the hardware maintenance.

Paas: -In platform as a service, we can take the platform on rent from service providers. Suppose if a student writes a first java program and he has not installed JVM on his machine. He can directly copy the java code and run the code online by using online java compiler. Paas is used by developers to develop, test and deploy software applications.

Saas:-In software as a service, we can use the software online without purchasing the license of software and installing it on computer. In saas, software upgrades and security patching is managed by the service providers. In saas, users do not have their own software. They are using the company software. Gmail is the example of saas where Gmail is the software and Google is the service provider.

Table 4.1: Cloud Service Models

Services Use Users Examples Iaas Outsource the

elements of infrastructure like servers, storage, databases

Network architects

IBM SoftLayer, Amazon EC2, Rackspace

Paas Here, the platform used to design, develop, build and test applications are provided by the cloud infrastructure.

Application developers

IBM BlueMix, Microsoft Azure, Cloudbees

Saas A software distribution model in which a third-party provider hosts applications and make them available to customers over the internet.

End users SendGrid, Tivoli Live, Salesforce.com

V. DEPLOYMENT MODEL

Public cloud: -It is available to the general public. It provides the sharable storage. Example: - Google drive.

Private cloud: -It is available to an organization. It provides the dedicated storage to an organization. If an organization doesn’t want to put its crucial data on public cloud, it can hire private cloud. Private clouds can be deployed at company’s own data centres or on the third party.

Hybrid cloud: -It is the combination of both public and private cloud. Suppose ABC institute puts its crucial lecture videos in a private cloud but it replies to its students via email using public cloud, is an example of hybrid cloud.

Community cloud: -Community cloud is used by number of organizations. Multiple organizations purchase the sharable storage from service providers is an example of community cloud.

Page 3: An Insight into Cloud Computing Paradigm and Services

International Journal of Trend in Scientific Research and Development (IJTSRD) ISSN: 2456-6470

@ IJTSRD | Available Online @ www.ijtsrd.com | Volume – 2 | Issue – 4 | May-Jun 2018 Page: 1575

To understand the concept of cloud, let us take an example. Suppose you want to open an E-commerce company and you have to manage sales, marketing department and IT infrastructure but you have limited amount of money. In this case you want someone to manage your infrastructure so that you may focus on other departments. It is possible through cloud computing. VI. CONCLUSION In this paper, we have discussed the concept of cloud computing which has gained lot of popularity now a days. Organizations are moving their data to cloud due to its various benefits over traditional IT infrastructure. But there is security issues related to cloud also. So there is a need to focus on the security problems to maintain the trust level of the organization REFERENCES 1. Onur, E., Sfakianakis, E., Papagianni, C.,

Karagiannis, G., Kontos, T., Niemegeers, I., Chochliouros, I.P., de Groot, S.H., Sjodin, P., Hidell, M., Cinkler, T., Maliosz, M., Kaklamani, D.I., Carapinha, J., Belesioti, M., Fytros, E., ―Intelligent End-To-End Resource Virtualization Using Service Oriented Architecture‖, Delft Univ. of Technol., Delft, Netherlands, GLOBECOM Workshops, IEEE, 28 December 2009.

2. Buyya R, "Market-Oriented Cloud Computing: Vision, Hype, and Reality of Delivering Computing as the 5th Utility," 9th IEEE/ACM International Symposium on Cluster Computing and the Grid, pp. 1, 2009.

3. G. Gruman, "What cloud computing really means", InfoWorld, Jan. 2009.

4. R. Buyya, Y. S. Chee, and V. Srikumar, ―Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities‖, Department of Computer Science and Software Engineering, University of Melbourne, Australia, pp. 9, July 2008.

5. C. Braun, M. Kunze, J. Nimis, and S. Tai. ―Cloud Computing, Web-based Dynamic IT-Services”. Springer Verlag, Berlin, Heidelberg, 2010.

6. S. Adabala, V. Chadha, P. Chawla, R. Figueiredo, J. Fortes, I. Krsul, A. Matsunaga, M. Tsugawa, J. Zhang, Mi. Zhao, L. Zhu, and X. Zhu. From virtualized resources to virtual computing Grids: the In-VIGO system. Future Generation Comp. Syst., 21(6):896–909, 2005.

7. P. Barham, B. Dragovic, K. Fraser, S. Hand, T. L. Harris, A. Ho, R. Neugebauer, I. Pratt, and A. Warfield. Xen and the art of virtualization. In Proceedings of the 19th ACM Symposium on Operating Systems Principles, pages 164–177, NewYork, U. S. A., Oct.2003