Probability Engine · CSC465

Cloud Computing (BSc CSIT, CSC465): the questions likely to come

26 analyzed questions from 7 past papers (2074-2081), grouped by syllabus unit — each with its probability, how often it's been asked, and where to study the answer.

7
Papers analyzed
2074-2081
26
Analyzed questions
across 8 syllabus units
3
Very likely units
high-probability topics
3
Units = 80% of marks
study these first
Model answers for this subject are being written. Every question links to its original paper so you can study from the source meanwhile.
Pick a unit
U4 · Q1/16 · 208110 marks
Cloud Computing Architecture

Explain the concepts of scalability and elasticity in cloud computing. Discuss load balancing techniques and auto-scaling mechanisms with examples.

49%
Possible to appearAppeared in 3 of the last 3 board papers
Seen in
How well do you know this?rating moves you on
MODEL ANSWERU4 · 10 marks

Scalability and Elasticity

Scalability is the ability of a cloud system to handle increasing workload by adding resources. It is a planned, long-term capability.

  • Vertical scaling (scale up): Add more power (CPU, RAM) to an existing machine.
  • Horizontal scaling (scale out): Add more machines/instances to share the load.

Elasticity is the ability to automatically and dynamically provision and de-provision resources in real time to match the current workload, so the system uses (and pays for) only what it needs. Elasticity is short-term and automatic; scalability is the underlying capacity that makes elasticity possible.

Load Balancing Techniques

A load balancer distributes incoming requests across multiple servers to avoid overloading any single server, improving throughput, availability and response time. Common techniques:

  • Round Robin: Requests sent to servers in rotation.
  • Weighted Round Robin: Stronger servers get proportionally more requests.
  • Least Connections: New requests go to the server with the fewest active connections.
  • Least Response Time: Server with lowest latency is chosen.
  • IP Hash: Client IP is hashed to pick a server (session affinity).

Example: AWS Elastic Load Balancer (ELB) spreads web traffic across several EC2 instances.

Auto-Scaling Mechanisms

Auto-scaling automatically adjusts the number of running instances based on demand, implementing elasticity.

  • Reactive / dynamic scaling: Adds/removes instances when a monitored metric (e.g., CPU > 70%) crosses a threshold.
  • Scheduled scaling: Scales at known peak times (e.g., business hours).
  • Predictive scaling: Uses forecasting/ML to provision capacity before demand arrives.

Example: An AWS Auto Scaling Group launches extra EC2 instances when average CPU > 70% and terminates them when CPU < 30%, while ELB load-balances across them.

Conclusion: Scalability provides the capacity, elasticity uses it on demand, and load balancing + auto-scaling together deliver elastic, highly available services.

AI-generated answer · unverifiedView in 2081 paper →
U4 · Question 1 of 16
Question Priority · U4ranked by appearance likelihood — study top-down

Cloud Computing Architecture

Analyzed next54%
1
★ TOP PICK

Explain the concepts of scalability and elasticity in cloud computing. Discuss load balancing techniques and auto-scaling mechanisms with examples.

10 marksSEEN IN
49%
2

Explain the layered architecture of cloud computing. Discuss the role of the cloud broker, cloud carrier and the cloud reference model.

10 marksSEEN IN
47%
3

What is a Service Level Agreement (SLA)? Explain the components of an SLA and discuss how Quality-of-Service (QoS) is managed and monitored in cloud environments.

10 marksSEEN IN
45%
4

Discuss the security issues and challenges in cloud computing. Explain data security, identity and access management, and the techniques used to ensure confidentiality and integrity of cloud data.

10 marksSEEN IN
43%
5

What is cloud computing? Explain the essential characteristics of cloud computing and discuss the service models (IaaS, PaaS, SaaS) and deployment models (public, private, hybrid, community) with examples.

10 marksSEEN IN
39%
6

Differentiate between IaaS, PaaS and SaaS with examples.

5 marksSEEN IN
54%
7

Differentiate between public, private and hybrid cloud deployment models.

5 marksSEEN IN
54%
8

What is a Service Level Agreement (SLA)? List its key components.

5 marksSEEN IN
54%
9

Discuss the major security issues in cloud computing.

5 marksSEEN IN
54%
10

What is elasticity in cloud computing? How does it differ from scalability?

5 marksSEEN IN
43%
11

Explain the challenges involved in migrating an application to the cloud.

5 marksSEEN IN
43%
12

Explain the architecture of a cloud data center.

5 marksSEEN IN
43%
13

What is multi-tenancy? Explain its implementation issues in the SaaS model.

5 marksSEEN IN
43%
14

Explain the pay-as-you-go billing and metering model in cloud computing.

5 marksSEEN IN
43%
15

How is fault tolerance and high availability achieved in cloud computing?

5 marksSEEN IN
43%
16

Explain the essential characteristics of cloud computing.

5 marksSEEN IN
28%
03The mock

Sit a probable paper

A full mock exam built from the most likely questions, mirroring the real paper's structure. Every slot is a real past question.

Most Probable Paper

Mirrors the real structure · 60 marks · based on 7 past papers

Section A: Long Answer QuestionsAttempt any TWO questions.
  1. 1.

    Explain the concepts of scalability and elasticity in cloud computing. Discuss load balancing techniques and auto-scaling mechanisms with examples.

    [10 marks]
    Cloud Computing ArchitectureVery likelyfrom 2081 paper →

    This question has recurred in 3 of 7 years; so far only in internal assessments, not the board; and its topic (Cloud Computing Architecture) appears in 100% of years.

  2. 2.

    Explain the layered architecture of cloud computing. Discuss the role of the cloud broker, cloud carrier and the cloud reference model.

    [10 marks]
    Cloud Computing ArchitectureVery likelyfrom 2081 paper →

    This question has recurred in 3 of 7 years; so far only in internal assessments, not the board; and its topic (Cloud Computing Architecture) appears in 100% of years.

  3. 3.

    What is a Service Level Agreement (SLA)? Explain the components of an SLA and discuss how Quality-of-Service (QoS) is managed and monitored in cloud environments.

    [10 marks]
    Cloud Computing ArchitectureVery likelyfrom 2081 paper →

    This question has recurred in 3 of 7 years; so far only in internal assessments, not the board; and its topic (Cloud Computing Architecture) appears in 100% of years.

Section B: Short Answer QuestionsAttempt any EIGHT questions.
  1. 1.

    Differentiate between IaaS, PaaS and SaaS with examples.

    [5 marks]
    Cloud Computing ArchitectureVery likelyfrom 2081 paper →

    This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Cloud Computing Architecture) appears in 100% of years.

  2. 2.

    Differentiate between public, private and hybrid cloud deployment models.

    [5 marks]
    Cloud Computing ArchitectureVery likelyfrom 2081 paper →

    This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Cloud Computing Architecture) appears in 100% of years.

  3. 3.

    What is a Service Level Agreement (SLA)? List its key components.

    [5 marks]
    Cloud Computing ArchitectureVery likelyfrom 2081 paper →

    This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Cloud Computing Architecture) appears in 100% of years.

  4. 4.

    Discuss the major security issues in cloud computing.

    [5 marks]
    Cloud Computing ArchitectureVery likelyfrom 2081 paper →

    This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Cloud Computing Architecture) appears in 100% of years.

  5. 5.

    What is virtualization? Explain its role in cloud computing.

    [5 marks]
    VirtualizationVery likelyfrom 2081 paper →

    This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Virtualization) appears in 100% of years.

  6. 6.

    What is a hypervisor? Differentiate between Type 1 and Type 2 hypervisors.

    [5 marks]
    VirtualizationVery likelyfrom 2081 paper →

    This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Virtualization) appears in 100% of years.

  7. 7.

    Explain the MapReduce programming model with a suitable example.

    [5 marks]
    Concurrent, High-Throughput and Data-Intensive ComputingVery likelyfrom 2081 paper →

    This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Concurrent, High-Throughput and Data-Intensive Computing) appears in 86% of years.

  8. 8.

    Write short notes on the Hadoop Distributed File System (HDFS).

    [5 marks]
    Concurrent, High-Throughput and Data-Intensive ComputingVery likelyfrom 2081 paper →

    This question has recurred in 4 of 7 years; so far only in internal assessments, not the board; and its topic (Concurrent, High-Throughput and Data-Intensive Computing) appears in 86% of years.

  9. 9.

    What is elasticity in cloud computing? How does it differ from scalability?

    [5 marks]
    Cloud Computing ArchitectureVery likelyfrom 2080 paper →

    This question has recurred in 3 of 7 years; so far only in internal assessments, not the board; and its topic (Cloud Computing Architecture) appears in 100% of years.

04The receipts

Behind the numbers

The raw evidence the predictions are computed from: marks per unit per year, syllabus weights, trends, and coverage.

Show the heatmap, topic table and coverage analysis

The receipt: marks per unit, per year

Each row is a syllabus unit, each column an exam year, each cell the marks that unit earned that year. Click any cell to see the actual questions behind it.

Marks:nonefew → many
2074
2075
2077
2078
2079
2080
2081
Total
U4Cloud Computing Architecture
330
U3Virtualization
85
U6Concurrent, High-Throughput and Data-Intensive Computing
70
U7Cloud Platforms in Industry and Cloud Applications
30
U1Introduction
10
U2Principles of Parallel and Distributed Computing
0
U5Aneka, Cloud Application Platform
0
U8Advanced Topics in Cloud Computing
0
#Syllabus unitProbabilityAppearedAvg marksSyllabus weightExam vs syllabusTrendQuestions
1U4Cloud Computing ArchitectureVery likely100%47.115%8 lecture hrsOver-examinedexam 63% · syllabus 15%Steady16 recurring16 total
2U3VirtualizationVery likely100%12.115%8 lecture hrsBalancedexam 16% · syllabus 15%Steady4 recurring4 total
3U6Concurrent, High-Throughput and Data-Intensive ComputingVery likely86%11.715%8 lecture hrsBalancedexam 13% · syllabus 15%Steady3 recurring3 total
4U7Cloud Platforms in Industry and Cloud ApplicationsPossible43%1011%6 lecture hrsBalancedexam 6% · syllabus 11%Steady2 recurring2 total
5U1IntroductionOccasional29%513%7 lecture hrsUnder-examinedexam 2% · syllabus 13%Rising1 recurring1 total
6U2Principles of Parallel and Distributed ComputingOccasional0%
015%8 lecture hrsUnder-examinedexam 0% · syllabus 15%SteadyNone
7U5Aneka, Cloud Application PlatformOccasional0%
011%6 lecture hrsUnder-examinedexam 0% · syllabus 11%SteadyNone
8U8Advanced Topics in Cloud ComputingOccasional0%
07%4 lecture hrsUnder-examinedexam 0% · syllabus 7%SteadyNone

Study smart, not hard

Drag the slider: studying the top 3 units in priority order covers ~92% of all observed marks.

  1. ~80% line

Lecture time vs exam marks

Where the exam pays more than the curriculum spends: ● lectures vs ● exam marks, as a share of the whole course. A long teal-leading bar = high-yield unit.

U4Cloud Computing Architecture
15% of lectures → 63% of markshigh yield
U3Virtualization
15% of lectures → 16% of marks
U6Concurrent, High-Throughput and Data-Intensive Computing
15% of lectures → 13% of marks
U7Cloud Platforms in Industry and Cloud Applications
11% of lectures → 6% of marks
U1Introduction
13% of lectures → 2% of markslow yield
U2Principles of Parallel and Distributed Computing
15% of lectures → 0% of markslow yield
U5Aneka, Cloud Application Platform
11% of lectures → 0% of markslow yield
U8Advanced Topics in Cloud Computing
7% of lectures → 0% of markslow yield

Topics are the official CSC465 syllabus units. Predictions are data-driven probabilities computed from 7 past papers (2074-2081) by mapping each real question to its syllabus unit. They indicate what has historically been likely, not guaranteed questions. Always study the full syllabus.