云虚拟机收费之省钱办法。

【包年包月】

包年包月就是我们要提前预估好自己虚拟机的使用时间,比如半年、一年甚至三年,并提前支付相关款项的一种购买方式。这样的购买方式,通常能够给你带来较大幅度的折扣,帮你显著地节约成本。云厂商其实是鼓励和欢迎虚拟机包年的,因为这样降低了云端动态租用的不确定性,减少了服务器空置的情况,也为厂商做中长期的数据中心容量规划提供了便利。另外一方面,包年包月一般都是先付费的模式,所以从财务层面上看,也有利于厂商的现金流。这些都是采用包年包月方式能够获得让利的原因。通常来讲,一般常见的机型在 3~7 折不等。客户需要注意:1、到期之前很多服务不能取消,所以这部分费用可能会浪费;

2、注意续费提醒,由于各虚拟机可能创建时间不同,到期时间也分散,如果没注意续费,可能会影响某些服务。这种方式,牺牲的是采购的灵活性。

【竞价实例】

竞价实例,是 AWS 所首创的产品形式,其他的云厂商近几年也在纷纷跟进。它的基本原理是,把云数据中心上闲置的机器资源拿出来,进行公开的拍卖,价高者得。让“市场机制”,也就是各个用户,来主导这些闲置资源的定价。因为是闲置资源,所以大家的出价都会比较低,颇有一点共同来“薅羊毛”的意思。所以在很多时候,你甚至能够拿到相对标准按时计费价格 1~2 折的折扣力度。而对于厂商而言,这也不是什么坏事,因为这些资源本就闲置,还不如顺水推舟、对外开放,以获得一些回报。所以说,竞价实例,是一个伟大的发明,是一种双赢的机制。但,因为是闲置,它可能会被随时回收。如果你要搭建一个对外服务的网站,或者是数据库的话,这些需要 24 小时不间断运行的生产负载,就并不适合跑在竞价实例上。竞价实例非常适合的应用场景,包括一些后台批量计算、爬虫、性能测试等等。这些无持久化状态、可打断的工作,今后你可以第一时间想到用竞价实例来支撑。它主要牺牲的是稳定性。

【使用突发性能类型】

对于一台固定配置的服务器来说,总是会或多或少地存在资源闲置的情况。比如说,我们为了潜在的工作负载,申请了比较强劲的 CPU 资源,但也就是在业务高峰到来的时候,服务器才能够发挥出全部实力。而在相对长得多的业务低谷期,机器的 CPU 资源利用率其实会比较低。而云端的架构,天生就善于解决资源闲置问题。这种类型的服务器,适合工作负载存在较大波动的场景。它主要牺牲的是性能。

1、一种解决方法是,可以使用可动态调整规模的集群,来应对弹性计算场景,这样可以灵活设定动态扩缩容的机制,以达到减少低谷期资源占用的目;

2、另一种方法则更加简单,且适用于单机,那就是采用突发性能类型(Burstable Performance Instances)。这种类型的虚拟机的 CPU 性能表现,采用的是积分制,其积分会随着时间的推移匀速累加,也会随着算力的输出而被不断消耗。当积分充裕时,CPU 可按需跑满,达到 CPU 性能的 100%,同时会较快地消耗积分;当积分不足或耗尽时,则 CPU 只能发挥出标称值的一小部分性能。这个小部分的比例值,我们称它为性能基准,它与积分匀速累加的速度相一致。性能突增类型目前在各大云上已经比较常见了,在 AWS 和阿里云上对应的是 T 系列虚拟机,在微软 Azure 上则对应 B 系列。而且通常此类型的机型比通用型机型更便宜,可以6折或者更低。如下为CPU积分曲线示例:

【使用ARM实例】

据厂商的测算,输出相同性能的 ARM 机型,能够帮助用户节省 30%~40% 的成本,这当然也是得益于 ARM 处理器的高性价比特点。所以说,它是我们节约成本的又一个有力手段。ARM 在服务器端的软件生态,也就是ARM体系结构下的软件,可能比不上x86那样丰富,但在近年相关厂商的大力推动下,其实已经取得了长足的进展。但却是,在生态和兼容性方面还存在一些限制。

IaaS--云虚拟机(三)(何恺铎《深入浅出云计算》笔记整理)的更多相关文章

  1. 完善的IaaS云服务的个人理解

    此文已由作者王盼授权网易云社区发布. 欢迎访问网易云社区,了解更多网易技术产品运营经验. 前情提要 本文仅讨论云主机(虚拟机).云硬盘(块存储).云网络(普通虚拟网络或SDN)相关的IaaS服务,相关 ...

  2. mvc上传到云虚拟机的问题解决

    我用vs2015写了个小网站,.Net Framework4.5. mvc 5,发布到本机iis上正常,在美橙申请了一个云虚拟机,发布过程中遇到的一些问题记录如下: 1.服务器支持的版本比较低 上传后 ...

  3. [随笔]利用云虚拟机和学校VPN实现校外访问校内站点(反向代理)

    探究背景简介: 大学校内站点一般不对外开放,个人认为原因有二: 一是站点内容受众就是大学师生: 二是站点基本无防御措施,在公网环境下容易发生意外情况. 至于为何不对外开放,不是这篇随笔探讨的重点,利用 ...

  4. 桉树IAAS云架构(转载)

    您可在 IaaS 云中建立和管理混合多虚拟机集群环境,并将现有 vSphere™. ESX™.ESXi™.KVM 和 XEN 虚拟环境作为 AWS 兼容 Eucalyptus桉树混合云管理.现在 Eu ...

  5. 【Dubbo3 终极特性】「云原生三中心架构」带你探索 Dubbo3 体系下的配置中心和元数据中心、注册中心的原理及开发实战(中)

    承接上文 通过之前的[Dubbo3终极特性]「云原生三中心架构」带你探索 Dubbo3 体系下的配置中心和元数据中心.注册中心的原理及开发实战(上),让我们对Dubbo3的三中心架构体系有了一定的认识 ...

  6. vmware虚拟机三种网络模式的区别

    首先安装了VMware,在其中安装了Ubuntu系统,正常启动之后开始考虑怎么才能够让主机和虚拟机实现网络互连并且由主机向虚拟机发送文件,通过在网上查阅相关资料,记录学习笔记如下. 学习参考资料: l ...

  7. VMware虚拟机三种联网方法及原理

    VMware虚拟机三种联网方法及原理   一.Brigde——桥接:默认使用VMnet0   1.原理:   Bridge 桥"就是一个主机,这个机器拥有两块网卡,分别处于两个局域网中,同时 ...

  8. 新浪云虚拟机ftp链接显示失败问题

    新浪云虚拟机ftp链接显示失败问题 测试是在局域网遇到的 域名解析可以ping有字节回复 账号密码也没有错误,但是链接一直出现    连接失败   拒接连接等问题 解决办法: 其实是局域网内的问题,这 ...

  9. vmware虚拟机三种网卡

    vmware虚拟机三种网卡   vmware为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式).NAT(网络地址转换模式).Host-Only(仅主机模式). 打开vmware虚拟机 ...

  10. VMware 虚拟机三种网络模式详解

    一.前言 Vmware 为我们提供了三种网络工作模式,分别是:Bridged(桥接模式).NAT(网络地址转换模式).Host-only(仅主机模式). 二.VMware 的几个常见虚拟设备 打开 V ...

随机推荐

  1. .Net Core中使用NEST简单操作Elasticsearch

    C#中访问Elasticsearch主要通过两个包NEST和Elasticsearch.Net,NEST用高级语法糖封装了Elasticsearch.Net可以通过类Linq的方式进行操作,而Elas ...

  2. JZOJ 4895【NOIP2016提高A组集训第16场11.15】三部曲

    题目 对于 \(50%\) 的数据,\(1<=n<=1000,1<=p<=300\) 对于 \(100%\) 的数据,\(1<=n<=50000,1<=p&l ...

  3. Os-hackNos-3

    Os-hackNos-3 目录 Os-hackNos-3 1 信息收集 1.1 端口扫描 1.2 后台目录扫描 1.2.1 目录分析 2 爆破后台登录页面 2.1 BP爆破 2.2 hydra爆破 3 ...

  4. C#/JS 压缩到指定大小的图片 (内存不足问题修改)

    //因为浏览器安全问题,无法获取上传图片地址,需要先存一遍然后再获取地址作参数上传 var des = CompressImage(@"C:\Users\PC\Pictures\测试\165 ...

  5. CF884F - Anti-Palindromize

    我们发现这个题的数据范围."字符和位置匹配"再加上一条奇怪的限制,长得就很网络流,那么就考虑如何用网络流做. 考虑重新解释一下这个题面,其实就是:给定一个字符集和 \(n\) 个位 ...

  6. LeetCode-156 上下翻转二叉树

    来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/binary-tree-upside-down 题目描述 给你一个二叉树的根节点 root ,请你 ...

  7. APP压力稳定性测试-Monkey

    一.Monkey工具简介 1.monkey的来源: Monkey是一个命令行工具,使用安卓调试桥(adb)来运行它,模拟用户:触摸屏幕.滑动Trackball.按键等随机事件流来对设备上的程序进行压力 ...

  8. Qt中的多窗体编程(续一)

    在前面一节中,已经把所有需要的窗体都创建好了,下面将依次实现预设的功能. 一.实现点击菜单打开模式子窗体的功能. 1.在编辑模式下双击Forms下的"mainWindow.ui", ...

  9. Vulnhub:maskcrafter-1.1靶机

    kali:192.168.111.111 靶机:192.168.111.187 信息收集 端口扫描 nmap -A -v -sV -T5 -p- --script=http-enum 192.168. ...

  10. ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061)

    ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061) 报错原因:电脑之前有个5.0.2版本的mys ...