Explore chapters and articles related to this topic
Cloud Computing
Published in Vikas Kumar Jha, Bishwajeet Pandey, Ciro Rodriguez Rodriguez, Network Evolution and Applications, 2023
Vikas Kumar Jha, Bishwajeet Pandey, Ciro Rodriguez Rodriguez
Also known as deployment models, we have two main ones (public and private) and two more specialized ones: Public Cloud: The public cloud is a collection of hardware, networks, storage, services, applications, and interfaces owned and operated by a third party for use by other companies or individuals.Private Cloud: The private cloud is a collection of hardware, networks, storage, services, applications, and interfaces that an organization owns and operates for use by its employees, partners, or customers [5]. A third party can create and manage a private cloud for the exclusive use of another company.Hybrid Cloud: It combines the two previous ones; the main objective is to combine both services, appropriately unifying them.Multicloud (Multicloud): It occurs when an organization uses more than one public cloud (Figure 12.2).
Energy-Efficient Design towards Green Internet of Things
Published in Bandana Mahapatra, Anand Nayyar, Green Internet of Things, 2023
Bandana Mahapatra, Anand Nayyar
In the cloud computing concept, the resources are often considered as cloud-based services, which are Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS). With the majority of applications moving onto the cloud, there is a huge demand of putting more cloud-based resources and infrastructure together, which ends up increasing power consumption, resulting in increased environmental issues and CO2 emissions. This issue of increase in demand of power consumption calls for the need of designing devices that requires low energy consumption as well as builds efficient software that needs less energy as well as utilizes minimal hardware resources. Some applicable examples are power-saving virtual machine (VM) techniques like VM consolidation, VM placement and VM migration, of which the VM allocation has power-saving technologies [9] that can be applied. There are many other energy-efficient resource allocation mechanisms, which can be efficiently employed in the cloud platform, e.g., gossip-based resource allocation, auction-based resource allocation and related task scheduling mechanisms [10].
Role of IoT, AI, and Big Data Analytics in Healthcare Industry
Published in Pushpa Singh, Divya Mishra, Kirti Seth, Transformation in Healthcare with Emerging Technologies, 2022
P. Sriramalakshmi, Srimathnath Thejasvi Vondivillu, A. Sri Krishna Govind
Figure 2.7 presents the integration of cloud storage and IoT healthcare. Companies using cloud storage need to pay for the amount of data actually being stored; usually it is the average consumption during that specific month. This does not mean that cloud storage is less expensive than other types of storage, but it only incurs operating costs. Thus it allows small businesses with less capital funding to use cloud storage technologies. Due to growing awareness of climate change, there has been a recent move of big companies focusing on converting their businesses to “go green,” and cloud storage is being adopted rapidly due to an increase in savings of up to 70%.57 Organizations often choose a mixture of on-site and off-site storage options, considering the security (HIPAA, PII, SARBOX, IA/CND), continuity of operations (COOP), disaster recovery (DR), and regulations pertaining to the government.58 Cloud storage can also be used to back up important data to protect from natural disasters by creating copies in servers located in different parts of the globe.
An Energy-Aware Agent-Based Resource Allocation Using Targeted Load Balancer for Improving Quality of Service in Cloud Environment
Published in Cybernetics and Systems, 2023
Umamageswaran Jambulingam, K. Balasubadra
The benefits of cloud computing include flexibility, high performance, pay-per-use, and on-demand service. Task scheduling is one of the crucial research questions in cloud computing. Scheduling has the dual goals of allocating tasks to available resources and achieving particular objectives more efficiently. In order to solve job scheduling issues in cloud computing settings, metaheuristic and hybrid metaheuristic algorithms are created (Aktan and Bulut 2022). Additionally created metaheuristic methods based on the genetic algorithm (GA), differential evolution (DE), and simulated annealing (SA), which was integrated with a greedy approach (GR). Additionally, greedy methodology was linked with the invention of hybrid metaheuristic algorithms such as DE-SA and GA-SA. The suggested methods were assessed in terms of turnaround time and virtual machine load balancing.
How the technologies underlying cyber-physical systems support the reconfigurability capability in manufacturing: a literature review
Published in International Journal of Production Research, 2023
Alessia Napoleone, Elisa Negri, Marco Macchi, Alessandro Pozzetti
Cloud computing, relying on internet-based big data analytics, is the enabling technology when data need to be collected from socialised and distributed resources and then, exploiting shared big data analytics, analysed to promptly react to disturbances and unexpected events (Ding and Jiang 2018). Cloud computing is the aggregation of computing as a utility and software as a service, where the applications are delivered as services over the Internet. Although cloud computing can support distributed engineering scenarios, intelligence and processing (e.g. decision-making) typically remain central, which means distributed clients depend on consistent and resilient connections with the cloud; therefore, these centralised services are not suited to the control architecture needed for decentralised and autonomous decision-making (O’Donovan et al. 2018). As explained below, acting on different layers, fog and edge computing complement cloud computing and overcome this limitation.
A Comprehensive Literature of Genetics Cryptographic Algorithms for Data Security in Cloud Computing
Published in Cybernetics and Systems, 2023
Ozgu Can, Fursan Thabit, Asia Othman Aljahdali, Sharaf Al-Homdy, Hoda A. Alkhzaimi
Cloud computing is a technology that enables the delivery of services through the Internet. The cloud functions as a data center. A consumer is charged for using cloud resources, storage, and other services. Cloud subscriptions for users are determined by the services they require, such as IaaS (Infrastructure as a Service), PaaS (Platform as a Service), and SaaS (Software as a Service) (Software as a service). As a result, Cloud Computing has arisen to provide processing power storage, resources, and applications to users as a “Utility” for meeting their needs. The availability of this cloud model is promoted. It has five distinguishing characteristics, three service models, and four deployment models. The five most important aspects are resource pooling, broad network access, on-demand self-service, rapid flexibility, and measurable service. There are three service models IaaS: Infrastructure as A Service, PaaS: Platform as a service, SaaS: software as a service, application as a service, and everything as a service. The four deployment models are public cloud, private cloud, hybrid cloud, and community cloud.