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. Platform as a Service (PaaS)
C. Infrastructure as a Service (IaaS)
D. Software as a Service (SaaS)

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

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

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 encrypt every network packet
D. To replace all physical servers

4 Which component commonly distributes incoming requests among multiple servers?

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

5 What is the primary goal of capacity planning?

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

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

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

7 What does cloud bursting allow an organization to do?

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

8 Which situation is most suitable for cloud bursting?

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

9 What is thin provisioning?

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

10 How does thick provisioning allocate storage?

Disk provisioning Easy
A. It assigns capacity only when written
B. It removes capacity after each request
C. It shares one block among all disks
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. Loosely coupled services
D. Fixed network addresses

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

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

13 What is a Service Level Agreement (SLA)?

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

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

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

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. Resources must remain fixed for several years
C. Demand must always be predicted perfectly
D. Unused capacity must never be released

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

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

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 uptime
B. Cost = usage unit price
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. Temporary burst capacity
B. Reserved cloud capacity
C. Pay-per-request support
D. Short-term spot capacity

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

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

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. Infrastructure as a Service (IaaS)
C. Platform as a Service (PaaS)
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. Maintaining the accounting application
B. Managing user access permissions
C. Classifying confidential accounting records
D. Defining financial retention policies

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. Create daily database snapshots
C. Enable least-connections load balancing
D. Use a longer DNS cache lifetime

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. Assign each user a larger storage volume
B. Route users to the nearest healthy region
C. Send all traffic to one central region
D. Run all requests through the database leader

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. 16 instances
B. 12 instances
C. 14 instances
D. 10 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. Replace hourly billing with annual billing
B. Store transaction logs for fewer days
C. Move backups into the checkout database
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 latency-critical local control loop
B. A database requiring fixed local hardware
C. A stateless batch-processing job
D. A service prohibited from external networks

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. The provider's logo color
B. Data transfer time and charges
C. Employee desktop screen sizes
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. Thin provisioning with on-demand allocation
B. Local mirroring with reserved allocation
C. Full replication across three regions
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. Network latency always doubles at startup
B. Every volume immediately consumes 50 TB
C. The pool may run out as usage grows
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. Deployment as one executable unit
D. Hard-coded provider-specific workflows

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 larger virtual disk
B. A longer cache lifetime
C. A round-robin resolver
D. A compensating transaction

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 hours
B. 43.2 minutes
C. 7.2 hours
D. 4.32 minutes

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 use the same measurement rules
C. Whether both issue invoices on the same date
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. Cloud resources never experience failures
C. Data transfer is always free in clouds
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 applications stop requiring compute resources
B. Their combined storage becomes permanently free
C. Their network traffic bypasses all physical links
D. Their noncoincident peaks improve utilization

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. $300
B. $270
C. $330
D. $240

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. Source-code repository size
B. Number of administrator passwords
C. Virtual machine hostname length
D. Outbound data-transfer charges

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. Rent all capacity at peak on-demand rates
B. Buy no baseline capacity and reject peak traffic
C. Commit baseline capacity and rent peaks on demand
D. Commit peak capacity and disable idle resources

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. Fixed demand throughout the product lifetime
B. Guaranteed elimination of operating costs
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 patch guest operating systems while the team manages the physical storage arrays
C. The team must operate the physical servers and network switches while retaining the managed runtime
D. The provider must rewrite the application while the team manages only identity and access policies

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 components as SaaS products with configurable schemas
B. Run both the service and database on IaaS virtual machines
C. Run the service on PaaS and place the database on IaaS
D. Run the service on IaaS and use a managed PaaS database

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 60% to Pool X and 40% to Pool Y
B. Route 40% to Pool X and 60% to Pool Y
C. Route 25% to Pool X and 75% to Pool Y
D. Route 50% to Pool X and 50% 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. Replace consistent hashing with random routing on every request
B. Assign fewer virtual nodes to the highest-capacity cache node
C. Duplicate every key across all cache nodes in the cluster
D. Assign virtual nodes in proportion to each node's capacity

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. 11 instances
B. 10 instances
C. 13 instances
D. 12 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. 256 units
B. 266 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. Copy complete customer records to temporary public disks and delete them after each spike
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. Burst stateless workers that process tokenized tasks while authoritative records remain private

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. 4.0 days
D. 3.3 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. Two disks, because the IOPS limit is exceeded first
B. Four disks, because each I/O consumes two disk operations
C. One disk, because throughput remains below 125 MiB/s
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. Reserve inventory and authorize payment, then dispatch only after both confirmations succeed
B. Commit each service independently and rely on periodic database replication to reconcile failures
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 every consumer to redeploy simultaneously for any additive schema change
C. Require consumers to ignore unknown fields and preserve documented field semantics
D. Require responses to contain only fields used by the oldest active consumer

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.90000%; it exactly satisfies the target
B. 99.99995%; it satisfies the target
C. 99.92500%; it satisfies the target
D. 99.85005%; it does not satisfy 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. Yes; measured availability is approximately 99.950%
B. No; measured availability is approximately 99.944%
C. No; measured availability is approximately 99.942%
D. Yes; measured availability is approximately 99.956%

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. 120 units, representing a 60% reduction
B. 80 units, representing a 40% reduction
C. 40 units, representing a 20% 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. Private, by approximately $20,000
B. Cloud, by approximately $20,000
C. Private, by approximately $5,500
D. Cloud, 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,638
B. $1,728
C. $1,800
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 least interrupted market and restart every failed job from the beginning
B. Diversify across markets and checkpoint at an interval based on interruption risk
C. Use only the cheapest market and disable checkpointing to avoid storage charges
D. Duplicate every task permanently on both markets without canceling redundant copies

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