Tất cả tài liệu
💡 Lưu ý điều kiện để sử dụng High Performance Storage bao gồm :
Các điều kiện bắt buộc để khởi tạo Managed GPU cluster (Active service, quota metal cloud, ssh key, internal subnet LB, ...). Tham khảo trong tài liệu khởi tạo Managed GPU Cluster tại đây.
Đảm bảo service File Storage – High Performance đã được enable và cấp quota trong tenant.
Cần có MountPoint nào thuộc network của Metal cloud muốn sử dụng, di chuyển đến tab File Storage – High Performance để tạo MountPoint mới theo hướng dẫn tại đây
1️⃣ Enable dịch vụ File Storage – High Performance với Managed GPU cluster trên giao diện FPTcloud Unify Portal.
➤ 1.1. Tích hợp với Managed GPU cluster tạo mới:
⚠️ Chọn đúng network của server Metal Cloud làm worker node trong GPU cluster, các mountpoint của File Storage – High Performance sẽ được hiển thị phụ thuộc theo network này.
⚠️ Lưu ý: Nếu tenant chưa được active dịch vụ File Storage – High Performance sẽ hiển thị thông báo sau, cần gửi yêu cầu active dịch vụ trước khi thực hiện tích hợp trên Managed GPU Cluster.
➤ 1.2. Tích hợp với Managed GPU cluster tạo mới:
⚠️ Lưu ý: Managed GPU cluster tích hợp File Storage – High Performance phải ở trạng Succeeded (Running) mới có thể thực hiện tích hợp
Quá trình tích hợp High Performance Storage sẽ thực hiện trong vòng vài phút, Status của Cluster sẽ chuyển sang Processing cho đến khi tích hợp thành công. Cluster vẫn hoạt động bình thường khi thực hiện tích hợp.
➤ 1.3. Hủy tích hợp File Storage – High Performance
⚠️ Chỉ hủy tích hợp File Storage – High Performance khi status của cluster là Succeeded (Running). Trước khi hủy bỏ tích hợp cần xóa toàn bộ PVC trong cluster sử dụng mountpoint đã chọn, việc hủy tích hợp không tự động xóa dữ liệu được ghi bởi Kubernetes trong thư mục của MountPoint.
➤ 1.4. Thay đổi MountPoint tích hợp File Storage – High Performance trong Managed GPU cluster
Trong một thời điểm chỉ có thể sử dụng một MountPoint trên Managed GPU cluster, để thay đổi MountPoint sử dụng trong cluster, cần thực hiện lần lượt thao tác hủy tích hợp MountPoint cũ (mục 2.3) sau đó tích hợp MountPoint mới cho cluster (mục 2.2)
2️⃣ Hướng dẫn sử dụng MountPoint của File Storage – High Performance trong Managed GPU cluster
➤ Sau khi tích hợp thành công, trong cluster sẽ có sẵn storageclass để tạo các Persistence Volume (PV) nằm trong thư mục được gán path của MountPoint. Tên của storageclass là tên QoS Policy của MountPoint được tích hợp.
👉 Ví dụ MountPoint có path là /k8s-cluster1 thì các PV được tạo bởi CSI trong Kubernetes sẽ có đường dẫn là /k8s-cluster1/PV1 , /k8s-cluster1/PV2 ...
➤ Tạo PersistentVolumeClaim (PVC) sử dụng storageclass sẵn có của hệ thống tạo ra cho MountPoint đã tích hợp, do VOLUMEBINDINGMODE của storageclass là WaitForFirstConsumer nên cần có Pod sử dụng PVC này để CSI thực hiện việc tạo PV và bind với PVC.
⚠️ Lưu ý: Không chỉnh sửa cấu hình storageclass mặc định của cluster nếu người dùng thay đổi cấu hình đó, nó sẽ tự động được rollback lại cấu hình ban đầu của hệ thống.
➤ Ví dụ manifest của một PVC:
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: csi-pvc-dynamic-1
namespace: default
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 15Gi
storageClassName: k8s-tester
volumeMode: Filesystem
➤ Để resize dung lượng của PVC cần thực hiện chỉnh sửa trực tiếp resource PVC tại trường spec.resources.requests.storage
⚠️ Lưu ý: Không thể giảm dung lượng (chỉ tăng). Nếu PVC đang được sử dụng bởi Pod, hệ thống sẽ tự động resize dung lượng của mountPath trong Pod (resize volume online)
Cookie | Thời gian | Mô tả |
---|---|---|
cookielawinfo-checbox-analytics | 11 Tháng | |
cookielawinfo-checbox-functional | 11 Tháng | |
cookielawinfo-checbox-others | 11 Tháng | |
cookielawinfo-checkbox-necessary | 11 Tháng | |
cookielawinfo-checkbox-performance | 11 Tháng | |
viewed_cookie_policy | 11 Tháng |