最新的Network Appliance NetApp Certified AI Expert - NS0-901免費考試真題
An architect is designing a fully automated, end-to-end MLOps pipeline on Kubernetes for a computer vision use case. The pipeline must handle everything from data versioning to model deployment.
The required pipeline stages are:
1. Data Versioning: Create a new, immutable version of the master dataset for the pipeline run.
2. Data Preparation: Launch a pod to run a preprocessing script on the versioned data.
3. Model Training: Launch a distributed training job that reads the prepared data from a highperformance volume.
4. Model Deployment: Push the trained model to a production inference service.
Which combination of NetApp and Kubernetes technologies provides the most effective and automated solution for this entire pipeline?
The required pipeline stages are:
1. Data Versioning: Create a new, immutable version of the master dataset for the pipeline run.
2. Data Preparation: Launch a pod to run a preprocessing script on the versioned data.
3. Model Training: Launch a distributed training job that reads the prepared data from a highperformance volume.
4. Model Deployment: Push the trained model to a production inference service.
Which combination of NetApp and Kubernetes technologies provides the most effective and automated solution for this entire pipeline?
正確答案: A
A data scientist on the team wants to run an experiment on a new vector indexing strategy. To do this, they need a temporary, writable copy of the main vector database. They use the NetApp DataOps Toolkit for Python to automate this process.
The following script is executed:
from netapp_dataops.k8s import clone_pvc
clone_pvc(
source_pvc_name="prod-vector-db-pvc",
new_pvc_name="exp-indexing-clone",
namespace="ds-prod"
)
Assuming the source PVC exists and the user has correct permissions, what is the primary benefit of using this method?
The following script is executed:
from netapp_dataops.k8s import clone_pvc
clone_pvc(
source_pvc_name="prod-vector-db-pvc",
new_pvc_name="exp-indexing-clone",
namespace="ds-prod"
)
Assuming the source PVC exists and the user has correct permissions, what is the primary benefit of using this method?
正確答案: A
An AI team is embarking on a project to train a new, large-scale computer vision model from scratch. The lead architect emphasizes that the success of the project depends on four fundamental inputs that must be available and managed throughout the training process. Which of the following are the four essential requirements for model generation?
正確答案: B
A data scientist is using the NetApp DataOps Toolkit for Python to automate the creation of a new, writable volume for an experiment. The script is intended to clone an existing dataset volume. When the script is executed, it fails with an error.
The relevant portion of the Python script is:
from netapp_dataops.k8s import clone_pvc
clone_pvc(
source_pvc_name="dataset-v1-pvc",
new_pvc_name="experiment-clone-pvc",
namespace="ds-team-1"
)
The script produces the following error in the terminal:
'Error: Failed to clone PVC. Source PVC 'dataset-v1-pvc' not found in namespace 'ds-team-1'.' What is the most likely cause of this error?
The relevant portion of the Python script is:
from netapp_dataops.k8s import clone_pvc
clone_pvc(
source_pvc_name="dataset-v1-pvc",
new_pvc_name="experiment-clone-pvc",
namespace="ds-team-1"
)
The script produces the following error in the terminal:
'Error: Failed to clone PVC. Source PVC 'dataset-v1-pvc' not found in namespace 'ds-team-1'.' What is the most likely cause of this error?
正確答案: C
What is the primary architectural benefit of using technologies like RDMA (Remote Direct Memory Access) and GPUDirect Storage in a high-performance AI training cluster?
正確答案: D
An MLOps engineer is troubleshooting a failed Kubeflow pipeline step. The step was designed to create a clone of a dataset for a training job using the NetApp DataOps Toolkit. The pod logs for the failed pipeline step show the following:
Traceback (most recent call last):
File "create_clone.py", line 15, in <module>
clone_pvc(source_pvc_name="training-data-v2", new_pvc_name="train-job-34a-data") NameError: name 'clone_pvc' is not defined The engineer reviews the Python script for the pipeline step:
# create_clone.py
import os
from netapp_dataops.k8s import create_pvc
# Other code
print("Cloning source dataset for training run...")
clone_pvc(
source_pvc_name="training-data-v2",
new_pvc_name="train-job-34a-data"
)
print("Clone created successfully.")
What is the cause of the error?
Traceback (most recent call last):
File "create_clone.py", line 15, in <module>
clone_pvc(source_pvc_name="training-data-v2", new_pvc_name="train-job-34a-data") NameError: name 'clone_pvc' is not defined The engineer reviews the Python script for the pipeline step:
# create_clone.py
import os
from netapp_dataops.k8s import create_pvc
# Other code
print("Cloning source dataset for training run...")
clone_pvc(
source_pvc_name="training-data-v2",
new_pvc_name="train-job-34a-data"
)
print("Clone created successfully.")
What is the cause of the error?
正確答案: B
Which of the following describes the impact of generative AI in content creation?
正確答案: C
The firm decides to implement a disaster recovery (DR) site for the "Advisor Assistant" application in a secondary data center. The Recovery Point Objective (RPO) is 15 minutes, and the Recovery Time Objective (RTO) is 4 hours. The design must protect both the document data lake and the vector database.
The primary site contains:
- Data Lake: NetApp StorageGRID
- Vector DB: NetApp AFF A-Series
Which combination of technologies and processes provides a complete and robust DR solution?
(Select all that apply.)
The primary site contains:
- Data Lake: NetApp StorageGRID
- Vector DB: NetApp AFF A-Series
Which combination of technologies and processes provides a complete and robust DR solution?
(Select all that apply.)
正確答案: B,E,F
An MLOps engineer is deploying a training pod that requires a high-performance volume. After applying the pod and PVC manifests, the pod remains in a 'Pending' state. The engineer runs
'kubectl describe pod training-pod-7d8c' and sees the following event:
Events:
Type Reason Age From Message
- - - -
Warning FailedScheduling 2m15s
default-scheduler 0/4 nodes are available: 1 node(s) had volume node affinity conflict, 3 node(s) didn't find available persistent volume to bind.
The engineer then inspects the associated PVC and sees its status is also 'Pending'.
What is the most likely cause of this issue?
'kubectl describe pod training-pod-7d8c' and sees the following event:
Events:
Type Reason Age From Message
- - - -
Warning FailedScheduling 2m15s
default-scheduler 0/4 nodes are available: 1 node(s) had volume node affinity conflict, 3 node(s) didn't find available persistent volume to bind.
The engineer then inspects the associated PVC and sees its status is also 'Pending'.
What is the most likely cause of this issue?
正確答案: B