本章给大家介绍有关Windows Server 2016 中存储方面的新增功能,具体内容如下:

1、Storage Spaces Direct:

存储空间直通允许通过使用具有本地存储的服务器构建高可用性和可缩放存储。 该功能简化了软件定义的存储系统的部署和管理并且允许使用 SATA SSD 和 NVMe 磁盘设备等新型磁盘设备,而之前群集存储空间无法使用共享磁盘。

价值:

空间存储直通使服务提供商和企业可使用带本地存储的行业标准服务器来构建高可用性和高扩展性的软件定义的存储。 使用带本地存储的服务器可降低复杂性、增强可伸缩性,并允许使用之前不可能使用的存储设备,如使用 SATA 固态磁盘降低闪存存储成本或使用 NVMe 固态磁盘实现更加性能。

空间存储直通不再需要共享 SAS 结构,从而简化了部署和配置。 它改为使用网络作为存储结构,利用 SMB3 和 SMB 直通 (RDMA) 实现高速、低延迟的 CPU 高效存储。 若要横向扩展,只需添加更多服务器以增加存储容量和 I/O 性能

此功能是 Windows Server 2016 的新增功能。

2、存储副本:

存储副本可在各个服务器或群集之间实现存储不可知的块级同步复制,以便在站点间进行灾难恢复及故障转移群集扩展。 同步复制支持物理站点中的镜像数据和在崩溃时保持一致的卷,以确保文件系统级别的数据损失为零。 异步复制允许超出都市范围、可能存在数据损失的站点扩展。

价值:使用存储复制可执行下列操作:

  • 为关键任务工作负荷的计划内和计划外中断提供单一供应商灾难恢复解决方案。

  • 使用具有广为赞誉的可靠性、可伸缩性和高性能的 SMB3 传输。

  • 将 Windows 故障转移群集扩展到都市距离。

  • 将端到端的 Microsoft 软件用于存储和群集(例如 Hyper-V、存储复本、存储空间、群集、向外扩展文件服务器、SMB3、重复数据删除和 ReFS/NTFS)。

  • 可帮助降低成本和复杂性,如下所示:

    • 与硬件无关,对特定存储配置(例如 DAS 或 SAN)没有要求。

    • 允许使用商品存储和网络技术。

    • 通过故障转移群集管理器轻松对单独的节点和群集进行图形管理的功能。

    • 包括通过 Windows PowerShell 的全面、大型的脚本选项。

  • 有助于减少停机时间,提高可靠性和 Windows 内部的工作效率。

  • 提供支持能力、性能度量标准和诊断功能。

此功能是 Windows Server 2016 的新增功能。

3、存储服务质量:

现在可以使用存储服务质量 (QoS) 来集中监控端到端存储性能,并使用 Windows Server 2016 中的 Hyper-V 和 CSV 群集创建策略。

价值:你现在可以在 CSV 群集上创建存储 QoS 策略,并将它们分配给 Hyper-V 虚拟机上的一个或多个虚拟磁盘。 存储性能将随工作负载和存储负载波动自动重新调整以符合策略。

  • 每个策略可以指定保留(最小)和/或限制(最大),以应用于数据流集合,例如虚拟硬盘、单个虚拟机或虚拟机组、服务或租户的集合。

  • 使用 Windows PowerShell 或 WMI 可以执行以下任务:

    • 在 CSV 群集上创建策略。

    • 枚举 CSV 群集上的可用策略。

    • 将策略分配给 Hyper-V 虚拟机的虚拟硬盘。

    • 监控每个流的性能和策略中的状态。

  • 如果多个虚拟硬盘共享同一策略,性能将进行公平分配,在策略的最小和最大设置内满足需求。 因此,策略可用于管理一个虚拟硬盘、一个虚拟机、构成服务的多个虚拟机或租户拥有的所有虚拟机。

工作原理的不同:

此功能是 Windows Server 2016 的新增功能。 管理最小预留,通过单个命令监视跨群集的所有虚拟磁盘流,在早期版本的 Windows Server 中无法实现基于策略的集中式管理。

4、重复数据删除:

功能

新功能或更新功能

说明

支持大型卷

已更新

在 Windows Server 2016 之前,必须专门调整卷的大小实现预期改动,大小超过 10 TB 的卷不适合进行重复数据删除。 在 Windows Server 2016 中,重复数据删除支持高达 64 TB 的卷大小。

支持大型文件

已更新

在 Windows Server 2016 之前,大小接近 1 TB 的文件不适合进行重复数据删除。 在 Windows Server 2016 中,完全支持高达 1 TB 的文件。

支持 
Nano Server

新建

重复数据删除在 Windows Server 2016 的新 Nano Server 部署选项中可用且完全受支持。

简化的备份支持

新建

在 Windows Server 2012 R2 中,通过一系列手动配置步骤支持虚拟化备份应用程序,如 Microsoft 的 Data Protection Manager 在 Windows Server 2016 中,已针对虚拟化备份应用程序的重复数据删除的无缝部署添加了新的默认使用类型"备份"。

支持群集操作
系统滚动升级

新建

重复数据删除完全支持 Windows Server 2016 的新功能群集操作系统滚动升级。

5、SMB 针对 SYSVOL 和 NETLOGON 连接的强化改进:

在到默认的 Active Directory 域服务 SYSVOL 和 NETLOGON 的 Windows 10 和 Windows Server 2016 客户端连接中,域控制器上的共享现在要求 SMB 签名和相互身份验证(例如 Kerberos)。

价值:此更改降低了中间人攻击的可能性。

作用有何不同?

如果 SMB 签名和相互身份验证都不可用,Windows 10 或 Windows Server 2016 计算机不会处理基于域的组策略和脚本。

备注:这些设置的注册表值默认情况下并不出现,但在被组策略或其他注册表值替代前,强化规则仍然适用。

有关这些安全改进(也称为 UNC 强化)的详细信息,请参阅 Microsoft 知识库文章 3000483 和 MS15-011 & MS15-014:强化组策略。

6、工作文件夹:

改进了工作文件夹服务器正在运行 Windows Server 2016 并且工作文件夹客户端是 Windows 10 时的更改通知。

价值:

对于 Windows Server 2012 R2,当文件更改同步到工作文件夹服务器上时,不向客户端通知这一更改并等待 10 分钟获取更新。 在使用 Windows Sever 2016 时,工作文件夹服务器会立即通知 Windows 10 客户端并立即同步文件更改。

工作原理的不同:

此功能是 Windows Server 2016 的新增功能。 这要求 Windows Server 2016 工作文件夹服务器和客户端必须是 Windows 10。

如果你使用的是较旧客户端或工作文件夹服务器为 Windows Server 2012 R2,则客户端将继续每 10 分钟轮询一次更改。

7、ReFS:

下一次 ReFS 迭代提供对具有各种工作负荷的大规模存储部署的支持,为你的数据提供可靠性、复原能力和可扩展性。

价值:ReFS 做了以下改进:

  • ReFS 实现了新存储层功能,帮助提供更快的性能和更大的存储容量。 此新功能将启用以下内容:

    • 在同一虚拟磁盘上使用多个复原类型(例如,使用性能层中的镜像和容量层中的奇偶校验)。

    • 提高了对偏离工作集的响应能力。

    • SMR(叠瓦式磁记录)媒体支持。

  • 块克隆的引入大大提高了 VM 操作(例如,.vhdx 检查点合并操作)的性能。

  • 新的 ReFS 扫描工具支持泄露存储的恢复,并可帮助回收数据避免严重损坏。

工作原理的不同:这些功能是 Windows Server 2016 中的新增功能。

Windows Server 2016-存储新增功能的更多相关文章

  1. Windows Server 2016-Hyper-V HNV 新增功能

    本内容主要介绍了Hyper-V 网络虚拟化 (HNV) 功能在 Windows Server 2016 中的新增或更改内容,具体信息如下: HNV更新 功能中的功能 新的或改进 描述 可编程 Hype ...

  2. Windows Server 2016-DNS客户端新增功能

    域名系统(DNS)是包含TCP / IP的行业标准协议套件之一,DNS客户端和DNS服务器一起为计算机和用户提供计算机名称到IP地址映射名称解析服务. 在Windows Server 2016中,DN ...

  3. SQL Server 2016 Alwayson新增功能

    标签:SQL SERVER/MSSQL SERVER/数据库/DBA/ 概述 SQLServer2016发布版本到现在已有一年多的时间了,目前最新的稳定版本是SP1版本.接下来就开看看2016在Alw ...

  4. Windows Server 2016 Storage Replication

    Storage Replication是Windows Server 2016中新增的一项功能,它是利用windows server自带的块存储复制技术 首先,我们简答粗暴的交代一下部署需求: 1.该 ...

  5. [转帖]Windows Server 2016各种版本介绍

    Windows Server 2016各种版本介绍 http://www.5sharing.com/js/zx/872.html windows server的版本 时间:2018-10-06 10: ...

  6. Windows Server 2016介绍与安装

    版本介绍 Windows Server 2016 Essentials edition Windows Server 2016 Essentials版是专为小型企业而设计的.它对应于Windows S ...

  7. 远离DoS攻击 Windows Server 2016发布DNS政策

             Windows Server 2016的网络功能虽然没有获得像Docker容器和Nano Server同等重要的关注,但是管理员们应该了解的是,新的域名系统(Domain Name ...

  8. Windows Server 2016软件定义存储:Storage Spaces Direct的关键特性

    [TechTarget中国原创] 微软在Windows Server 2016 Technical Preview 2中引入了Storage Spaces Direct.这个特性将本地存储扩展为高可用 ...

  9. 将windows server 2016改造为像windows 10一样适合个人使用的系统

    Windows server 2016 RTM已流出,具体可以搜索wzor大神泄露的,英文版本是0911的.现根据我安装后整理的如何配置使个人更适合使用. 20170102更新:wzor泄漏的0911 ...

随机推荐

  1. Selenium滚动条window.scrollTo和window.scrollBy

    Selenium操作滚动条有两种方法,一种就是window.scrollTo,另一种是window.scrollBy,既然两个都可以用来操作滚动条,那这两个方法有什么区别呢? 1.window.scr ...

  2. 小程序选项卡小Demo,可滑动控制

    思绪1.选项卡使用scroll-view,实现可以滑动控制效果:2.使用current控制选项卡标题和内容的统一,实现同步操作:3.winHeight 这个是我最常用的var calc = clien ...

  3. 初始化本地项目到远程仓库【git】

    大部分情况,都是从远程仓库clone项目,步骤很简单. 今天要把本地项目初始化到远程仓库的步骤记录下来,其实也很简单,几步就好: #初始化本地仓库 git init #将本地内容添加至git索引中 g ...

  4. HTML5 拖放(Drag 和 Drop)详解与实例

    简介 拖放是一种常见的特性,即抓取对象以后拖到另一个位置. 在 HTML5 中,拖放是标准的一部分,任何元素都能够拖放. 先点击一个小例子:在用户开始拖动 <p> 元素时执行 JavaSc ...

  5. 无法远程连接SQLSERVER2000的解决方法

    有时候客户端和服务器不在同一个局域网里面,这时候很可能无法直接使用服务器名称来标识该服务器,这时候我们可以使用HOSTS文件来进行名字解析,具体的方法是: 1.使用记事本打开HOSTS文件(一般情况下 ...

  6. 【转】IGS相关

    目 前,全球260多个lGS跟踪站中,我国占20多个,分布在武汉.拉萨.乌鲁木齐.昆明.上海等地,全球IGS网的GPS数据,由单台接收机交换 (RINEX)格式生成的日观测和导航数据文件组成,其存储方 ...

  7. Databricks缓存提升Spark性能--为什么NVMe固态硬盘能够提升10倍缓存性能(原创)

    我们兴奋的宣布Databricks缓存的通用可用性,作为统一分析平台一部分的 Databricks 运行时特性,它可以将Spark工作负载的扫描速度提升10倍,并且这种改变无需任何代码修改. 1.在本 ...

  8. ASP.NET Core Web APi获取原始请求内容

    前言 我们讲过ASP.NET Core Web APi路由绑定,本节我们来讲讲如何获取客户端请求过来的内容. ASP.NET Core Web APi捕获Request.Body内容 [HttpPos ...

  9. JS前端验证代码

    手机号码正则表达式验证: function checkPhone(){ var phone = document.getElementById('phone').value; if(!(/^1[345 ...

  10. mkdir -p 参数的使用

    ssh root@%s -o ConnectTimeout=2 "ssh root@%s ConnectTimeout=2 "if [ ! -d /root/scripts ]; ...