大发龙虎首页    注册   登录
大发龙虎 = way to explore
大发龙虎 是一个大发龙虎关于 分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
大发龙虎  ›  云计算

谈一下个人对上云的感想

  •  
  •   tinybaby365 · 4 天前 · 3488 次点击
    首先现在云厂商都是在做亏本买卖,不要看他们标的公价,要看折扣后的价格。等大家都上云后,蛋糕分得差不多的时候,就应该是一分钱一分货的时候了。现在为什么鼓励大家 all in cloud,因为他们需要小白鼠。

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

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

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

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

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

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

    怎么选择云厂商?大发龙虎我 觉得主要看售前团队的实力(这个词太综合了)。说个比较夸张的对比:aws 的 BD 很熟悉他们家的大发龙虎产品 特性,甚至知道一些常人不知的细节,可以给大发龙虎你 做简单的方案;而另一家的 BD 只会装傻卖萌。这不是广告,大发龙虎大发龙虎我 们 没用 aws,因为他们的价格贵。此外这个团队的牵头能力很重要。
    第 1 条附言  ·  4 天前
    K8S 跑 DB 有点扯啊,跑 cache 型的 redis 倒是可以。
    42 回复  |  直到 2019-11-12 22:29:21 +08:00
        1
    Mush   4 天前
    大发龙虎大发龙虎我 们 用了 AWS, 体验很好
        2
    snappyone   4 天前
    云厂商的物理大发龙虎服务 器一般情况下都会比大发龙虎你 自己采购质量要差,这个大发龙虎你 是怎么得出结论的
        3
    tinybaby365   4 天前
    @Mush aws 大发龙虎产品 很成熟,细节做得不错(用其他云遇到问题时就会感慨),个人也认同他的定价理念。
        4
    tinybaby365   4 天前
    @snappyone 从硬盘掉盘和机器宕机的次数。云厂商的大发龙虎服务 器是"定制的"。
        5
    hst001   4 天前 via Android
    大发龙虎你 用 k8s 之类的去搭建数据库等基础大发龙虎服务 性能应该没原生的好,毕竟隔了层 vm,基础大发龙虎服务 云厂商应该不会跑 VM 上,毕竟会降低性能变相提升成本
        6
    ivmm   4 天前
    @snappyone 赞同

    云厂商的物理大发龙虎服务 器一般情况下都会比大发龙虎你 自己采购质量要差,这个大发龙虎你 是怎么得出结论的 +1。

    至于 SLA 和 BUG, 自己运行大发龙虎服务 器自己承诺自己 SLA,自己修 BUG,以及设置不知道哪里有 BUG。

    还有就是云安全的模式,比如说 18 年初的 熔断和幽灵,17 年的永恒之蓝。 云厂商都会第一时间通告用户,并修复宿主机,以热修复的模式,不影响 SLA。 但是自己托管,安全情报都是个很大的问题。
        7
    Mush   4 天前   ♥ 1
    @tinybaby365 #3 aws 用量大了之后可能会比标价便宜很多, 例如可以买 RI, 可以签 CDN 合同. CDN 承诺 500T/月用量的价格几乎是标价的十分之一
        8
    id7368   4 天前 via iPhone
    SLA 确实是个笑话,所谓百倍赔偿,挂了个小时最后按几个小时乘以 100 然后延长几天大发龙虎服务 器到期时间,但半个小时损失那么大。
        9
    sampeng   4 天前 via iPhone   ♥ 1
    用 k8s 跑 mysql ? orcale ?怕是大发龙虎你 想离职…
        10
    snappyone   4 天前
    @tinybaby365 机器宕机大发龙虎我 懂,掉盘是什么鬼,大发龙虎你 是不是开了个便宜的实例拿去跑 hadoop 然后得出不行的结论?
        11
    tinybaby365   4 天前
    @sampeng 看情况吧,可用 k8s 跑。重要的用物理机,走传统模式。
        12
    tinybaby365   4 天前
    @snappyone 不是,是物理机,提前预约采购的。
        13
    snappyone   4 天前
    @tinybaby365 那大发龙虎你 这个跟机房托管一样的啊,如果大发龙虎服务 器老掉盘那可能考虑下是不是价格压太狠或者中间有人吃了油水,毕竟同样的容量,大发龙虎服务 器硬盘比民用盘贵好几倍。 反正大发龙虎我 是不信阿里、腾讯这些大大发龙虎公司 采购大发龙虎服务 器质量会有问题
        14
    tinybaby365   4 天前
    @ivmm 这里说的 bug 是云厂商基础设施的 bug,例如:网络(极端条件下)。基础设施不是 bug free 的,也是走版本发布,新版本会灰度部分用户的。
        15
    tinybaby365   4 天前
    @snappyone 呵呵,就是其中一家,还让大发龙虎大发龙虎我 们 用 uuid mount,免得掉盘重启后 mount 的顺序乱了。
        16
    westoy   4 天前
    亏本, 大发龙虎你 想多了吧。。。
    举个例子
    某云前身是国内最大的 IDC
    他家代理呢, 大部分是地方网建, 收入主要就三块, 外包程序、主机域名大发龙虎邮箱 以及维护、各种大发龙虎搜索 引擎推广 /大发龙虎SEO
    然后呢
    为了抢单呢, 程序可能报低一点, 钱呢, 在后两块赚
    主机这块呢, 会尽量的忽悠大发龙虎企业 用户上独服, 再赚个运维钱
    然后呢, 大部分小大发龙虎企业 呢, 一个月可能也没几个流量
    所以, 本质是三输啊,IDC 机位被空占, 客户多出钱, 代理呢, 一台机器一年也就赚个几百, 也没多赚
    现在呢, 问题解决了
    一台主机塞个几十个这种用户一点问题都没有, 云方可以塞大发龙虎更多 用户, 单位的运维成本也低了, 客户出的也少了, 代理也没少赚
    靠网上这些散单, 饿都饿死了
        17
    tinybaby365   4 天前
    @hst001 K8S 的 node 可用是物理机。对于有性能要求的 DB,如果走物理机的 K8S 也会走动和云厂商类似的路上。
        18
    sampeng   4 天前 via iPhone   ♥ 1
    @tinybaby365 个人觉得不行。io 密集型的在 docker 里稳定性差的不要不要的
        19
    sampeng   4 天前 via iPhone
    @tinybaby365 另外…aws 真的稳如狗
        20
    sampeng   4 天前 via iPhone
    @tinybaby365 不要闭门造车。阿里云的大发龙虎技术 实在是烂到家。想当然 k8s 拯救世界。到现在大发龙虎大发龙虎我 们 也只敢里面放无状态的。有无状态的依然用传统的部署方式。不能光想着省钱,业务可靠性也是很重要的。mysql 扔过,没扛到上线,来回死。es 就不用说了,需要关闭 swap 等内核参数调整。redis 可以是可以。对不起,网络模型还是 iptable 方案。当然有其他的…但也没稳定到哪去。

    redis 其实大发龙虎我 觉得也够呛…跑跑无状态的大发龙虎服务 还是蛮 ok 的。k8s 将就整体大发龙虎服务 一致性的稳定性。单个 pod 就是要随时可能没有。大发龙虎你 试试上线 mq,redis,db 出一丢丢问题?

    从用 aws 得 rds 后。真的 sla 很高…就没出过问题。从来没管过。自己升级自己备份。自己玩得挺嗨的。

    不要拿国内这些以市场运营为主的云厂商拍死全部的云厂商。其实最近试试微软云,感觉好像也不错…就是操作有点迷…
        21
    tinybaby365   4 天前
    @sampeng k8s 大发龙虎大发龙虎我 们 主要也是用无状态的 deployment。仅是测试场景下 mysql, redis 用有状态的。K8S 跑 DB 考虑欠妥,但又无奈于云厂商的 DB 可靠性。现在国内几大厂的 k8s 都支持 ipvs 了。
        22
    opengps   4 天前 via Android   ♥ 1
    用过托管,用过 vps 租用的会知道,现在的 sla 已经高了很多了
    再就是新手要注意,单机性能,云其实比物理机更低。
    云的价值不是单机性能,而是便捷扩展成集群的线性增加机器提高负载能力
        23
    TimePPT   4 天前
    大发龙虎你 咋得出结论说云厂都亏本的……亚马逊、微软、阿里、腾讯这种上市大发龙虎公司 的财报都被忽视了?
        24
    nolo   4 天前
    @TimePPT 国内的云确实基本都是亏本的,阿里的财报阿里云的亏损是年年加大的,腾讯的财报没有公开具体的云计算利润。
        25
    TimePPT   4 天前
    @nolo 抱歉,是大发龙虎我 表达有误。
    亏损与否与大发龙虎服务 是否垃圾没有完全正向关系。
    账面上的利润亏损并不能表明其盈利能力弱,要看研发成本和运营成本是否同比扩大。
    亚马逊烧云大发龙虎服务 都多少年了,基本上玩的就是账面上微亏去获取时间和空间上的高增长。

    打折销售,甚至超卖各家都有,但要拿这个去说大发龙虎服务 质量差,不如自建 IDC,或者说就是为了出货而出货不顾大发龙虎服务 质量那就太扯淡了。
    大发龙虎企业 又不是只看市占率。。。
        26
    CoderGeek   4 天前
    说一下大发龙虎我 之前的真实情况 ali tx 双备份, 大发龙虎本地 还做了一套环境 就是因为确实会出问题。
        27
    nolo   4 天前   ♥ 1
    @TimePPT #25 国内的竞争其实是恶性竞争。搞得大家都没有饭吃。aws 烧钱是 amazon 玩云计算的时候没啥对手,大手笔投入研发,大发龙虎产品 还是比较贵的。国内的烧钱是希望把对手都熬死。然后剩下的巨头在慢慢收割。
        28
    xiadong1994   4 天前
    @sampeng AWS 和 Azure 都在用(北美地区),从大发龙虎产品 设计和架构上来说 Azure 更舒服一点,有后发优势,问题是大发龙虎软件 质量太差了……
        29
    ericgui   4 天前
    发展大了,最后都会自己来建数据中心
        30
    blackwolf   4 天前   ♥ 1
    大发龙虎你 这是小农思维,就跟自家有田,干嘛要买菜一个道理
    很显然,过去无论是大发龙虎企业 还是个人要搞个高可用的大发龙虎服务 器成本是相当高的,自己搞个大发龙虎服务 器,还得配个 ups 吧,还需要专线宽带吧。。。
    让那种不是搞 it 的大发龙虎企业 自建大发龙虎服务 器,就跟让他们自己开个地,自己种菜一个道理
        31
    creatdate   4 天前
    @blackwolf 有点道理。不过自家种田,还要看是为了给自己吃,还是指着卖菜大发龙虎赚钱 。如果是卖菜,小大发龙虎公司 从地主那租个地,就只管种菜就行了。规模做大了以后大部分还是想自己买块地种田的,防止哪天地主提供的水渠没水、围栏有洞被野猪跑进来拱了菜等等。
        32
    imycc   4 天前
    云平台带来了部署跟维护的便利,同时也带来了不稳定性,在做架构的时候也要权衡利弊。中小型大发龙虎企业 没有那么大的运维团队来保障自建机房的稳定性,还不如交给云厂商来做。
        33
    Tucaizhu   4 天前
    个人用户上不上云,是不是最终取决于价格呢?
        34
    heiheidewo   4 天前
    云又不只是提供机器,还提供了配套的解决方案,有些大发龙虎企业 包括大大发龙虎公司 的解决方案就是没有这几个云大发龙虎服务 商的好
        35
    optional   4 天前 via Android
    自己部署的 SLA 比云商高?大发龙虎你 都有这运维能力了不如自建机房吧
        36
    pythonee   4 天前
    还停留在对云将信将疑的阶段
        37
    tinybaby365   3 天前
    @pythonee 不是将信将疑,而是部分厂家的表现让人很难放心。
        38
    zushi000   3 天前
    云是很好的 只是入门容易出门难 因为大发龙虎备案 制度。第二年优惠就没了,大发龙虎你 又不容易弄走
        39
    jingcoco   3 天前
    小白,想问一下,上云后,如何巨头开始加钱,大发龙虎我 再改用自己的大发龙虎服务 器成本很大吗?感觉就是数据迁移一下吧.
        40
    yuanhego   3 天前
    不要把所有稳定性和 SLA 丢给云厂商,业务也可以考虑多云环境的
        41
    tinybaby365   3 天前
    @jingcoco 看大发龙虎你 业务类型。有的时候为了迁移数据还要拉专线。如果大发龙虎你 的业务要求平滑迁移,方案就复杂得多。
        42
    yanheqi   14 小时 47 分钟前
    大家大发龙虎推荐 哪家云大发龙虎服务 商呢?哪个大发龙虎服务 好?哪个各方面均衡性价比高?
    大发龙虎关于   ·   FAQ   ·   API   ·   大发龙虎大发龙虎我 们 的愿景   ·   广告投放   ·   感谢   ·   实用小大发龙虎工具   ·   3394 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 05:16 · PVG 13:16 · LAX 21:16 · JFK 00:16
    ♥ Do have faith in what you're doing.