Provable data possession (PDP) is a technique for ensuring the integrity of data in storage outsourcing. In this paper, we address the construction of an efficient PDP scheme for distributed cloud ...storage to support the scalability of service and data migration, in which we consider the existence of multiple cloud service providers to cooperatively store and maintain the clients' data. We present a cooperative PDP (CPDP) scheme based on homomorphic verifiable response and hash index hierarchy. We prove the security of our scheme based on multiprover zero-knowledge proof system, which can satisfy completeness, knowledge soundness, and zero-knowledge properties. In addition, we articulate performance optimization mechanisms for our scheme, and in particular present an efficient method for selecting optimal parameter values to minimize the computation costs of clients and storage service providers. Our experiments show that our solution introduces lower computation and communication overheads in comparison with noncooperative approaches.
Optimizing Clustering Approaches in Cloud Environments Al-Ghuwairi, Abdel-Rahman; Al-Fraihat, Dimah; Sharrab, Yousef ...
International journal of interactive mobile technologies,
10/2023, Letnik:
17, Številka:
19
Journal Article
Recenzirano
Odprti dostop
This study focuses on the challenge of developing abstract models to differentiate various cloud resources. It explores the advancements in cloud products that offer specialized services to meet ...specific external needs. The study proposes a new approach to request processing in clusters, improving downtime, load distribution, and overall performance. A comparison of three clustering approaches is conducted: local single cluster, local multiple clusters, and multiple cloud clusters. Performance, scalability, fault tolerance, resource allocation, availability, and cost-effectiveness are evaluated through experiments with 50 requests. All three approaches achieve a 100% success rate, but processing times vary. The local single cluster has the longest duration, while the local multiple clusters and multiple cloud clusters perform better and offer faster processing, scalability, fault tolerance, and availability. From a cost perspective, the local single cluster and local multiple clusters incur capital and operational expenses, while the multiple cloud clusters follow a pay-as-you-go model. Overall, the local multiple clusters and multiple cloud clusters outperform the local single cluster in terms of performance, scalability, fault tolerance, resource allocation, availability, and cost-effectiveness. These findings provide valuable insights for selecting appropriate clustering strategies in cloud environments.
Abstract In recent years the process of transportation needs a highly effective traffic system in order to monitor all consumer goods as many goods are left out at different locations. To handle such ...moving cases cloud platform is highly helpful as with respect to geographical location the goods are mapped in correct form. However incorporation of single cloud platform does not provide sufficient amount of storage about all goods thus a multiple cloud platform is introduced in proposed system. As multiple cloud platform is provided the security features of each data base system is also checked and enhanced using encryption keys. Moreover for proper operating conditions of multiple cloud platforms an analytical model is designed that synchronizes necessary data at end system. The defined analytical model focuses on solving multiple objectives that are related to critical energy problems where demand problems are reduced. Further the encryption process is carried out using Improved BlowFish Algorithm (IBFA) by allocating proper resources with decryption keys. To validate the effectiveness of proposed method five scenarios are considered where all scenario outcomes proves to be much higher than existing models by an average of 43%.
Summary
To meet the ever‐increasing requirements of the applications, cloud service providers have further built and managed multiple cloud data centers in multiple regions across geographies with ...many physical machines (PMs). However, most of the existing resource allocation algorithms are developed for a single cloud data center, which normally cannot efficiently handle the load burst occasions where a single cloud data center may not be enough to satisfy the demands burst of applications. Therefore, it is necessary to consider how to efficiently manage multiple cloud data centers while meeting application requirements and reducing energy consumption. This paper first systematically analyzes multiple cloud data centers and energy consumption models. Then, an energy‐efficient method of Resource Allocation based on Request Prediction in multiple cloud data centers (RARP) is proposed. The RARP method constructs a resource allocation framework based on request prediction in multiple cloud data centers, which anticipates the application request volume in advance. At the same time, the RARP method allocates VMs and PMs based on the principle of minimum remaining resources available to achieve minimum usage of PMs, thus minimizing energy consumption to complete application requests. Extensive experiments are conducted on the proposed RARP method through the simulation platform CloudSim. Finally, the experimental test results show that the accuracy of request detection and the energy consumption of cloud data centers are significantly better than those of the comparison algorithms.
Oriented by requirement of trust management in multiple cloud environment, this paper presents T-broker, a trust-aware service brokering scheme for efficient matching cloud services (or resources) to ...satisfy various user requests. First, a trusted third party-based service brokering architecture is proposed for multiple cloud environment, in which the T-broker acts as a middleware for cloud trust management and service matching. Then, T-broker uses a hybrid and adaptive trust model to compute the overall trust degree of service resources, in which trust is defined as a fusion evaluation result from adaptively combining the direct monitored evidence with the social feedback of the service resources. More importantly, T-broker uses the maximizing deviation method to compute the direct experience based on multiple key trusted attributes of service resources, which can overcome the limitations of traditional trust schemes, in which the trusted attributes are weighted manually or subjectively. Finally, T-broker uses a lightweight feedback mechanism, which can effectively reduce networking risk and improve system efficiency. The experimental results show that, compared with the existing approaches, our T-broker yields very good results in many typical cases, and the proposed system is robust to deal with various numbers of dynamic service behavior from multiple cloud sites.
PurposeA model for calculating the global overpressure time history of a single cloud detonation from overpressure time history of discrete positions in the range of single cloud detonation is to be ...proposed and verified. The overpressure distribution produced by multiple cloud detonation and the influence of cloud spacing and fuel mass of every cloud on the overpressure distribution are to be studied.Design/methodology/approachA calculation method is used to obtain the global overpressure field distribution after single cloud detonation from the overpressure time history of discrete distance to detonation center after single cloud detonation. On this basis, the overpressure distribution produced by multi-cloud under different cloud spacing and different fuel mass conditions is obtained.FindingsThe results show that for 150 kg fuel, when the spacing of three clouds is 40 m, 50 m, respectively, the overpressure range of larger than 0.1 MPa is 5496.48 mˆ2 and 6235.2 mˆ2, which is 2.89 times and 3.28 times of that of single cloud detonation. The superposition effect can be ignored when the spacing between the three clouds is greater than 60 m. In the case of fixed cloud spacing, once the overpressure forms continuous effective superposition, the marginal utility of fuel decreases.Originality/valueA model for calculating the global overpressure time history of a single cloud detonation from overpressure time history of discrete positions in the range of single cloud detonation is proposed and verified. Based on this method, the global overpressure field of single cloud detonation is reconstructed, and the superimposed overpressure distribution characteristics of three cloud detonation are calculated and analyzed.
Processing streaming big data becomes critical as new diver Internet of Thing applications begin to emerge. The existing cloud pricing strategy is unfriendly for processing streaming big data with ...varying loads. Multiple cloud environments are a potential solution with an efficient pay-on-demand pricing strategy for processing streaming big data. In this paper, we propose an intermediary framework with multiple cloud environments to provide streaming big data computing service with lower cost per load, in which a cloud service intermediary rents the cloud service from multiple cloud providers and provides streaming processing service to the users with multiple service interfaces. In this framework, we also propose a pricing strategy to maximize the revenue of the multiple cloud intermediaries. With extensive simulations, our pricing strategy brings higher revenue than other pricing methods.
Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software, and information are provided to computers and other devices as a utility (like the ...electricity grid) over a network (typically the Internet). Clouds can be classified as public, private or hybrid. Cloud computing, or in simpler shorthand just “the cloud”, also focuses on maximizing the effectiveness of the shared resources. Cloud resources are usually not only shared by multiple users but are also dynamically reallocated per demand. This can work for allocating resources to users. For example, a cloud computer facility that serves European users during European business hours with a specific application (e.g., email) may reallocate the same resources to serve North American users during North America's business hours with a different application (e.g., a web server). This approach should maximize the use of computing power thus reducing environmental damage as well since less power, air conditioning, rack space, etc. are required for a variety of functions. With cloud computing, multiple users can access a single server to retrieve and update their data without purchasing licenses for different applications.
Proponents claim that cloud computing allows companies to avoid upfront infrastructure costs, and focus on projects that differentiate their businesses instead of on infrastructure. Proponents also claim that cloud computing allows enterprises to get their applications up and running faster, with improved manageability and less maintenance, and enables IT to more rapidly adjust resources to meet fluctuating and unpredictable business demand. Cloud providers typically use a “pay as you go” model. This can lead to unexpectedly high charges if administrators do not adapt to the cloud pricing model
Cloud technology provides advantage of storage services for individuals and organizations thus making file access easy and simple irrespective of location. The major concern is the security while the ...file is been outsourced. Maintaining integrity, file unchanged, gaining confidentiality during file outsourced plays an important role. In this paper, we propose identity based data outsourcing technique to provide data security during authorization and storage. For data authorization we propose finger print based authentication. The fingerprint based authentication is performed using Minutae Map algorithm (MM). For data security we convert the data owner files to hash values using SHA algorithm. Finally in the cloud storage stage, data security and data availability is addressed using multiple cloud storage system.