Introducción al almacenamiento de contenido en caché
El almacenamiento de contenido en caché es un servicio en macOS que acelera la descarga de software distribuido por Apple y los datos que los usuarios almacenan en iCloud al guardar contenido que otros dispositivos Apple locales ya han descargado. El contenido guardado se almacena en una caché de contenido en una 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 almacenamiento de contenido en caché en macOS.
Puedes usar el almacenamiento de contenido en caché en redes que utilizan el protocolo de traducción de direcciones de red (NAT) para la caché de contenido y todos los dispositivos, o en redes que consisten de direcciones IP enrutables públicamente y, opcionalmente, en dispositivos en red compartida con una Mac (por ejemplo, al suministrar varios dispositivos a la vez mediante Apple Configurator). Los dispositivos Apple se conectan automáticamente con cachés de contenido cercanas sin ninguna configuración mediante un servicio de búsqueda que asigna direcciones IP de cliente privadas y públicas a las configuraciones registradas con Apple desde computadoras Mac que tienen el almacenamiento de contenido en caché activado. Por motivos de privacidad, debido a que todos los dispositivos Apple en una red usan el almacenamiento de contenido en caché de forma automática y en segundo plano si está disponible, no se pone a disposición información detallada sobre componentes individuales solicitada por clientes específicos individuales. Sin embargo, puedes consultar las estadísticas de contenido en caché agregado para medir y calcular el rendimiento. Para obtener más información, consulta Planear y configurar el almacenamiento de contenido en caché.
Importante: para obtener resultados óptimos, implementa el almacenamiento de contenido en caché en una Mac que sólo esté conectada a la red a través de una única conexión por cable Ethernet. El almacenamiento de contenido en caché puede usar una conexión Wi-Fi en lugar de Ethernet, pero el rendimiento podría verse afectado.
Restringir el almacenamiento de contenido en caché
Si un Mac está inscrita en una solución de administración de dispositivos móviles (MDM), se puede usar una restricción para evitar que el usuario active el almacenamiento de contenido en caché. Lo cual impide que la Mac descargue y almacene software distribuido por Apple y datos que los usuarios guardan en iCloud.
Cómo funciona el almacenamiento de contenido en caché
Una vez activado el almacenamiento en caché de contenido en una Mac, esta conservará una copia de todo el contenido que los dispositivos (llamados clientes) en la red local pueden descargar. El contenido también puede descargarse desde varios dispositivos iPhone o iPad si están conectados a una Mac mediante un adaptador o hub USB. Puedes especificar rangos de direcciones IP de clientes (por ejemplo, como una o dos subredes) que una caché de contenido está mejor posicionada para servir, y opcionalmente puedes hacer que ese contenido sea exclusivo para aquellos clientes escogiendo la opción Dispositivos utilizando redes locales personalizadas. Las opciones disponibles son:
Opción | Descripción | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Poner en caché contenido para | Selecciona una opción que describa qué dispositivos tienen acceso al contenido en caché de esta computadora:
| ||||||||||
Mis redes locales | Selecciona una opción que describa tu red:
| ||||||||||
Configuración de DNS | Se usa para generar la configuración de un registro TXT de DNS, y está disponible sólo si seleccionas Usar direcciones IP públicas personalizadas en 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 en el siguiente cliente en la red se conecta a la App Store para descargar la actualización, esta es copiada desde la caché de contenido en vez de descargarlo desde la 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.
De forma predeterminada, el almacenamiento de contenido en caché está limitado a una subred específica; sin embargo, puedes configurarla para usar esta función 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 (que requiere configuración de DNS adicional).
Cómo interactúan las subredes y 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 elemento solicitado no está disponible en una caché de contenido, esta busca dicho elemento en sus pares. Si el elemento está disponible, se descarga de la caché del mismo nivel. Si no está disponible, la caché de contenido descarga el elemento de uno de sus principales y si ninguno está configurado, lo descarga desde Apple a través de Internet. Los clientes seleccionan automáticamente la caché de contenido adecuada cuando hay más de una disponible.
Nota: si se activa opcionalmente, los datos de iCloud del usuario sólo se almacenan en la caché de contenido y no se duplican en otros puntos o cachés principales. Un dispositivo Apple mantiene la afinidad de esa caché de contenido en específico para sus datos de iCloud durante el mayor tiempo posible.
Dónde reside el contenido en caché
El volumen de arranque es la ubicación predeterminada del contenido almacenado en caché. Puedes escoger una ubicación alternativa y especificar cuánto del volumen es usado por el almacenamiento de contenido en caché. 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.