Google GCP价格预算方法

您所在的位置:网站首页 谷歌jp900是多少钱 Google GCP价格预算方法

Google GCP价格预算方法

2024-06-19 06:46| 来源: 网络整理| 查看: 265

想把网站搬上Google Cloud Platform(下称GCP),但不清楚GCP计费方式,官方提供的计算机好像也很复杂,不知道怎么估算使用费吗?别怕!这篇就手把手教你如何使用GCP官方的价格计算机,让你在上云之前就可以抓好GCP价格预算。

由于是以网站上云端为主,因此本篇的计费教学也以GCE作为教学范例。

GCP虚拟主机Compute Engine价格计算方式

GCP的计费方式与一般公有云所主打的「用多少、付多少(pay as you go)」的概念差不多,像是水电费的概念,每月结清上个月的使用量与费用,用越少就越便宜。

一般使用者可能比较熟悉的传统主机商计价方式: 即一套CPU +记忆体+储存空间+流量规格,去算一年或一个月多少钱。

而GCP的虚拟主机GCE计费方式是用以下方式计算: (虚拟主机所占用的CPU核心数+记忆体几GB)*开机时间+储存空间,每个月结算上个月的使用量费用。

※ 开机是指虚拟主机开机的时间,以秒计费,最少1分钟。

承上述,GCP中的虚拟主机GCE便会分为四大项计费:

CPU核心数 记忆体大小 储存空间大小 传输流量

四大项里面又还可以再细分,这里就不再往下钻研,详情可以看一下GCE的定价说明页面。

关于GCP官方价格计算机

Screenshot_213-1024x676

对于这种「用多少、付多少」的计费方式,要如何估算每月的使用费呢?难道要自己去针对每个服务的定价说明页,然后再自己加加减减吗?

当然不需要!Google官方提供一个方便好用的价格计算机,只需要将各个与费用有关的参数填入,就可以帮您估算出一个月的使用费。

若想跟现有的网站主机费用比做比较,需要先准备好目前主机的规格填写,以利估算最接近实际使用的价格。而需要的规格参数大致如下:

CPU核心数 记忆体大小 作业系统 储存空间 上个月传出流量数值(不是主机商免费送的流量数,而是实际使用多少) 那就开始来实际计算GCP虚拟主机价格吧! 计算GCP虚拟主机价格

用以下的数字来作范例:

CPU核心数:4 记忆体大小:6GB 作业系统:Linux 储存空间:100GB 使用流量数值:约133GB 前往价格计算机页面 「Number of instances」 代表你要开几台虚拟主机在GCP上,假设只有一台,就输入1。 Screenshot_214 「Operating System / Software」 这一栏是选择作业系统,有些作业系统像是RedHat Enterprise Linux(RHEL)、SUSE、Windows Server等是需要额外收费的,填入目前使用的即可。我们就填入Linux免费版本CentOS,故选择Free开头的选项。 Screenshot_215 VM Class 由于网站主机都不需要关机,也就是每天24小时、每周7天、365天全时运作,所以用预设值Regular就好。 Screenshot_216 ※若想要了解Preemptible可以参考Google说明文件。 instance type 这里就是要选择虚拟主机的规格,从CPU1核心/0.6GB记忆体到160核心/3844GB记忆体都有,下拉式选单很长一个,选择您需要的规格即可。若选单里面没有想要的规格,可点选「Custom Machine Type」自己选择CPU与记忆体数量。 此例的网站主机为4核心、6GB的记忆体,故选用「Custom Machine Type」并输入4核心与6GB记忆体。 Screenshot_217「Custom Machine Type」的单价会比下拉式选单中设定好的规格单价稍高些,所以如果有接近的规格可以直接选起来,有可能会比Custom的规格还便宜。 Add GPUs GCE可以直接外接显卡,多做为机器学习加速用途,有需要再打勾选择。此例为网站主机,目前不需要GPU加速,故不打勾。

Screenshot_219

Extend Memory 在第5点Instance Type选择「Custom Machine Type」时才会出现,一个CPU核心最多可以用6.5GB的记忆体,2核心的CPU最高可以到13GB,以此类推。

 

若有特殊的需求,需要提高6.5GB这个限制,只需要将Extend Memory打勾就可以用到最高624GB的Custom Instance,但也会新增一个费用。

Local SSD Local SSD为真正在实体主机上的超高速SSD储存空间,但这也是单价最高的储存方案,一般都使用稍后提到的SSD或HDD即可。网站主机使用Local SSD是不划算的选择,故保留预设的0就好。 ※ Local SSD说明文件。 Datacenter location GCP在建立GCE主机时,可以自由选择要在哪一个机房建立主机,机房不同会影响单价。且主机离客户越近,速度越快。若网站的访客是台湾用户居多,就选Taiwan (asia-east1)彰滨工业区的机房。 Screenshot_2191 Commited usage 若主机的CPU、记忆体规格一年或三年内都不会变动,可以向Google提出承诺使用的申请,类似签约的方式,取得更优惠的使用费价格。

 

签约之后每月会依照您所申请的量来请款,若意外申请到,需联络Google官方支援。 一般来说网站主机很难确认一年到三年间能不能够使用同样规格运作,购物网站要是有做行销,有可能带来短期大量的访客,变得要临时调整规格或使用多台主机来分散负担,故此例不选择commited usage。

Average hours/days … each server is running 主机的开机时间,网站主机都是每天24小时,每周7天,365天全时开机的状态,所以用预设值24 hours per day、与7 days per week即可。 Screenshot_220 确认没有填错,就可以按「ADD TO ESTIMATE」新增到估价内容。 Screenshot_221 按完按钮后在页面的右侧会出现费用明细,也可以再看一下有没有错误。 这个例子是用custom的4核心CPU与6GB的记忆体,故Instance Type会显示custom-4-6,Region为台湾机房。

Screenshot_222

「Sustained Use Discount」为GCP自动计算所提供的使用费优惠,主要是鼓励客户主机不要关机,以提升机房整体的能源效率,只要7×24不关机,每个月可以享有7折的使用费优惠,结帐时会自动计算不需申请。 「Effective Hourly Rate」为估算出来的机器,开机一小时的使用费,方便跟其他公有云做比价。下方可以选择币别,目前尚不支援新台币。 「Timeframe」可以调整费用估算的时间,从1天到3年都可以选择。

这里只有主机CPU跟记忆体的使用费、储存空间与流量还没加入估算。

计算GCP虚拟主机储存空间价格 GCE网站主机的储存空间估算使用同一页下方的「Persist Disk」区块即可Screenshot_224 「Location」代表这个储存空间要使用哪一个机房,以稍早主机的机房为主,主机选择台湾机房就用台湾机房。Screenshot_225 估算100GB空间的价钱 但在这之前需要先科普一下,储存空间的背后其实是由电脑硬碟组成,硬碟又可分为HDD与SSD两种。SSD又称为固态硬碟,具有反应快速的特点,可以提升网站反应速度。 HDD现在称为传统硬碟,具低单价的特点,可降低大型网站空间的费用。依照您的需求选择即可。 若需要快速的SSD,则将您需要的空间大小填写至「SSD Provisioned Space」;若需要低价的HDD,则将您需要的空间大小填写至「Standard Provisioned Space」。

「Regional SSD/Regional Standard」是不一样的东西,一般网站主机不需要,请注意不要填这两格以免造成估算错误。

依此例来说,原主机也是使用HDD,现阶段选择100GB的HDD即可,未来若遇到网站速度问题再更换成SSD。

因此在「Standard Provisioned Space」输入100 单位选择GB,确认无误后按下「ADD TO ESTIMATE」即可。

Screenshot_226

计算GCP虚拟主机流量价格

Screenshot_227 目前CPU、记忆体、储存空间都有了,只剩下流量部分尚未估算。

流量的计算要切换到「Networking」分页,点击红框处即可。 Screenshot_228

对于GCE来说,流量只会用从主机传出的计费,传入或上传主机的流量则不计费。

主机传出(下载)的流量:

假设这一台网站主机上面有各式图片、HTML、CSS、JS,只要一个客户来浏览网站页面,客户在该主机所下载的图片、HTML、CSS、JS档案大小的总和,就是会被计费的传出流量。

主机传入(上传)的流量:

由您或是网站商或是任何人上传新的图片;或是修改后的CSS、JS档案;这些档案大小的总和为传入主机的流量,此项不计费。

传出流量又依照传到哪一个国家而有不同的单价,照实填写即可,或是以网站的主要客群所在地为主也可以。

以此例来说,传出流量约为133GB/月,且客户多为台湾客户,故将133GB全部填写至「Egress – Asia/Pacific」。

Screenshot_229 填写完后记得按底部的ADD TO ESTIMATE。

计算完成!! Compute Engine 包含此例中的4CPU与6GB记忆体,且使用台湾机房、免费的Linux作业系统 此项为94.3美金/月 Persist Disk 包含此例中的100GB储存空间,目前使用HDD,若之后想要加快速度可以改用SSD。 此项为4美金/月 Network Bandwidth 包含此例中的133GB每月传出流量 此项为15.96美金/月

因此,上述加总为114.26美金/月。

Screenshot_230

依照本文,基本的GCP网站主机也可以自行计算每月会产生多少使用费了,接着再依照使用费去估算、调整规格便可找到上云最接近的花费了。

建议事前务必估算,如果没有估算就直接上云,届时超出预算可就没办法喽。

 

高级进阶

 

教你GCP省钱3招

GCP号称是CP值最高的公有云,这是真的吗?许多对上云有兴趣,或是已经在认真评估上云选项的人来说,选云端就像选对象一样,选到了好对象,才能走得长久。当然每家大厂都各自有优缺点,但本篇无意讨论各家优缺点,仅针对选择使用GCP的新用户传授省钱3招,好好利用就能省荷包!

招式一、善加利用先占虚拟机器

先占虚拟机器(preemptible machine)为Google自身将用剩的多余运算资源,以比一般vm更便宜的价格让使用者租用,算是Google的独家创举。但是既然是属于Google自己的运算资源,那么当Google自己有需要的时候,他是会「随时」把这份资源给收回去的(不过机率很低),而且,先占虚拟机器一次也只能租用24小时,一旦先占虚拟机器开机时间达24小时,Google就会把它停掉。

使用先占虚拟机器的最大的好处就是「便宜」,但是由于上述特性,因此它非适用于人人,不过对于执行下列工作类型来说便十分适合利用这项资源,借此为帮荷包省下不少费用!

非例行、一次性的任务:跑数据、转档、网路爬虫等。 加快批次性工作处理速度:有点像是增援的概念,开启先占虚拟机器帮你处理工作,比起开一般vm来增援会是更划算的选择(暂时聘请打工人员的概念,不用为了一时需要而聘请全职员工)。

那么,先占虚拟机器到底「便宜」在哪里?首先,它的使用费率较低(根据Google的说法是最高可便宜80%,但实际费率还是要看机器所在区域),而且是固定费率的,对于有预算控制需求的企业来说,相当便利。

以下我们就以台湾机房(asia-east1)作为基准,来比较一下一台普通vm与一台先占vm在费率上的差异。

price-compare

由上图可知,同样规格的主机使用24小时的费率,非先占的vm费用为5.74美金/月,而先占vm的费用只有1.15美金/月,差别相当的大! (请爱用GCP官方计算机:https://cloud.google.com/products/calculator/)

此时,你可能会想「便宜」总该有条件的吧?没错。除了上面介绍过的那些「不太方便」(对于需要24×365无间断主机的人而言)的特性之外,先占虚拟机器在使用上还有以下这些限制,务必注意再注意!

不是想用就有:因为是剩余的运算资源,所以也要有剩,才能开放给其他人租用。 不适用Live Migration:既然是用于处理被停机也不怕的工作性质,失去Live Migration应该也是可以接受的吧。 不受SLA保障:因为是剩余资源,所以Google也很难保证什么啦。 招式二、没事不要关vm就能让你省更多的续用折扣(Sustained-use Discount)

一直开机不就会一直花钱吗?不要关vm就能省更多,这是什么道理?原来,Google为了奖励大家节能省碳,只要vm持续开机满整个月,最高就能「自动」获得30%的费用折扣!所谓「自动」的意思就是说,你不需要特别「申请」就能享有这个「持续使用」的折扣,GCP系统会自动帮你计算。

那我一定要等到一个月过后才能开始有折扣吗?其实开机时间只要满当月25%的时间,Google就会开始给予折扣,并且随着开机时间的增长,折扣比例也会变高,所以不论何时启用vm,这个折扣Google都会自行计算并主动给予。

rate

(图片来源:https://cloud.google.com/compute/docs/sustained-use-discounts)

但是由于这个续用折扣会每月重新计算(因为它是依据每月的开机时间来计算折扣比例),所以如果你希望获得完整的30%的折扣,最好是在1号启用你的vm,然后让它开好开满一个月,这样你就能获得原本费率的30%的折扣。

这项由Google主动给予的「持续开机奖励」其他家可是没有的唷!这也是Google与市场上其他厂牌相比,在价格更具竞争力的原因之一。至于为何Google能够提供这样的续用折扣,其背后的秘密就在于「机房的营运方式」。Google一直以来都坚持以永续环保爱地球的方式来经营它们遍布全球各地的机房,就像我们平时使用家电用品,如果重复开开关关,其实是很浪费电源的,对于Google而言维持机房营运需要负担的能源成本也较高,所以Google鼓励用户没事不要关机,他们也愿意将省下来的费用化为实际的折扣回馈给用户。

三、承诺使用折扣(Committed Use Discounts)

云端的概念就是不再需要拥有(或者说是供养)自己的实体主机,而是可以用租的,而且只需要依照自己的实际用量来付租金。有住过Airbnb的朋友或许能够了解承租期越长,平均单一晚上的费用就会越低;GCP的承诺使用折扣也是同样的道理:签约期越长(承诺使用期),主机的费率就能更便宜。

GCP的承诺使用折扣,其概念类似于AWS的RI,一样有选一年或三年,但不一样的地方在于:

以CPU与Memory的使用量来签约,而非特定机型。好处是万一哪天需要改规格,也不至于要负担用不到的剩余运算资源的费用。CPU与Memory数量抓准一点的话,即使有浪费,失血也会比较小,毕竟主机规格跳升一级,CPU跟Memory的比例也很难刚好符合我们的需求,大部分时候都是太多的。 不需要预缴费用。一次先付一年或三年的钱财务上也是笔金额,但在GCP你仍是按月付款。

但是,GCP的承诺使用折扣在使用上还是有这些地方需要注意:

f1-micro跟g1-small还有sole-tenant机型都不能用! App Engine Flexible Environment, Google Cloud Dataflow还有Google Cloud SQL的VM不能用! 一旦购买,不能取消,就算用不到当初所承诺购买的量,还是得付钱直到期满!

但如果你的VM用途很固定,不会有什么变化,而且用量也平稳的话,购买承诺使用折扣绝对会帮你省下一大把银子;但如果你的用量「有可能」会变动,比方说未来12个月内有改规格(当然指的是升级的情况)的可能性的话,可能就要评估一下是否要签下去,毕竟一签动辄就是一年或三年。这边也分享一个取巧做法:先依照目前用量购买一年,等到规格升级过后,再按照增加的运算资源购买一年,不过这么做的小坏处就是折扣期间将无法切齐。

许多GCP初心者并不十分了解Google的产品计价方式与折扣提供的方式,就算有心想要了解,碍于官方文件都是密密麻麻的英文,清楚掌握游戏规则并善加利用也是要下很大的功夫钻研(查字典),希望这篇能够帮助刚刚开始使用GCP,甚至是已经使用GCP一段时间的朋友们作为一些参考。

Gmail信件委派功能既可以方便让他人不需要密码就能帮你管理邮件,也可以及时地处理紧急事务。坐而言不如起而行,赶快来进行设定吧!

 

 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3