StatCan / aaw

Documentation for the Advanced Analytics Workspace Platform
https://statcan.github.io/aaw/
Other
69 stars 12 forks source link

Blob-CSI: Investigate container configuration in profiles controller for AAW containers #1273

Closed cboin1996 closed 2 years ago

cboin1996 commented 2 years ago

Description

Weight the pros and cons of ADLS versus blob, and select which one to implement.

ADLS versus Blob

https://medium.com/awesome-azure/azure-difference-between-azure-blob-storage-and-azure-data-lake-storage-comparison-azure-blob-vs-adls-gen2-81af5ef2a6e1#:~:text=Key%20Differences&text=Blob%3A%20General%20purpose%20object%20store,for%20big%20data%20analytics%20workloads.&text=Blob%3A%20Good%20storage%20retrieval%20performance,ADLS%3A%20Better%20storage%20retrieval%20performance.

ADLS

Blob

Recommendation

Use ADLS, as a migration will likely need to happen in the future and this is the time to do it (no one is using the system yet, so its the easiest time to migrate)

Estimated Steps for Creating ADLS Containers

In https://github.com/statcan/aaw-kubeflow-profiles-controller, we want to update the controller to provision ADLS containers.

cboin1996 commented 2 years ago

Migration of the profiles-controller has been documented above to the best of my knowledge. In the future, this will need to be confirmed with testing. In the meantime, ADLS storage accounts have been created with PR: https://gitlab.k8s.cloud.statcan.ca/cloudnative/aaw/daaas-infrastructure/aaw-dev-cc-00/-/merge_requests/134