DigitalOcean有三种不同类别的Droplet计划,用于构建您的应用程序:标准,高CPU和高内存。 这些计划中的每一个都有自己的好处,这将在本文中讨论。
标准Droplet
标准Droplet包含CPU,RAM和本地SSD的健康平衡,最初是唯一可用的Droplet计划。 通常,人们在开始使用应用程序时会使用标准Droplet,并且不确定每个资源需要多少,或者只是想保持简单。
如果您刚刚开始使用新的应用程序,或者通常不确定使用什么计划,则应从标准Droplet开始。 随着应用的发展和新的需求,您可以探索下面描述的高CPU或高内存条。
在控制面板中开始使用标准Droplet 。
高CPUDroplet
高CPUDroplet针对计算密集型工作负载进行了优化。 相对于标准Droplet,它们的RAM和本地SSD的比例较小。 运行在优化计算硬件之上的高CPUDroplet与标准Droplet不同,它们由最佳的CPU组成。 此外,这些Droplet已经被设计为承担了潜在的物理资源,以便在同一个硬件上的其他客人很少影响到您的Droplet性能。
通常在高CPUDroplet上运行的工作负载是高性能应用服务器,数据分析,批处理以及视频和图像转码。
开始控制面板中的高CPUDroplet 。
高记忆Droplet
高内存Droplet针对对RAM要求较高的应用进行了优化。 这些计划的价格比标准Droplet每GB更便宜25%。 这些Droplet主要用于数据库和内存缓存(如memcached或redis)。
通常,客户将从标准Droplet开始,并注意到它们受到RAM限制,但从CPU的角度来看会很好,然后将它们的应用程序扩展到在高内存条上运行。
要测量实例使用的RAM数量,您可以定期运行free -m
命令,这将告知您有多少可用内存。 一个更简单的解决方案是使用免费的DigitalOcean监视代理程序,这将使您能够在您的Droplet页面上查看内存利用率图,如下所示:
开始控制面板中的高内存滴 。