对于Azure以及公有云的了解,可谓是永无止境的,用一句客户的话来说就是Azure是大海,只要你往前航行,一定能时不时的发现宝藏;Azure好比是一座冰山,当你以为你已经对Azure很熟悉了,其实这只是冰山一角。Azure与其他的公有云服务不同,是针对企业的,是真正完全为企业服务的,所以单纯的去按照官网单价乘以744小时来计算每月的服务价格,再乘以12来计算每年的服务价格,这种模式对于Azure并不是很适用。

所谓公有云,就是需要按需使用,按使用计费,而并非包断一次性计算,就如同我们家里的自来水、电费以及天然气。没有哪一种说是每小时多少钱,乘以744小时来算一个月交多少水电费,而都是按需使用,按使用计费,这才是真正的公有云。

在中国Azure的官方网站,我们可以看到非常清晰的服务报价,这个价格也是公开透明的,对于用户来讲,可以选择标准协议和高级协议。就拿Windows 虚拟机服务来看,所有规格的虚拟机都明码标价,每小时单价多少钱,每月多少钱(单价乘以744小时)。

虽然从价格来看,中国Azure比友商贵了很多,但实际上,这才是真正的公有云,真正的按需使用,按用量计费。下面我们来好好的看下什么是按需使用,按用量计费。对于Azure来讲,这点是Azure毋庸置疑的优势,我们拿虚拟机举个例子,当我们在Azure管理门户创建一台虚拟机,然后我们把它启动起来。

这时,Azure将会按分钟针对此虚拟机进行计费,这点通过前面的介绍相信大家已经了解了,如果这时候,我们选中虚拟机并单击管理控制台下方的关闭按钮,执行关闭操作。

稍等片刻后,我们再看虚拟机的状态,已经变成了"已停止(已取消分配)"。那么恭喜你,你的虚拟机已经不会再产生任何的费用了。你可能会问,这有什么用呢?专门创建一个虚拟机让它不开机运行,虽然不会产生费用,那这样有什么意思,那创建来干嘛呢?

可能有的朋友已经想到了,这就跟我们平常上班一样,每天早上9点到公司,晚上5点半下班,那么公司的电脑就一般来说就是我们上班的这朝九晚五中间的8个小时需要开机,而在其他的时间则不需要使用,除非加班。其实服务器也是一样,并非所有的服务器都需要7x24x365小时运行,也可以按照一定的规律作息。

如果按照这种算法(一台虚拟机每天只上班的时候运行8个小时),每天8个小时就意味着一个月只有三分之一的时间在运行,所以实际一年的价格就应该是:虚拟机每小时单价x31x12/3,也就是虚拟机每小时单价x31x4。我们这里拿一个中等性能的Windows虚拟机(A3 级别,四核心、7G 内存、285G 磁盘)来看一下,这样算下来到底一年需要多少钱:

由于中国Azure官网不支持按年算价格,我们只能选择4台此规格的虚拟机,来计算出4个月的价格:

需要注意的是,这4个月还是包含节假日的,一些服务器、系统可以在节假日关闭,那么一个月就只需要按照四分之三的时间运行,那么4个月的时间里实际上只有3个月的时间服务器是在运行的,那么一年这个配置的虚拟机的价格可以进一步降低到:

看了这么多,是不是觉得Azure的计费非常的有意思?这里提一个问题:如果在虚拟机中关闭虚拟机的操作系统,比如通过远程桌面连接到Windows虚拟机,然后在虚拟机中执行关机操作。

稍等片刻后,我们在管理控制台中可以看到此虚拟机已经处于关机状态了,大家猜一下这个时候此虚拟机还会计费吗?

答案是仍然会正常计费。为什么呢?因为Azure的虚拟机分为多种状态以及对应的是否计费,具体如下:

如果虚拟机处于"已停止取消分配"状态,将不对它计费。如果处于"已停止分配"状态,因为它仍占用计算资源,将对分配的虚拟内核计费,但不对软件许可证本身计费(比如SQL数据库的软件费用)。

看到上表,相信所有朋友都能够很清楚的知道,什么时候虚拟机将计费,什么时候不计费。那么问题来了,怎么才能确保虚拟机关闭了完全不计费呢?

若要确保不计费,请从管理门户停止 VM。在Azure的管理门户中,选择虚拟机,并在下方执行关闭操作。

还可以通过 Powershell 调用"PostShutdownAction"等于"StoppedDeallocated"的 ShutdownRoleOperation 来停止 VM。不过,如果从内部(例如,使用 Windows 中的电源选项)或通过 PowerShell 调用"PostShutdownAction"等于"Stopped"的 ShutdownRoleOperation 来关闭 VM,则将继续计费。

通过以上方式,耐心等待虚拟机由"正在运行"变成"正在停止"再到"已停止(已取消分配)"这时此虚拟机将会完全停止计费(包括软件和虚拟机资源计费)。

关于今天Azure的计费,只是一个可以按照一定作息时间对服务器进行关机的例子。当然,现实生活中的企业很多的服务器是不能关闭的,比如邮件系统、会议系统以及一些需要24小时待命响应的系统。所以这种按照作息关机节约IT投入的方式并不是在任何场景和服务器系统类型都适合,Azure也并不能一刀切的按照这种方式去节省IT投入。

但是还有更多的方法能够让Azure帮助企业节约IT投入,这里我们一步一步的来,Azure是一座冰山,而我们看到的、熟悉的,也许只是Azure的冰山一角而已。好了,今天的内容就到这里,欢迎各位朋友一起交流,学习:)

Azure手把手系列 3:把IT的钱花在刀刃上相关推荐

  1. Azure手把手系列 4:深入了解Azure 一块钱当三块用

    通过前面的文章,相信大家对Azure有了一个基础的认识,接下来,我们再来看下作为企业,选择公有云服务最重要的因素之一  价格.我们都知道所谓公有云,就是要让IT资源变成我们生活中类似于水电气的资源,按 ...

  2. Azure手把手系列6:存储服务介绍

    在使用Azure的过程中,在大多数情况下我们都会使用到存储服务,对于虚拟机来说就是我们的磁盘存储.Azure对于存储来说是划分的非常全面和细致的,在使用各种存储服务之前我们需要创建存储帐户,然后即可将 ...

  3. Azure手把手系列 1:微软中国公有云概述

    很久没有写文章了,主要也是疏于自己的懒惰,对于IT技术的放弃,但我相信浪子回头金不换,所以我又回来了. 相信现在还在泡博客的还在做IT的,或多或少都听过云.私有云及公有云的概念,那么今天给大家分享的是 ...

  4. Azure手把手系列5:Azure帐户和订阅

    对于Azure来说,帐户和订阅是非常重要的.很多朋友都不明白Azure的帐户和订阅的关系,今天我们就通过简单通俗易懂的方式来介绍一下Azure的帐户和订阅. 要使用Azure服务,必须拥有一个Azur ...

  5. Azure手把手系列 2:微软中国云服务介绍

    在前面的文章中,我们已经了解到Azure有两种,分别是由微软直营的国际版,以及微软中国委托21世纪互联运营的国内版,两种Azure存在一定差异,并且数据不互通.帐号以及计费不统一.所以在选择微软公有云 ...

  6. 【钱要花到刀刃上,该省省,该花花】你真的知道你花费到哪里去了吗?Python统计微信消费,生成微信消费账单。

    前言: 通过观察,我发现微信消费类型大约有3种: 1.通过扫描商家二维码支付 2.直接进行商户消费 3.发红包给舍友让他们帮我带饭 接下来,我们先进行准备工作 一.前言 有一定数量类似如下截图所示的账 ...

  7. webservice 参数太大_手把手系列:常用数据交换方案Web Service接口处理法

    手把手系列:常用数据交换方案之Web Service接口处理法 Web Service是一个SOA(面向服务的编程)的架构,是一个平台独立的,低耦合的,基于可编程的web的应用程序,可使用开放的XML ...

  8. Windows Azure 入门系列课程Windows Azure 入门系列课程

    Windows Azure 入门系列课程 https://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/NewSeries/A ...

  9. 手把手系列--验证自己编写的STM32H750XBH6_ArtPi平台Keil MDK Flash下载算法

    一.目的         本文配套的完整工程地址         链接:https://pan.baidu.com/s/1CVN1oKVKvlE_osn9fePxbg          提取码:6u5 ...

最新文章

  1. IOS开发控制器之间传值的几种小方法
  2. 机器学习中常见的损失函数
  3. U-Boot 之一 零基础编译 U-Boot 过程详解 及 编译后的使用说明
  4. Boost::Flyweight 基本示例
  5. python3爬虫初探(七)使用MySQL
  6. jMeter 用户自定义变量的存储方式
  7. windows下怎么打开psql命令
  8. paip.c++ qt 网页爬虫 的 网络编程 总结
  9. CAN为什么会发送失败
  10. JMeter之BeanShell的变量使用方法
  11. Electron修改图标
  12. js vue汉字转拼音或拼音首字母
  13. iframe相关,iframe样式
  14. 贝叶斯统计R语言操作3——假设检验
  15. 中兴电信光纤猫F450获取管理员密码方法
  16. 教学活动 | 盐城北大青鸟东台基地开展我是明星海报摄影大赛
  17. fcfs和sjf java_Java简单实现进程调度算法 FCFS和SJF
  18. idea 不识别 ftl 文件
  19. PS手绘!超萌儿童照片转手绘
  20. php图片合成和图片处理(imagick)

热门文章

  1. HDU6089 恐怖分子(变形线段树)
  2. 从面试官角度告诉大家如何准备项目方面的描述
  3. 封装EF code first用存储过程的分页方法
  4. 阿旺wifi智能系统源码
  5. 计算机论文搜索技巧【一】
  6. java垃圾回收机制_干货:Java 垃圾回收机制
  7. 软件项目立项书_2019年度上海市软件和集成电路产业发展专项资金项目立项
  8. qstring去掉特定字符_如何花式、批量且操作简单地处理字符?
  9. 浙江省计算机二级excel函数,浙江省计算机二级excel练习5操作要求
  10. 1245C. Constanze‘s Machine