google-cloud-platform - 如何配置 gcsfuse 以在 google cloud vm 中挂载存储桶并以最佳方式访问资源?
问题描述
当 gcsfuse 用于在谷歌云 vm 中挂载存储桶并且我们访问该资源时,例如通过为 vm 配置的 url 的图像 example.com/image.jpg 是在 vm 实例和使用 gcsfuse 安装的存储桶?,图像的响应时间受到影响?,从存储桶中调用它会更好吗,例如https://storage.googleapis.com/bucket/imagen.jpg?欢迎任何帮助.
解决方案
请记住,gcsfuse 只是一个 API 包装器,可将 os 读/写调用转换为 API gRPC 调用。
因此,应用了 GCS API 调用周围的所有内容:
- 潜伏
- 跨区域网络流量(如果适用,例如您的存储桶是否属于多区域类)
- 按请求和按操作类型计费
我不确定像这样直接调用文件https://storage.googleapis.com/bucket/imagen.jpg
效率更高。发起一个新的 HTTP 调用(使用 SSL 握手等)。我从未测试过,但我觉得使用 gcsfuse 可以更有效。
推荐阅读
- git - 合并从主分支恢复合并的发布分支会将恢复合并到主分支?
- javascript - 改变所有图片的src属性值
- javascript - 我想在 Postman 控制台中记录所有错误消息
- jquery - Footable jQuery table - 检索变量中的计数 {TR} 值
- javascript - 初始化集合后查找模型返回空数组
- arrays - 该元素隐含类型为“any”,因为类型“string”的表达式不能用于索引该类型
- linux - alt_space_toggle 在 xkb-switch 中不起作用
- javascript - 大量数据(500K 记录)的 JavaScript 数组需要时间来搜索和添加
- r - 使用 dplyr 聚合单个列,并将所有其他列作为条件
- reactjs - React App with PWA - 部署后更改不会显示,直到页面硬刷新