Cloud computing has recently become a new paradigm for hosting and delivering services over the Internet. Cloud computing is attractive to business owners as it eliminates the need for users to make plans in advance and enables companies to start with a small scale and increase resources only when service needs increase. Cloud computing, however, brings great opportunities to the IT industry, but the development of cloud computing technology has only just begun, there are still many problems to be solved. In this article we will introduce a survey of cloud computing that focuses on key concepts, architectural principles, latest implementations, and research challenges. The purpose of this white paper is to better understand the design challenges of cloud computing and to identify the direction of important research in areas of increasing importance. Keywords cloud computing - data center - virtualization
Volunteer Cloud - Volunteer Cloud computing is characterized by the intersection of public resource computing and cloud computing, and the cloud computing infrastructure is built using arbitrary resources. In this type of infrastructure, many challenges arise due to the dynamic nature of the resources used to build it and the dynamic environment in which it runs. It is also called a point-to-point cloud or ad hoc cloud. An interesting initiative in this direction is Cloud @ Home. It aims to take advantage of resources voluntarily provided for implementing cloud computing infrastructure, providing business models, and motivating donations through fiscal restoration.
However, although cloud computing has brought a big opportunity to the IT industry, it also brought many unique challenges that need to be dealt with cautiously. In this article we will introduce a survey of cloud computing that focuses on key concepts, architectural principles, latest implementations, and research challenges. Our goal is to better understand the design challenges of cloud computing and to identify the direction of important research in this attractive theme.
The next calculation wave will be far from cloud computing. Cloud computing has two main problems: (a) users do not own their own data, and (b) remote servers are security holes. As you move away from cloud computing, distributed systems such as Bitcoin can provide end users with clear control over digital assets without relying on third-party servers and infrastructure.
Cloud security is a field and practice for protecting cloud computing environments, applications, data, and information. Cloud security - also called cloud computing security - is designed to protect the cloud environment from unauthorized use / access, distributed denial of service (DDOS) attacks, hackers, malware, and other risks. To achieve this goal, cloud security uses policies, policies, processes, best practices, and technologies. In the context of the above definitions, cloud security is related to "cloud-based security" or security as a service, but they are different. Cloud-based security refers to a SaaS (Software-as-a-service) delivery model of security services hosted in the cloud, rather than deployed via on-premise hardware or software.