<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[gOxiA=苏繁=SuFan Blog]]></title> 
<link>https://sufan.maytide.net/index.php</link> 
<description><![CDATA[gOxiA,苏繁,sufan,Microsoft MVP]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[gOxiA=苏繁=SuFan Blog]]></copyright>
<item>
<link>https://sufan.maytide.net/read.php/2147.htm</link>
<title><![CDATA[Microsoft Connected Cache for Enterprise - 实践]]></title> 
<author>gOxiA &lt;sufan_cn@msn.com&gt;</author>
<category><![CDATA[Microsoft Cloud]]></category>
<pubDate>Mon, 28 Jul 2025 05:05:06 +0000</pubDate> 
<guid>https://sufan.maytide.net/read.php/2147.htm</guid> 
<description>
<![CDATA[ 
	<p><img alt="MCC-logo" src="http://goxia.maytide.net/ftpup/2018/4f166dbc0b02_A180/MCC-logo_thumb.png"></p><p><strong><font color="#fd3f53" size="4">Microsoft Connected Cache for Enterprise - 实践</font></strong></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 就在 <a href="https://goxia.maytide.net" target="_blank">gOxiA</a> 近期集中发布 MCC 相关日志期间，微软于 7月23日公告 <a href="https://techcommunity.microsoft.com/blog/windows-itpro-blog/microsoft-connected-cache-is-now-generally-available/4432150" target="_blank">Microsoft Connected Cache for Enterprise 正式版发布</a>了。那今天就为大家奉上 MCC for Enterprise 的上手日志。如果你需要了解 Microsoft Connected Cache，不妨先回顾一下 gOxiA 之前发布的日志：“<a href="https://goxia.maytide.net/read.php/2145.htm" target="_blank">Microsoft Connected Cache - 概述</a>”，“<a href="https://goxia.maytide.net/read.php/2146.htm" target="_blank">适用于企业和教育的 Microsoft Connected Cache</a>”。</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 本例 MCC 的 CacheNode 将使用 Ubuntu 24.04 ，这里不再复述 Ubuntu 的准备过程。接下来我们需要通过 <a href="https://portal.azure.com" target="_blank">Azure Portal</a> 创建 Microsoft Connected Cache for Enterprise 服务（以下简称：MCC4E），并创建和配置基于 Ubuntu 系统的 Cache Node，最后在 Ubuntu 系统上执行部署脚本，并对 Cache Node 执行验证，确保无误后便可通过组策略（GPO）或 Intune 为客户端进行分发配置。</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 接下来我们首先通过 Azure Portal 创建 MCC4E，可以在 Azure 市场中搜索关键词，在搜索结果中确认“Microsoft Connected Cache for Enterprise”并创建资源。</p><p><a href="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/1-SearchMCC.png"><img width="634" height="496" title="1-SearchMCC" style="margin: 0px; display: inline; background-image: none;" alt="1-SearchMCC" src="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/1-SearchMCC_thumb.png" border="0"></a></p><p><a href="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/2-MCC.png"><img width="634" height="505" title="2-MCC" style="display: inline; background-image: none;" alt="2-MCC" src="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/2-MCC_thumb.png" border="0"></a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MCC4E 资源的创建非常简单，为该资源起个容易识别的名字，并确认在哪个订阅、资源组和位置，最后执行创建即可。</p><p><a href="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/3-CreateMCC.png"><img width="634" height="445" title="3-CreateMCC" style="margin: 0px; display: inline; background-image: none;" alt="3-CreateMCC" src="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/3-CreateMCC_thumb.png" border="0"></a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 稍等片刻，我们便可转到 MCC4E 资源的 Cache Node Management 页面，并通过位于顶部的“Create Cache Node”按钮创建我们所需的缓存节点，在下图中我们可以看到一则提示“<em><font color="#666666">公共预览版缓存节点将于2025年9月14日停止运行。必须重新部署现有的公共预览版缓存节点。</font></em>”，具体可参考：<a title="https://aka.ms/mcc-ent-release-notes" href="https://aka.ms/mcc-ent-release-notes">https://aka.ms/mcc-ent-release-notes</a>。如果之前在预览阶段就部署了Cache Node 则需要根据提示执行重新部署。</p><p><a href="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/4-CreateCacheNode.png"><img width="634" height="220" title="4-CreateCacheNode" style="margin: 0px; display: inline; background-image: none;" alt="4-CreateCacheNode" src="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/4-CreateCacheNode_thumb.png" border="0"></a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 我们继续，创建 Cache Node，选择 Linux 为我们要用的 OS，并为 Cache Node 创建一个名称。这样一个基于 Linux 系统的缓存节点便创建完毕，接下来我们为该缓存节点生成一些必要的配置。</p><p><a href="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/4-CreateCacheNode-1.png"><img width="634" height="267" title="4-CreateCacheNode-1" style="margin: 0px; display: inline; background-image: none;" alt="4-CreateCacheNode-1" src="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/4-CreateCacheNode-1_thumb.png" border="0"></a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 首先在“Configuration”中为缓存节点指定要用于存储缓存数据的目录，以及可使用容量。如果当前缓存节点有多块可使用的硬盘驱动器，则可以继续添加存储配置但当前最多可配置 9 个。</p><p><a href="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/4-CreateCacheNode-2.png"><img width="490" height="517" title="4-CreateCacheNode-2" style="margin: 0px; display: inline; background-image: none;" alt="4-CreateCacheNode-2" src="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/4-CreateCacheNode-2_thumb.png" border="0"></a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 然后点击“Save”按钮保存配置并等待生效，一旦配置可用便可在“Deployment”页面看到要执行的命令行，此时我们可以将“Download deployment package”下载到 gOxiA 实现准备好的 Ubuntu 缓存节点主机上，以备使用。</p><p><a href="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/4-CreateCacheNode-3.png"><img width="634" height="456" title="4-CreateCacheNode-3" style="margin: 0px; display: inline; background-image: none;" alt="4-CreateCacheNode-3" src="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/4-CreateCacheNode-3_thumb.png" border="0"></a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在缓存节点主机上我们首先解压缩下载的部署包，并为其中的文件配置执行权限，然后执行“Deployment”页面提供的命令行即可。</p><p><a href="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/4-CreateCacheNode-4.png"><img width="634" height="327" title="4-CreateCacheNode-4" style="margin: 0px; display: inline; background-image: none;" alt="4-CreateCacheNode-4" src="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/4-CreateCacheNode-4_thumb.png" border="0"></a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在“Updates”页面我们还可以为缓存节点主机配置快速更新或周期性更新，确保缓存节点主机中的数据都是最新的，以解决安全漏洞并提高质量和性能。</p><p><a href="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/4-CreateCacheNode-5.png"><img width="634" height="324" title="4-CreateCacheNode-5" style="margin: 0px; display: inline; background-image: none;" alt="4-CreateCacheNode-5" src="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/4-CreateCacheNode-5_thumb.png" border="0"></a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 当我们执行命令行无误，稍等片刻应该就能看到当前缓存节点主机的状态，如果要执行验证，可以参考官方文档 “<a href="https://learn.microsoft.com/en-us/windows/deployment/do/mcc-ent-verify-cache-node/?WT.mc_id=WDIT-MVP-4000544" target="_blank">Verify Connected Cache node functionality &#124; Microsoft Learn</a>” 执行相关指令。</p><p><a href="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/5-Verify-1.png"><img width="634" height="194" title="5-Verify-1" style="display: inline; background-image: none;" alt="5-Verify-1" src="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/5-Verify-1_thumb.png" border="0"></a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 如下图我们可以先用 “wget <a href="http://localhost/filestreamingservice/files/7bc846e0-af9c-49be-a03d-bb04428c9bb5/Microsoft.png?cacheHostOrigin=dl.delivery.mp.microsoft.com">http://localhost/filestreamingservice/files/7bc846e0-af9c-49be-a03d-bb04428c9bb5/Microsoft.png?cacheHostOrigin=dl.delivery.mp.microsoft.com</a>” 验证缓存节点主机在运行且可以访问。然后可以通过在客户端上访问 <a href="http://[HostMachine-IP-address]/filestreamingservice/files/7bc846e0-af9c-49be-a03d-bb04428c9bb5/Microsoft.png?cacheHostOrigin=dl.delivery.mp.microsoft.com">http://[HostMachine-IP-address]/filestreamingservice/files/7bc846e0-af9c-49be-a03d-bb04428c9bb5/Microsoft.png?cacheHostOrigin=dl.delivery.mp.microsoft.com</a> 来验证客户端到缓存节点主机是否正常。</p><p><a href="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/5-Verify.png"><img width="634" height="406" title="5-Verify" style="margin: 0px; display: inline; background-image: none;" alt="5-Verify" src="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/5-Verify_thumb.png" border="0"></a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 完成上述操作和验证，当前缓存节点主机即高创建和配置完毕，接下来我们要将其分发给客户端来使用。转到 <a href="https://intune.microsoft.com" target="_blank">Intune Portal</a> 为设备创建传递优化配置，通过设置目录查找 DOCacheHost 或 DOCacheHostSource 根据需要进行配置。对于 DOCacheHost 我们可以指定一个或多个以逗号分隔的缓存节点主机，这些缓存节点主机的名称可以是 FQDN 或 IP 地址。对于 DOCacheHostSource 提供了两个配置项：1 = DHCP 选项 235；2 = DHCP 选项 235 强制，其中后者 2 配置可覆盖 DOCacheHost 配置。如果配置了 DOCacheHostSource 还必须为组织本地网络配置 DHCP 235 选项，可参考下图。具体应该采用哪个配置方案，还要根据实际环境来决策！</p><p><a href="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/6-DO-GPO.png"><br/></a></p><p><a href="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/6-Intune-Configuration.png"><img width="634" height="483" title="6-Intune-Configuration" style="margin: 0px; display: inline; background-image: none;" alt="6-Intune-Configuration" src="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/6-Intune-Configuration_thumb.png" border="0"></a></p><p><a href="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/6-Intune-Configuration-DHCP.png"><img width="634" height="473" title="6-Intune-Configuration-DHCP" style="display: inline; background-image: none;" alt="6-Intune-Configuration-DHCP" src="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/6-Intune-Configuration-DHCP_thumb.png" border="0"></a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 对应的 GPO 配置可参考下图，位于“计算机配置 - 管理模板 - Windows 组件 - 传递优化”。</p><p><a href="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/6-DO-GPO_3.png"><img width="532" height="517" title="6-DO-GPO" style="display: inline; background-image: none;" alt="6-DO-GPO" src="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/6-DO-GPO_thumb.png" border="0"></a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 对于 DOCacheHostSource，我们可能需要在特定环境中使用注册表来实现，该键值信息如下：</p><p><strong>"HKLM\SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization" /f /v DOCacheHostSource /t REG_DWORD /d 2</strong></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 此外，我们可以配置 DelayCacheServerFallbackBackground 和 DelayCacheServerFallbackForeground 延迟策略，来提高从网络缓存主机拉取数据的机会，根据推荐后台和前台建议分别是 60 秒和 30 秒。</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 最后，如果我们需要在后续检查和监视 MCC 的运行情况，都可以在 Azure Portal MCC 资源的概述和监视中对其进行监控。</p><p><a href="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/7-review.png"><img width="629" height="517" title="7-review" style="margin: 0px; display: inline; background-image: none;" alt="7-review" src="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/7-review_thumb.png" border="0"></a></p><p><a href="http://goxia.maytide.net/ftpup/2018/e27f1b3aee9f_9DD6/unsupport_os.png"><br/></a></p><p>推荐参考：</p><p><a href="https://learn.microsoft.com/en-us/windows/deployment/do/mcc-ent-release-notes/?WT.mc_id=WDIT-MVP-4000544" target="_blank">Release Notes for Microsoft Connected Cache for Enterprise and Education &#124; Microsoft Learn</a></p><p><a href="https://learn.microsoft.com/en-us/windows/deployment/do/delivery-optimization-configure#2d-improve-p2p-efficiency/?WT.mc_id=WDIT-MVP-4000544" target="_blank">Improve P2P efficiency &#124; Microsoft Learn</a></p><p><a href="https://learn.microsoft.com/en-us/windows/deployment/do/waas-delivery-optimization#types-of-download-content-supported-by-delivery-optimization/?WT.mc_id=WDIT-MVP-4000544" target="_blank">Types of download content supported by Delivery Optimization &#124; Microsoft Learn</a></p><p><a href="https://techcommunity.microsoft.com/blog/windows-itpro-blog/optimize-windows-autopilot-bandwidth-use-with-connected-cache/4389056" target="_blank">Optimize Windows Autopilot bandwidth use with Connected Cache &#124; Windows IT Pro Blog</a></p><p><a href="https://learn.microsoft.com/en-us/windows/deployment/do/mcc-ent-faq/?WT.mc_id=WDIT-MVP-4000544" target="_blank">Microsoft Connected Cache for Enterprise Frequently Asked Questions &#124; Micrososft Learn</a></p><p><a href="https://learn.microsoft.com/en-us/windows/deployment/do/mcc-ent-troubleshooting/?WT.mc_id=WDIT-MVP-4000544" target="_blank">Troubleshoot Microsoft Connected Cache for Enterprise and Education &#124; Microsoft Learn</a></p>
]]>
</description>
</item>
</channel>
</rss>