10月2日正式发布了Windows Server 2019,这在微软忠实粉丝中可是一件大事,下面笔者就趁着假期间隙来为大家揭开Windows Server 2019的面纱,看看Windows Server 2019为我们带来了哪些激动人心的新功能。
按照微软的一贯套路,Windows Server新功能的介绍主要分为四个方面,即:
l 混合数据中心
l 超融合基础架构
l 增强的安全性
l 应用程序
我们下面的介绍也主要遵循上述4个方面,并额外添加了一些内容:
l 常规更新
n 下载:Windows Server当前在MSDN网站、VLSC已经提供下载,同时MSDN itell you也已提供下载,在此非常感谢MSDN ITELL YOU站长的奉献。
n 发布版本:跟Windows Server 2016一样,发布“半年度更新“、”长期服务频道(LTSC)“两个版本。
LTSC:每2~3年发布一个新的主要版本的Windows Server,每个版本用户可以获得5年的基础支持与5年的扩展支持。
Semi-Annual 半年度:每年的春季与秋季推出2个新版本,每个版本支持18个月。
n Server Insights:Windows Server 2019提供的新功能,可以为Windows Server本地服务器提供预测分析功能,通过基于机器学习的模型支持来分析Windows Server的系统数据(如系统性能数据、事件日志等),从而使管理员能够深入了解系统运行状况,帮助分析系统的潜在性能问题。
安装:Add-WindowsFeature System-Insights |
n Storage Replica扩展(存储副本):在Windows Server 2016中,微软发布了Storeage Replica存储复制功能,并在Windows Server 2016 1709版本中,Storage Replica增加了测试故障转移功能,便于管理员检测副本是否可用,现在可以挂载复制目标存储的可写卷快照,以便执行目标备份或仅简单测试数据故障转移策略;日志性改进级为V1.1,提高了复制吞吐量和延迟,尤其是在全闪存阵列和S2D群集中,;支持标准版(2016只能在数据中心版使用),在标准版上仅支持1个卷(数据中心版无限),服务器仅能有一个复制伙伴(数据中心版无限),均大小限制为2TB(数据中心版无限制)。
l Hybrid DataCenter(混合数据中心)
n Windows Admin Center:新的基于Web的Windows 管理中心,其实早在2016的时候微软就提供过Demo版本(当时叫Project Honolulu),在Win2019中,其功能变得更加强大,集合了本地和远程服务器的管理,融合了部分跟Azure集成的功能,不过此组件不包含在Windows Server安装介质中,需要单独下载,下载地址https://docs.microsoft.com/zh-cn/windows-server/manage/windows-admin-center/understand/windows-admin-center
n Storage Migration Service(SMS):存储迁移服务(SMS),Windows Server提供的新功能,可帮助用户迁移服务器及其数据而无需重新配置应用程序或用户,可以将非结构化数据从任何位置迁移到Azure或Modern windows Server,使用SMB协议,支持从2003到2019所有的服务器迁移到Win 2012 R2至2019中,详细内容参考:https://aka.ms/stormigser
n 按需提供的Server Core应用程序兼容×××(FOD):此功能可以增加Server Core的功能和兼容性,同时尽可能保持系统的精简,通过添加一系列与桌面体验有关的二进制文件或功能组件提供应用程序兼容性而无需安装桌面体验本身,此功能为可选项,通过单独的ISO提供,在启用时可使用DISM命令安装。
更多信息参考:https://docs.microsoft.com/zh-cn/windows-server/get-started-19/install-fod-19
n Azure Network Adapter:借助Windows Server 2019,Windows Admin Center可以实现一键式管理体验,可以在本地Windows Server与Azure虚拟网络之间建立点到站点的×××连接,会自动配置本地×××客户端到Azure 虚拟网络网关的连接。
n Azure File Sync:可以将本地文件传输到Azure中,当前最大可支持100TB的数据
l 超融合基础架构HCI(混合数据中心)
现在随着云计算的发展,越来越多的人认为服务器的发展市场有限,认为对服务器的需求越来越少,但根据IDC最新的报告显示,服务器的市场还在不断增长。
并且当前的服务器市场正在由传统架构向超融合基础架构HCI方向转变
微软于Windows Server 2016开始推出了基于S2D的HCI解决方案,在退出18个月后的2018年3月份,其全球使用数量已经达到了1W个群集https://blogs.technet.microsoft.com/filecab/2018/03/27/storage-spaces-direct-momentum/ ,同时在2019中,其S2D性能也得到了较大提升,Windows Server 2016时,其典型场景所表现的IOPS测试最大值为6696542
在Windows Server 2019中,12台服务器组成的集群承载300台虚拟机测试出的最大IOPS记录为13798674,1370多万IOPS,相较于2016提升了1倍多。
下面是在Windows Server 2019中的HCI更新
n Storage Space Direct(S2D):微软在Windows Server 2016中提出了S2D,实现了在故障转移群集中无需使用外置共享存储仅依赖本地磁盘实现故障转移,从而实现超融合。在Windows Server 2019中,微软针对S2D进行了稳定性提升与功能增强。俗话说微软技术第一个版本可以观望,第二个版本基本就可以直接上,现在Win 2019 超融合基本可以应用于生产环境,在软件HCI领域里面,除了VMware vSAN,又多了一个较好的选择。
u 重复数据删除和压缩:
重复数据擦除支持REFS格式(原来仅支持NTFS),通过重擦和压缩,SDS可以获得高达10倍的空间使用,Windows Admin Center一键式启用,多线程处理体系结构最大程度降低对性能影响,每个卷最大支持64TB,每个文件最大支持1TB。
u 对持久内存的原生支持:
原生支持持久内存,如Intel 傲腾内存和NVDIMM-N,可以使用持久内存作为缓存来加速整个超融合集群,或者使用持久内存作为容量层来达到微秒级的低延迟,可以在PowerShell或Windows Admin Center中像管理传统磁盘一样管理持久内存。
u 小规模双节点HCI支持
在Win 2019中,微软增加了对双节点超融合基础架构的的支持进行了增强,使用RAID5+1的全新软件弹性选项。借助嵌套特性可以实现即时一台服务器故障以及另一台服务器一个磁盘驱动器故障的情况下依然保证虚拟机和应用程序的正常运行,也就意味着允许2台服务器故障一台,同时剩余一台故障一块磁盘。
u Windows Admin Center
使用全新的管理中心可以更加直观地管理和监控S2D群集,只需点击几下即可创建、打开、扩展或删除卷。监控从整个集群到单个SSD、HDD的IOPS和IO延迟等性能状况。同时当前管理中心支持第三方厂商插件,例如当前已经有富士通和DataOn等公司的插件。
更多信息参考:https://docs.microsoft.com/zh-cn/windows-server/manage/windows-admin-center/use/manage-hyper-converged
u 历史性能数据
通过内置的历史数据工具可以很轻松直观地查看资源利用率和性能,超过50个计算、内存、网络和存储的基本性能计数器将自动将自动收集并存储在群集中长达一年时间。最重要的是,该功能无需安装配置或启动,其默认在后台是启用的。可以在Windows Admin Center或PowerShell中进行查看。
https://docs.microsoft.com/zh-cn/windows-server/storage/storage-spaces/performance-history-for-vhds
u 每集群最大支持4PB
实现PB级容量:在Windows Server 2019中,S2D群集最大可支持4PB(相当于4000TB)的原始容量,每个卷的大小限制也是原来的2倍(64TB,2016是32TB),大容量的群集适合于媒体文件存放、备份、归档等场景。
u 镜像加速奇偶校验2倍提升
使用镜像加速奇偶校验(mirror-accelerated parity),现在可以创建一部分镜像和一部分奇偶校验的混合卷,类似于混合RAID-1和RAID-5/6,以便达到容量与性能均衡。在Win 2019中,由于架构优化,镜像加速奇偶校验的性能相对于Windows Server 2016增加了一倍多。
u 驱动器延迟异常检测
通过主动监控和内置异常值检测轻松识别具有异常延迟的驱动器,灵感来自于Azure的成功实践。无论是常见的延迟或者是常见的99th百分位延迟都可以检测出来。较慢的磁盘驱动器会在PowerShell和Windows Admin Center中自动标识为“异常延迟“状态。
n 故障转移群集:
u Cluster Sets
可以将多个可故障转移群集组合成为一个Cluster Set来组成一个超大的超融合基础架构。虚拟机通过松耦合的群集组实现流动性用于平衡负载和维护。
多个群集通过一个统一的UNC路径进行访问。