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
Cloud computing is a one of the most talked of topics in the field of Information Technology in recent times (Keyun, Joe, Taha, & Ibrahim, 2013). This subject area of cloud computing basically is a term used to describe computer resources available as a service accessible over a network (Darren & Kim-Kwang, 2013). The National Institute of Standards and Technology (NIST) define cloud computing as a model for enabling ubiquitous, convenient, on-demand network access on 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 (Peter & Timothy, 2011). Due to the attractive nature of the model there has been rise in the use of cloud computing. Gartner, an IT research and consulting firm, says that cloud computing is growing will become the bulk of IT spend by 2016 (Gartner, 2013).
During WWI, while men in Europe and America were drafted and left their jobs, the women had to take their position This sustained the total war efforts. Although a grim time for many, the experiences of women were quite favorable. They were more pressured by society to move into jobs viewed as traditionally unfit for women. They also had a lot more freedom in society. Women’s role in World War I created a positive impact politically by the gaining of suffrage and socially abolished stereotypes.
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.
Cloud because of its wide range of applications it allows users to store data their data remotely in the cloud and enjoy the on-demand high quality cloud applications and reveal burden from the local storage, cost and maintenance. In this according to the user’s perspective, including both individuals (private) and enterprises like companies appealing the cloud benefits by storing data remotely into the cloud in a flexible on-demand manner and relief of the burden of storage management along with this he/she can also enjoy the universal data access which dependent geographical locations and avoidance of the capital expenditure, software, hardware and personnel management and maintenances and so on.
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,
Nowadays, with the development of technology, the demand for high speed computing for the computers increases significantly. Cloud computing is the most emphasized Information and Communications Technology (ICT) which can effectively implement high speed computing [1]. Most common products that people used in their daily life such as cloud drive and Google search are based on cloud computing, therefore it is necessary to
Cloud computing is the convergence of Virtualization and Utility computing. In early days of computing, both data and software were fully contained on the same user machine. Cloud computing eliminates the need for
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.
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.
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)
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
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
Cloud computing services have been widely accepted by many business ventures mainly because of its positive benefits. It enables economics of scale by enabling allocation of data on demand when necessary unlike in the traditional model, this reduces cost of operation. Virtualization fits as the backbone of cloud computing. It involves creation of external version/ platform similar to original where one can carry out tasks similar to those of an original platform on the host computer. The host computer is one on which virtualization takes place (Rountree & Castrillo, 2014).
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.