Google cloud platform Kuberentes卷可通过多节点上传和下载文件
我有一个关于卷的问题(我使用谷歌云) 读取文档如果我指定Google cloud platform Kuberentes卷可通过多节点上传和下载文件,google-cloud-platform,kubernetes,google-cloud-storage,Google Cloud Platform,Kubernetes,Google Cloud Storage,我有一个关于卷的问题(我使用谷歌云) 读取文档如果我指定ReadWriteOnce(我使用VolumeClaim),似乎只有一个节点可以拥有写入权限。云供应商还不支持带有Multi的选项 现在,我有一个案例,我必须为人们上传的文件提供服务。上传是基于区块的上传,这意味着它可以并行完成。有多个节点可以用于接收上传的区块,我需要多个节点在卷上具有写入权限。每个节点存储块和一个节点,最后重新组合并创建一个文件 正确的方法是什么?我应该用什么 (我是否应该使用云存储作为读/写文件的单点?我认为您可能需要
ReadWriteOnce
(我使用VolumeClaim),似乎只有一个节点可以拥有写入权限。云供应商还不支持带有Multi
的选项
现在,我有一个案例,我必须为人们上传的文件提供服务。上传是基于区块的上传,这意味着它可以并行完成。有多个节点可以用于接收上传的区块,我需要多个节点在卷上具有写入权限。每个节点存储块和一个节点,最后重新组合并创建一个文件
正确的方法是什么?我应该用什么
(我是否应该使用云存储作为读/写文件的单点?我认为您可能需要更改支持
ReadWriteMany
的卷后端。支持ReadWriteMany
的卷插件有AzureFile、Cepfs、GlusterFS、NFS等。请查找更多信息
然后进行资源调配,您可以在GCE上使用上面列出的存储。提到的存储类型(如NFS或GlusterFS)将在GCE上运行,并由您管理!你刚才提到了它在GKE中的端点,最后我找到了。我使用nfs设置了一台机器,然后使用与该机器链接的volume和volumeClaim连接kubernetes。