Unit 2: Cloud Computing and Cloud Migration - Practice Quiz

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

1 Which cloud deployment model provides services for use by the general public?

Deployment models Easy
A. Public cloud
B. Community cloud
C. Hybrid cloud
D. Private cloud

2 Which deployment model combines two or more distinct cloud environments?

Deployment models Easy
A. Private cloud
B. Hybrid cloud
C. Community cloud
D. Public cloud

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

Service models Easy
A. Function as a Service
B. Infrastructure as a Service
C. Software as a Service
D. Platform as a Service

4 Which service model allows users to access complete software applications through the internet?

Service models Easy
A. Software as a Service
B. Platform as a Service
C. Infrastructure as a Service
D. Network as a Service

5 Which cloud characteristic allows users to obtain computing resources automatically when needed?

Cloud characteristics Easy
A. Measured service
B. Resource pooling
C. Broad network access
D. On-demand self-service

6 Which cloud characteristic allows resources to expand or shrink quickly according to demand?

Cloud characteristics Easy
A. Measured service
B. Rapid elasticity
C. Resource pooling
D. Broad network access

7 How many essential cloud characteristics are identified in the NIST cloud computing model?

NIST model Easy
A. Seven
B. Four
C. Five
D. Three

8 Which organization developed the widely used NIST definition of cloud computing?

NIST model Easy
A. Institute of Electrical and Electronics Engineers
B. International Organization for Standardization
C. Internet Engineering Task Force
D. National Institute of Standards and Technology

9 Which Cloud Cube Model dimension distinguishes an organization's internal cloud from an external cloud?

Cloud cube model Easy
A. Insourced or outsourced
B. Internal or external
C. Open or proprietary
D. Perimeterised or de-perimeterised

10 Which Cloud Cube Model dimension describes whether cloud technology uses open standards or vendor-specific technology?

Cloud cube model Easy
A. Insourced or outsourced
B. Internal or external
C. Perimeterised or de-perimeterised
D. Open or proprietary

11 What is the main purpose of the initial assessment in the Seven-Step Migration model?

The Seven-Step Migration model Easy
A. Stop every cloud service
B. Delete application data
C. Evaluate migration suitability
D. Replace all network devices

12 Why are application dependencies identified during cloud migration?

The Seven-Step Migration model Easy
A. To remove every database
B. To disable network access
C. To understand connected components
D. To create additional passwords

13 What is virtual machine migration?

Virtual machine migration Easy
A. Copying a document between folders
B. Replacing a router with a switch
C. Moving a virtual machine between hosts
D. Converting a user into an administrator

14 Which type of migration moves a running virtual machine with minimal service interruption?

Virtual machine migration Easy
A. Cold migration
B. Offline backup
C. Live migration
D. Static allocation

15 What is the primary role of cloud middleware?

Cloud middleware Easy
A. Connect applications and cloud services
B. Design processor instruction sets
C. Manufacture physical server components
D. Repair damaged network cables

16 Which function is commonly provided by cloud middleware?

Cloud middleware Easy
A. Chip fabrication
B. Cable installation
C. Message exchange
D. Battery charging

17 What does data migration mean?

Data migration and streaming Easy
A. Moving data between systems
B. Creating physical storage devices
C. Deleting all stored records
D. Encrypting every network packet

18 What is data streaming?

Data migration and streaming Easy
A. Processing data continuously as it arrives
B. Printing data from a database
C. Archiving data once every year
D. Deleting data after each request

19 What does cloud interoperability allow?

Interoperability Easy
A. Only one application to use storage
B. Different cloud systems to work together
C. Physical servers to avoid networking
D. Users to remove all access controls

20 Which approach commonly improves interoperability between cloud services?

Interoperability Easy
A. Using standard APIs
B. Removing network protocols
C. Using incompatible formats
D. Restricting all data exchange

21 Several hospitals want to share a cloud platform that enforces common healthcare security and compliance requirements. Access should be limited to those hospitals. Which deployment model is most appropriate?

Deployment models Medium
A. Hybrid cloud
B. Community cloud
C. Private cloud
D. Public cloud

22 A retailer runs normal workloads in its private cloud but uses public-cloud servers during seasonal demand spikes. Which deployment model does this represent?

Deployment models Medium
A. Community cloud
B. Public cloud
C. Private cloud
D. Hybrid cloud

23 A company rents virtual machines and storage from a provider. Its administrators install and maintain the operating systems, middleware, and applications. Which service model is being used?

Service models Medium
A. Function as a Service
B. Software as a Service
C. Platform as a Service
D. Infrastructure as a Service

24 Developers want to deploy application code without managing virtual machines, operating-system patches, or the language runtime. Which service model best meets this requirement?

Service models Medium
A. Infrastructure as a Service
B. Platform as a Service
C. Software as a Service
D. Colocation as a Service

25 An online service automatically increases its computing capacity when traffic rises and releases that capacity after traffic falls. Which cloud characteristic is demonstrated?

Cloud characteristics Medium
A. Resource pooling
B. Measured service
C. Rapid elasticity
D. Broad network access

26 A provider records each tenant's storage use, network transfer, and processing time for billing and reporting. Which cloud characteristic enables this practice?

Cloud characteristics Medium
A. Measured service
B. Broad network access
C. Rapid elasticity
D. On-demand self-service

27 A hosted platform offers self-service provisioning, network access, pooled resources, and rapid scaling, but it does not monitor or report resource consumption. Which NIST essential characteristic is missing?

NIST model Medium
A. Broad network access
B. Measured service
C. Resource pooling
D. Rapid elasticity

28 A cloud environment is reserved exclusively for one organization but is hosted and operated by an external provider. How is it classified under the NIST deployment model?

NIST model Medium
A. Community cloud
B. Private cloud
C. Public cloud
D. Hybrid cloud

29 An organization stores data beyond its own security boundary, and an external cloud provider operates the infrastructure. Which Cloud Cube Model labels describe these two aspects?

Cloud cube model Medium
A. External and insourced
B. Internal and outsourced
C. External and outsourced
D. Internal and insourced

30 A cloud platform uses publicly documented standards and interfaces that multiple vendors can implement. Which Cloud Cube Model dimension is most directly affected?

Cloud cube model Medium
A. Perimeterised versus de-perimeterised
B. Internal versus external
C. Insourced versus outsourced
D. Open versus proprietary

31 Before moving an application, a team identifies its dependencies on a local database, identity server, and shared file system. Which step of the Seven-Step Migration model is being performed?

The Seven-Step Migration model Medium
A. Test the migrated workload
B. Optimize the cloud workload
C. Isolate application dependencies
D. Conduct migration assessment

32 After mapping an application's dependencies, engineers discover that its local file-locking mechanism is unavailable in the target cloud. What should they do next according to the migration model?

The Seven-Step Migration model Medium
A. Skip directly to production testing
B. Re-architect the missing function
C. Return to provider selection
D. Remove all dependency mappings

33 During live pre-copy migration, memory pages modified after being copied are transferred again before a short final pause. What is the primary purpose of this approach?

Virtual machine migration Medium
A. Reduce application downtime
B. Eliminate network traffic
C. Disable memory updates
D. Increase virtual disk size

34 A VM modifies memory pages so rapidly that pre-copy migration repeatedly retransmits them and struggles to finish. Which alternative can reduce repeated page copying?

Virtual machine migration Medium
A. Storage replication
B. Post-copy migration
C. Static provisioning
D. Cold backup

35 Two cloud applications use different message formats and communication protocols. Which middleware function is most useful for connecting them?

Cloud middleware Medium
A. Local disk partitioning
B. Processor clock management
C. Message transformation and routing
D. Physical server replacement

36 An order-processing application must invoke payment, inventory, and shipping services in a controlled sequence while handling failures. Which middleware capability is required?

Cloud middleware Medium
A. Service orchestration
B. Block storage allocation
C. Hardware emulation
D. Packet fragmentation

37 A database must be migrated with minimal downtime while users continue updating the source. Which strategy is most suitable?

Data migration and streaming Medium
A. Bulk copy followed by change-data capture
B. Immediate deletion before data transfer
C. Manual export after a long shutdown
D. Periodic screenshots of database tables

38 A streaming system groups sensor events by event time, but some events arrive late because of network delays. Which mechanism helps decide when a time window is sufficiently complete?

Data migration and streaming Medium
A. Disk snapshots
B. Virtual switches
C. Machine images
D. Watermarks

39 A company wants applications on two cloud platforms to exchange data without creating a different data format for each provider. Which approach best supports interoperability?

Interoperability Medium
A. Use standardized APIs and data formats
B. Use provider-specific binary interfaces
C. Store data only on local disks
D. Assign separate schemas to every request

40 Two cloud services use different identity protocols, but users need single sign-on across both services. Which solution most directly addresses the interoperability problem?

Interoperability Medium
A. Additional storage volume
B. Separate user passwords
C. Larger virtual machine
D. Identity federation gateway

41 Several government agencies share an exclusively provisioned cloud with common compliance controls. During demand spikes, sanitized batch jobs are moved to an unrelated public cloud through an orchestration layer that preserves workload portability. Which deployment model describes the resulting composition?

Deployment models Hard
A. A hybrid cloud combining community and public clouds
B. A community cloud extended across multiple availability zones
C. A public cloud segmented through government tenant accounts
D. A private cloud federated among several government agencies

42 A bank uses infrastructure dedicated exclusively to the bank, but the hardware is located in a provider's data center and operated by that provider. Under the NIST deployment definitions, how should this cloud be classified?

Deployment models Hard
A. Private cloud, because its use is exclusive to one organization
B. Public cloud, because its hardware is located off the bank's premises
C. Hybrid cloud, because ownership and physical location are separated
D. Community cloud, because the provider participates in its operation

43 An organization leases virtual machines from a provider. The provider manages servers, storage, networking, and the hypervisor, while the organization installs its own operating systems and middleware. A vulnerability is discovered in a guest operating-system kernel. Who is normally responsible for patching it?

Service models Hard
A. The broker, because it negotiates responsibility for infrastructure resources
B. The consumer, because guest operating systems remain under its control
C. The provider, because all software running in the cloud is provider-managed
D. The carrier, because kernel traffic traverses the provider's virtual network

44 Developers upload application code through a supported framework. The provider controls the operating system, language runtime, scaling system, and servers, while developers control application configuration and data. Which NIST service model is the closest match?

Service models Hard
A. Platform as a Service, because consumers deploy applications onto a managed platform
B. Infrastructure as a Service, because consumers indirectly consume compute and storage
C. Software as a Service, because the application is accessible over a network
D. Network as a Service, because scaling depends on provider-managed connectivity

45 A tenant's virtual machines may be reassigned among physical hosts without notice. The tenant cannot select a specific server but may choose a geographic region. Which essential cloud characteristic is most directly illustrated?

Cloud characteristics Hard
A. Rapid elasticity with automatic release of unused physical processors
B. Resource pooling with location independence at a higher abstraction level
C. Broad network access through standardized regional communication protocols
D. Measured service with location-based accounting of consumed infrastructure

46 A cloud service charges a flat annual subscription, but it automatically meters storage, processing time, and network traffic and provides usage reports to both provider and consumer. Does it satisfy the NIST characteristic of measured service?

Cloud characteristics Hard
A. No, because measured service requires every resource unit to be billed separately
B. Yes, but only if metering results trigger immediate elastic scaling of resources
C. No, because flat-rate services cannot automatically optimize pooled cloud resources
D. Yes, because measured service requires metering and transparency rather than usage-based billing

47 An intermediary combines storage from one provider and analytics from another, adds data integration, and offers the result through one interface and contract. Which NIST cloud actor and activity best describe the intermediary?

NIST model Hard
A. A cloud carrier performing service intermediation
B. A cloud auditor performing service arbitrage
C. A cloud consumer performing resource pooling
D. A cloud broker performing service aggregation

48 A portal lets users request virtual machines, but every request enters a queue for manual administrator approval and provisioning. Assuming no policy or regulatory requirement for that approval, which NIST essential characteristic is most clearly absent?

NIST model Hard
A. Measured service, because approval occurs before resource consumption begins
B. Resource pooling, because requests are processed through a shared queue
C. Broad network access, because administrators mediate access to the portal
D. On-demand self-service, because provisioning requires human interaction

49 Use the Cloud Cube dimensions in this order: location, interface model, security boundary, and sourcing. A dedicated cloud is in a provider facility, exposes proprietary APIs, relies on identity-centric controls rather than a traditional network perimeter, and is operated by the provider. How is it classified?

Cloud cube model Hard
A. External, proprietary, de-perimeterised, outsourced
B. External, open, perimeterised, outsourced
C. Internal, open, perimeterised, outsourced
D. Internal, proprietary, de-perimeterised, insourced

50 A cloud is physically hosted and operated inside an enterprise, uses open APIs, and permits secure access from any network through identity-aware controls rather than a trusted internal perimeter. Which Cloud Cube classification is most accurate?

Cloud cube model Hard
A. Internal, proprietary, perimeterised, outsourced
B. External, open, de-perimeterised, insourced
C. External, proprietary, perimeterised, outsourced
D. Internal, open, de-perimeterised, insourced

51 During a Seven-Step Migration, a team has completed dependency isolation and environment/message mapping. It discovers that the application assumes local session state and a filesystem feature unavailable on the target platform. What should the team do next?

The Seven-Step Migration model Hard
A. Optimize cloud resource allocation before modifying application dependencies
B. Repeat the business assessment without addressing the technical incompatibility
C. Begin final migration testing using the unchanged application design
D. Re-architect the application and implement the missing functionality

52 A migrated application has passed functional and security testing, but production telemetry shows excessive cross-region calls and unstable autoscaling thresholds. Which Seven-Step Migration activity should now dominate?

The Seven-Step Migration model Hard
A. Repeat the initial migration assessment and discard production telemetry
B. Isolate dependencies that were already removed before migration
C. Iterate and optimize using the observed production behavior
D. Map the original messaging environment without changing the deployment

53 A pre-copy migration transfers a VM with 16 GiB of memory over a 4 GiB/s link. During copying, memory is dirtied at 1 GiB/s. After the initial transfer, each round copies the pages dirtied during the preceding round. The VM is stopped once at most 1.5 GiB remains. Ignoring overhead, what is the stop-and-copy downtime?

Virtual machine migration Hard
A. 1.00 second
B. 0.25 seconds
C. 4.00 seconds
D. 0.375 seconds

54 Why can a source-host failure immediately after post-copy switchover be more dangerous than the same failure during an early pre-copy round?

Virtual machine migration Hard
A. Post-copy always stores the destination CPU state only on the source host
B. Pre-copy prevents the source VM from running while memory pages are transferred
C. Post-copy may leave untransferred pages available only on the failed source
D. Pre-copy guarantees that every dirtied page is synchronously replicated twice

55 A service mesh automatically retries timed-out requests. A payment service sometimes completes a charge but loses the response, causing the retry to create a second charge. Which middleware-level change best preserves retries while preventing duplication?

Cloud middleware Hard
A. Attach stable idempotency keys and persist the result of each payment operation
B. Increase timeout values and disable tracing for all payment service requests
C. Acknowledge each request before the payment service begins processing it
D. Route every retry to a different instance using randomized load balancing

56 A workflow spans a legacy inventory system and a cloud billing service. Neither supports a reliable shared two-phase commit coordinator, but each exposes durable local transactions. Which middleware pattern best handles failures while preserving eventual consistency?

Cloud middleware Hard
A. A cache-aside layer that treats both databases as one store
B. A stateless proxy that retries every operation without identifiers
C. A saga with durable steps and compensating transactions
D. A global mutex held across both systems until completion

57 A multi-terabyte database must be migrated with minimal downtime while writes continue at the source. Which sequence most reliably avoids both gaps and silent overwrite of newer changes?

Data migration and streaming Hard
A. Quiesce writes, begin an unrestricted full copy, resume writes halfway, and switch when large tables finish
B. Enable dual writes, copy the latest rows, disable CDC, and resolve conflicting values after switching
C. Record a CDC position, take a consistent snapshot, replay ordered changes, quiesce writes, drain the tail, then switch
D. Copy tables independently, switch clients immediately, and replay source logs without preserving commit order

58 A stream processor writes to an external database that does not support transactions involving the stream offset. The database does support unique keys and idempotent upserts. Which design provides the strongest practical protection against duplicate effects after crashes?

Data migration and streaming Hard
A. Use stable event IDs for idempotent upserts, then commit offsets after acknowledgments
B. Write each event once in memory, then commit offsets before flushing the database
C. Commit offsets before writing each event, then retry missing database records periodically
D. Generate a new database key on every retry, then commit offsets in large batches

59 Two cloud services exchange JSON documents that validate against the same schema. One interprets a temperature field as Celsius and the other interprets it as Fahrenheit. Which conclusion is most accurate?

Interoperability Hard
A. They have deployment portability but lack network-level connectivity
B. They have semantic interoperability but lack transport interoperability
C. They have syntactic interoperability but lack semantic interoperability
D. They have organizational interoperability but lack schema compatibility

60 A VM image can be imported successfully by two providers, but the application cannot operate at the second provider because identity roles, message delivery guarantees, and managed database semantics differ. What does this demonstrate?

Interoperability Hard
A. Importing the image proves semantic equivalence between the provider platforms
B. Image portability alone does not establish operational interoperability
C. Operational interoperability automatically follows from image-format compatibility
D. Identity federation alone would guarantee equivalent database and messaging behavior