了解Windows Server以及Hyper-V许可模式
在2015年11月,微软宣布对Windows Server 2016以及Hyper-V的许可模式进行重大变更,并于2016年第三季度正式生效,Windows Server 2016标准版及数据中心版的许可模式将从基于处理器转变为基于处理器核心。与其他已公开的Windows Server更新,比如引入Windows容器以及对Nano服务器进行升级有所不同,采用基于核心的许可模式给用户提出了更多的挑战。
专家认为这一变更让微软本已很复杂的许可模式变得更加复杂,迫使用户计算每台服务器上有多少个核心以确保所有的服务器的软件许可足够用,唯恐被微软审查。其他用户担心这一变更将会抬高用户使用多核服务器以及具有多个处理器且每个处理器核心数很少的旧服务器的成本。有关Windows Server 2016以及Hyper-V更多的定价及许可信息将会在2016年第一季度公布,一切还没有最终确定。
尽管了解潜在的许可变更很重要,但现在你可以采取一些策略及措施降低Hyper-V的许可成本。快速浏览本文中提到的相关文章以更好地理解许可给虚拟环境带来的影响以及编制许可预算的潜在方式。
计算Windows Server 2012以及Hyper-V许可
尽管虚拟化提高了服务器部署效率、简化了部署步骤,但同样会使用户陷入困境,因为快速部署可能会导致服务器许可违规。为避免上述违规,用户理解并在虚拟数据中心中使用多种许可方式至关重要。首先要了解物理服务器许可与虚拟服务器许可之间的差异:尽管在很多方面相似,但虚拟服务器环境需要很多许可,这可能会增加成本。因此,软件厂商齐心协力开发了虚拟化感知许可以将费用降至最低;微软针对Windows Server 2012的策略仅仅是虚拟化感知许可的示例之一。
此外,用户有必要了解虚拟机迁移对许可需求量的影响。这与Windows服务器软件与运行该软件的硬件设备之间的关系相关,但不要害怕—微软针对硬件/软件许可策略提供了期限为90天的例外情形。利用微软的90天策略,Windows服务器用户能够很轻松地避免Hyper-V许可陷阱。
如何避免Windows服务器许可费用过高
软件许可是很不幸的现实问题,引入虚拟化后问题变得更加复杂。由于有多个客户机运行在单个硬件平台之上,虚拟化增加了软件许可的需求量,这反过来导致了新的许可复杂性问题。由于传统的许可数量成百上千地增长,系统管理员熟悉新的许可模式并寻找降低许可成本的方式至关重要。在Windows服务器许可指南中,虚拟化专家Brian Kirsch给予了提示并分享了相关技巧,比如选择多个虚拟CPU或者每个vCPU上配置多个虚拟核心以降低Windows Server 2012的许可成本。
理解免费Hyper-V给许可带来的影响
在微软独立的Hyper-V服务器与提供了Hyper-V的Windows Server 2012之间做出选择时需要考虑的最重要的事情之一就是许可成本。Hyper-V服务器的吸引力在于其成本效率—Hyper-V服务器可以免费下载,不需要付费就能够获得很多与Windows Server 2012 Hyper-V相同的功能。但付费购买Windows Server许可仍旧有很明显的优势。微软MVP Brien Posey权衡了安装Hyper-V的优缺点,并计算出了采用哪种方式更符合财务需求。
免费的Hyper-V服务器的确物有所值吗?
正如之前提到的,微软Hyper-V可以免费获取而且能够获得很多与Windows Server 2012 Hyper-V相同的功能,这使得Hyper-V在虚拟化领域非常有名。然而,免费有时伴随着新成本:尽管费用肯定比授权方式低,但往往面临着主机承载虚拟机及工作负载有限的风险。
没有必要的软件,比如图形用户界面或者来自微软的技术支持,运行中断时Hyper-V服务器几乎不能提供任何保护,这会给工作繁重的系统管理员带来麻烦。尽管Hyper-V最初可能对没钱购买Windows服务器许可的小企业充满吸引力,但浪费时间及精力所带来的潜在成本使得企业在实验环境之外部署Hyper-V服务器时往往会犹豫不决。
构建免费的Hyper-V服务器故障切换集群
曾经认为是不可能的,但现在有一种方法可以部署Hyper-V容错环境而且Brien Posey进行了相关介绍。部署过程不是很简单—需要了解故障切换集群以及PowerShell—但是可控,如果部署成功能够获得很多好处。尽管微软仍旧鼓吹与免费的Hyper-V服务器相比,Windows服务器必然具备优势,但能够使用Hyper-V服务器创建高可用性使Hyper-V成为寻求节省许可费用但同时又能够高效、可靠运行应用的企业的可选方案之一。
了解Windows Server以及Hyper-V许可模式的更多相关文章
- SQL Server 2000 :选择许可模式及更改
在SQL Server企业版中,有一个许可模式概念,有两种许可模式:“处理器许可证”和“每客户”模式.“处理器许可证”模式表示允许几个CPU运行SQL Server,“每客户”决定的是客户端连接数. ...
- 说一说windows原生docker及windows Server Container , Hyper Container 之间的关系(学习总结)
前一段时间学习netcore的时候解除到了docker,感觉真是不错的技术.百度了不少教程.因为我用windows就下载安装了一下试试.但是没有安装成功,才发现 需要安装virtualbox虚拟机,与 ...
- Windows Server 2016-重置目录还原模式密码
目录还原模式:Directory Services Restore Mode,简称DSRM,又称目录服务恢复模式.是Windows域控制器的服务器安全模式启动选项.DSRM允许管理员用来修复或还原修复 ...
- Windows Server 2016
Windows Server 2016 正式版教程:安装.激活.设置 http://www.ithome.com/html/win10/261386.htm 2016-9-29 12:57:58来源: ...
- Windows Server 2016-系统安装软硬件要求
本章为大家补充介绍安装 Windows Server 2016的最低系统要求. 如果安装时选择通过"服务器核心"选项进行安装,则应注意,没有安装任何 GUI 组件,并且将不能使用服 ...
- windows server 2008 r2 企业版 hyper v做虚拟化的相关问题处理
windows server 2008 r2 企业版 hyper v做虚拟化的相关问题处理 今天在dell r710 上用windows server 2008 r2企业版hyper v 做虚拟化,添 ...
- windows server 2012 R2 远程桌面授权模式尚未配置
windows server 2012 R2 远程桌面授权模式尚未配置,远程桌面服务将在120天内停止工作.如何破解这个宽限期,目前企业7位协议号码均不包含2012 R2以上授权. 那么只能蛋疼的“破 ...
- Windows Server 2019 配置远程桌面授权服务器许可RD
Windows Server 2019 配置远程桌面授权服务器许可RD Windows Server 201默认的最大远程登录连接为2个,超过这个数目需要使用license server进行授权,但又 ...
- 在Windows Server 2012 R2的Hyper-V中设置虚拟机启用增强会话模式
在Windows Server 2012 R2的Hyper-V中,可以为虚拟机提供一种全新的连接方式,就是“增强会话模式”,它将让您更加方便的对虚拟机进行操作,比如分辨率的调整.设备的加载,最为方便的 ...
随机推荐
- css动画-模拟正余弦曲线
今天就写一个css3抛物线的动画吧= = 从左到右的抛物线动画,我们就暂且把动作分为匀速向右运动和变速的上下运动. 水平匀速运动我们可以利用 translateX(x):定义 2D 转换,沿着 X 轴 ...
- WebClient实现文件下载详解(二)
.Net2.0中新增了很多组件,WebClient就是其中一个,功能也很强大,今天拿WebClient做了一个小实验,只用到了一些很简单的功能就可以实现以前不好实现的功能,很方便. 简单介绍一下Web ...
- 彻底解决Android 应用方法数不能超过65K的问题
作为一名Android开发者,相信你对Android方法数不能超过65K的限制应该有所耳闻,随着应用程序功能不断的丰富,总有一天你会遇到一个异常: Conversion to Dalvik forma ...
- 【微软大法好】VS Tools for AI全攻略(3):低配置虚拟机也能玩转深度学习,无需NC/NV系列
接着上文,现在我们需要一种穷人的方法来搭建好Azure虚拟机. 思路很简单,因为AI组件的原理其实是传送了script文件和命令上去,那么我们这个虚拟机只要做好了所有的配置,那么我们就可以将它当作深度 ...
- pta 编程题7 List Leaves
其它pta数据结构编程题请参见:pta 这次的编程作业要求从上到下,从左到右输出一棵树的叶子节点,即树的层序遍历,用队列的方式来实现. 注意enqueue和dequeue函数参数为Queue & ...
- JS调试debug
1. debugger; 我以前也说过,你可以在JavaScript代码中加入一句debugger;来手工造成一个断点效果.需要带有条件的断点吗?你只需要用if语句包围它: if (something ...
- Extjs4.1+desktop+SSH2 定义程序入口
app.js定义程序入口: MainController.js: 加载控制器: 外部组件引用入口loader.js 时间组件 静态变量组件: 引入comm.js index.jsp 验证打印 comm ...
- [转载]AngularJS入门教程03:迭代器
我们在上一步做了很多基础性的训练,所以现在我们可以来做一些简单的事情喽.我们要加入全文检索功能(没错,这个真的非常简单!).同时,我们也会写一个端到端测试,因为一个好的端到端测试可以帮上很大忙.它监视 ...
- IOS CALayer基本使用 (图层)
● 其实UIView之所以能显示在屏幕上,完全是因为它内部的一个图层(CALayer) ● 在创建UIView对象时,UIView内部会自动创建一个图层(即CALayer对象),通过UIView 的l ...
- IOS 控件器的创建方式(ViewController)
● 控制器常见的创建方式有以下几种 ➢ 通过storyboard创建 ➢ 直接创建 NJViewController *nj = [[NJViewController alloc] init]; ➢ ...