Academia.eduAcademia.edu

Cloud computing environment

description6 papers
group1 follower
lightbulbAbout this topic
A cloud computing environment refers to a virtualized computing infrastructure that provides on-demand access to shared resources, such as servers, storage, and applications, over the internet. It enables scalable and flexible resource management, allowing users to deploy and manage applications without the need for physical hardware.
lightbulbAbout this topic
A cloud computing environment refers to a virtualized computing infrastructure that provides on-demand access to shared resources, such as servers, storage, and applications, over the internet. It enables scalable and flexible resource management, allowing users to deploy and manage applications without the need for physical hardware.

Key research themes

1. What are the core architectural layers and service models of cloud computing that enable scalable and flexible computing environments?

This research theme explores the architectural design of cloud computing systems, identifying the layered structure from physical hardware to applications, and details the principal service models (IaaS, PaaS, SaaS). Understanding these fundamental components is vital for optimizing resource utilization, scalability, and service delivery in cloud environments.

Key finding: Defines cloud computing architecture as composed of four distinct layers—Hardware (physical layer), Infrastructure (virtualization layer), Platform, and Application—which facilitate resource pooling and service delivery. It... Read more
Key finding: Elaborates on cloud computing deployment (private, public, community, hybrid) and service models, emphasizing virtualization, web services, and pay-per-use economic model implementation. Highlights how service models support... Read more
Key finding: Provides a detailed comparative analysis of the three cloud service models (IaaS, PaaS, SaaS) focusing on their benefits, characteristics, and limitations. Specific insights include: IaaS offers maximum control and... Read more
Key finding: Presents the NIST-endorsed cloud computing model emphasizing essential characteristics like on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service. The paper clarifies the three... Read more
Key finding: Discusses cloud computing architecture focusing on the convergence of virtualization, distributed applications, and enterprise IT management to realize a flexible and scalable operational model. Describes deployment... Read more

2. How does cloud computing transition computing resources from scarcity to abundance, and what are the economic and organizational implications?

This theme investigates the paradigm shift where computing resources evolve from scarce and expensive to abundant and cheap, altering enterprise IT management and economics. Insights here reveal how cloud computing commoditizes IT resources, reshapes innovation ecosystems, and affects strategic business processes and policy landscape.

Key finding: Analyzes the historical transition of computing resources from scarcity to abundance enabled by cloud computing, framing it as a revolution in computing architecture and ICT industry disruption. Demonstrates that... Read more
Key finding: Proposes a conceptual model integrating cloud computing to realize an 'ideal computing system' characterized by scalability, flexibility, and ubiquity without hardware/software modifications. It posits that offloading... Read more
Key finding: Elucidates cloud computing as a transformative catalyst that overcomes limitations of prior computational models like grid computing by providing scalable, pay-per-use services. It highlights cloud computing’s role in... Read more

3. What are the approaches and challenges in managing efficiency, resource allocation, and privacy in cloud computing environments?

This theme addresses techniques for optimizing cloud service efficiency via architectures, resource scheduling, and pricing models, while confronting challenges around data privacy and security. It covers auction-based resource allocation, replication for availability, and the balancing act between performance and confidentiality in a multi-tenant cloud ecosystem.

Key finding: Proposes a novel architectural model transitioning from a single global cloud to multiple localized sub-clouds combined with replication and scheduling strategies. This approach reduces response time and bandwidth consumption... Read more
Key finding: Develops a privacy-preserving auction mechanism for cloud VM allocation leveraging cryptographic protocols such as Oblivious Transfer and Yao’s protocol to conceal individual bids from the auctioneer. This scheme enables... Read more
Key finding: Synthesizes cloud computing service models and associated security concerns, emphasizing the importance of on-demand self-service, resource sharing, and economic efficiency. The paper clarifies that optimal cloud adoption... Read more
Key finding: Discusses cloud computing as an evolutionary architecture built on virtualization and service-oriented computing emphasizing cyberinfrastructure and SOA principles. It highlights the need for component reuse,... Read more

All papers in Cloud computing environment

Fog computing is an emerging service-oriented market in conjunction with Cloud computing to fulfill the resource demand of mobile users as well as IoT users for real-time applications. Auctioning in Fog computing is highly challenging due... more
Cloud Computing Environment provides computing resources in the form of Virtual Machines (VMs), to the cloud users through Internet. Auction-based VM instances allocation allows different cloud users to participate in an auction for a... more
Cloud Computing Environment provides computing resources in the form of Virtual Machines (VMs), to the cloud users through Internet. Auction-based VM instances allocation allows different cloud users to participate in an auction for a... more
The ever-growing demand for cloud resources places the resource management at the heart of the design and decision-making processes in cloud computing environments. Cloud providers offer heterogeneous resources such as CPUs, memory, and... more
Cloud Computing Environment provides computing resources in the form of Virtual Machines (VMs), to the cloud users through Internet. Auction-based VM instances allocation allows different cloud users to participate in an auction for a... more
Cloud Computing Environment provides computing resources in the form of Virtual Machines (VMs), to the cloud users through Internet. Auction-based VM instances allocation allows different cloud users to participate in an auction for a... more
Download research papers for free!