Abstract

Cloud computing is a well-known technology that provides flexible, efficient, and cost-effective IT solutions for multinationals to offer improved and enhanced quality of business services to end-users. The cloud computing paradigm is instigated from the grid and parallel computing models. It uses virtualization, server consolidation, utility computing, and other computing technologies and models for providing better IT solutions for large-scale computational data centres. It encompasses different services for supporting data storage, networking, and computing for facilities and amenities for businesses and multinational corporations. The enormous elastic on-demand cloud provisioning resources and services and datasets are processed and stored in tier-level virtualized cloud data centres operated by third-party service providers called cloud owners. The primary issue with these cloud service providers is to provide and maintain data security, privacy, and confidentiality and service availability and data support for end-users. This paper reviews, highlights, and discusses some of the common cloud computing vulnerabilities primarily related to virtualization platforms and their implementations while outsourcing services and resources to different end-users and business enterprises. We then provided blockchain-enabled solutions for virtualized cloud platforms involving both the end-users and cloud service providers (CSP) to address and solve various security and privacy-related vulnerabilities. These solutions will help the data centre industry to improve its virtualized cloud services and resource provisioning facilities. Finally, we discussed different blockchain-related implementation challenges in cloud infrastructures.

Highlights

  • In today’s Digital World era, everything is available and accessible on the Internet through various technology-enabled solutions

  • The cloud computing platform is an innovative, extended, and improved computing facility compared to existing computing models such as grid and parallel computing, autonomic, and utility computing infrastructures based on a centralized client-server computing model being implemented and deployed in large tier level data centres [2]

  • Blockchain technology helps cloud computing cloud service providers (CSP) to offer the best approach for the application developers to create a virtual database of their services and transactions with one click, just as Pay-Per-User can be used to improve the autonomy of their cloud services further since these services will be carried out through a decentralized mechanism where functionalities are performed autonomously without the intervention of central authorities

Read more

Summary

Introduction

In today’s Digital World era, everything is available and accessible on the Internet through various technology-enabled solutions. Blockchain technology helps cloud computing CSPs to offer the best approach for the application developers to create a virtual database of their services and transactions with one click, just as Pay-Per-User can be used to improve the autonomy of their cloud services further since these services will be carried out through a decentralized mechanism where functionalities are performed autonomously without the intervention of central authorities. This process enhances the trustworthiness amongst the participating clients as QoS information is persistent and cannot be modified [22]. It provides Blockchain-enabled solutions for these problems highlighted to improve and enhance the services provided in virtualized cloud computing platforms

Problem Background
Cloud Data Centre Security Concerns and Threats
Multitenancy
The “Velocity-of-Attack”
Information Assurance
Data Privacy and Ownership
VM Theft or VM Stealing
VM Escape
VM Sprawl and VM Image Sprawl
VM Inside and Outside Attacks
VM Cross Side-Channel Attack
Outdated Software Packages in VMS
Hyperjacking
Data Leakage
Blockchain-Enabled Cloud Security Related Work
Blockchain as Technology Solution
Blockchain Key Characteristics
Decentralization
Transparency
Security and Privacy
Blockchain Services
Consensus
Cryptography
Blockchain Platform
Blockchain-Enabled Virtualized Cloud Security Solutions
Blockchain-Enabled Anonymity of Data Algorithms
Blockchain-Enabled Data Integrity and Privacy
Blockchain-Enabled Authentication and Authorization
Blockchain-Enabled System Resilience and Fault Tolerance
Discussion and Open
Cloud Stakeholder Agreement
Attacks and Vulnerabilities
Lack of Data Standardization and Scope
Interoperability Challenge
Regulatory Consideration and Compliance
Findings
Costs of Operating Blockchain Technology
Conclusions

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.