谷歌计算引擎实例可以访问一个通用的文件系统?

我想有一组谷歌计算引擎实例可以访问一个通用的文件系统。 这是可能的,如果是的话如何?

可以假定这些实例都运行着相同的基于Linux的操作系统(在我的情况下是Ubuntu)。

对于通用文件系统,我的意思是一个文件系统,可以通过所有正常的操作系统命令(例如cpmvrm等)来访问。

是的,例如使用Google云端存储引擎 。

我们经常将实例设置为NFS服务器,并通过内部networking将多个虚拟机连接到NFS导出(无带宽成本)。 这样可以保持便携性,而且不会将您绑定到Google Storage或Gluster之类的应用程序,这些应用程序在紧急情况下可能不易pipe理或迁移。

通过NFS导出的磁盘可以轻松快照,如果是XFS格式的文件系统,则可以轻松生长。

另一个常用的select是Gluster 。 GlusterFS是一个可扩展的networking文件系统。 使用常见的现成硬件,您可以为媒体stream,数据分析和其他数据和带宽密集型任务创build大型分布式存储解决scheme。 GlusterFS是免费的开源软件。