Unit 3: Cloud Architecture and Economics - Practice Quiz

CSE423 — Virtualization And Cloud Computing 60 Questions
0 Correct 0 Wrong 60 Left
0/60

1 Which layer of the cloud computing stack provides complete applications to end users over the internet?

Cloud computing stack Easy
A. Network as a Service (NaaS)
B. Software as a Service (SaaS)
C. Infrastructure as a Service (IaaS)
D. Platform as a Service (PaaS)

2 Which cloud service model commonly provides virtual machines, storage, and networking resources?

Cloud computing stack Easy
A. Platform as a Service (PaaS)
B. Database as a Service (DBaaS)
C. Infrastructure as a Service (IaaS)
D. Software as a Service (SaaS)

3 What is the main purpose of workload distribution in a cloud environment?

Workload distribution Easy
A. To balance tasks across resources
B. To archive all inactive files
C. To replace all physical servers
D. To encrypt every network packet

4 Which component commonly distributes incoming requests among multiple servers?

Workload distribution Easy
A. Disk controller
B. Load balancer
C. File compressor
D. Backup scheduler

5 What is the primary goal of capacity planning?

Capacity planning Easy
A. To create user passwords
B. To design application logos
C. To classify stored documents
D. To estimate future resource needs

6 What is a likely result of provisioning too little capacity for an application?

Capacity planning Easy
A. Faster completion of requests
B. More available storage space
C. Slower performance during demand
D. Lower demand from all users

7 What does cloud bursting allow an organization to do?

Cloud bursting Easy
A. Disable applications during demand peaks
B. Move all data permanently to local servers
C. Use public cloud resources during demand peaks
D. Convert physical disks into network cables

8 Which situation is most suitable for cloud bursting?

Cloud bursting Easy
A. A routine change to user passwords
B. A permanent decrease in storage needs
C. A temporary increase in website traffic
D. A scheduled replacement of office monitors

9 What is thin provisioning?

Disk provisioning Easy
A. Copying disk data to every server
B. Allocating disk space as it is used
C. Reserving all disk space in advance
D. Removing unused disks from a network

10 How does thick provisioning allocate storage?

Disk provisioning Easy
A. It shares one block among all disks
B. It removes capacity after each request
C. It assigns capacity only when written
D. It reserves the full capacity in advance

11 In Service-Oriented Architecture, an application is primarily organized as a collection of what?

Service-Oriented Architecture (SOA) Easy
A. Unrelated data files
B. Identical physical servers
C. Fixed network addresses
D. Loosely coupled services

12 What allows users or other services to interact with an SOA service?

Service-Oriented Architecture (SOA) Easy
A. A dedicated monitor screen
B. A manual backup schedule
C. A physical storage label
D. A defined service interface

13 What is a Service Level Agreement (SLA)?

Service Level Agreements (SLAs) Easy
A. A contract defining expected service levels
B. A tool for developing source code
C. A method for formatting disk drives
D. A protocol for assigning IP addresses

14 In an SLA, what does a target of usually describe?

Service Level Agreements (SLAs) Easy
A. Service availability
B. Password complexity
C. Storage utilization
D. Processor temperature

15 Which statement best reflects the cloudonomics principle that on-demand resources can outperform forecasting?

Laws of cloudonomics Easy
A. Resources can be added when demand appears
B. Unused capacity must never be released
C. Demand must always be predicted perfectly
D. Resources must remain fixed for several years

16 According to cloudonomics, why can sharing cloud infrastructure among many customers improve efficiency?

Laws of cloudonomics Easy
A. Each customer needs a separate data center
B. Different demand patterns can balance each other
C. Every customer reaches peak demand together
D. All workloads consume identical resources

17 A cloud service charges per hour. What is the estimated cost of using it for hours?

Cost estimation Easy
A.
B.
C.
D.

18 Which basic formula can be used to estimate the cost of a usage-based cloud resource?

Cost estimation Easy
A. Cost = usage unit price
B. Cost = usage uptime
C. Cost = users availability
D. Cost = storage bandwidth

19 Which pricing option is often economical for a predictable workload that will run for a long period?

Economic strategy Easy
A. Short-term spot capacity
B. Pay-per-request support
C. Temporary burst capacity
D. Reserved cloud capacity

20 Which economic strategy helps avoid paying for cloud resources that are no longer needed?

Economic strategy Easy
A. Permanently increasing all capacity
B. Duplicating every virtual machine
C. Keeping all test systems active
D. Regularly removing idle resources

21 A company wants developers to deploy applications without managing operating systems, while still controlling application code and data. Which cloud service layer best fits this requirement?

Cloud computing stack Medium
A. Data as a Service (DaaS)
B. Platform as a Service (PaaS)
C. Infrastructure as a Service (IaaS)
D. Software as a Service (SaaS)

22 An organization moves from IaaS virtual machines to a SaaS accounting product. Which responsibility most clearly shifts from the organization to the provider?

Cloud computing stack Medium
A. Managing user access permissions
B. Defining financial retention policies
C. Maintaining the accounting application
D. Classifying confidential accounting records

23 A web application has six identical instances, but two receive most requests because clients reuse long-lived connections. Which change best improves workload distribution?

Workload distribution Medium
A. Increase every instance's disk size
B. Use a longer DNS cache lifetime
C. Enable least-connections load balancing
D. Create daily database snapshots

24 Users in Asia and Europe access the same stateless service. The goal is to reduce latency while retaining regional fault tolerance. Which approach is most suitable?

Workload distribution Medium
A. Route users to the nearest healthy region
B. Assign each user a larger storage volume
C. Run all requests through the database leader
D. Send all traffic to one central region

25 A service handles 1,200 requests per second at 60% CPU on eight identical instances. Assuming linear scaling, how many instances are needed to handle 1,800 requests per second at approximately the same utilization?

Capacity planning Medium
A. 10 instances
B. 14 instances
C. 16 instances
D. 12 instances

26 A retailer sizes its cloud environment using average daily demand, but checkout latency becomes unacceptable during short sales peaks. Which planning change best addresses the problem without permanently provisioning for the maximum?

Capacity planning Medium
A. Move backups into the checkout database
B. Store transaction logs for fewer days
C. Replace hourly billing with annual billing
D. Set autoscaling from peak-sensitive metrics

27 A private cluster normally runs at 70% utilization but exceeds capacity for two hours at month-end. Which workload is the best candidate for cloud bursting?

Cloud bursting Medium
A. A service prohibited from external networks
B. A latency-critical local control loop
C. A stateless batch-processing job
D. A database requiring fixed local hardware

28 Before bursting a data-intensive analytics job from a private cloud to a public cloud, which factor is most important to evaluate?

Cloud bursting Medium
A. Employee desktop screen sizes
B. The provider's logo color
C. Data transfer time and charges
D. The private cloud's rack height

29 A team creates a 4 TB virtual disk for a new application but expects only 500 GB of initial usage. Which provisioning method minimizes immediate physical storage consumption?

Disk provisioning Medium
A. Full replication across three regions
B. Thin provisioning with on-demand allocation
C. Local mirroring with reserved allocation
D. Thick provisioning with eager allocation

30 Several thin-provisioned volumes have logical capacities totaling 50 TB on a 20 TB storage pool. What is the main operational risk?

Disk provisioning Medium
A. The pool may run out as usage grows
B. Every volume immediately consumes 50 TB
C. Network latency always doubles at startup
D. Snapshots can no longer be scheduled

31 An order-processing service must work with multiple payment providers without being rewritten for each provider. Which SOA principle most directly supports this goal?

Service-Oriented Architecture (SOA) Medium
A. Loose coupling through stable contracts
B. Shared access to provider databases
C. Hard-coded provider-specific workflows
D. Deployment as one executable unit

32 A composite travel-booking process calls flight, hotel, and payment services. The payment service fails after the hotel is reserved. Which SOA mechanism best handles this situation?

Service-Oriented Architecture (SOA) Medium
A. A compensating transaction
B. A longer cache lifetime
C. A larger virtual disk
D. A round-robin resolver

33 An SLA promises 99.9% monthly availability. For a 30-day month, approximately how much downtime is allowed?

Service Level Agreements (SLAs) Medium
A. 43.2 minutes
B. 4.32 minutes
C. 7.2 hours
D. 43.2 hours

34 A provider reports 99.95% availability, but the SLA excludes planned maintenance. What should a customer verify before comparing this figure with another provider?

Service Level Agreements (SLAs) Medium
A. Whether both operate identical office buildings
B. Whether both issue invoices on the same date
C. Whether both use the same measurement rules
D. Whether both publish the same brand colors

35 A news site experiences rare, unpredictable traffic spikes that are ten times its normal load. Which cloudonomics idea most strongly favors renting elastic cloud capacity?

Laws of cloudonomics Medium
A. Peak demand is costly to self-provision
B. Data transfer is always free in clouds
C. Cloud resources never experience failures
D. Fixed hardware automatically scales downward

36 Two independent services each have variable demand peaks at different times. Why can hosting both in a shared cloud resource pool reduce required capacity?

Laws of cloudonomics Medium
A. Their combined storage becomes permanently free
B. Their noncoincident peaks improve utilization
C. Their applications stop requiring compute resources
D. Their network traffic bypasses all physical links

37 A workload uses 10 instances for 120 hours. Each instance costs $0.20 per hour, and storage costs $30 for the period. What is the estimated total cost?

Cost estimation Medium
A. $240
B. $300
C. $270
D. $330

38 A migration estimate includes compute and storage charges but predicts a much lower bill than the first production month. The application sends large reports to users outside the cloud. Which omitted item most likely explains the difference?

Cost estimation Medium
A. Outbound data-transfer charges
B. Virtual machine hostname length
C. Source-code repository size
D. Number of administrator passwords

39 A company has a stable baseline workload for three years and unpredictable seasonal peaks. Which purchasing strategy is generally most economical?

Economic strategy Medium
A. Commit peak capacity and disable idle resources
B. Buy no baseline capacity and reject peak traffic
C. Commit baseline capacity and rent peaks on demand
D. Rent all capacity at peak on-demand rates

40 A startup is comparing an on-premises system with a cloud service. The cloud's direct monthly cost is slightly higher, but demand is uncertain and the product may be discontinued within six months. Which factor most strengthens the cloud option?

Economic strategy Medium
A. Guaranteed elimination of operating costs
B. Fixed demand throughout the product lifetime
C. Lower risk of stranded capital
D. Permanent ownership of cloud hardware

41 An application is migrated from a PaaS to raw virtual machines in an IaaS environment. The application previously relied on the PaaS for runtime patching, autoscaling, and a managed message queue. Which responsibility shift must the architecture explicitly address?

Cloud computing stack Hard
A. The team must operate the runtime and scaling logic and replace or separately procure the queue service
B. The provider must rewrite the application while the team manages only identity and access policies
C. The provider must patch guest operating systems while the team manages the physical storage arrays
D. The team must operate the physical servers and network switches while retaining the managed runtime

42 A service requires a custom kernel module for packet processing but uses a standard relational database. Which deployment best minimizes operational responsibility while preserving the kernel requirement?

Cloud computing stack Hard
A. Run both the service and database on IaaS virtual machines
B. Run both components as SaaS products with configurable schemas
C. Run the service on IaaS and use a managed PaaS database
D. Run the service on PaaS and place the database on IaaS

43 A load balancer distributes 800 requests per second across two pools. Pool X has four instances rated at 100 requests per second each, while Pool Y has two instances rated at 300 requests per second each. Which routing split equalizes utilization across all instances?

Workload distribution Hard
A. Route 40% to Pool X and 60% to Pool Y
B. Route 50% to Pool X and 50% to Pool Y
C. Route 60% to Pool X and 40% to Pool Y
D. Route 25% to Pool X and 75% to Pool Y

44 A consistent-hashing cache cluster contains nodes with capacities in the ratio . Equal numbers of virtual nodes currently cause the largest node to remain underused. Which change best preserves low remapping while correcting the imbalance?

Workload distribution Hard
A. Assign virtual nodes in proportion to each node's capacity
B. Duplicate every key across all cache nodes in the cluster
C. Assign fewer virtual nodes to the highest-capacity cache node
D. Replace consistent hashing with random routing on every request

45 A shared service has a peak demand of 150 compute units. Each instance provides 20 units, but policy limits planned utilization to 75%. The service must still meet peak demand after any one instance fails. What is the minimum number of instances?

Capacity planning Hard
A. 12 instances
B. 10 instances
C. 11 instances
D. 13 instances

46 Two workloads each have mean demand 100 units and standard deviation 20 units. Their correlation coefficient is 0.75. Assuming joint normality, approximately what aggregate capacity covers demand at the one-sided 95th percentile, using ?

Capacity planning Hard
A. 266 units
B. 256 units
C. 262 units
D. 247 units

47 A burst requires additional resource-hours. Each unserved resource-hour causes loss , public-cloud usage costs per resource-hour, and activating the burst incurs fixed cost . Ignoring future effects, when is bursting economically justified?

Cloud bursting Hard
A. When
B. When
C. When
D. When

48 A private-cloud application must burst during demand spikes, but regulation prohibits customer records from leaving the private region. Which architecture most directly satisfies the constraint while still adding public-cloud capacity?

Cloud bursting Hard
A. Burst stateless workers that process tokenized tasks while authoritative records remain private
B. Burst the database tier publicly while retaining the presentation tier in the private region
C. Replicate the production database publicly and encrypt only its backup snapshots
D. Copy complete customer records to temporary public disks and delete them after each spike

49 A thin-provisioned pool has 30 TB of physical capacity and an operational threshold of 80%. One hundred VMs initially consume 0.20 TB each. VM data grows by 0.010 TB per VM per day, and retained snapshots add 0.002 TB per VM per day. After approximately how many days is the threshold reached?

Disk provisioning Hard
A. 16.7 days
B. 33.3 days
C. 3.3 days
D. 4.0 days

50 A workload requires 6,000 random 8 KiB IOPS. One provisioned disk supports at most 5,000 IOPS and 125 MiB/s. Assuming ideal RAID 0 scaling and no redundancy requirement, what is the minimum disk count imposed by these limits?

Disk provisioning Hard
A. One disk, because throughput remains below 125 MiB/s
B. Four disks, because each I/O consumes two disk operations
C. Two disks, because the IOPS limit is exceeded first
D. Three disks, because both limits are exceeded together

51 An order workflow spans inventory, payment, and shipping services. A global ACID transaction is unavailable, and shipping cannot always be reversed after dispatch. Which design best reduces inconsistent outcomes?

Service-Oriented Architecture (SOA) Hard
A. Commit each service independently and rely on periodic database replication to reconcile failures
B. Reserve inventory and authorize payment, then dispatch only after both confirmations succeed
C. Dispatch immediately and issue concurrent inventory and payment requests without coordination
D. Place all requests on one queue and treat queue ordering as an atomic distributed transaction

52 A provider adds an optional field to an SOA response. Some consumers fail because they reject every unknown field. Which contract strategy most effectively supports independent service evolution?

Service-Oriented Architecture (SOA) Hard
A. Require providers to remove an existing field whenever a new field is introduced
B. Require responses to contain only fields used by the oldest active consumer
C. Require consumers to ignore unknown fields and preserve documented field semantics
D. Require every consumer to redeploy simultaneously for any additive schema change

53 A request succeeds only if two independent services are available. Their availability SLAs are 99.95% and 99.90%. What is the resulting end-to-end availability, and does it satisfy a 99.90% end-to-end target?

Service Level Agreements (SLAs) Hard
A. 99.92500%; it satisfies the target
B. 99.90000%; it exactly satisfies the target
C. 99.85005%; it does not satisfy the target
D. 99.99995%; it satisfies the target

54 A 30-day month contains 43,200 minutes. An SLA excludes scheduled maintenance from both downtime and the measurement denominator. The service has 25 minutes of total unavailability, including 6 minutes of scheduled maintenance. Does it meet a 99.95% availability SLA?

Service Level Agreements (SLAs) Hard
A. No; measured availability is approximately 99.942%
B. Yes; measured availability is approximately 99.956%
C. No; measured availability is approximately 99.944%
D. Yes; measured availability is approximately 99.950%

55 Workload A requires 100 units in period 1 and 20 in period 2, while Workload B requires 20 units in period 1 and 100 in period 2. Compared with separately provisioning each workload for its peak, how much capacity does perfect pooling save?

Laws of cloudonomics Hard
A. 40 units, representing a 20% reduction
B. 120 units, representing a 60% reduction
C. 80 units, representing a 40% reduction
D. 100 units, representing a 50% reduction

56 One unit of reserved capacity costs $0.07 per hour for every committed hour, whether used or idle. Equivalent on-demand capacity costs $0.12 per used hour. Ignoring risk and flexibility value, above what utilization does the reservation become cheaper?

Laws of cloudonomics Hard
A. Above 83.33%
B. Above 41.67%
C. Above 58.33%
D. Above 70.00%

57 A three-year private deployment costs immediately and at each year-end, with a residual value at the end of year 3. A cloud alternative costs at each year-end. At a 10% discount rate, which alternative has the lower present cost?

Cost estimation Hard
A. Cloud, by approximately $20,000
B. Cloud, by approximately $5,500
C. Private, by approximately $20,000
D. Private, by approximately $5,500

58 A cloud workload stores an average of 50,000 GB at $0.02 per GB-month, makes 20 million requests at $0.004 per 10,000 requests, and transfers 8,000 GB out. The first 1,000 GB of egress is free and the remainder costs $0.09 per GB. What is the estimated monthly cost?

Cost estimation Hard
A. $1,800
B. $1,728
C. $1,638
D. $2,528

59 A fault-tolerant batch workload can run on discounted interruptible instances from two markets. The markets have slightly different prices and partially correlated interruption events. Which strategy best minimizes expected completion cost when missed deadlines are expensive?

Economic strategy Hard
A. Use only the cheapest market and disable checkpointing to avoid storage charges
B. Duplicate every task permanently on both markets without canceling redundant copies
C. Use only the least interrupted market and restart every failed job from the beginning
D. Diversify across markets and checkpoint at an interval based on interruption risk

60 A company expects demand to become clear in one year. Building private capacity now is cheaper per unit but requires an irreversible investment sized for uncertain peak demand. What is the strongest economic reason to use elastic cloud capacity during the first year?

Economic strategy Hard
A. It eliminates migration costs if the company later adopts private infrastructure
B. It converts every operating expense into an asset with a positive residual value
C. It guarantees that long-run cloud unit prices remain below private infrastructure costs
D. It preserves the option to defer irreversible investment until demand uncertainty decreases