Google App Engine 不是应该比 Google Kubernetes 引擎贵吗?



我的应用程序在应用程序引擎(Flex(中。但在没有交通的情况下,它的成本很高!我决定将其转移到使用计算引擎的Kubernetes引擎。我搬到Kubernetes的另一个原因是,我想运行像Memcached这样的docker容器服务,这会增加AppEngineFlex的成本。

如果你想问为什么不使用经济的应用程序引擎标准,那是因为我找不到任何简单的方法,如果有任何像GDAL&Memcached。

我认为Kubernetes应该是一个更便宜的选择,但我看到的恰恰相反。我甚至不得不将机器类型从N1…改为g1小

我是不是错过了什么?关于如何降低Kubernetes/计算引擎实例的成本,有什么想法吗?

请查看文档GKE定价和应用程序引擎定价:

GKE集群每小时产生0.10美元的管理费,而与集群大小或拓扑无关。一个区域(单个区域或多区域(集群的每个计费帐户是免费的。

GKE为集群中的工作节点使用计算引擎实例你根据计算引擎的定价,直到删除节点。计算引擎资源按每秒计费,最低使用成本为一分钟

在灵活环境中运行的应用程序部署到虚拟您指定的机器类型。这些虚拟机资源是按每秒计费,最低使用成本为1分钟

内存资源的计费包括应用程序使用的内存以及运行时本身运行应用程序所需的内存。这意味着您的内存使用率和成本可能高于您的最大内存请求您的应用程序。

因此,GAE-Flex和GKE集群都是";以每秒1分钟的最小使用成本计费";。

要提前估计使用成本,您可以使用谷歌云定价计算器,也可以使用它来估计更改集群参数如何帮助您降低成本,以及哪种解决方案更具成本效益。

此外,请查看文档《在GKE上运行成本优化的Kubernetes应用程序的最佳实践》。

最新更新