Windows 即服务

来自BetaHeritage Wiki
正义羊-JRJSheep讨论 | 贡献2023年4月20日 (四) 21:14的版本 →‎实施周期制之后的开发计划
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索

Windows 即服务(Windows as a Services,WaaS)是简化 IT 专业人员的工作,并且为客户维持一致 Windows 10 体验的方式。在 Windows 10 之前,Microsoft 每隔几年发布新版 Windows。因为功能修订通常很庞大,所以此传统部署计划使用户不得不肩负起培训负担,也意味着很长时间内不提供新功能。这种方案在当今快速发展的世界中不适用,因为这个世界需要全新的安全、管理和部署功能应对挑战。Windows 即服务每年将提供一次功能更新帮助解决这些问题。

Windows 即服务提供了一种考虑开发、部署和维护 Windows 操作系统的新方法,致力于不断提供新功能和更新,同时保持较高级别的硬件和软件兼容性。这些改进侧重于最大化提升客户参与 Windows 开发的程度、简化 Windows 客户端计算机的部署和维护,并且在一段时间后平衡部署和维护 Windows 所需的资源。部署新版本的 Windows 比以往更简单:Microsoft 每年发布一次新功能,而不是遵循传统升级周期,即仅每隔几年提供一次新功能。最终,此模型取代了传统 Windows 部署项目的需求,因为传统项目可能会造成中断且成本高昂。它将所需的工作量分散到持续更新过程中,从而减少维护 Windows 客户端设备所需的整体工作量。此外,使用 Windows 客户端操作系统,组织还有机会在 Microsoft 开发期间试用“外部测试”版的 Windows,了解新功能并且能够持续提供相关反馈。

术语含义

  • 功能更新。每年发布一次。 顾名思义,这些更新将添加新的功能,但与以前每 3-5 年发布一次的 Windows 版本相比,所提供的区块大小较小。
  • 质量更新将提供安全和非安全修补程序。 这些更新通常在每月的第二个星期二发布,但也可能随时发布。 质量更新包括安全更新、关键更新、服务堆栈更新和驱动程序更新。 质量更新属于累积更新,因此只需安装最新质量更新,即可获取特定 Windows 10 功能更新的所有可用修补程序。 “服务堆栈”是安装其他更新的代码,因此它们对于保持最新状态非常重要。 有关详细信息,请参阅服务堆栈更新。
  • 预览体验成员预览版本在开发将于下一次功能更新中交付的功能期间可用,从而允许组织验证新增功能和确认与现有应用和基础结构的兼容性,并就遇到的任何问题向 Microsoft 提供反馈。
  • 服务渠道允许组织选择部署新功能的时间。
    • 正式发布通道。每年接收功能更新。
    • 长期服务通道。仅适用于通常不运行 Office 的专用设备,例如控制医疗设备或 ATM 的设备,每两到三年接收一次新的功能发布。
    • Windows 预览体验计划为组织提供测试将通过下一次功能更新推出的功能并提供相应反馈的机会。
  • 部署圈是用于最初试点随后广泛部署组织中的每个功能更新的设备组。

开发

在过去,当 Microsoft 开发出新版本的 Windows 时,通常会在开发过程的末尾,即 Windows 几近可以交付时发布技术预览版。通过 Windows 10 和 Windows 11,新功能将尽快(在开发周期中通过名为外部测试的过程)传递到 Windows 预览体验成员社区,使这些组织可以看到 Microsoft 开发的内容,并且他们也可以尽快开始测试。Microsoft 也依赖于在开发过程中接收组织反馈,使其可以尽快做出调整,而不是等到发布后再调整。相比以前,采用 Windows 即服务开发模型之后,功能分发的频率比先前更高,用户也更快获得新功能。在此模型之下的更新被称作功能更新。

Windows 即服务在 2019 年过渡到 Azure 的全新模型,称作 Windows 开发周期。在这个模型下,新功能的开发计划针对开发周期而不是功能更新。在此模型下,每一个开发周期都相当于一次发布版本,因此活跃开发分支在每个开发周期也往往会经历功能开发、稳定和签署阶段。不过, Microsoft 不一定在每个开发周期结束时都会为所有产品发布正式版本。例如在 Windows 11Windows 10 2020 年 5 月更新之间经历了三个开发周期(ManganeseIronCobalt),而 ManganeseIron 周期并没有任何的桌面客户端版本正式发布。

Windows 持续创新是 Windows 即服务的一个新常态模式。过去,大多数产品团队必须等待 Windows 的年度更新才能发布新功能,但由于Windows 持续创新,微软可以更快地发布他们的功能。Windows 11 22H2 开始,Microsoft 专门为持续创新建立了 Moment 工程,旨在允许 Microsoft 在主要操作系统版本之外的全年关键点推出新功能和体验。报道称[1],Microsoft 打算每隔几个月向市场版本的 Windows 发布新功能,从 2023 年开始,每年最多四次。

此外,一个未经证实的传言表明,Microsoft 可能会切回传统的 Windows 桌面客户端操作系统发布周期,即每三年发布一次 Windows 的主要版本。

服务渠道

Windows 预览体验计划为组织提供测试将通过下一次功能更新推出的功能并提供相应反馈的机会。正式发布通道通过功能更新发布提供新功能,组织可以选择何时部署通道的更新。仅用于控制医疗设备或 ATM 机等专用设备(通常不运行 Office)的长期服务通道,大概每两到三年接收一次新功能发布。

正式发布通道

在正式发布频道中,功能更新每年提供一次。当 Microsoft 正式发布功能更新时,该功能更新可用于任何未配置为延迟功能更新的设备,以便这些设备可以立即安装它。使用 Windows Server Update Services (WSUS) 、Microsoft Configuration Manager 或 Windows Update for Business 的组织可以通过拒绝其批准和部署来延迟对选择性设备的功能更新。在此方案中,将提供正式发布频道可用的内容,但这些内容并不一定不可或缺,具体取决于管理系统策略。

长期服务通道

长期服务通道仅在 Windows 10 和 Windows 11 企业版 LTSC 版本中提供。专用系统(如控制医疗设备、销售点系统和 ATM 的设备)通常出于其用途而需要更长的服务选项。LTSC 维护模型将阻止企业版 LTSC 设备接收常规功能更新,仅提供质量更新,确保设备安全性保持在最新状态。鉴于此,质量更新仍可立即用于 Windows 10 和 Windows 11 企业版 LTSC 客户端。Microsoft 不会在运行 Windows 10 和 Windows 11 企业版 LTSC 的设备上通过 Windows 更新发布功能更新。相反,它通常每2-3年提供一次新的 LTSC 版本。

Windows 预览体验计划

对于许多 IT 专业人员而言,及早了解功能更新 (在功能更新可加入正式发布频道之前) 非常有用,并且对未来最终用户的通信,以及为下一个常规可用性发布存在的任何问题提供测试方法而言很有价值。Windows 预览体验成员可以使用和部署生产前代码到测试机器上,从而更早了解下一个版本的信息。

开发周期列表

实施周期制之前的开发计划

名称 简称 版本
客户端 服务器
Threshold 1,或 Threshold TH1,或 TH Windows 10(初始版本) 模板:N/A Windows 即服务的首个开发计划。
Threshold 2 TH2 Windows 10 11 月更新 模板:N/A 模板:N/A
Redstone 1,或 Redstone RS1,或 RS Windows 10 周年更新 Windows Server 2016 模板:N/A
Redstone 2 RS2 Windows 10 创意者更新 模板:N/A 模板:N/A
Redstone 3 RS3 Windows 10 秋季创意者更新 Windows Server 版本 1709 模板:N/A
Redstone 4 RS4 Windows 10 2018 年 4 月更新 Windows Server 版本 1803 模板:N/A
Redstone 5 RS5 Windows 10 2018 年 10 月更新 Windows Server 2019
Windows Server 版本 1809
Azure 周期计划之前的最后一次迭代。

实施周期制之后的开发计划

名称 简称 周期 版本
客户端 服务器
Titanium Ti 19H1 Windows 10 2019 年 5 月更新 Windows Server 版本 1903 Azure 周期计划下的首次迭代
Vanadium V 19H2 Windows 10 2019 年 11 月更新 Windows Server 版本 1909 19H1(Titanium)的累积更新
Vibranium Vb 20H1 Windows 10 2020 年 5 月更新
Windows 10 2020 年 10 月更新
Windows 10 2021 年 5 月更新
Windows 10 2021 年 11 月更新
Windows 10 2022 更新
Windows Server 版本 2004
Windows Server 版本 20H2
——
Manganese Mn 20H2 模板:N/A 模板:N/A ——
Iron Fe 21H1 模板:N/A Windows Server 2022 ——
Cobalt Co 21H2 Windows 11(初始版本) 模板:N/A ——
Nickel Ni 22H2 Windows 11 2022 更新 模板:N/A 原为 22H1 开发周期
后来在晚些时候更改为 22H2 开发周期并扩展到全年。
Copper Cu 23H2 模板:N/A 模板:N/A 已被 Zinc 取代(更名)
Zinc Zn 23H2 模板:N/A 模板:N/A 当前外部测试版开发周期
Gallium Ga 24H1 模板:N/A 模板:N/A 当前内部开发周期

参考资料