Introducción al almacenamiento en caché de contenido
El almacenamiento en caché es un servicio de macOS que acelera la descarga de software distribuido por Apple y de los datos que los usuarios almacenan en iCloud guardando el contenido que ya han descargado los dispositivos Apple locales. El contenido guardado se almacena en una caché de contenido en un Mac, y estará disponible para que lo recuperen otros dispositivos sin conectarse a internet. Puedes encontrar la lista actual de los tipos de contenido compatibles en el artículo de soporte de Apple Tipos de contenido compatibles con el servicio de almacenamiento en caché.
Puedes usar el almacenamiento de contenido en caché en redes que utilicen traducción de direcciones de red (NAT) para la caché de contenido en todos los dispositivos, en redes formadas por direcciones IP enrutables públicamente y, opcionalmente, para los dispositivos con conexión compartida a un Mac (por ejemplo, al proporcionar muchos dispositivos al mismo tiempo usando Apple Configurator). Los dispositivos Apple contactan automáticamente con un servicio de almacenamiento en caché cercano sin necesidad de ninguna configuración, usando un servicio de búsqueda que asigne direcciones IP privadas y públicas de clientes a las configuraciones registradas con Apple desde ordenadores Mac que tengan activado el almacenamiento en caché de contenido. Puesto que cualquier dispositivo Apple que esté conectado a una red utiliza automáticamente y sin interacción el almacenamiento en caché, si está disponible; por motivos de privacidad no hay disponible información detallada sobre los componentes individuales solicitados por clientes específicos. Sin embargo, puedes supervisar las estadísticas de utilización del almacenamiento en caché de contenido para contribuir a medir y calibrar el rendimiento. Para obtener más información, consulta Planificar y configurar el almacenamiento en caché de contenido.
Importante: Para obtener resultados óptimos, implementa el almacenamiento en caché de contenido en un Mac que solo esté conectado a la red a través de una única conexión por cable Ethernet. El almacenamiento en caché de contenido puede usar una conexión Wi-Fi en lugar de Ethernet, pero el rendimiento podría verse afectado.
Restringir el almacenamiento en caché de contenido
Si se inscribe un Mac en una solución de gestión de dispositivos móviles (MDM), se puede utilizar una restricción para evitar que el usuario active el almacenamiento en caché de contenido. Esto evita que el Mac descargue y almacene software distribuido por Apple y los datos que los usuarios almacenan en iCloud.
Funcionamiento del almacenamiento en caché de contenido
Después de activar el almacenamiento en caché de contenido en un Mac, el Mac conservará una copia de todo el contenido que pueden descargar los dispositivos (llamados clientes) en la red local. El contenido también se puede descargar de varios dispositivos iPhone o iPad si tienen una conexión compartida con un Mac mediante un carrito o hub USB. Puedes especificar intervalos de direcciones IP de clientes (por ejemplo, como una o dos subredes) que una caché de contenido esté mejor posicionada para atender y, opcionalmente, puedes convertir ese contenido en exclusivo para dichos clientes si seleccionas la opción “Dispositivos que usan redes locales personalizadas”. Las opciones disponibles son:
Opción | Descripción | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Almacenar en caché el contenido de | Selecciona una opción que describa para qué dispositivos va a almacenar el contenido en caché este ordenador:
| ||||||||||
Mis redes locales | Selecciona una opción que describa la red:
| ||||||||||
Configuración de DNS | Esto se usa para generar la configuración para un registro TXT de DNS y solo está disponible si seleccionas “usar direcciones IP públicas personalizadas” para la opción “Mis redes locales”. |
Por ejemplo, cuando el primer cliente de la red descargue una actualización de macOS, la caché de contenido conservará una copia de la actualización. Cuando el siguiente cliente de la red se conecte a App Store para descargar la actualización, esta se copiará desde la caché de contenido, en vez de hacerlo desde App Store.
Puesto que la red local es normalmente mucho más rápida que internet, el segundo cliente (y todos los demás clientes) descargará las actualizaciones mucho antes.
Por omisión, el almacenamiento en caché de contenido está limitado a una subred específica, pero puedes establecer que proporcione almacenamiento en caché de contenido para:
Todas las combinaciones de subredes de la red local que comparten una dirección IP pública común;
Cualquier combinación de subredes de direcciones IP de acceso público (se requieren ajustes de DNS adicionales).
Cómo interactúan las subredes y las cachés
Si tu red tiene varias subredes que comparten la misma dirección IP pública, todas ellas pueden aprovechar la misma caché de contenido.
Cuando la red dispone de más de una caché de contenido, todas ellas pasan a ser del mismo nivel (pares) automáticamente y pueden consultar y compartir el software almacenado en caché. Cuando un ítem solicitado no está disponible en una caché de contenido, esta busca dicho ítem en sus pares. Si el ítem está disponible, se descarga de la caché del mismo nivel. Si no lo está, la caché de contenido descarga el ítem de una de sus principales, si estuvieran configuradas, o desde Apple a través de internet. Los clientes seleccionan automáticamente la caché de contenido correcta cuando hay disponible más de una.
Nota: Si están activada la opción, los datos en iCloud del usuario solo se almacenan en una caché de contenido y no se replica entre pares o principales. Un dispositivo Apple mantiene la afinidad de esa caché de contenido concreta para sus datos en iCloud todo el tiempo posible.
Ubicación del contenido almacenado en caché
La ubicación por omisión del contenido almacenado en caché es el volumen de arranque. Puedes elegir una ubicación alternativa y especificar qué cantidad del volumen usa el almacenamiento en caché de contenido. Cuando el espacio de almacenamiento para el contenido almacenado en caché alcanza el máximo especificado, o cuando el espacio disponible en el volumen se va agotando, la caché de contenido elimina el contenido que no se haya utilizado recientemente con el fin de dejar espacio para la siguiente solicitud.