Framework to enhance security of data in private cloud using multiple algorithms in AWS CHAPTER 1: INTRODUCTION 1.1 Introduction of Cloud Computing “In recent 10 years, Internet has been developing very quickly. The cost of storage, the power consumed by computer and hardware is increasing. The storage space in data center can’t meet our needs and the system and service of original internet can’t solve above questions, so we need new solutions. At the same time, large enterprises have to study data source fully to support its business. The collection and analysis must be built on a new platform. Why we need Cloud Computing? It is to utilize the vacant resources of computer, increase the economic efficiency through improving utilization rate, and decrease the equipment energy consumption. Cloud Computing does not depend on special data center, but we can look it as the inevitable product of grid computing and efficiency computing. However, compared with general network service, Cloud Computing is easy to extend, and has a simple management style. Cloud is not only simply collecting the computer resource, but also provides a management mechanism and can provide services for millions of users simultaneously” [1]. “Cloud Computing‟ is the next natural step in the evolution of on-demand information technology services and products. To a large extent Cloud Computing will be based on virtualized resources” [2]. “Nowadays, virtualization is entering every field of data
The focus of cloud computing is providing with scalable and a cheap on-demand computing infrastructure with a good quality of service levels. The process of the cloud computing involves a set of network enabled services that can be accessed in a simple and general way. Cloud computing provides with a unique value proposition for any organization to outsource their information and communication technology infrastructure. Moreover, the concept itself provides with a value proposition for an organization as using the cloud saves on cost, resources, and staff, and business opportunities for the organization (Katzan). An extensive connectivity of
The Important of Cloud Computing is increasing and it is receiving a growing attention in Scientific & Industrial Communities. Cloud computing is one of the top 10 most important technologies and has a greater possibility in successive years by companies and organizations. Cloud computing implement everywhere, favourable, on demand network access to a shared pool of configurable computing resources (e.g. networks, servers, storage, applications and servers) that can be immediately supply and released with minimal management effort.
With the growing of technology and people around the world using the internet more often, the cloud is becoming more popular than ever before. The United States National Institute of Standards and Technology has defined cloud computing as follows: "Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction [1]." There are many uses of the cloud but the main uses people use the cloud for is to host websites, store documents, and to stream TV shows and movies. With all this new flooding of the cloud computing network, the dependability of cloud computing systems have come into question for all cloud service providers, consumers, and brokers around the world. Fig. 1 is just one example of the growth of cloud computing of a single company.
The main purpose of the study is to provide the information of cloud computing. Here the definitions of cloud computing is described including the briefing about what cloud computing and why it is used. Moreover, it includes brief overview of deployment models and service models of cloud computing. It will help to get a better and clear idea about how organizations can access cloud. It includes advantages and drawbacks of using cloud computing in organizations.
Cloud Computing is one of the most popular computing technology. It allows organizations to use resources like hardware, software and IT applications as a service through the internet or web without physically holding these resources internally. So, organization need not worry about the maintenance of these resources. These cloud applications and services can be accessed not only by PCs but also using mobile devices, such as smart phones and tablets (Dutta, Peng, & Choudhary, 2013). Furthermore, this model also provides on demand supply of resources on pay-as-you-go basis. These advantages make cloud computing more popular among other technologies.
Over the past several years, cloud computing has been getting attention as a new computing model for providing flexible and on-demand infrastructures, platforms, and software as services. Cloud computing is a technology through exchange of information and software management. Cloud computing allows users to use computer technology without the installation in their computers. It allows users to access their files or data from any computer having an internet connection. Cloud computing provides more efficient computing by centralizing data storage, processing and bandwidth. This technology emphases on virtualization of the host server or the controlling computer. The server acts as a communication network through which information could be shared. The information can be stored, retrieved and shared as and when required through a widespread global platform.
Since the innovation of the internet, people in computing fields have seek to find storage solutions that could provide users and organizations with capabilities to store and process their data distant from end-uses. Since 2000s, cloud computing has come into existence, later on, became business feasible through the observation that organizations start to substitute from self-owned hardware and software to subscription mode based models. Thus, we’re currently on the shift to cloud computing that may cause a dramatic growth in internet-based IT services in some industrial areas and some decline in other areas. By definition, cloud computing is an internet based computing for storing or sharing used computer or applications on multiple servers.
Cloud computing as a new paradigm of information technology that offers tremendous advantages in economic aspects such as reduced time to market, flexible computing capabilities and limitless computing power. To use the full potential of cloud computing, data are transferred, processed and stored by external cloud providers.
Over the past decade, a commoditization and standardization of technologies, virtualization and the rise of service-oriented software architectures along with the dramatic growth in the adoption of the Internet has resulted in a discontinuity that amounts to a new opportunity to shape the relationship between those who use IT services and those who sell them. This has led to an evolution from legacy, hardware-oriented datacenters, through adoption of virtualization to private cloud infrastructures. The trend toward cloud computing started in the late 1980s with the concepts of grid computing when, for the first time, a large number of systems were applied to a single problem, usually scientific. In the 1990s the concept of virtualization was expanded beyond virtual servers to higher levels of abstraction,
The largest Buzzword in emerging trends for the computer world is “Cloud”. Cloud computing in the future for data, services and platform. The concept of cloud computing is to make whatever aspect it is being used in available at all times and to act as a resource. Turning computing into a utility will transform how the IT industry uses services, designs hardware and uses network infrastructures. The term “Cloud” however has many meanings, but understanding what exactly is meant by cloud computing is the first step to
The previous chapter demonstrated the key fundamentals of the research and an introduction to the concept of Cloud Computing. Even though a lot of research work has been done on the subject of cloud computing, the field is still a relatively new academic field. The National Institute of standards has established the standards related to Cloud computing and the research into the subject continues, especially with new tools and technology infrastructure that continues to evolve at a very fast pace.
This paper gives an overview at the structure and working of the idea of cloud computing. This paper consists of the basic idea of cloud computing, its various characteristics along with its components, architecture and also the different types of cloud computing. In this paper the various terms and various concepts related to cloud computing are explained. This paper concludes with the current research and projects that are being performed in cloud computing.
Cloud Computing is a recently emergent paradigm whereby services, such as data, programs and hardware, are managed and delivered over the internet. These services are provided to computers and other devices on-demand, like the electricity over the grid. This model offers users not only services, but unlimited computing power, accessed from anywhere in the world via a web browser. Instead of relying on the power of a local, individual device, computing power is distributed, virtual and scalable, enabling users to access the computation, storage and other application resources on-demand. (Sun, White & Gray, 2011) According to Carl Hewitt, “Cloud Computing is a paradigm in which information is permanently stored in servers on the internet and cached temporarily on clients that include desktops, entertainment centers, table computers, notebooks, wall computers, handhelds, sensors, monitors, etc.” (Hewitt, 2008)
Cloud computing is a part of internet growth, it’s the next generation of internet. Cloud computing deliver everything –computing resource, infrastructure, application, and business process to personal collaboration – and can be access as service wherever and whenever through various devices. The cloud itself is a set of hardware, networks, storages, services, and interface that enable to delivery of computing as services based on user demand. (Hurwitz, J, 2009)
Cloud computing is one of the biggest innovations of the 21st Century. Moving into 2014, cloud computing remains a big IT trend. It is a broad term that covers any type of computing or storage service that is delivered to users from remote servers. This mode of service has technically been in place for years, with online email services being one common example. As technology has progressed, a variety of services can now be provided from the cloud, such as file storage and the ability to run an entire program without having them installed on your computer. Cloud computing allows for pay-per-use or charge-per-use access to applications, software development and deployment environments, and computing infrastructure. Furthermore, it