谈一下个人对上云的感想

2019-11-08 19:51:18 +08:00
 tinybaby365
首先现在云厂商都是在做亏本买卖,不要看他们标的公价,要看折扣后的价格。等大家都上云后,蛋糕分得差不多的时候,就应该是一分钱一分货的时候了。现在为什么鼓励大家 all in cloud,因为他们需要小白鼠。

基于成本的考虑(不赚钱嘛),云厂商的物理服务器一般情况下都会比你自己采购质量要差,这一点我们 hadoop 集群上云前后对比比较明显。这背后带来的是 VM,DB 等的可靠性无法保证。

上云后消费者看得见的成本是降低了,但却带来了隐形成本。隐形成本的根源是云厂商的 SLA 无法保障,要么是给你的业务造成了直接损失,要么是你为了提高可用性带来了其他成本。

云厂商的 SLA 就是个广告,他们是基于理论给出来的,但实际上他们的程序有 bug,他们是完全做不到的。在网上大家看到印象比较深的案例有:云盘数据丢失(冗余存储都丢失)。我们也遇到过多次云厂商的 bug,有的时候他们还不承认,扯不清。

拿 MySQL 举例,你觉得云厂商的主从版不会丢数据(不考虑故障时主从延迟丢数据的情况),而实际上有的用户,会跨 zone 再自己同步一份,外加定时备份到第三方云。从这个角度看上云成本完全没看到降低。

个人其实是不倾向于用云厂商的 MySQL,Redis,MQ 的,因为用 K8S 我们也可以让这些组件存储和计算分类,并且自己保障存储冗余,做到故障自动恢复。此外云厂商的这些服务,有些是他们的魔改版,特性和你了解的开源版本有差异。

此外用 K8S 还有个好处,这是对云厂商差异的隔离,方便切换云厂商。

怎么选择云厂商?我觉得主要看售前团队的实力(这个词太综合了)。说个比较夸张的对比:aws 的 BD 很熟悉他们家的产品特性,甚至知道一些常人不知的细节,可以给你做简单的方案;而另一家的 BD 只会装傻卖萌。这不是广告,我们没用 aws,因为他们的价格贵。此外这个团队的牵头能力很重要。
7690 次点击
所在节点    云计算
44 条回复
tinybaby365
2019-11-08 20:54:49 +08:00
@sampeng k8s 我们主要也是用无状态的 deployment。仅是测试场景下 mysql, redis 用有状态的。K8S 跑 DB 考虑欠妥,但又无奈于云厂商的 DB 可靠性。现在国内几大厂的 k8s 都支持 ipvs 了。
opengps
2019-11-08 21:02:17 +08:00
用过托管,用过 vps 租用的会知道,现在的 sla 已经高了很多了
再就是新手要注意,单机性能,云其实比物理机更低。
云的价值不是单机性能,而是便捷扩展成集群的线性增加机器提高负载能力
TimePPT
2019-11-08 21:31:27 +08:00
你咋得出结论说云厂都亏本的……亚马逊、微软、阿里、腾讯这种上市公司的财报都被忽视了?
nolo
2019-11-08 21:46:47 +08:00
@TimePPT 国内的云确实基本都是亏本的,阿里的财报阿里云的亏损是年年加大的,腾讯的财报没有公开具体的云计算利润。
TimePPT
2019-11-08 21:53:11 +08:00
@nolo 抱歉,是我表达有误。
亏损与否与服务是否垃圾没有完全正向关系。
账面上的利润亏损并不能表明其盈利能力弱,要看研发成本和运营成本是否同比扩大。
亚马逊烧云服务都多少年了,基本上玩的就是账面上微亏去获取时间和空间上的高增长。

打折销售,甚至超卖各家都有,但要拿这个去说服务质量差,不如自建 IDC,或者说就是为了出货而出货不顾服务质量那就太扯淡了。
企业又不是只看市占率。。。
CoderGeek
2019-11-08 22:00:09 +08:00
说一下我之前的真实情况 ali tx 双备份, 本地还做了一套环境 就是因为确实会出问题。
nolo
2019-11-08 22:49:43 +08:00
@TimePPT #25 国内的竞争其实是恶性竞争。搞得大家都没有饭吃。aws 烧钱是 amazon 玩云计算的时候没啥对手,大手笔投入研发,产品还是比较贵的。国内的烧钱是希望把对手都熬死。然后剩下的巨头在慢慢收割。
xiadong1994
2019-11-08 23:40:55 +08:00
@sampeng AWS 和 Azure 都在用(北美地区),从产品设计和架构上来说 Azure 更舒服一点,有后发优势,问题是软件质量太差了……
ericgui
2019-11-09 02:47:48 +08:00
发展大了,最后都会自己来建数据中心
blackwolf
2019-11-09 03:22:05 +08:00
你这是小农思维,就跟自家有田,干嘛要买菜一个道理
很显然,过去无论是企业还是个人要搞个高可用的服务器成本是相当高的,自己搞个服务器,还得配个 ups 吧,还需要专线宽带吧。。。
让那种不是搞 it 的企业自建服务器,就跟让他们自己开个地,自己种菜一个道理
creatdate
2019-11-09 08:13:11 +08:00
@blackwolf 有点道理。不过自家种田,还要看是为了给自己吃,还是指着卖菜赚钱。如果是卖菜,小公司从地主那租个地,就只管种菜就行了。规模做大了以后大部分还是想自己买块地种田的,防止哪天地主提供的水渠没水、围栏有洞被野猪跑进来拱了菜等等。
imycc
2019-11-09 08:17:31 +08:00
云平台带来了部署跟维护的便利,同时也带来了不稳定性,在做架构的时候也要权衡利弊。中小型企业没有那么大的运维团队来保障自建机房的稳定性,还不如交给云厂商来做。
Tucaizhu
2019-11-09 08:45:31 +08:00
个人用户上不上云,是不是最终取决于价格呢?
heiheidewo
2019-11-09 09:12:54 +08:00
云又不只是提供机器,还提供了配套的解决方案,有些企业包括大公司的解决方案就是没有这几个云服务商的好
optional
2019-11-09 09:16:39 +08:00
自己部署的 SLA 比云商高?你都有这运维能力了不如自建机房吧
pythonee
2019-11-09 09:35:58 +08:00
还停留在对云将信将疑的阶段
tinybaby365
2019-11-09 14:28:27 +08:00
@pythonee 不是将信将疑,而是部分厂家的表现让人很难放心。
zushi000
2019-11-09 15:57:05 +08:00
云是很好的 只是入门容易出门难 因为备案制度。第二年优惠就没了,你又不容易弄走
jingcoco
2019-11-09 16:10:24 +08:00
小白,想问一下,上云后,如何巨头开始加钱,我再改用自己的服务器成本很大吗?感觉就是数据迁移一下吧.
yuanhego
2019-11-09 16:43:40 +08:00
不要把所有稳定性和 SLA 丢给云厂商,业务也可以考虑多云环境的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/617736

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX