正解:B
Correct Option: B. Compute, network, and storage resource pools
In the Infrastructure as a Service (IaaS) model, the term "infrastructure" refers to the core physical and virtualized building blocks that form the basis of a cloud environment. These components are abstracted and pooled to offer on-demand provisioning to cloud consumers.
From the CSA Security Guidance v4.0 - Domain 1: Cloud Computing Concepts and Architectures:
"Infrastructure: The core components of a computing system: compute, network, and storage. The foundation that everything else is built on. The moving parts."
- Section 1.1.4 Logical Model, CSA Security Guidance v4.0
Furthermore:
"IaaS consists of a facility, hardware, an abstraction layer, an orchestration (core connectivity and delivery) layer to tie together the abstracted resources, and APIs to remotely manage the resources and deliver them to consumers."
- Section 1.1.3.1 Infrastructure as a Service, CSA Security Guidance v4.0 These are commonly referred to as resource pools, and form the foundation of what IaaS delivers: virtual machines (compute), virtual networks (networking), and object/block storage systems (storage).
Why the Other Options Are Incorrect:
* A. Network configuration tools, storage encryption, and virtualization platforms# These are supporting technologies and security tools, not the actual infrastructure components that make up IaaS.
* C. User authentication systems, application deployment services, and database management# These fall under PaaS (Platform as a Service) and SaaS. IaaS does not manage applications or authentication; it provides the foundation upon which these services run.
* D. Load balancers, firewalls, and backup solutions# These are add-on services or features, not the core infrastructure components of IaaS. While often used alongside IaaS, they are not the essential building blocks of infrastructure.
* Main Topic: Cloud Computing Concepts and Architectures
* Source: CSA Security Guidance v4.0, Domain 1, Sections 1.1.3.1 & 1.1.4