主磁盘与交换磁盘
Primary Disk vs Swap Disk
我正在使用 Google 具有 90GB SSD 的计算引擎。随着我的网站越来越大,成本也猛增。我试着转到 https://www.vpb.com 但他们给了我
30GB 主磁盘和 60GB 交换磁盘(正如他们所说,两者都是 SSD)。
建议的成本也降低到 50%。我的内存只有 8GB。
上述配置与 Google Compute Engine 中的 90GB SSD 磁盘不同吗?
Is above configuration different from 90GB SSD disk in Google Compute Engine?
是的。 Google Compute Engine 是一个功能齐全的 IaaS 平台,您可以在其中创建具有所需磁盘(和大小)的 VM。 Persistent Disk 设计可靠,允许轻松创建快照,并且您还可以在 VM 运行.
时调整它们的大小
这台服务器可能会为您的 VM 或专用机器提供 2 个不同的磁盘,您必须将您的站点设计为同时使用它们。交换磁盘实际上只用于临时工作,看到它们像这样单独提供很奇怪。它们也可能附加到机器上,而不是像 GCP 的永久性磁盘那样的可靠存储。
如果您的 GCP VM 上的 90GB 不够用,那么这台机器上的 30+60 又如何?您要上传大型媒体文件吗?为这些文件使用 Cloud Storage 或 S3 可能会更好。
披露:我是 Google Cloud Platform 的产品经理(但不是 Google Compute Engine 或 Persistent Disk)。
30GB Primary Disk and 60GB Swap Disk (Both are SSDs as they said).
The proposed cost has also decreased to 50%. My RAM is just 8GB.
Is above configuration different from 90GB SSD disk in Google Compute Engine?
请注意,"disk in a machine" 与 Google Compute Engine 永久磁盘非常不同:
A "disk in a machine" 正是:单个物理设备。如果失败,您应该在失败之前对其进行备份。如何备份由您决定。
一个Google Compute Engine persistent disk是一个复制的磁盘,所以单个磁盘故障不会导致您丢失数据。您 可以 对您的永久磁盘进行备份(快照),强烈建议您这样做,并且您可以使用 Google Cloud Storage 来实现此目的,但它通常用于防止应用程序错误,不是持久的磁盘持久性。
如 says, GCE persistent disk also has a live resize capability 以便您可以根据需要轻松增加它的大小。
Google Cloud Platform 除了 VM 之外还有更多服务:数据库、键值存储、object/blob 存储等,因此在做出决定时需要考虑更多因素。
如上所述 - 有两件重要的事情需要理解:
- SWAP+磁盘不等同于大磁盘。 SWAP 基本上是便宜的 RAM,以防您 运行 内存不足。如果您的 VM 上有 60+GB 的静态数据,则 30GB 磁盘是最小值的两倍多。
- 使用磁盘存储静态数据(例如,可以从存储实例提供图像,这样更便宜)。
我正在使用 Google 具有 90GB SSD 的计算引擎。随着我的网站越来越大,成本也猛增。我试着转到 https://www.vpb.com 但他们给了我
30GB 主磁盘和 60GB 交换磁盘(正如他们所说,两者都是 SSD)。
建议的成本也降低到 50%。我的内存只有 8GB。
上述配置与 Google Compute Engine 中的 90GB SSD 磁盘不同吗?
Is above configuration different from 90GB SSD disk in Google Compute Engine?
是的。 Google Compute Engine 是一个功能齐全的 IaaS 平台,您可以在其中创建具有所需磁盘(和大小)的 VM。 Persistent Disk 设计可靠,允许轻松创建快照,并且您还可以在 VM 运行.
时调整它们的大小这台服务器可能会为您的 VM 或专用机器提供 2 个不同的磁盘,您必须将您的站点设计为同时使用它们。交换磁盘实际上只用于临时工作,看到它们像这样单独提供很奇怪。它们也可能附加到机器上,而不是像 GCP 的永久性磁盘那样的可靠存储。
如果您的 GCP VM 上的 90GB 不够用,那么这台机器上的 30+60 又如何?您要上传大型媒体文件吗?为这些文件使用 Cloud Storage 或 S3 可能会更好。
披露:我是 Google Cloud Platform 的产品经理(但不是 Google Compute Engine 或 Persistent Disk)。
30GB Primary Disk and 60GB Swap Disk (Both are SSDs as they said).
The proposed cost has also decreased to 50%. My RAM is just 8GB.
Is above configuration different from 90GB SSD disk in Google Compute Engine?
请注意,"disk in a machine" 与 Google Compute Engine 永久磁盘非常不同:
A "disk in a machine" 正是:单个物理设备。如果失败,您应该在失败之前对其进行备份。如何备份由您决定。
一个Google Compute Engine persistent disk是一个复制的磁盘,所以单个磁盘故障不会导致您丢失数据。您 可以 对您的永久磁盘进行备份(快照),强烈建议您这样做,并且您可以使用 Google Cloud Storage 来实现此目的,但它通常用于防止应用程序错误,不是持久的磁盘持久性。
如
Google Cloud Platform 除了 VM 之外还有更多服务:数据库、键值存储、object/blob 存储等,因此在做出决定时需要考虑更多因素。
如上所述 - 有两件重要的事情需要理解:
- SWAP+磁盘不等同于大磁盘。 SWAP 基本上是便宜的 RAM,以防您 运行 内存不足。如果您的 VM 上有 60+GB 的静态数据,则 30GB 磁盘是最小值的两倍多。
- 使用磁盘存储静态数据(例如,可以从存储实例提供图像,这样更便宜)。