Disco temporal de una máquina virtual en Microsoft Azure
Hola gente :)
El siguiente contenido lo estoy compartiendo debido a que hemos identificado cierta confusión con la información que muestra los sitios oficiales de Microsoft sobre los recursos de las máquinas virtuales en sus diferentes series, generalmente se despliega la cantidad de memoria, procesador y disco, entre otros recursos, justo aquí es donde quiero que identifiquen este disco como TEMPORAL, este recurso cuenta con características importantes que deben conocer y a continuación las describiré de la manera mas sencilla para que tengan claridad al respecto.
Vamos a iniciar por identificar dicho recurso en la información de oficial de Microsoft, por ejemplo, puede encontrar los detalles de cada máquina en los enlaces que menciono abajo, he marcado en rojo el tamaño del disco temporal por cada máquina virtual.
Documentación de Planeación: https://azure.microsoft.com/es-es/documentation/articles/virtual-machines-windows-sizes/
Documentación de precios: https://azure.microsoft.com/es-es/pricing/details/virtual-machines/#Windows
Ahora bien, las características de este disco son las siguientes:
- IMPORTANTE: es un disco TEMPORAL, por lo tanto, no es persistente y no se recomienda colocar información o datos de aplicaciones productivas, ya que cada que nosotros cambiemos de tamaño la máquina, reiniciemos o apaguemos, se pueden perder los datos hospedados en el disco.
- Se crea de manera automática cuando se implementa una VM en Azure
- No hay un costo asociado a este disco
- Se utiliza para almacenar archivos de paginación de sistema operativo
En el sistema operativo Windows lo pueden identificar con el volumen lógica “D:” y la etiqueta “Temporary Storage” y en Linux lo pueden identificar como la siguiente ruta “/mnt/resources”
Agrego una referencia de Windows sobre cómo lo pueden identificar en el explorador de archivos.
Como he mencionado, se crea de manera automática cando se implementa una VM desde la galería, y se direcciona el “pagefile” a este volumen, una gran ventaja que se tiene con Azure es implementar una máquina virtual basada en un disco VHD que nosotros obtenemos de un ambiente local, esto puede ser de dos maneras, aplicando el Sysprep para generalizar la imagen o cuando no se aplica Sysprep, en este último caso el disco es registrado como disco de Sistema Operativo y es necesario mover el archivo de paginación al disco temporal, esto eliminar la carga de transacción asociados con el almacenamiento y el archivo de paginación libera ancho para el almacenamiento para los datos que se deben almacenar en un disco persistente, hay otras tareas que se recomiendan cuando se usa un disco VHD (donde no se aplica Sysprep) para crear una VM, mismas que son documentadas en el siguiente enlace. https://azure.microsoft.com/en-us/blog/virtual-machines-best-practices-single-vms-temporary-storage-and-uploaded-disks/
Espero que haya sido de utilidad esta información... :)
Recuerda enviar tus requerimientos de preventa o deployment a latampts@microsoft.com, un gusto colaborarles!