V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
cominghome
V2EX  ›  云计算

套路云是真的套路多啊,被套了

  •  
  •   cominghome · Apr 7, 2021 · 6075 views
    This topic created in 1846 days ago, the information mentioned may be changed or developed.

    有批服务做了迁移,空出来十几台服务器,按照习惯把服务器设置成“按量付费”后关机,准备等半个月或者一个月再销毁...

    然后这个月收到了账单,比上月多了几万块,全是这批“按量付费”后关机的实例花费的,咨询客服为啥关机后还在产生费用,得到回答是:“停机不收费,开启后,目前有两种方式,分别可以通过控制台停止实例选择停机不收费,或者调用 API 接口 StopInstance,配置 StoppedMode 动作执行

    敢情从系统内部 poweroff 关机还不行,我草

    28 replies    2021-05-24 17:30:03 +08:00
    Steps
        1
    Steps  
       Apr 7, 2021   ❤️ 5
    当然 poweroff 不行啊,这是常识啊!人家那里知道你状态是停止还是关机!
    bthulu
        2
    bthulu  
       Apr 7, 2021
    系统内部 poweroff 当然不行了, 跟钱相关的事, 必然是要走 api 的, 你直接 poweroff 了, 难道阿里还一台台虚拟机监控过去, 看见你 poweroff 了就不算钱?
    cominghome
        3
    cominghome  
    OP
       Apr 7, 2021
    @Steps
    @bthulu

    关键最后状态是一致的呀,在页面上都显示“已停止”状态。

    不过判断是否继续扣费,听你这么一说好像也有点道理,这个动作由用户来触发是比较好的,只能怪我自己偷懒没接阿里云的 API 了,淦
    opengps
        4
    opengps  
       Apr 7, 2021
    关机仅仅释放了内存 cpu 网络,并没有释放硬盘,ip 等资源。这是个正常操作
    另外,按量付费实际上折合单价是要比包年包月更贵的,如果不是确实有按量需求,按量付费模式并不划算
    opengps
        5
    opengps  
       Apr 7, 2021
    不过这个回答,倒是反映出问题,外部不主动按照关机操作进行计价,这可能是计价系统对接不彻底引发的,可以作为产品完善提交到聆听换点奖励
    zhuweiyou
        6
    zhuweiyou  
       Apr 7, 2021
    关机是计费的, 别的云也一样.
    Itoktsnhc
        7
    Itoktsnhc  
       Apr 7, 2021
    Azure 对停止的机器显示 Stopped (deallocated)
    peapods
        8
    peapods  
       Apr 7, 2021 via Android
    应该关机了抽空再去看下账单
    kefirzhang
        9
    kefirzhang  
       Apr 7, 2021
    认了吧! 这种事情没什么好掰扯的。生活中遇到很多类似的事情,想挣扎一下,但是没什么用。
    jjianwen68
        10
    jjianwen68  
       Apr 7, 2021
    应该停机且还被收费达到一定时间,进行告警
    stranger75
        11
    stranger75  
       Apr 7, 2021
    包年包月转按量过后是会退一部分的钱到账户里的,当时如果确定不使用的话完全可以直接释放掉,就跟租房一样,就算中途不住,房东还是会收租,不过现在来说就有点马后炮了,花钱买教训,不过这个教训有点贵。如果老哥需要云产品优惠的话可以看我主页
    digitv
        12
    digitv  
       Apr 7, 2021
    换你来设计也只能这么搞,很简单的道理,你关机硬盘空间是不是还占用着,云厂商根本不知道你到底还想不想用?如果单纯的从关机来推断用户的意图,只会引发更多的问题
    whileFalse
        13
    whileFalse  
       Apr 7, 2021
    @Steps 这什么道理。AWS 关机就停止扣钱,不过磁盘和保留 IP 还要收钱。
    @dynastysea 关机之后单独给磁盘收费啊
    whileFalse
        14
    whileFalse  
       Apr 7, 2021
    刚查了一下。阿里云的“停机不收费”有如下特点:
    1. 可能导致开机时因为整个可用区没有足够的计算资源而无法开机(这应该发生概率极低)
    2. 停机时会回收公网 IP,导致再次启动后 IP 会变。可以用弹性 IP 解决。

    这跟 AWS 的关机特性是一样的。
    cominghome
        15
    cominghome  
    OP
       Apr 7, 2021
    @opengps @stranger75 正文提了,一般保留半个月到一个月,是我们这边清退服务器的一个正常流程。改成按量付费并关机则是出于省钱考虑。确实,按量付费是包月的接近 3 倍了。

    @zhuweiyou 并不是,AWS 和阿里云都是可以“停机不计费”的,只是阿里云麻烦一点还要打开一个设置。不过我没试过直接关机 AWS 实例,不清楚这种情况下 AWS 还会不会扣费

    @peapods 没有看账单的习惯,我的

    @dynastysea 并不觉得是完全不能做的东西,事实上“停机不收费”也只是免了“CPU 和内存”而已(当然,这两是大头)。不过我不了解阿里云架构,就不多说了
    opengps
        16
    opengps  
       Apr 7, 2021 via Android
    @cominghome 可以用自定义镜像转换为存储来实现省钱备份
    gBurnX
        17
    gBurnX  
       Apr 7, 2021
    从云计算整体架构来看,你做的只是关机。但运营商仍然需要:

    1.维持你账号下所有静态资源,包括但不限于磁盘、快照、镜像包等。

    2.为你的账号,预留所有用于可能会突然启动的资源,包括但不限于:预留距离存储与文件最近节点的 CPU 、内存、内部网络带宽、外部网络带宽、各种网络设备、各种安全设备等等,还要维护管理这些资源的管理控制台。

    3.如果调度系统有均衡策略,还需要为你这堆不知道什么时候就会用上的东西,做好启动前的均衡调度与准备。

    以上这些,都是钱。你关了机,你只是没用到 CPU 与实时内存而已,但其他资源包括 CPU 与内存,都要为你预留,这些也都是运营商实时要烧掉的钱,并不是你关机了,这笔钱运营商就停止消耗了。如果要让运营商停止为你烧钱,你至少要把这些东西都清理干净。因为就算你只上传了镜像包,运营商就得在镜像包最近区域,要为你按运营策略比例,预留一部分你有可能马上要用到的资源,如果不预留,你新建个实例到开机,都要大半天,因为背后的资源调度与业务过程会很复杂。
    cominghome
        18
    cominghome  
    OP
       Apr 8, 2021
    @opengps AWS 做了,阿里云的 API 我们没接,又不想手动搞
    cominghome
        19
    cominghome  
    OP
       Apr 8, 2021
    @gBurnX 虽然你打了很多字,但是你显然跑偏了,我当然知道“停机不收费”只是免除 CPU 和内存的费用。

    而且,公有云厂商既然上线了这个功能,就是给你节约成本用的啊,你帮他考虑那么多“难处”做什么,没这金刚钻他敢开这瓷器店?
    kingfalse
        20
    kingfalse  
       Apr 8, 2021 via Android
    你自己关机,又没告诉我,虽然我知道,但是我就装不知道继续捞钱呗
    kingfalse
        21
    kingfalse  
       Apr 8, 2021 via Android
    就像找工作,没写进合同的都是扯淡
    fuse
        22
    fuse  
       Apr 8, 2021 via iPhone
    这是你自己没用好
    停机不收费是指用 api 告诉云不要 cpu,内存了,硬盘保留,云可以把 cpu,内存卖给别人
    但是需要承担下次开机可能买不到 cpu,内存的情况

    内部关机,要是卖给别人了,开不了机又逼逼
    cominghome
        23
    cominghome  
    OP
       Apr 8, 2021
    @kingfalse 到位,我觉得差不多就是这个意思

    @fuse 所以我才在这里吐槽被“套路”啊,要是正常关机它还扣我钱我早跳起来拆他祖坟了
    beautwill
        24
    beautwill  
       Apr 8, 2021
    你并不孤单,我的一个客户也遇到过,提个工单试试。
    cherryas
        25
    cherryas  
       Apr 8, 2021
    还是不一样的。
    关机不删除代表随时可以开机,不能开机代表有问题可以索赔了。
    删除再新建,地域没资源的时候就不能新建了。(经常出现)
    shutan
        26
    shutan  
       Apr 9, 2021
    学到了 ,这个我真的多注意了
    cubecube
        27
    cubecube  
       Apr 10, 2021
    关机和停机是两个语意的概念,说破天也需要分别的接口和客户动作,不可能强行关联的。
    不存在啥套路的问题,只能说和 lz 的认知有一定的偏差
    ChenXuting
        28
    ChenXuting  
       May 24, 2021
    举一个不太恰当的例子,手机停机保号每个月只要 5 块钱。而你关机并不能达到停机的效果。运营商要时刻准备着以便于你开机打电话,但停机了就要你自己去申请后才能打电话。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4658 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 177ms · UTC 01:03 · PVG 09:03 · LAX 18:03 · JFK 21:03
    ♥ Do have faith in what you're doing.