CLOUD COMPUTING: Comparison of Various Features

Size: px
Start display at page:

Download "CLOUD COMPUTING: Comparison of Various Features"

Transcription

1 CLOUD COMPUTING: Comparison of Various Features Nawsher Khan 1, A.Noraziah 1, Mustafa Mat Deris 2, and Elrasheed I.Ismail 1 1 Faculty of Computer Systems & Software Engineering, University Malaysia Pahang 2 Faculty of Computer Science and Information Technology, Universiti Tun Hussein Onn Malaysia Phone: , Fax: nawsherkhan@gmail.com Abstract. Cloud computing is fundamentally altering the expectations for how and when computing, storage and networking resources should be allocated, managed, consume and allow users to utilize services globally. Due to the powerful computing and storage, high availability and security, easy accessibility and adaptability, reliable scalability and interoperability, cost and time effective cloud computing is the top needed for current fast growing business world. A client, organization or a trade that adopting emerging cloud environment can choose a well suitable infrastructure, platform, software and a network resource, for any business, where each one has some exclusive features. In this paper, we managed a comprehensive classification for describing cloud computing architecture. After this classification, easy to choose a specific cloud service out of several existing cloud computing services developed by various projects globally such as Amazon, Google, Microsoft, Sun, force.com etc. Using this survey results not only to identify similarities and differences of the various aspects of cloud computing, but also identifying some areas for further research. Keywords: Cloud Computing, Classification, Virtualization, Large Scale Data. 1 Introduction Cloud computing is being heralded as the next-generation shift that combines the Internet and computing so that software, content and data can be stored in remote servers run by other companies or by a client and accessed by computers, phones and TVs through the Internet from anywhere in the world. Many consumers are already using cloud applications such as Google Earth, Google Docs, Gmail, Hotmail, Yahoo, itunes, Online Operating System, Flicker, Facebook, etc. Hence Cloud computing is Web-based processing, whereby shared resources, software and information are provided to computers and other devices on demand over the Internet. Cloud Computing is hinting at a future in which we won t compute on local computers, but on centralized facilities operated by third-party compute and storage utilities. Needless to say, cloud computing is not a new idea. In fact, back in 1961, computing pioneer John McCarthy predicted that Computation may someday be organized as a public utility and went on to speculate how this might occur [21]. E. Ariwa and E. El-Qawasmeh (Eds.): DEIS 2011, CCIS 194, pp , Springer-Verlag Berlin Heidelberg 2011

2 244 N. Khan et al. Cloud Computing is a big revolution in Grid computing. Vision is same for both, to reduce the cost of computing, increase reliability and increase flexibility by transforming computers from something that we buy and operate ourselves to something that is operated by a third party. Now things are different than they were 10 years ago. With the passage of time, we have a new need to analyze huge data, thus motivating greatly increased demand for computing. We have being spent multiple billions of dollars by various services i.e. Amazon, Google, and Microsoft to create real commercial large-scale systems containing hundreds of thousands of computers [1, 2]. 2 Background Today, the most recent paradigm to emerge is that of Cloud computing, which promises reliable services delivered to the end-user through next-generation data centers which are built on virtualized compute and storage technologies [6]. Consumer will be able to access desired service from a Cloud anytime anywhere in the world on the bases of demand. Computing services need to be highly reliable, scalable, easy accessible and autonomic to support ever-present access, dynamic discovery and composability, consumers indicate the required service level through Quality of Service (QoS) parameters, according to Service Level Agreements (SLAs). All of these paradigms, the recently emerged Cloud computing paradigm appears to be the most promising one to leverage and build on the developments from other paradigms [7]. There are so many definitions of Cloud by various researchers. Ian Foster defines cloud computing as A large-scale distributed computing paradigm that is driven by economies of scale, in which a pool of abstracted, virtualized, dynamically-scalable, managed computing power, storage, platforms, and services are delivered on demand to external customers over the Internet [3, 1]. Fig. 1. Simple Structure of Cloud Environment Here are some definitions [4] and Buyya's [5] work defines Clusters and Grid as: A Cluster is a type of parallel and distributed system, which consists of a collection of inter-connected stand-alone computers working together as a single integrated computing resource.

3 CLOUD COMPUTING: Comparison of Various Features 245 A Grid is a type of parallel and distributed system that enables the sharing, selection, and aggregation of geographically distributed `autonomous' resources dynamically at runtime depending on their availability, capability, performance, cost, and users' quality-of-service requirements. A Cloud is a type of parallel and distributed system consisting of a collection of inter-connected and virtualized computers that are dynamically provisioned and presented as one or more unified computing resource(s) based on service-level agreements established through negotiation between the service provider and consumers. We add yet another definition to the already saturated list of definitions for Cloud Computing: A large-scale distributed computing paradigm, which provides Data Storage Service, Computing Power and Data Transferring Service, with capabilities of elasticity Software (SaaS), Infrastructure (IaaS), Platform (PaaS), Network (NaaS), Business (BaaS) and Organization as a Service. There are two main factors contributing to interests in Cloud Computing: 1. Rapid reduce in hardware cost and rise in computing power and storage capacity, and the arrival of multi-core architecture and modern supercomputers consisting of hundreds of thousands of cores. 2. The exponentially increasing data size in scientific instrumentation and Internet publishing and archiving. The wide-spread adoption of Services Computing and Web 2.0 applications, etc. Fig. 2. Global Cloud exchange and market infrastructure [7] For further explanation of the above definitions, we need to discuss the characteristics and compare Cluster, Grid and Cloud Computing [7].

4 246 N. Khan et al. Table 1. Characteristics Population Computing Environment / Systems Clusters Grids Clouds Commodity computers High-End computers (Servers, Clusters) Both and also webbase storage Scalability 100s 1000s 100s to 1000s Service Negotiation Limited Yes, SLA based Yes, SLA based User Management Resource Management Centralized Decentralized and also virtual organization based Centralized or can be delegated to third party Centralized Distributed Centralized/Distributed Stable and Demand-base Capacity Varies, but high Guaranteed Provisioned Dominated by Utility pricing, Pricing of Limited, not public good or discounted for larger Services open market privately assigned customers Standard OS Standard OS A hypervisor (VM) Node Operating ( Windows, (Dominated by which can run multiple System (OS) Linux) Unix) OSs Strong support for Limited Limited failover and content Failure (Often failed (Often failed replication. VMs can Management task/application task/application be easily migrated (Self-Healing) are restarted) are restarted) from one node to other. Ownership Single Multiple Single Dedicated, Mostly Internet Dedicated, high-end Interconnection high-end with with high latency with low latency and Network/Speed low latency and and low high bandwidth high bandwidth bandwidth Discovery Membership service Centralized indexing and decentralized info services Membership services

5 CLOUD COMPUTING: Comparison of Various Features 247 Table 1. (continued) Security/ Privacy Allocation/ Scheduling Standards/ Interoperability Single Image System Interworking Application Drivers Potential for Building 3 rd - Party or Value- Added Solution Need Traditional login, Medium level of privacydepends on user rights Centralized Virtual Interface Architecture (VIA)-based Public/private key base authentication and mapping a user to an account. Limited support for privacy. Decentralized Some Open Grid Forum Standards Each user/application is provided with a virtual machine. High security/privacy is guaranteed. Both Centralized/ Decentralized Web Service (SOAP and REST protocols ) Yes No Yes, but optional Multi-clustering within an organization Science, business, enterprise, computing, data centres Limited due to rigid architecture Limited adaptation, but being explored through research efforts such as Gridbus InterGrid Collaborative scientific and high throughput computing applications Limited due to strong orientation for scientific computing High potential, third party solution providers can loosely tie together services of different Clouds Dynamically provisioned legacy and web application, content delivery High potential can create new services by dynamically provisioning of compute, strong and application services and offer as their own isolated or composite Cloud services to users. Generally, we have three types Public and Private Hybrid clouds. When a Cloud is made available in a Pay-As-You-Go manner to the public, we call it a Public Cloud, the service being sold as Utility Computing. Current examples of Public Utility Computing are Amazon Web Services, Google AppEngine and Microsoft Azure. We use the term Private Cloud to refer to internal datacenters of a business or other organization that are not made available to the public. Hybrid is the combination of both. Thus, Cloud Computing is the sum of SaaS and Utility Computing, but does not normally include Private Clouds. The advantages of SaaS to both end-users and

6 248 N. Khan et al. service providers are well understood. Service providers enjoy greatly simplified software installation and maintenance and centralized control over versioning and end-users can access the service anytime, anywhere, share data and collaborate more easily, and keep their data stored safely in the infrastructure. [5, 7]. The vision of computing utility based on the service provisioning model anticipates the massive transformation of the entire computing industry in the 21st century whereby computing services will be readily available on demand, like other utility services available in today s society. Similarly, computing service users (consumers) need to pay providers only when they access computing services. In addition, consumers no longer need to invest heavily or encounter difficulties in building and maintaining complex IT infrastructure. Hence, software practitioners are facing numerous new challenges toward creating software for millions of consumers to use as a service, rather than to run on their individual computers [7, 18]. 3 Importance, Needs and Expectation of Cloud Gartner Executive Programs Worldwide Survey of More Than 2,000 CIOs Identifies Cloud Computing as Top Technology Priority for CIOs in According to Mr. McDonald "The resource realities indicated in the 2011 CIO Agenda Survey raise the urgency and importance of adopting new infrastructure and operations technologies, such as cloud services and virtualization. These technologies were selected by CIOs the most often and the top-two technologies for 2011 and are well-suited for this budget reality, as they offer similar service levels at lower budget costs." [19]. The vision of cloud, in very near future, will decrease the density of hardware and user will be able to access any service just through one screen, because cloud will provide all software as well as hardware services. Figure 3: 2011Hype Cycle for Emerging Technologies 4 Failure of Cloud Cloud computing provides so many services (SaaS). Anything can be a SaaS, therefore anything can be a cloud. Cloud will never go down, but a service can.

7 CLOUD COMPUTING: Comparison of Various Features 249 When Gmail or some other hosted service has an interruption, it does not indicate a cloud failure, it s a service failure. Providers such as Amazon, Google, Microsoft, Salesforce.com, IBM and Sun Microsystems have begun to launch new data centers for hosting Cloud computing applications in various locations around the world to provide redundancy and ensure reliability in case of site failures [5, 7]. This research gives the following table with more detail with duration about the outage of various services of cloud. Table 2. Service Table 2. Outage in Cloud Duration Hours/Minutes Date Twitter 24 h Dec 6-7, 2010 Gmail and AppEngine 2.5 h Feb 24, 2009 Google Search Engine 40 m Jan 31, 2009 Microsoft Azure 22 h Mar 13-14, 2008 Gmail 1.5 h Aug 11, 2008 AppEngine 5 h Jun 17, 2008 Simple Storage System 2 h Feb 15, 2008 Simple Storage System 6-8 h Jul 20, 2008 FlexiScale 18 h Oct 31, 2008 Amazon S3 1.5 h Feb 15, Cloud Services Cloud computing can provide three kinds of services, IaaS, PaaS and SaaS. SaaS means the service provided to client is the applications running on the cloud computing infrastructure. It can access by thin client interfaces such as browser etc. PaaS refers to deploy the applications created by the development language and tool say Java, python,.net etc. provided by the service providers to the cloud infrastructure. IaaS refers to the services provided to the users is to lease the processing power, storage, transpiring, network and other basic computing resources, with which users can deploy and run any software including operating systems and applications. To all these services, there is no need for users to manage or control the cloud infrastructure, including network, server, operating system, storage and even the functions of applications. 5.1 Cloud Infrastructure as a Service ( IaaS ) Computing is being transformed to a model consisting of services that are commoditized and delivered in a manner similar to traditional utilities such as water,

8 250 N. Khan et al. electricity, gas, and telephony. In such a model, users access services based on their requirements without regard to where the services are hosted or how they are delivered. Several computing paradigms have promised to deliver this utility computing vision and these include cluster computing, Grid computing, and more recently Cloud computing. Thus, the computing world is rapidly transforming towards developing software for millions to consume as a service, rather than to run on their individual computers [7, 17]. IPs manages a large set of computing resources, such as storing and processing capacity. Through virtualization, they are able to split, assign and dynamically resize these re-sources to build ad-hoc systems as demanded by customers as well as SPs. They deploy the software stacks that run their services, which is the Infrastructure as a Service (IaaS) scenario [8, 9, 17]. At present, it is common to access content across the Internet independently without reference to the underlying hosting infrastructure. This infrastructure consists of data centers that are monitored and maintained around the clock by content providers. Cloud computing is an extension of this paradigm wherein the capabilities of business applications are exposed as sophisticated services that can be accessed over a network. Cloud service providers are incentivized by the profits to be made by charging consumers for accessing these services. Consumers, such as enterprises, are attracted by the opportunity for reducing or eliminating costs associated with inhouse provision of these services. However, since cloud applications may be crucial to the core business operations of the consumers, it is essential that the consumers have guarantees from providers on service delivery. Typically, these are provided through Service Level Agreements (SLAs) brokered between the providers and consumers [7]. Providers such as Amazon, Google, Salesforce, IBM, Microsoft, Sun Microsystems and GigaSpace have started to establish new data centers for hosting cloud computing applications in various locations around the world to provide redundancy and ensure reliability in case of site failures. Since user requirements for cloud services are varied, service providers have to ensure that they can be flexible in their service delivery while keeping the users isolated from the underlying infrastructure. Recent advances in microprocessor technology and software have led to the increasing ability of commodity hardware to run applications within Virtual Machines (VMs) efficiently [9, 11]. 5.2 Cloud Platform as a Service (PaaS) Features In our Global village, there are various cloud computing platforms; each has its own characteristics and advantages. For better understanding, we analyze these platforms and give comparison from different implementation aspects. Table 3. [9]. User requirements for cloud services are varied, service providers have to ensure that they can be flexible in their service delivery while keeping the users isolated from the underlying infrastructure. Recent advances in microprocessor technology and software have led to the increasing ability of commodity hardware to run applications within Virtual Machines (VMs) efficiently. VMs allow both the isolation of applications from the underlying hardware and other VMs and the customization of the platform to suit the needs of the end-user.

9 CLOUD COMPUTING: Comparison of Various Features 251 PaaS offerings may include facilities for application design, development, testing, deployment and hosting as well as application services such as team collaboration, web service integration and database integration, marshalling, scalability, security, persistence, storage, application versioning, state management, application instrumentation and developer community facilitation. These services are provisioned as an integrated solution over the web [8]. PaaS offerings facilitate deployment of applications without the cost and complexity of buying and managing the underlying hardware and software and provisioning hosting capabilities, providing all of the facilities required to support the complete life cycle of building and delivering web applications and services entirely available from the Internet [17]. This is denoted as Platform as a Service (PaaS) i.e. Amazon Elastic Compute Cloud (EC2), Google Apps Engine, Microsoft Azure, Sun Network.com (Sun Grid) and GRIDS Lab Aneka etc. Table 3. Comparison of Some Cloud Computing Platforms Property Amazon Elastic Compute Cloud (EC2) Google App Engine Different Platforms Microsoft Azure Sun Network.com (Sun Grid) Focus Infrastructure Platform Platform Infra-structure Service Type Dynamic negoti-ation of QoS Compute, Storage (Amazon S3) OS level running on a Xen hypervisor Application container Web and non-web Compute application OS level Job through management fabric system (Sun controller Grid Engine) None None None None Web APIs Yes Yes Yes Yes Yes Amazon EC2 User Access command-line interface tools Value-added service providers Programming frame-work Web-based administrati on Microsoft windows azure portal scripts, Sun Grid web portal Yes No Yes Yes No Amazon Machine Images (AMI) Python Microsoft.N ET Solaris OS. Java, C, C++, FORTRAN GRIDS Lab Aneka Enterprise clouds Compute Resource manager and scheduler SLA-base resources reservation Web Application Virtualization Workbench, webbased portal APIs supporting models in c#.net

10 252 N. Khan et al. 5.3 Cloud Software as a Service ( SaaS ) Saas offers the fastest time to value for generic business processes. SaaS is most appropriate for those business areas where the processes are standardized. In many cases, however, these processes are different because they are actually substandard. If businesspeople would adopt standardized business processes and the pre-built SaaS packages that can automate those standardized processes, they would significantly improve their business. In those cases where the data is too sensitive to trust offsite with a SaaS vendor, then the SaaS application often can be hosted within the enterprise s data center. SaaS is a part of cloud computing, and enterprises should consider internal, private and public options for cloud computing, as their security requirements dictate [7]. Finally, there are services of potential interest to a wide variety of users hosted in Cloud systems. This is an alternative to locally run applications. An example of this is the online alternatives of typical office applications such as word processors. This scenario is called Software as a Service (SaaS) [9, 17]. 6 Pricing Structure Several Cloud Computing and Conventional Computing datacenters are being built in seemingly surprising locations, such as Quincy, Washington (Google, Microsoft, Yahoo! etc) and San Antonio, Texas (Microsoft, US National Security Agency etc). The motivation behind choosing these locales is that the costs for electricity, cooling, labor, property purchase costs and taxes are geographically variable and of these costs, electricity and cooling alone can account for a third of the costs of the datacenter. Even prices are changing, but we compare currently prices below. As a successful example, Elastic Compute Cloud (EC2) from Amazon Web Services (AWS) sells 1.0-GHz x86 ISA slices for $0.10 per hour, and a new slice or instance can be added in 2 to 5 minutes. Amazon s Scalable Storage Service (S3) charges $0.12 to $0.15 per GB/Month, with additional bandwidth charges of $0.10 to $0.15 per GB to move data IN and OUT of (AWS) over the Internet. Table 4. Table 4. Platforms Pricing Structure Platforms Storage $/GB/Month Transfe r $/GB CPU $/GHz/ h Amazon Google Microsoft Conclusion and Lights to the Future Cloud Computing is the fifth utility after water, electricity, gas and telephony, and it is the promising paradigm for delivering IT services as computing utilities. This paper

11 CLOUD COMPUTING: Comparison of Various Features 253 present a comprehensive comparison of different aspects of cloud computing. After this analysis user can better understand the characteristic and will be able to do better selection of cloud platform, implementation and deployment requirement. In current cloud still we have challenges i.e. continuously availability, portability, consistency guaranty, data security and privacy. In current cloud environment, user can t fine the status of their data may be someone is using these data for his/her own purposes and also if server goes down for an hour, users are hit with the crises and user are handicapped. Our future work lies in the areas of data replication and data scheduling in cloud computing as well as on the combination of these both, replication and scheduling techniques. References 1. Foster, I., Zhao, Y., Raicu, I., Lu, S.: Cloud Computing And Grid Computing 360-Degree Compared. IEEE Grid Computing Environments, Gce (2008) 2. Silvestre, J.: Economies And Diseconomies Of Scale. The New Palgrave: A Dictionary Of Economics 2, (1987) 3. Twenty Experts Define Cloud Computing. Sys-Con Media Inc., (January 25, 2011) 4. Pfister, G.F.: In search of clusters, 2nd edn. Prentice Hall, Upper Saddle River (1998) 5. Buyya, R. (ed.): High Performance Cluster Computing: architectures and systems, vol. 1. Prentice Hall, Upper Saddle River (1999) 6. Weiss: Computing in the clouds. Networker 11 (4), (2007) 7. Buyyaa, R., Yeoa, C.S., Venugopala, S., James, B.A., Brandic, I.: Cloud computing and emerging it platforms: vision, hype, and reality for delivering computing as the 5th utility. Future Generation Computer System (2008), doi: /j.future 8. Peng, J., Zhang, X., Lei, Z.: Comparison of several cloud computing platforms. In: International Symposium of Information (2009) 9. Rimal, B.P., et al.: A taxonomy and survey of cloud computing system. In: International Joint Conference on Inc. (2009) 10. Chang, F., Dan, J., Ghemawat, S., Hsieh, W., Wallach, D., Burrows, M., Chandra, T., Fikes, A., Gruber, R.: Bigtable: A distributed storage system for structured data. In: Proceedings of the 7th Usenix Symposium on Operating Systems Design and Implementation, osdi 2006 (2006) 11. Decandia, G., Hastorun, D., Jampani, M., Kakulapati, G., Lakshman, A., Pilchin, A., Sivasubramanian, S., Vosshall, P., Vogels, W.: Dynamo: Amazon s highly available keyvalue store. In: Proceedings of Twenty-First ACM Sigops Symposium on Operating Systems Principles, pp ACM press, New York (2007) 12. Hamilton, J. Cost of power in large-scale data centers, Inlargescaledatacenters. Aspx (January 22, 2011) 13. Stanley, M.: Technology Trends, techtrends pdf (January 17, 2011) 14. Keahey, K., Foster, I., Freeman, T., Zhang, X.: Virtual Workspaces: Achieving quality of service and quality of life in the grid. Sci. Programming 13(4), (2005)

12 254 N. Khan et al. 15. Opennebula Project, (January 5, 2011) 16. Amazon Elastic Compute Cloud (ec2), (January 22, 2011) 17. Google App Engine Web Site. Web Resource (January 7, 2011) 18. Kleinrock, L.: A vision for the internet. St. Journal of Research 2(1), 4 5 (2005) 19. Gartner executive programs worldwide survey of more than 2,000 cios, (January 21, 2011) 20. Gartner s hype cycle special report evaluates maturity of 1,800 technologies (2010 ), (January 9, 2011) 21. Life in the cloud, living with cloud computing, utility-cloud-computingflashback (January 12, 2011)

Cloud Computing and Emerging IT Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility

Cloud Computing and Emerging IT Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility Cloud Computing and Emerging IT Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility Rajkumar Buyya 1,2, Chee Shin Yeo 1, Srikumar Venugopal 1, James Broberg 1, and Ivona Brandic

More information

A Comparative Analysis: Grid, Cluster and Cloud Computing

A Comparative Analysis: Grid, Cluster and Cloud Computing A Comparative Analysis: Grid, Cluster and Cloud Computing Kiranjot Kaur 1, Anjandeep Kaur Rai 2 M.Tech Scholar, Department of Computer Science and Engineering,Lovely Professional University, Phagwara,

More information

CLOUD COMPUTING. Keywords: Cloud Computing, Data Centers, Utility Computing, Virtualization, IAAS, PAAS, SAAS.

CLOUD COMPUTING. Keywords: Cloud Computing, Data Centers, Utility Computing, Virtualization, IAAS, PAAS, SAAS. CLOUD COMPUTING Mr. Dhananjay Kakade CSIT, CHINCHWAD, Mr Giridhar Gundre CSIT College Chinchwad Abstract: Cloud computing is a technology that uses the internet and central remote servers to maintain data

More information

CLOUD COMPUTING IN HIGHER EDUCATION

CLOUD COMPUTING IN HIGHER EDUCATION Mr Dinesh G Umale Saraswati College,Shegaon (Department of MCA) CLOUD COMPUTING IN HIGHER EDUCATION Abstract Technology has grown rapidly with scientific advancement over the world in recent decades. Therefore,

More information

Architectural Implications of Cloud Computing

Architectural Implications of Cloud Computing Architectural Implications of Cloud Computing Grace Lewis Research, Technology and Systems Solutions (RTSS) Program Lewis is a senior member of the technical staff at the SEI in the Research, Technology,

More information

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University Cloud computing: the state of the art and challenges Jānis Kampars Riga Technical University Presentation structure Enabling technologies Cloud computing defined Dealing with load in cloud computing Service

More information

Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities

Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities Rajkumar Buyya 1,2, Chee Shin Yeo 1, and Srikumar Venugopal 1 1 Grid Computing and Distributed

More information

Grid Computing Vs. Cloud Computing

Grid Computing Vs. Cloud Computing International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 6 (2013), pp. 577-582 International Research Publications House http://www. irphouse.com /ijict.htm Grid

More information

Emerging Technology for the Next Decade

Emerging Technology for the Next Decade Emerging Technology for the Next Decade Cloud Computing Keynote Presented by Charles Liang, President & CEO Super Micro Computer, Inc. What is Cloud Computing? Cloud computing is Internet-based computing,

More information

Comprehensive Research and Application of Cloud Computing in Enterprises

Comprehensive Research and Application of Cloud Computing in Enterprises , pp.191-200 http://dx.doi.org/10.14257/ijgdc.2014.7.6.15 Comprehensive Research and Application of Cloud Computing in Enterprises Tao Feng 1 and Yun Cheng 2 Liaoning Economic Vocational Technology Institute,

More information

Novel Network Computing Paradigms (I)

Novel Network Computing Paradigms (I) Lecture 4 Novel Network Computing Paradigms (I) Part B Cloud Computing Graduate Course, Hosei U., J. Ma 1 Computing Paradigm Evolution Personal PC Client Server Cloud Computing Hardware Centric Software

More information

Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges.

Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges. Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges. B.Kezia Rani 1, Dr.B.Padmaja Rani 2, Dr.A.Vinaya Babu 3 1 Research Scholar,Dept of Computer Science, JNTU, Hyderabad,Telangana

More information

A Survey on Cloud Computing

A Survey on Cloud Computing A Survey on Cloud Computing Poulami dalapati* Department of Computer Science Birla Institute of Technology, Mesra Ranchi, India dalapati89@gmail.com G. Sahoo Department of Information Technology Birla

More information

How To Understand Cloud Computing

How To Understand Cloud Computing Cloud Computing Today David Hirsch April 2013 Outline What is the Cloud? Types of Cloud Computing Why the interest in Cloud computing today? Business Uses for the Cloud Consumer Uses for the Cloud PCs

More information

Introduction to Cloud Computing

Introduction to Cloud Computing Introduction to Cloud Computing Cloud Computing I (intro) 15 319, spring 2010 2 nd Lecture, Jan 14 th Majd F. Sakr Lecture Motivation General overview on cloud computing What is cloud computing Services

More information

Cloud Computing Services and its Application

Cloud Computing Services and its Application Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 1 (2014), pp. 107-112 Research India Publications http://www.ripublication.com/aeee.htm Cloud Computing Services and its

More information

Cloud Computing An Elephant In The Dark

Cloud Computing An Elephant In The Dark Cloud Computing An Elephant In The Dark Amir H. Payberah amir@sics.se Amirkabir University of Technology (Tehran Polytechnic) Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 1 / 60 Amir

More information

Oracle Applications and Cloud Computing - Future Direction

Oracle Applications and Cloud Computing - Future Direction Oracle Applications and Cloud Computing - Future Direction February 26, 2010 03:00 PM 03:40 PM Presented By Subash Krishnaswamy skrishna@astcorporation.com Vijay Tirumalai vtirumalai@astcorporation.com

More information

CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series www.cumulux.com

CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series www.cumulux.com ` CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS Review Business and Technology Series www.cumulux.com Table of Contents Cloud Computing Model...2 Impact on IT Management and

More information

Cloud Computing & Spatial Database - A Research Paper

Cloud Computing & Spatial Database - A Research Paper Role of Spatial Database in Virtual Networking - Cloud Computing DR. NEERAJ BHARGAVA Associate Professor, Department of Computer Science School of Engineering & System Sciences, MDS University, Ajmer drneerajbhargava@yahoo.co.in

More information

Cloud Computing Architecture: A Survey

Cloud Computing Architecture: A Survey Cloud Computing Architecture: A Survey Abstract Now a day s Cloud computing is a complex and very rapidly evolving and emerging area that affects IT infrastructure, network services, data management and

More information

FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS

FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS International Journal of Computer Engineering and Applications, Volume VIII, Issue II, November 14 FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS Saju Mathew 1, Dr.

More information

A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services

A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services Ronnie D. Caytiles and Byungjoo Park * Department of Multimedia Engineering, Hannam University

More information

Contents. What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market

Contents. What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market Cloud Computing Contents What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market What is Cloud Computing? Definitions: Cloud computing

More information

Aneka: A Software Platform for.net-based Cloud Computing

Aneka: A Software Platform for.net-based Cloud Computing Aneka: A Software Platform for.net-based Cloud Computing Christian VECCHIOLA a, Xingchen CHU a,b, and Rajkumar BUYYA a,b,1 a Grid Computing and Distributed Systems (GRIDS) Laboratory Department of Computer

More information

Li Sheng. lsheng1@uci.edu. Nowadays, with the booming development of network-based computing, more and more

Li Sheng. lsheng1@uci.edu. Nowadays, with the booming development of network-based computing, more and more 36326584 Li Sheng Virtual Machine Technology for Cloud Computing Li Sheng lsheng1@uci.edu Abstract: Nowadays, with the booming development of network-based computing, more and more Internet service vendors

More information

Clouds vs Grids KHALID ELGAZZAR GOODWIN 531 ELGAZZAR@CS.QUEENSU.CA

Clouds vs Grids KHALID ELGAZZAR GOODWIN 531 ELGAZZAR@CS.QUEENSU.CA Clouds vs Grids KHALID ELGAZZAR GOODWIN 531 ELGAZZAR@CS.QUEENSU.CA [REF] I Foster, Y Zhao, I Raicu, S Lu, Cloud computing and grid computing 360-degree compared Grid Computing Environments Workshop, 2008.

More information

A Cloudy Weather Forecast

A Cloudy Weather Forecast Introduction to Cloud Computing Electrical and Computer Engineering Department Rutgers, The State University of New Jersey A Cloudy Weather Forecast R. Wolski, UCSB 1 Trends in Web Search (ack: Google)

More information

Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages

Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages Ivan Zapevalov 2 Outline What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages 3 What is cloud computing? 4 What is cloud computing? Cloud computing is the

More information

From Grid Computing to Cloud Computing & Security Issues in Cloud Computing

From Grid Computing to Cloud Computing & Security Issues in Cloud Computing From Grid Computing to Cloud Computing & Security Issues in Cloud Computing Rajendra Kumar Dwivedi Assistant Professor (Department of CSE), M.M.M. Engineering College, Gorakhpur (UP), India E-mail: rajendra_bhilai@yahoo.com

More information

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Cloud Computing: Computing as a Service Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Abstract: Computing as a utility. is a dream that dates from the beginning from the computer

More information

Business applications:

Business applications: Consorzio COMETA - Progetto PI2S2 UNIONE EUROPEA Business applications: the COMETA approach Prof. Antonio Puliafito University of Messina Open Grid Forum (OGF25) Catania, 2-6.03.2009 www.consorzio-cometa.it

More information

Data Centers and Cloud Computing. Data Centers

Data Centers and Cloud Computing. Data Centers Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing 1 Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises

More information

CLOUD COMPUTING: THE EMERGING COMPUTING TECHNOLOGY. Feng-Tse Lin and Teng-San Shih. Received May 2010; accepted July 2010

CLOUD COMPUTING: THE EMERGING COMPUTING TECHNOLOGY. Feng-Tse Lin and Teng-San Shih. Received May 2010; accepted July 2010 ICIC Express Letters Part B: Applications ICIC International c 2010 ISSN 2185-2766 Volume 1, Number 1, September 2010 pp. 33 38 CLOUD COMPUTING: THE EMERGING COMPUTING TECHNOLOGY Feng-Tse Lin and Teng-San

More information

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing Volume 3, Issue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Cloud Platforms

More information

Cloud Computing For Distributed University Campus: A Prototype Suggestion

Cloud Computing For Distributed University Campus: A Prototype Suggestion Cloud Computing For Distributed University Campus: A Prototype Suggestion Mehmet Fatih Erkoç, Serhat Bahadir Kert mferkoc@yildiz.edu.tr, sbkert@yildiz.edu.tr Yildiz Technical University (Turkey) Abstract

More information

Introduction to Cloud Computing

Introduction to Cloud Computing Discovery 2015: Cloud Computing Workshop June 20-24, 2011 Berkeley, CA Introduction to Cloud Computing Keith R. Jackson Lawrence Berkeley National Lab What is it? NIST Definition Cloud computing is a model

More information

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Introduction

More information

How To Choose Cloud Computing

How To Choose Cloud Computing IJSRD - International Journal for Scientific Research & Development Vol. 2, Issue 09, 2014 ISSN (online): 2321-0613 Comparison of Several IaaS Cloud Computing Platforms Amar Deep Gorai 1 Dr. Birendra Goswami

More information

CLOUD COMPUTING. When It's smarter to rent than to buy

CLOUD COMPUTING. When It's smarter to rent than to buy CLOUD COMPUTING When It's smarter to rent than to buy Is it new concept? Nothing new In 1990 s, WWW itself Grid Technologies- Scientific applications Online banking websites More convenience Not to visit

More information

Data Centers and Cloud Computing

Data Centers and Cloud Computing Data Centers and Cloud Computing CS377 Guest Lecture Tian Guo 1 Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing Case Study: Amazon EC2 2 Data Centers

More information

Putchong Uthayopas, Kasetsart University

Putchong Uthayopas, Kasetsart University Putchong Uthayopas, Kasetsart University Introduction Cloud Computing Explained Cloud Application and Services Moving to the Cloud Trends and Technology Legend: Cluster computing, Grid computing, Cloud

More information

E-Business Technology

E-Business Technology E-Business Technology Presented to: Prof. Dr. Eduard Heindl By: Bhupesh Sardana BCM WS 2010-11 Date: 21-Jan-2011 Business Case Your business is growing exponentially. Your computing need & usage is getting

More information

Cloud Computing Now and the Future Development of the IaaS

Cloud Computing Now and the Future Development of the IaaS 2010 Cloud Computing Now and the Future Development of the IaaS Quanta Computer Division: CCASD Title: Project Manager Name: Chad Lin Agenda: What is Cloud Computing? Public, Private and Hybrid Cloud.

More information

Cloud Computing an introduction

Cloud Computing an introduction Prof. Dr. Claudia Müller-Birn Institute for Computer Science, Networked Information Systems Cloud Computing an introduction January 30, 2012 Netzprogrammierung (Algorithmen und Programmierung V) Our topics

More information

Cloud computing - Architecting in the cloud

Cloud computing - Architecting in the cloud Cloud computing - Architecting in the cloud anna.ruokonen@tut.fi 1 Outline Cloud computing What is? Levels of cloud computing: IaaS, PaaS, SaaS Moving to the cloud? Architecting in the cloud Best practices

More information

ECE6130 Grid and Cloud Computing

ECE6130 Grid and Cloud Computing ECE6130 Grid and Cloud Computing Howie Huang Department of Electrical and Computer Engineering School of Engineering and Applied Science Cloud Computing Hardware Software Outline Research Challenges 2

More information

Cloud Models and Platforms

Cloud Models and Platforms Cloud Models and Platforms Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF A Working Definition of Cloud Computing Cloud computing is a model

More information

Part V Applications. What is cloud computing? SaaS has been around for awhile. Cloud Computing: General concepts

Part V Applications. What is cloud computing? SaaS has been around for awhile. Cloud Computing: General concepts Part V Applications Cloud Computing: General concepts Copyright K.Goseva 2010 CS 736 Software Performance Engineering Slide 1 What is cloud computing? SaaS: Software as a Service Cloud: Datacenters hardware

More information

LOGO Resource Management for Cloud Computing

LOGO Resource Management for Cloud Computing LOGO Resource Management for Cloud Computing Supervisor : Dr. Pham Tran Vu Presenters : Nguyen Viet Hung - 11070451 Tran Le Vinh - 11070487 Date : April 16, 2012 Contents Introduction to Cloud Computing

More information

White Paper on CLOUD COMPUTING

White Paper on CLOUD COMPUTING White Paper on CLOUD COMPUTING INDEX 1. Introduction 2. Features of Cloud Computing 3. Benefits of Cloud computing 4. Service models of Cloud Computing 5. Deployment models of Cloud Computing 6. Examples

More information

PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM

PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM Akmal Basha 1 Krishna Sagar 2 1 PG Student,Department of Computer Science and Engineering, Madanapalle Institute of Technology & Science, India. 2 Associate

More information

Comparison of Several Cloud Computing Platforms

Comparison of Several Cloud Computing Platforms Second International Symposium on Information Science and Engineering Comparison of Several Cloud Computing Platforms Junjie Peng School of computer science & High performance computing center Shanghai

More information

Chapter 2 Cloud Computing

Chapter 2 Cloud Computing Chapter 2 Cloud Computing Cloud computing technology represents a new paradigm for the provisioning of computing resources. This paradigm shifts the location of resources to the network to reduce the costs

More information

Keywords: Cloudsim, MIPS, Gridlet, Virtual machine, Data center, Simulation, SaaS, PaaS, IaaS, VM. Introduction

Keywords: Cloudsim, MIPS, Gridlet, Virtual machine, Data center, Simulation, SaaS, PaaS, IaaS, VM. Introduction Vol. 3 Issue 1, January-2014, pp: (1-5), Impact Factor: 1.252, Available online at: www.erpublications.com Performance evaluation of cloud application with constant data center configuration and variable

More information

How To Understand Cloud Computing

How To Understand Cloud Computing Overview of Cloud Computing (ENCS 691K Chapter 1) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ Overview of Cloud Computing Towards a definition

More information

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization

More information

Research Paper Available online at: www.ijarcsse.com A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS

Research Paper Available online at: www.ijarcsse.com A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS Volume 2, Issue 2, February 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: A COMPARATIVE STUDY OF CLOUD

More information

CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM

CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM Taha Chaabouni 1 and Maher Khemakhem 2 1 MIRACL Lab, FSEG, University of Sfax, Sfax, Tunisia chaabounitaha@yahoo.fr 2 MIRACL Lab, FSEG, University

More information

Sistemi Operativi e Reti. Cloud Computing

Sistemi Operativi e Reti. Cloud Computing 1 Sistemi Operativi e Reti Cloud Computing Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea Magistrale in Informatica Osvaldo Gervasi ogervasi@computer.org 2 Introduction Technologies

More information

High Performance Computing Cloud Computing. Dr. Rami YARED

High Performance Computing Cloud Computing. Dr. Rami YARED High Performance Computing Cloud Computing Dr. Rami YARED Outline High Performance Computing Parallel Computing Cloud Computing Definitions Advantages and drawbacks Cloud Computing vs Grid Computing Outline

More information

Mobile cloud business

Mobile cloud business 1 Mobile cloud business Sakari Luukkainen 2 Introduction term "cloud" was first used as a metaphor for the Internet, based on the cloud drawing used to depict the Internet as an abstraction of the underlying

More information

Cloud Computing. Cloud computing:

Cloud Computing. Cloud computing: Cloud computing: Cloud Computing A model of data processing in which high scalability IT solutions are delivered to multiple users: as a service, on a mass scale, on the Internet. Network services offering:

More information

Data Centers and Cloud Computing. Data Centers

Data Centers and Cloud Computing. Data Centers Data Centers and Cloud Computing Slides courtesy of Tim Wood 1 Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises for server applications Internet

More information

A New Approach of CLOUD: Computing Infrastructure on Demand

A New Approach of CLOUD: Computing Infrastructure on Demand A New Approach of CLOUD: Computing Infrastructure on Demand Kamal Srivastava * Atul Kumar ** Abstract Purpose: The paper presents a latest vision of cloud computing and identifies various commercially

More information

From Grid Computing to Cloud Computing & Security Issues in Cloud Computing

From Grid Computing to Cloud Computing & Security Issues in Cloud Computing From Grid Computing to Cloud Computing & Security Issues in Cloud Computing Rajendra Kumar Dwivedi Department of CSE, M.M.M. Engineering College, Gorakhpur (UP), India 273010 rajendra_bhilai@yahoo.com

More information

A Study on the Cloud Computing Architecture, Service Models, Applications and Challenging Issues

A Study on the Cloud Computing Architecture, Service Models, Applications and Challenging Issues A Study on the Cloud Computing Architecture, Service Models, Applications and Challenging Issues Rajbir Singh 1, Vivek Sharma 2 1, 2 Assistant Professor, Rayat Institute of Engineering and Information

More information

How cloud computing can transform your business landscape

How cloud computing can transform your business landscape How cloud computing can transform your business landscape Introduction It seems like everyone is talking about the cloud. Cloud computing and cloud services are the new buzz words for what s really a not

More information

Cloud Computing. Alex Crawford Ben Johnstone

Cloud Computing. Alex Crawford Ben Johnstone Cloud Computing Alex Crawford Ben Johnstone Overview What is cloud computing? Amazon EC2 Performance Conclusions What is the Cloud? A large cluster of machines o Economies of scale [1] Customers use a

More information

Cloud Computing Technology

Cloud Computing Technology Cloud Computing Technology The Architecture Overview Danairat T. Certified Java Programmer, TOGAF Silver danairat@gmail.com, +66-81-559-1446 1 Agenda What is Cloud Computing? Case Study Service Model Architectures

More information

Data Centers and Cloud Computing. Data Centers. MGHPCC Data Center. Inside a Data Center

Data Centers and Cloud Computing. Data Centers. MGHPCC Data Center. Inside a Data Center Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises

More information

How To Understand Cloud Computing

How To Understand Cloud Computing Virtualizing the Private Cloud for Maximum Resource Utilization C.Shreeharsha, Prof.ManasiKulkarni Computer Engineering Department, VJTI, Matunga, Mumbai, India, E-mail:harshagzb89@gmail.com. Abstract

More information

Manjrasoft. Cloud Computing: The Next Revolution in Information Technology

Manjrasoft. Cloud Computing: The Next Revolution in Information Technology Cloud Computing: The Next Revolution in Information Technology 1 Market-Oriented Cloud Computing: Opportunities and Challenges Dr. Rajkumar Buyya Cloud Computing and Distributed Systems (CLOUDS) Lab Dept.

More information

Security Considerations for Public Mobile Cloud Computing

Security Considerations for Public Mobile Cloud Computing Security Considerations for Public Mobile Cloud Computing Ronnie D. Caytiles 1 and Sunguk Lee 2* 1 Society of Science and Engineering Research Support, Korea rdcaytiles@gmail.com 2 Research Institute of

More information

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization

More information

CLOUD COMPUTING OVERVIEW

CLOUD COMPUTING OVERVIEW 2110414 - Large Scale Computing Systems 1 CLOUD COMPUTING OVERVIEW 2110414 Large Scale Computing Systems Natawut Nupairoj, Ph.D. Outline 2 Overview Cloud Approaches Real-World Case Study 2110414 - Large

More information

Grid Computing vs Cloud

Grid Computing vs Cloud Chapter 3 Grid Computing vs Cloud Computing 3.1 Grid Computing Grid computing [8, 23, 25] is based on the philosophy of sharing information and power, which gives us access to another type of heterogeneous

More information

Cloud Computing and Amazon Web Services

Cloud Computing and Amazon Web Services Cloud Computing and Amazon Web Services Gary A. McGilvary edinburgh data.intensive research 1 OUTLINE 1. An Overview of Cloud Computing 2. Amazon Web Services 3. Amazon EC2 Tutorial 4. Conclusions 2 CLOUD

More information

Cloud Computing Utility and Applications

Cloud Computing Utility and Applications Cloud Computing Utility and Applications Pradeep Kumar Tiwari 1, Rajesh Kumar Shrivastava 2, Satish Pandey 3, Pradeep Kumar Tripathi 4 Abstract Cloud Architecture provides services on demand basis via

More information

A Study of Infrastructure Clouds

A Study of Infrastructure Clouds A Study of Infrastructure Clouds Pothamsetty Nagaraju 1, K.R.R.M.Rao 2 1 Pursuing M.Tech(CSE), Nalanda Institute of Engineering & Technology,Siddharth Nagar, Sattenapalli, Guntur., Affiliated to JNTUK,

More information

INCREASING SERVER UTILIZATION AND ACHIEVING GREEN COMPUTING IN CLOUD

INCREASING SERVER UTILIZATION AND ACHIEVING GREEN COMPUTING IN CLOUD INCREASING SERVER UTILIZATION AND ACHIEVING GREEN COMPUTING IN CLOUD M.Rajeswari 1, M.Savuri Raja 2, M.Suganthy 3 1 Master of Technology, Department of Computer Science & Engineering, Dr. S.J.S Paul Memorial

More information

Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station

Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station What is Cloud Computing? http://www.agent-x.com.au/ Wikipedia - the use of computing resources (hardware and software)

More information

Cloud Computing: Making the right choices

Cloud Computing: Making the right choices Cloud Computing: Making the right choices Kalpak Shah Clogeny Technologies Pvt Ltd 1 About Me Kalpak Shah Founder & CEO, Clogeny Technologies Passionate about economics and technology evolving through

More information

Cluster, Grid, Cloud Concepts

Cluster, Grid, Cloud Concepts Cluster, Grid, Cloud Concepts Kalaiselvan.K Contents Section 1: Cluster Section 2: Grid Section 3: Cloud Cluster An Overview Need for a Cluster Cluster categorizations A computer cluster is a group of

More information

Cloud Computing in the Enterprise An Overview. For INF 5890 IT & Management Ben Eaton 24/04/2013

Cloud Computing in the Enterprise An Overview. For INF 5890 IT & Management Ben Eaton 24/04/2013 Cloud Computing in the Enterprise An Overview For INF 5890 IT & Management Ben Eaton 24/04/2013 Cloud Computing in the Enterprise Background Defining the Cloud Issues of Cloud Governance Issue of Cloud

More information

Aneka: A Software Platform for.net-based Cloud Computing

Aneka: A Software Platform for.net-based Cloud Computing Aneka: A Software Platform for.net-based Cloud Computing Christian VECCHIOLA a, Xingchen CHU a,b, and Rajkumar BUYYA a,b,1 a Cloud Computing and Distributed Systems (CLOUDS) Laboratory Department of Computer

More information

An Overview on Important Aspects of Cloud Computing

An Overview on Important Aspects of Cloud Computing An Overview on Important Aspects of Cloud Computing 1 Masthan Patnaik, 2 Ruksana Begum 1 Asst. Professor, 2 Final M Tech Student 1,2 Dept of Computer Science and Engineering 1,2 Laxminarayan Institute

More information

Have We Really Understood the Cloud Yet?

Have We Really Understood the Cloud Yet? 1 Have We Really Understood the Cloud Yet? Plethora of Definitions Hype? Range of Technologies and business models What really clicks in the Cloud? Pay per use no capex only opex! Meet seasonal loads elasticity

More information

Prof. Luiz Fernando Bittencourt MO809L. Tópicos em Sistemas Distribuídos 1 semestre, 2015

Prof. Luiz Fernando Bittencourt MO809L. Tópicos em Sistemas Distribuídos 1 semestre, 2015 MO809L Tópicos em Sistemas Distribuídos 1 semestre, 2015 Introduction to Cloud Computing IT Challenges 70% of the budget to keep IT running, 30% available to create new value that needs to be inverted

More information

DISTRIBUTED SYSTEMS AND CLOUD COMPUTING. A Comparative Study

DISTRIBUTED SYSTEMS AND CLOUD COMPUTING. A Comparative Study DISTRIBUTED SYSTEMS AND CLOUD COMPUTING A Comparative Study Geographically distributed resources, such as storage devices, data sources, and computing power, are interconnected as a single, unified resource

More information

Certified Cloud Computing Professional Sample Material

Certified Cloud Computing Professional Sample Material Certified Cloud Computing Professional Sample Material 1. INTRODUCTION Let us get flashback of few years back. Suppose you have some important files in a system at home but, you are away from your home.

More information

Dynamic Deployment and Scalability for the Cloud. Jerome Bernard Director, EMEA Operations Elastic Grid, LLC.

Dynamic Deployment and Scalability for the Cloud. Jerome Bernard Director, EMEA Operations Elastic Grid, LLC. Dynamic Deployment and Scalability for the Cloud Jerome Bernard Director, EMEA Operations Elastic Grid, LLC. Speaker s qualifications Jerome Bernard is a committer on Rio, Typica, JiBX and co-founder of

More information

Platforms in the Cloud

Platforms in the Cloud Platforms in the Cloud Where Will Your Next Application Run? Jazoon, Zurich June 2011 Copyright 2011 Chappell & Associates An Organization without Cloud Computing Users A A A VM VM VM A A A Application

More information

How To Compare Cloud Computing Providers

How To Compare Cloud Computing Providers ICICTT, 2013 A comparative study of major service providers for cloud computing Noman Islam Team Lead, Research and Development Technology Promotion International Research Fellow Center for Research in

More information

Cloud Computing. Chapter 1 Introducing Cloud Computing

Cloud Computing. Chapter 1 Introducing Cloud Computing Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization

More information

CS 695 Topics in Virtualization and Cloud Computing and Storage Systems. Introduction

CS 695 Topics in Virtualization and Cloud Computing and Storage Systems. Introduction CS 695 Topics in Virtualization and Cloud Computing and Storage Systems Introduction Hot or not? source: Gartner Hype Cycle for Emerging Technologies, 2014 2 Source: http://geekandpoke.typepad.com/ 3 Cloud

More information

International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 36 ISSN 2229-5518

International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 36 ISSN 2229-5518 International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 36 An Efficient Approach for Load Balancing in Cloud Environment Balasundaram Ananthakrishnan Abstract Cloud computing

More information