主磁盘与交换磁盘

时间:2016-12-28 12:10:51

标签: google-compute-engine vps

我正在使用带有90GB SSD的Google Compute Engine。随着我的网站不断增长,成本也随之上升。我尝试转移到https://www.vpb.com,但他们给了我

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

建议成本亦下降至50%。我的RAM只有8GB。

以上配置与Google Compute Engine中的90GB SSD磁盘不同吗?

3 个答案:

答案 0 :(得分:1)

  

以上配置与Google Compute Engine中的90GB SSD磁盘不同吗?

是。 Google Compute Engine是一个功能齐全的IaaS平台,您可以在其中创建具有所需磁盘(和大小)的VM。永久磁盘设计为可靠,允许轻松快照,您还可以在VM运行时调整它们的大小。

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

如果您的GCP VM上的90GB还不够,那么这台其他机器的30 + 60怎么办?你上传大型媒体文件了吗?将云存储或S3用于这些文件可能会更好。

答案 1 :(得分:0)

免责声明:我是Google Cloud Platform的产品经理(但不是Google Compute Engine或专用持久磁盘)。

  

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

     

建议成本亦下降至50%。我的RAM只有8GB。

     

以上配置与Google Compute Engine中的90GB SSD磁盘不同吗?

请注意,“计算机中的磁盘”与Google Compute Engine永久磁盘非常不同:

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

  • Google Compute Engine persistent disk是一个复制磁盘,因此单个磁盘故障不会导致数据丢失。您可以制作永久磁盘的备份(快照),强烈建议您这样做,并且您可以将Google云端存储用于此目的,但它通常用于防范应用程序错误,而不是持久性磁盘持久性。

正如another answer所说,GCE持久性磁盘也有一个live resize capability,以便您可以根据需要轻松增加它的大小。

除了虚拟机之外,谷歌云平台还有许多其他服务:数据库,键值存储,对象/ blob存储等,因此在做出决定时还需要考虑更多。

答案 2 :(得分:0)

如上所述 - 有两件重要的事情要理解:

  • SWAP +磁盘与大磁盘不同。 SWAP基本上是廉价的RAM,以防你在它上面运行不足。如果您的VM上有60 + GB的静态数据,则30GB磁盘的容量是最小值的两倍多。
  • 使用磁盘存储静态数据(例如,可以从存储实例提供图像,这样更便宜)。