Cloud Computing VVI Questions - RGPV
Q1. What is cloud computing service-oriented architecture? Explain.
Service-Oriented Architecture (SOA) in cloud computing is a design pattern where services are
provided to other components by application components, through a communication protocol over a
network. SOA makes it easy to integrate different services and promotes reusability and scalability
in cloud environments.
Q2. How are different service deployment models work? Explain.
Cloud deployment models include:
- Public Cloud: Services are delivered over the public internet and shared across organizations.
- Private Cloud: Services are maintained on a private network for a single organization.
- Hybrid Cloud: Combines public and private clouds, allowing data and applications to be shared.
- Community Cloud: Shared among several organizations with a common concern (security,
compliance, etc.).
Q3. Explain following:
(i) Cloud monitoring system
(ii) Hypervisor
(iii) WSDL
(i) Cloud Monitoring System: Tools and processes used to oversee the performance, availability,
and overall health of cloud infrastructure.
(ii) Hypervisor: Software that creates and manages virtual machines by separating the hardware
from the OS.
(iii) WSDL (Web Services Description Language): An XML-based language for describing web
services and how to access them.
Q4. Why is there need of cloud Mashups in cloud computing?
Cloud mashups combine different cloud-based services and data sources into a single application,
offering enhanced functionality, user experience, and efficiency.
Q5. Explain VMware and VSphere machine imaging.
VMware is a provider of virtualization software that enables running multiple OS on a single physical
machine. vSphere is VMware's cloud computing virtualization platform that includes ESXi hypervisor
and vCenter for centralized management. Machine imaging refers to creating virtual machine
templates for deployment.
Q6. Give difference between Grid computing and utility computing.
Grid Computing: A distributed architecture of large numbers of computers connected to solve a
complex problem.
Utility Computing: A service provisioning model where computing resources are provided
on-demand and charged like utilities.
Q7. What is multitenant software?
Multitenant software architecture allows multiple customers (tenants) to use the same application,
where each tenant's data is isolated and remains invisible to others.
Q8. What are challenges of virtualization in cloud computing?
Challenges include: resource contention, VM sprawl, performance overhead, security risks, and
complex management of virtual environments.
Q9. Compare GFS and HDFS.
GFS (Google File System) and HDFS (Hadoop Distributed File System) are both distributed file
systems. GFS is proprietary and used internally by Google, while HDFS is open-source and
commonly used with Hadoop for big data storage and processing.
Q10. Differentiate data store and simple database.
Data Store: A repository for persistently storing and managing collections of data (can be structured
or unstructured).
Simple Database: Generally refers to relational databases that use structured tables with SQL
queries for data management.