capi3 文件服务器,应用程序数据的横向扩展文件服务器概述

应用程序数据的横向扩展文件服务器概述

04/30/2021

本文内容

适用于: Azure Stack HCI,版本 20H2;Windows服务器2019、Windows Server 2016、Windows Server 2012 R2 Windows Server 2012

Scale-Out 文件服务器旨在提供对基于文件的服务器应用程序存储连续可用的横向扩展文件共享。 横向扩展文件共享允许从同一群集的多个节点上共享同一文件夹。 本方案重点介绍如何计划和部署横向扩展文件服务器。

可以通过使用以下方法之一来部署和配置群集文件服务器:

应用程序数据的横向扩展文件服务器 此群集文件服务器功能是在 Windows Server 2012 中引入的,它使你能够将服务器应用程序数据(例如 hyper-v 虚拟机文件)存储在文件共享上,并获得类似的可靠性、可用性、可管理性和高性能级别,可从存储区域网络获得。 所有文件共享均为在线状态,且同时位于全部节点上。 与此类群集文件服务器相关的文件共享被称为横向扩展文件共享。 这有时也称为活动/活动。 部署 Hyper-V over Server Message Block (SMB) 或 Microsoft SQL Server over SMB 时,建议采用该类文件服务器。

一般用途的文件服务器 这是自故障转移群集引入后 Windows 服务器中支持的群集文件服务器的延续。 该类服务器属于群集文件服务器,因此与群集文件服务器相关的所有共享均为在线状态,且在同一时间位于某一个节点上。 这有时也称为活动/被动或双活动。 与此类型群集文件服务器相关的文件共享被称为群集文件共享。 部署信息工作者方案时,建议采用该类文件服务器。

方案描述

利用横向扩展文件共享,可以从某个群集的多个节点共享同一文件夹。 例如,如果有一个使用服务器消息块的四节点文件服务器群集 (SMB) 横向扩展,则运行 Windows Server 2012 R2 或 Windows Server 2012 的计算机可以从四个节点中的任何一个访问文件共享。 该功能通过利用新 Windows 服务器故障转移群集功能和 Windows 文件服务器协议 SMB 3.0 的功能得以实现。 文件服务器管理员可为服务器应用程序提供横向扩展文件共享及持续可用文件服务,而且只需简单地增加在线服务器的数量即可快速响应增加的需求。 所有此类功能均可在生产环境中实现,且对服务器应用程序来说完全透明。

横向扩展文件服务器提供的主要优点包括:

主动-主动文件共享。 所有群集节点均可接受 SMB 客户端请求并为其提供服务。 通过使文件共享的内容可通过全部群集节点同时访问,SMB 3.0 群集和客户端共同协作在计划的维护和非计划故障(服务中断)期间为备用群集节点提供透明的故障转移。

增加了带宽。 最大共享带宽是所有文件服务器群集节点的总带宽。 与 Windows Server 早期版本不同的是,总带宽不再受限于单个群集节点的带宽,而是由后备存储系统的容量来确定带宽限制。 你可以通过添加节点来增加总带宽。

无 停机时间的 CHKDSK。 Windows Server 2012 中的 CHKDSK 大大增强,大大缩短了文件系统脱机修复的时间。 群集共享卷 (CSV) 更进一步,直接省去了脱机阶段。 CSV 文件系统 (CSVFS) 可在不影响文件系统中带有开放句柄的应用程序的情况下使用 CHKDSK。

群集共享卷缓存。 Windows Server 2012 中的 csv 引入了读取缓存支持,这在某些情况下(例如虚拟桌面基础结构 (VDI) )可以显著提高性能。

更简单的管理。 通过 Scale-Out 文件服务器,你可以创建横向扩展文件服务器,并添加必要的 Csv 和文件共享。 无需创建多个群集文件服务器,每个服务器均具有单独的群集磁盘,且无需开发放置策略来确保各个群集节点上的活动。

自动重新平衡 Scale-Out 文件服务器客户端。 在 Windows Server 2012 R2 中,自动重新平衡可以提高横向扩展文件服务器的可伸缩性和可管理性。 将按照每个文件共享(而不是每个服务器)跟踪 SMB 客户端连接,然后将客户端重定向到群集节点,并让用户最方便地访问文件共享使用的卷。 这样便会减少文件服务器节点之间的重定向流量,从而提高效率。 在建立初始连接后以及在重新配置群集存储时,将重定向客户端。

本方案内容

以下主题可用于帮助你部署横向扩展文件服务器:

何时使用横向扩展文件服务器

如果你的工作量会产生大量的元数据操作,例如打开文件、关闭文件、创建新文件或重命名现有文件,则不应使用横向扩展文件服务器。 一般的信息操作会导致大量元数据操作。 如果你偏重横向扩展文件服务器所提供的可伸缩性和简易性且仅仅需要横向扩展文件服务器所支持的技术,则应使用横向扩展文件服务器。

下表列出了 SMB 3.0 中的功能、常见 Windows 文件系统、文件服务器数据管理技术和常见工作负荷。 你可以看到该技术是否受横向扩展文件服务器支持,或者是否需要传统的群集文件服务器(也称为一般用途文件服务器):

技术范围

Feature

一般用途文件服务器群集

横向扩展文件服务器

SMB

SMB 连续可用性 ( * )

SMB

SMB 多通道

SMB

SMB 直通

SMB

SMB 加密

SMB

SMB 透明故障转移

是(如果启用了连续可用性)

文件系统

NTFS

不可用

文件系统

复原文件系统 (ReFS)

建议使用存储空间 Direct

建议使用存储空间 Direct

文件系统

群集共享卷文件系统 (CSV)

NA

文件管理

BranchCache

文件管理

重复数据删除 (Windows Server 2012)

文件管理

重复数据删除 (Windows Server 2012 R2)

是(仅限 VDI)

文件管理

DFS 命名空间 (DFSN) 根服务器根

文件管理

DFS 命名空间 (DFSN) 文件夹目标服务器

文件管理

DFS 复制 (DFSR)

文件管理

文件服务器资源管理器(屏幕和配额)

文件管理

文件分类基础结构

文件管理

动态访问控制(基于声明的访问,CAP)

文件管理

文件夹重定向

不建议

文件管理

脱机文件(客户端缓存)

不推荐

文件管理

漫游用户配置文件

不建议

文件管理

主目录

不推荐

文件管理

工作文件夹

NFS

NFS 服务器

应用程序

Hyper-V

不推荐

应用程序

Microsoft SQL Server

不推荐

*Windows Server 2019 中提供了超聚合配置中的 SMB 环回连续可用性 (CA) 。

备注

使用连续可用的文件共享时,文件夹重定向、脱机文件、漫游用户配置文件或主目录会生成大量必须立即写入磁盘) (的写入操作,从而降低性能,与常规用途文件共享相比。 连续可用的文件共享与文件服务器资源管理器和运行 Windows XP 的电脑也不兼容。 此外,在用户失去对共享的访问权限后,脱机文件可能不会转换为脱机模式3-6 分钟,这可能会让尚未使用 "始终脱机" 模式脱机文件的用户不快。

实际的应用程序

横向扩展文件服务器非常适用于服务器应用程序存储。 下面列出了可以将其数据存储在横向扩展文件共享上的服务器应用程序的几个示例:

Internet Information Services (IIS) Web 服务器可以将网站的配置和数据存储在横向扩展文件共享上。 有关详细信息,请参阅共享配置。

Hyper-V 可以将配置和实时虚拟磁盘存储在横向扩展文件共享上。 有关详细信息,请参阅在 SMB 上部署 Hyper-V。

SQL Server 可以将实时数据库文件存储在横向扩展文件共享上。 有关详细信息,请参阅安装 SQL Server 并使用 SMB 文件共享作为存储选项。

Virtual Machine Manager (VMM) 可以将库共享(其中包含虚拟机模板和相关文件)存储在横向扩展文件共享上。 但是,库服务器本身不能是 Scale-Out 文件服务器—它必须位于独立的服务器或不使用 Scale-Out 文件服务器群集角色的故障转移群集上。

如果将横向扩展文件共享用作库共享,则只能使用与横向扩展文件服务器兼容的技术。 例如,不能使用 DFS 复制来复制横向扩展文件共享上托管的库共享。 还有一点很重要,那就是横向扩展文件服务器安装了最新的软件更新。

若要将横向扩展文件共享用作库共享,首先添加一个具有本地共享或根本没有共享的库服务器(比如虚拟机)。 然后在添加库共享时,选择在横向扩展文件服务器上托管的文件共享。 此共享应由 VMM 管理,并且专门创建用于库服务器。 此外,请确保在横向扩展文件服务器上安装最新的更新。 有关添加 VMM 库服务器和库共享的详细信息,请参阅 将配置文件添加到 VMM 库。 有关文件和存储服务当前可用的修补程序的列表,请参阅 Microsoft 知识库文章 2899011。

备注

某些用户(比如信息工作者)的工作负荷对性能的影响较大。 例如,当多个用户执行诸如打开和关闭文件、创建新文件和重命名现有文件之类的操作时,将对性能产生影响。 如果文件共享启用连续可用性,它将提供数据完整性,但同时也会影响整体性能。 连续可用性要求将数据直接写入磁盘,以便在横向扩展文件服务器中的群集节点出现故障时确保数据的完整性。 因此,将多个大型文件复制到文件服务器的用户可能会发现连续可用的文件共享上的性能明显变慢。

本方案中所含的功能

下表列出了本方案的部分功能并说明了支持该方案的工作原理。

Feature

如何支持本方案

故障转移群集在 Windows Server 2012 中添加了以下功能以支持横向扩展文件服务器:分布式网络名称、Scale-Out 文件服务器资源类型、群集共享卷 (CSV) 2 和 Scale-Out 文件服务器高可用性角色。 有关这些功能详细信息,请参阅'[重定向] 中的故障转移群集中的Windows Server 2012新增功能。

SMB 3.0 在 Windows Server 2012 中添加了以下功能以支持横向扩展文件服务器:SMB 透明故障转移、SMB 多通道和 SMB 直通。

有关 Windows Server 2012 R2 中 SMB 的新增功能和更改功能'请参阅 Windows Server 中的SMB 新增功能。

详细信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值