我想使用谷歌的计算引擎作为数据库。使用计算器时,我对 启动盘是。Google 的文档也没有帮助。启动盘是否仅用于操作系统,还是所有内容都存储在那里?如果我不指定启动盘大小,我是否可以在计算引擎中设置数据库?如果可以,数据库的存储限制是多少?
答案1
启动盘只是连接到实例的第一个磁盘。它将安装引导加载程序和操作系统。
它具有与您可能附加到虚拟机的任何其他持久磁盘卷相同的性能特征(除了一些小例外)。您还可以安装数据库并将所有数据保存在其中。
但许多人更喜欢将数据磁盘和操作系统磁盘分开。这样可以对这些磁盘应用不同的灾难恢复策略。将启动设备视为临时设备也并不罕见。这意味着人们可以扔掉启动磁盘,保留数据磁盘并从头开始重建虚拟机(例如在升级期间,或作为中断的缓解措施),同时仍保留数据。
操作系统和数据分离可用于效率/价格优化。启动设备很少需要高性能,因此可以将其创建为 Balanced 或 Standard PD,而将数据库文件放入性能更高的 SSD PD 或 Extreme PD 则更有意义。如果耐用性不重要,可以将大量数据放在本地 SSD 上。
突然想到的一个警告是,您不能将区域 PD 作为启动盘。这意味着,如果您想使用它,您必须将区域设备作为启动盘连接,并将区域设备作为第 2 个、第 3 个或第 N 个设备。