Google compute engine 主磁盘与交换磁盘

Google compute engine 主磁盘与交换磁盘,google-compute-engine,vps,Google Compute Engine,Vps,我正在使用谷歌计算引擎和90GB的SSD。随着我的网站的发展,成本也急剧上升。我试着换到别的地方,但他们给了我 30GB主磁盘和60GB交换磁盘(正如他们所说的都是SSD) 拟议成本也已降至50%。我的内存只有8GB 上述配置是否与Google Compute Engine中的90GB SSD磁盘不同 上述配置是否与Google Compute Engine中的90GB SSD磁盘不同 对。Google Compute Engine是一个功能齐全的IaaS平台,您可以在其中创建具有所需磁盘(和大

我正在使用谷歌计算引擎和90GB的SSD。随着我的网站的发展,成本也急剧上升。我试着换到别的地方,但他们给了我

30GB主磁盘和60GB交换磁盘(正如他们所说的都是SSD)

拟议成本也已降至50%。我的内存只有8GB

上述配置是否与Google Compute Engine中的90GB SSD磁盘不同

上述配置是否与Google Compute Engine中的90GB SSD磁盘不同

对。Google Compute Engine是一个功能齐全的IaaS平台,您可以在其中创建具有所需磁盘(和大小)的虚拟机。持久化磁盘的设计是可靠的,允许进行简单的快照,并且您还可以在VM运行时调整快照的大小

另一台服务器可能会为其VM或专用机器提供两个不同的磁盘,您必须设计站点以同时使用这两个磁盘。交换磁盘实际上只用于临时工作,而且很奇怪看到它们像那样单独提供。它们也可能连接到机器上,而不是像GCP的持久磁盘那样的可靠存储

如果在你的GCP虚拟机上90GB还不够,那么在另一台机器上30+60怎么足够呢?您正在上载大型媒体文件吗?对于这些文件,使用云存储或S3可能会更好。

披露:我是谷歌云平台(但不是谷歌计算引擎或永久磁盘)的产品经理

30GB主磁盘和60GB交换磁盘(正如他们所说的都是SSD)

拟议成本也已降至50%。我的内存只有8GB

上述配置是否与Google Compute Engine中的90GB SSD磁盘不同

请注意,“计算机中的磁盘”与Google Compute Engine持久磁盘有很大不同:

  • “机器中的磁盘”就是:一个单一的物理设备。如果它失败了,您应该在失败之前对它进行备份。如何进行备份取决于您自己

  • A是复制磁盘,因此单个磁盘故障不会导致数据丢失。您可以对持久性磁盘进行备份(快照),这是强烈建议的,您可以使用Google云存储来实现此目的,但它通常用于防止应用程序错误,而不是持久性磁盘耐久性

如前所述,GCE持久化磁盘还具有一个新的功能,因此,如果需要,您可以轻松地增加它的大小


谷歌云平台除了VMS之外,还有更多的服务:数据库、密钥值存储、对象/ BLB存储等。因此,在做出决定时还有很多要考虑的问题。

< P> >上面有2个重要的事情要理解:

  • 交换+磁盘与大磁盘不同。交换基本上是廉价的RAM,以防您的内存不足。如果您的虚拟机上有60+GB的静态数据,则30GB磁盘的大小是最小值的两倍多
  • 使用磁盘存储静态数据(例如,可以从存储实例中提供图像,这要便宜得多)
为什么需要这么多磁盘空间?你能用云存储桶代替磁盘吗?或者在数据存储/CloudSQL中存储项目?我的服务器上有200000多个映像。这些图像在我的服务器中占用67GB的空间。我不能回滚到67GB,因为在GCE中我们不能减小SSD的大小。这些图像由Jetpack的光子CDN提供服务。我采取行动的最大动机是将成本降低50%以上。非常感谢您对磁盘的反馈-我会向他们询问更多详细信息。@RohitManglik我建议使用谷歌云存储或S3或任何其他对象存储系统,这些系统设计用于存储类似的文件(对象)。您还可以轻松地将CDN与对象存储结合使用。这意味着您的图像文件将可靠地存储并可从任何地方获得,即使没有服务器。然后,您可以运行一个小型服务器来运行网站代码本身。