※ 引述《renewang (弱水三千)》之铭言:
: 公司目前有些php+mysql开发的网站, 一直都放在中华电信HiHosting中..
: 但不知是外包商程式功力或是虚拟空间给的资源, 常常后台维护就会出现timeout讯息
: 所以考虑找另外的空间来放网站, 国内也不知道还有没有比中华更好的了..
: 所以想要移到Google Cloud或AWS中, 但对于计费方式或运作流程都不是太清楚...
...............
: 该如何评估现有的系统并导入到Google Cloud或AWS中, 谢谢.
HiHosting 是虚拟主机,用户不知道自己所在主机有多少颗 CPU、多少 RAM,重点就算知
道也没用因为这些资源是共用的(含磁盘IO)遇到烂邻居跑起来就很悲剧。
AWS、GCP 则是接近专用,你申请多少 CPU、RAM 那个范围内就保留给你。
两个种类不同费用也不在一个等级上。
中华电信还有 HiCloud 也是云端主机类型,最大好处是有开发票。其它2家就要找代理商
处理才有发票。
要玩玩的话,Hicloud 标准 mini 型费用最低,但 1vcpu、1GB Ram 不太堪用。
再往上一个堪用等级,GCP 的整月折扣后费用最低。
等级再上去要思考走高运算型、多内存型,各有各的优势。
AWS 出来的早,很多老手用的习惯,实际上用户多需求也多,让AWS 功能与服务都最齐全
。
GCP 则是简化复杂性,中文化方面比aws 多些,要入门也不难;另外选亚洲地区还有台湾
的彰滨机房可用,ping 值非常低反应很快。
不过基本上 “虚拟主机”底层作业系统、网站应用层、数据库...别人都打点好。cloud
主机则要完全自己来,linux 的话鸟哥的书至少得全部看过一遍才有办法新建环境以及应
付后续问题。
不好意思这是乐观说法,系统维护是专业的事,持续要维护和学习的东西很多。
回到 timeout 上面,如果静态网页也这样,遇到恶邻居成份多些。
如果是需要读取数据库的功能才出现 timeout,数据库设计与程式逻辑就很重要。好的流
程可以省下2、3倍以上硬件资源。