0% found this document useful (0 votes)
22 views8 pages

Ccs335 - Cloud Computing Question Bank-1

Uploaded by

tanjum20052004
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views8 pages

Ccs335 - Cloud Computing Question Bank-1

Uploaded by

tanjum20052004
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

MEENAKSHI SUNDARARAJAN ENGINEERING COLLEGE

(An Autonomous Institution)


KODAMBAKKAM,CHENNAI-600024

DEPARTMENT OF ARTIFICIAL INTELLIGENCE AND DATA SCIENCE

QUESTION BANK

V SEMESTER
CCS335– Cloud Computing
Regulation – 2021

Academic Year 2024 – 2025 (Odd Semester)

Prepared by

Ms. S.RAMANI/AI&DS
MEENAKSHI SUNDARARAJAN ENGINEERING COLLEGE
(An Autonomous Institution)
KODAMBAKKAM,CHENNAI- 600024
DEPARTMENT OF ARTIFICIAL INTELLIGENCE AND DATA SCIENCE
QUESTION BANK
SUBJECT : CCS335-Cloud Computing

SEM / YEAR: V Sem/ III Year


UNIT I CLOUD ARCHITECTURE MODELS AND INFRASTRUCTURE

Cloud Architecture: System Models for Distributed and Cloud Computing – NIST Cloud Computing
Reference Architecture – Cloud deployment models – Cloud service models; Cloud Infrastructure:
Architectural Design of Compute and Storage Clouds – Design Challenges
PART – A
Q. BT
Questions Competence
No. Level
1 Define Cloud Computing. BTL1 Remembering
2 Define Parallel Computing and Centralized computing. BTL1 Remembering
3 List out the cluster design issues. BTL1 Remembering
4 Describe the applications of high performance and high throughput BTL1 Remembering
systems.
5 Tabulate the difference between the high performance computing BTL1 Remembering
and high throughput computing
6 Name the essential characteristics of cloud computing. BTL1 Remembering
7 Give the advantages of cloud computing. BTL2 Understanding
8 Highlight the importance of the term “cloud computing.” BTL2 Understanding
9 Identify any two advantages of distributed computing. BTL2 Understanding
10 Bring out the differences between private cloud and public cloud. BTL2 Understanding
11 Illustrate the evolutionary trend towards distributed and cloud BTL3 Applying
computing.
12 What are the characteristics of cloud architecture that separates it BTL3 Applying
from traditional one?
13 Interpret the cloud resource pooling. BTL3 Applying
14 Outline elasticity in cloud. BTL4 Analyzing
15 Mention what is the difference between elasticity and scalability in BTL4 Analyzing
cloud computing?
16 List few drawbacks of grid computing. BTL4 Analyzing
17 How is On Demand provisioning of resources applied in cloud BTL5 Evaluating
computing?
18 Assess properties of Cloud Computing. BTL5 Evaluating
19 Formulate the technologies on which cloud computing relies. BTL6 Creating
20 Investigate how can a company benefit from cloud computing. BTL6 Creating
PART – B
1 State the uses of cloud computing and also explain the evolution of cloud BTL1 Remembering
in detail

2 Explain in detail about the underlying principles of parallel and distributed BTL3 Applying
computing
3 Explain in detail about the characteristics of cloud and various deployment BTL3 Applying
models in cloud

4 i) Describe the infrastructure requirements for Cloud computing.(6) BTL1 Remembering


ii) What are the issues in cluster design? How can they be
resolved.(7)
5 Summarize about the NIST Cloud Computing Reference
BTL2 Understanding
Architecture.(13)

6 Discuss in detail about the characteristics of cloud and various service BTL2 Understanding
models in cloud

7 Explain the trends towards Cloud Computing(13) BTL3 Applying


8 i) Outline the similarities and differences between distributed BTL4 Analyzing
computing, grid computing and cloud computing.(7)
ii) Outline the architecture of cluster cooperative computers with a
diagram(6)
9 Create and justify Cloud architecture application design with neat BTL6 Creating
sketch. (15)
10 Generalize the ideas of software environments for distributed BTL6 Creating
systems and clouds.(13)

UNIT II VIRTUALIZATION BASICS


Virtual Machine Basics – Taxonomy of Virtual Machines – Hypervisor – Key Concepts – Virtualization
structure – Implementation levels of virtualization – Virtualization Types: Full Virtualization – Para
Virtualization – Hardware Virtualization – Virtualization of CPU, Memory and I/O devices.
PART – A
Q. BT
Questions Competence
No. Level
1 Define VM BTL1 Remembering
2 State any two differences between Type 1 and Type 2 Hypervisor BTL1 Remembering
3 List the four types of virtualization in cloud BTL1 Remembering
4 State the responsibilities of VMM BTL1 Remembering
5 State the most relevant technologies supporting service computing. BTL1 Remembering
6 What do you mean by systems of systems? Give examples. BTL1 Remembering
7 Identify the role of Web services in cloud technologies. BTL2 Understanding
8 Discuss the purpose of Publish-Subscribe Model. BTL2 Understanding
9 Write the name of Web services tools. BTL2 Understanding
10 Distinguish between physical and virtual clusters. BTL2 Understanding
11 What are the benefits of virtualization in the context of cloud
computing? BTL3 Applying
12 Demonstrate the need of virtualization need of multi-core
BTL3 Applying
processor.
13 How the data storage is classified in virtual environment? BTL3 Applying
14 Infer about Virtual machine monitor. BTL4 Analyzing
15 Compare binary translation with full virtualization. BTL4 Analyzing
16 “Although Virtualization is widely Accepted today, it does have its
BTL4 Analyzing
limits”. Comment on the statement.
17 How does the virtualization Support the Linux platform? BTL5 Evaluating
18 Discuss on the support of middleware for virtualization. BTL5 Evaluating
19 Summarize the differences between Hardware Abstraction level
BTL6 Creating
and OS Level.
20 Discuss classification or taxonomy of virtualization at different
BTL6 Creating
levels.
PART – B
1 Explain what you understand the technologies that make up the
BTL1 Remembering
core of today’s web services. (13)
2 What is virtualization? Describe para and full virtualization
BTL1 Remembering
architectures. Compare and contrast them.(13)
3 i) Illustrate in detail about the compiler support for para
virtualization architecture. (6)
BTL3 Applying
ii) Examine in detail about hardware support for virtualization and
CPU virtualization. (7)
4 Analyze in detail about the implementation level of
BTL4 Analyzing
virtualization.(13)
5 Summarize the virtualization for data center automation.(13) BTL2 Understanding
6 Explain the virtualization structure for
i)Hypervisor and Xen Architecture(5)
BTL5 Evaluating
ii) Binary Translation with Full Virtualization.(5)
iii) Para-Virtualization with Compiler Support.(5)
7 i) Point out the importance of memory virtualization.(6) BTL6 Creating
ii) Explain virtualization of I/O devices with an example. (7)

8 Explain in detail about virtualization tools and mechanism. (13) BTL3 Applying
9 i) List the advantages and disadvantages of OS extension in
virtualization. (6) BTL4 Analyzing
ii) Identify the support of virtualization Linux platform. (7)
10 Illustrate Taxonomy of Virtual Machines(13)
BTL3 Applying
UNIT III VIRTUALIZATION INFRASTRUCTURE AND DOCKER
Desktop Virtualization – Network Virtualization – Storage Virtualization – System-level of Operating
Virtualization – Application Virtualization – Virtual clusters and Resource Management – Containers vs.
Virtual Machines – Introduction to Docker – Docker Components – Docker Container – Docker Images
and Repositories..
PART – A
Q. BT
Questions Competence
No. Level
1 Define public clouds. BTL1 Remembering
2 Write a short note on community cloud. BTL1 Remembering
3 Define IaaS. BTL1 Remembering
4 State the differences between PaaS and SaaS. BTL1 Remembering
5 Why do we need a hybrid cloud? BTL4 Analyzing
6 State the role of cloud auditor in cloud. BTL1 Remembering
7 Draw the interactions between Actors in Cloud Computing BTL2 Understanding
8 Write short notes on Docker Images and Repositories.. BTL1 Remembering
9 Differentiate cloud consumer and provider. BTL2 Understanding
10 Identify the major players involved in cloud computing. BTL2 Understanding
11 What is Cloud Orchestration? BTL3 Applying
12 Show the interaction between the Actors in the cloud computing. BTL3 Applying
13 Demonstrate the difference between software as a service and
software plus service. BTL3 Applying
14 Why do we need cloud storage? BTL4 Analyzing
15 Analyze the storage as a service. BTL4 Analyzing
16 Point out major activities of cloud provider. BTL4 Analyzing
17 Compare service aggregation and service arbitrage. BTL5 Evaluating
18 Why does one choose public cloud over private cloud? Analyze
BTL5 Evaluating
19 Write the services in EaaS BTL6 Creating
20 Identify the use of S3.and EC2 BTL6 Creating
PART – B
1 List the cloud deployment models and give a detailed note about
BTL1 Remembering
them.(13)
2 Discuss in detail about the categories of cloud computing.(13) BTL1 Remembering
3 Explain types of Virtualization (13) BTL1 Remembering
environment with illustrations.(13)
4 Discuss about the Layered Cloud Architecture Design.(13) BTL1 Remembering
5 Discuss about Docker and its components

6 Discuss the Infrastructure-as-a-Service, Platform as a service and


BTL2 Understanding
Software as a service. (13)
7 Discuss the features of software as a Service and explain in detail
about SaaS with example.(13) BTL2 Understanding
8 Explain the software distribution model in which applications are
hosted by a vendor or service provider and made available to BTL3 Applying
customers over a network, typically the Internet.(13)
9 i. Illustrate the features of Platform as a Service (5)
BTL3 Applying
ii. Demonstrate in detail about PaaS with example.(8)
10 I am starting a new company to analyze videos. I’ll need a lot of
storage as videos consume quite a bit of disk. Additionally, I’ll
need ample computational power, possibly running applications
concurrently. I have discovered some very good tools to facilitate
development in Windows but the deployment will be more
BTL3 Applying
effiicently handled in the Linux environment. All the pointers say
that I need to move to cloud. I have found that SaaS is the most
attractive service, followed by PaaS and IaaS, in that order. Given
the above information, which service do you recommend? Why?
(15)

UNIT IV CLOUD DEPLOYMENT ENVIRONMENT


Google App Engine – Amazon AWS – Microsoft Azure; Cloud Software Environments – Eucalyptus –
OpenStack.
PART – A
Q. BT
Questions Competence
No. Level
1 What are the six layers of cloud services? BTL1 Remembering
2 What is the use of cloud Watch in Amazon EC2?. BTL1 Remembering
3 Outline the main services that are offered by AWS BTL1 Remembering
4 List the cloud Differences in the perspectives of providers, vendors,
BTL1 Remembering
and users.
5 . Illustrate Amazon EC2 and its basic features BTL1 Remembering
6 State and discover the core components of AppEngine. BTL1 Remembering
7 . Point out the use Amazon elastic block store.
BTL2 Understanding
8 List the functional models of GAE BTL2 Understanding
9 Analyze the open stack components BTL2 Understanding
10 .Give some of the Applications of GAE
BTL2 Understanding
11 Which is better VMWare or Virtual Box? BTL3 Applying
12 Discuss about open stack compute and open stack storage. BTL2 Understanding
13 Analyze the open stack components. BTL2 Understanding
14 “Virtual machine is secured”. Is it true? Justify your answer. BTL4 Analyzing
15 Give some of the Applications of AWS BTL4 Analyzing
16 Give some of the Applications of AZURE
BTL4 Analyzing
17 Give some of the Applications of OPENSTACK BTL5 Evaluating
18 Give some of the Applications of Eucalyptus BTL5 Evaluating
PART – B Give so
1 Discuss in detail about the working process of Google App Engine (13) BTL1 Remembering
2 i. Write the functional Modules of GAE (7)
BTL1 Remembering
ii. Discuss in detail about GAE Applications(6)
3 Compare and contrast Google App Engine and Amazon AWS (13)
BTL1 Remembering
4 Explain in detail about how to set up a private cloud for an academic
university using any one of the cloud environments. (13) BTL1 Remembering

5 i) Discuss map reduce with suitable diagrams(7) BTL2 Understanding


ii) ii Express in detail about the phases of map and reduce(6)
6 i. Discuss about OpenStack (7) BTL2 Understanding
ii. Describe in detail about on Eucalyptus framework.(6)
7 i) Express in detail about the need of IAM.(6)
BTL2 Understanding
ii) Give the challenges in IAM.(7)
8 Explain Cloud Software Environments(13)
BTL1 Remembering

UNIT V CLOUD SECURITY


Virtualization System-Specific Attacks: Guest hopping – VM migration attack – hyperjacking. Data
Security and Storage; Identity and Access Management (IAM) - IAM Challenges - IAM Architecture and
Practice.
PART – A
Q. BT
Questions Competence
No. Level
1 Define the MapReduce function. BTL1 Remembering
2 List the usage of virtual box. BTL1 Remembering
3 Give some of the Applications of GAE. BTL1 Remembering
4 List the functional models of GAE. BTL1 Remembering
5 Name the different modules in Hadoop framework. BTL1 Remembering
6 Give the formal notation of MapReduce dataflow. BTL1 Remembering
7 What are the benefits of cloud federation? BTL2 Understanding
8 What is use of the Google SDC Secure Data Connection? BTL2 Understanding
9 Discuss about open stack compute and open stack storage. BTL2 Understanding
10 Analyze the open stack components. BTL2 Understanding
11 Demonstrate how does the name node choose which data nodes to
store replicas on? BTL3 Applying
12 Show the architecture of MapReduce in Hadoop. BTL3 Applying
13 Illustrate XMPP and its advantages. BTL3 Applying
14 Short notes on Guest hopping BTL4 Analyzing
15 Which is better VMWare or Virtual Box? BTL4 Analyzing
16 Analyze the future of federations. BTL4 Analyzing
17 Give the diagram for Google cloud platform and its major building
BTL6 Creating
blocks
18 What is VM migration attack BTL2 Understanding
19 Application ofSpecific Attacks BTL2 Understanding
20 Demerits of Specific Attacks
BTL1 Remembering
PART – B
1 Describe how the Open Solaris running on top of windows XP via
BTL1 Remembering
virtual box with neat diagram.(13)
2 i) Express in detail about the need of IAM.(6) BTL1 Remembering
ii) Give the challenges in IAM.(7)
3 Evaluate the security governance and virtual machine security.
BTL5 Evaluating
(15)
4 Examine the architecture of Google File System (GFS).(13) BTL1 Remembering
5 Explain the Secure Software Development Life Cycle with neat
BTL5 Evaluating
diagram.(13)
6 i) Compose in detail about the aspects of data security.(6)
BTL6 Creating
ii) Generalize on data security mitigation.(7)

You might also like