Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se describe cómo implementar el software de almacenamiento en caché de Microsoft Connected Cache for Enterprise and Education en una máquina host de Windows.
La implementación de la caché conectada en una máquina host de Windows requiere la designación de una cuenta de servicio administrada de grupo (gMSA), una cuenta de usuario local, una cuenta de usuario de dominio o una cuenta de servicio como cuenta en tiempo de ejecución de caché conectada. Esto evita la alteración del contenedor de caché conectada y el contenido almacenado en caché en el equipo host.
Nota
Si tiene previsto designar una cuenta de servicio administrada de grupo (gMSA) como cuenta en tiempo de ejecución de caché conectada, asegúrese de que ha iniciado sesión en el equipo host como una cuenta unida a un dominio al seguir los pasos de implementación que se indican a continuación.
Antes de implementar la caché conectada en una máquina host de Windows, asegúrese de que la máquina host cumple todos los requisitos y de que ha creado y configurado el recurso de Azure de caché conectada.
Para que la implementación de caché conectada se realice correctamente, debe permitir llamadas directas al servicio optimización de distribución desde las máquinas host de caché conectada. Al usar un proxy de inspección de TLS, debe configurar el equipo proxy/host para permitir que las llamadas al servicio optimización de distribución (*.prod.do.dsp.mp.microsoft.com) omitan la interceptación del proxy; de lo contrario, la cadena de certificados se romperá y se producirá un error en la implementación y la operación del nodo de caché.
Pasos para implementar el nodo Caché conectada en Windows
En el Azure Portal, vaya a la pestaña Implementación del nodo de caché y copie el comando de implementación.
Descargue e instale la aplicación De Windows de caché conectada en el equipo host ejecutando el siguiente comando en una ventana de PowerShell con privilegios elevados:
Add-AppxPackage "https://aka.ms/do-mcc-ent-windows-x64"Para comprobar que la aplicación Caché conectada se ha instalado, ejecute el siguiente comando:
Get-AppxPackage Microsoft.DeliveryOptimizationConfirme que la aplicación Caché conectada ha colocado los scripts de instalación de la caché conectada mediante la ejecución del siguiente comando:
deliveryoptimization-cli mcc-get-scripts-pathEste comando debe devolver una ruta de acceso al directorio de scripts de caché conectada, como
C:\Program Files\...\deliveryoptimization-cli. No mueva el directorio de scripts de caché conectada a una ubicación diferente, ya que los scripts de implementación no se podrán actualizar si se mueven a una ruta de acceso diferente.Abra una ventana de PowerShell como administrador en el equipo host y establezca la directiva de ejecución en Sin restricciones para permitir que se ejecuten los scripts de implementación. La cuenta de administrador usada para continuar con este proceso de implementación del nodo de caché no puede ser la misma que la cuenta en tiempo de ejecución de caché conectada.
Cree una
$Uservariable de PowerShell que contenga el nombre de usuario de la cuenta que quiere designar como cuenta en tiempo de ejecución de caché conectada.- En el caso de las gMSA, la
$Uservariable de PowerShell debe tener el formato"Domain\Username$". También tendrá que iniciar sesión como una cuenta unida a un dominio al ejecutar el comando de implementación. - En el caso de las cuentas de usuario locales,
$Userla variable de PowerShell debe tener el formato"LocalMachineName\Username". Para las cuentas de usuario y servicio de dominio,$Userse debe dar formato a"Domain\Username". Para las cuentas de usuario, usuario de dominio y servicio locales, también deberá crear un objeto PSCredential denominado$myLocalAccountCredential.
Nota
Tendrá que aplicar una directiva de seguridad local para permitir que la cuenta en tiempo de ejecución de la caché conectada a
Log on as a batch job. Asegúrese de guardar la información de la cuenta en tiempo de ejecución, ya que la necesitará para la solución de problemas y la desinstalación.- En el caso de las gMSA, la
En la misma ventana de PowerShell, ejecute el comando de implementación que copió de la Azure Portal.
Nota
Si va a implementar el nodo de caché en un equipo host de Windows que usa un proxy de inspección tls (por ejemplo, ZScaler), asegúrese de que ha configurado la configuración de proxy para el nodo de caché y, a continuación, coloque el archivo de certificado de proxy (.pem) en la ruta de acceso de installationFolder deseada y agregue
-proxyTlsCertificatePemFileName "mycert.pem"al comando de implementación. Por ejemplo, coloque el archivo .pem enC:\mccwsl01\mycert.pemy agregue-proxyTlsCertificatePemFileName "mycert.pem"al comando de implementación.
Parámetros de comandos de implementación de Windows
| Parámetro | Descripción |
|---|---|
-installationFolder |
Carpeta donde está instalada la memoria caché conectada. Esto se puede cambiar a cualquier ruta de acceso deseada en el equipo host. |
-customerid |
Identificador único del recurso de Azure de la caché conectada. Esto está disponible en la Azure Portal en la página Información general. |
-cachenodeid |
Identificador único del nodo De caché conectada. Esto está disponible en la Azure Portal en la página Administración de nodos de caché. |
-customerkey |
Clave de cliente única para el recurso de Azure de la caché conectada. Esto está disponible en la Azure Portal en la página Configuración del nodo de caché. |
-registrationkey |
Clave de registro única para el nodo De caché conectada. Esto está disponible en la Azure Portal en la página Configuración del nodo de caché. Esta clave de registro se actualizará después de cada intento de implementación correcto de este nodo de caché. |
-cacheDrives |
Cantidad de almacenamiento que usa el nodo de caché. Se debe dar formato a "/var/mcc,<SIZE>", donde <SIZE> es el tamaño deseado del nodo de caché en GB. |
-mccRunTimeAccount |
Cuenta que ejecuta el software de caché conectada. Debe ser una variable de PowerShell que contenga el nombre de usuario de la cuenta que quiere designar como cuenta en tiempo de ejecución de caché conectada. Por ejemplo, $User = "LocalMachineName\Username" para una cuenta de usuario local. Si usa una cuenta de servicio administrada de grupo (gMSA), debe tener el formato "Domain\Username$". |
-mccLocalAccountCredential |
Un objeto de credencial de PowerShell para la cuenta en tiempo de ejecución de caché conectada. Esto solo es necesario si usa una cuenta de usuario local, una cuenta de usuario de dominio o una cuenta de servicio. Por ejemplo, $myLocalAccountCredential = Get-Credential. |
-rebootBypass |
Si se establece en $true, el proceso de instalación de la caché conectada no comprobará si hay reinicio pendiente en el equipo host. Esto es opcional y el $falsevalor predeterminado es . |
-shouldUseProxy |
Si se establece en $true, el nodo de caché implementado se comunica a través del servidor proxy. Esto es opcional y el $falsevalor predeterminado es . |
-proxyurl |
Dirección URL del servidor proxy para el uso del nodo de caché. Esto es opcional y solo es necesario si usa un servidor proxy. Por ejemplo, -proxyurl "http://proxy.example.com:8080". |
-proxyTlsCertificatePemFileName |
Nombre del archivo de certificado de proxy en formato PEM. Esto es opcional y solo es necesario si usa un proxy de inspección de TLS. Por ejemplo, -proxyTlsCertificatePemFileName "mycert.pem". El archivo .pem debe colocarse en la ruta de acceso installationFolder . |
Pasos para apuntar dispositivos cliente de Windows en el nodo Caché conectada
Una vez que haya implementado correctamente la caché conectada en el equipo host de Windows, debe configurar los dispositivos cliente de Windows para solicitar contenido de Microsoft desde el nodo Caché conectada.
Para ello, establezca las directivas DOCacheHost o DOCacheHostSource mediante Intune.