Glosario de términos de Starlight VM

General

VM

Un entorno de computación definido por software que funciona como un sistema aislado con su propia CPU, memoria, interfaz de red y almacenamiento, todo creado a partir de un conjunto de recursos de hardware físico. Estas VM se ejecutan en una máquina "host" física, gestionada por un software llamado hipervisor. El hipervisor aísla los recursos informáticos necesarios y permite la creación y gestión de múltiples VM, donde cada una ejecuta su propio sistema operativo de forma independiente de las demás. La experiencia del usuario final dentro de una VM emula de cerca la de ejecutar un sistema operativo o aplicación en una máquina física.

Starlight Manager

El panel de control que permite a los usuarios comprar, gestionar y terminar máquinas virtuales, así como manejar todos los componentes relacionados.

Virtualización

Una tecnología que permite la creación de versiones virtuales de hardware físico, como servidores, almacenamiento, redes y escritorios. Al usar software para simular estos componentes, la virtualización permite que una sola máquina física se divida en varias máquinas virtuales (VM). Cada VM puede ejecutar su propio sistema operativo y aplicaciones, actuando de forma independiente, pero compartiendo los recursos del hardware subyacente al mismo tiempo.
Este proceso mejora la eficiencia del uso del hardware al permitir que múltiples cargas de trabajo se ejecuten simultáneamente en una sola máquina. Ayuda a los usuarios a optimizar sus inversiones en hardware, reducir el consumo de energía y minimizar los costes de mantenimiento. La virtualización también es una tecnología clave detrás de la computación en la nube, donde ayuda a gestionar la infraestructura de manera más eficiente con escalabilidad, flexibilidad y una gestión más sencilla de los recursos informáticos.

Existen varios tipos de virtualización, incluyendo:

  • Virtualización de servidores: Crear múltiples servidores virtuales en un solo servidor físico

  • Virtualización de almacenamiento: Abstracción de recursos de almacenamiento para una gestión más sencilla

  • Virtualización de escritorio: Permite que los escritorios individuales se gestionen desde un servidor central.

  • Virtualización de red: Creación de redes virtuales sobre redes físicas

  • Virtualización de software: Separar las aplicaciones del hardware y sistema operativo subyacentes.

  • Virtualización de almacenamiento: Combinar varios dispositivos de almacenamiento físico en una sola unidad de almacenamiento virtual para facilitar la gestión y el acceso.

KVM

Una tecnología de virtualización de código abierto integrada en el kernel de Linux, que permite que el kernel funcione como un hipervisor. Esto permite que una sola máquina física Linux ejecute varias máquinas virtuales (VM) aisladas simultáneamente. Cada VM opera como un entorno independiente con su propio hardware virtualizado, incluyendo CPU, memoria, almacenamiento e interfaces de red.

VPC

Una Nube Privada Virtual (VPC) es un entorno de nube privada seguro y aislado alojado dentro de una nube pública. Proporciona escalabilidad y comodidad de la computación en la nube pública mientras mantiene el aislamiento y la seguridad de los datos.

Mientras que la nube pública es accesible para numerosos clientes, la VPC reserva una parte de estos recursos exclusivamente para el uso de un solo cliente.

Red VPC

Una red privada, virtualmente aislada, que permite a los usuarios separar lógicamente sus recursos, como servidores virtuales. Está aislada de otras redes virtuales dentro de una nube, asegurando que los recursos dentro de la VPC sean seguros e inaccesibles para otros usuarios de la nube y sus recursos.

Gateway

Un nodo o dispositivo de red crítico que sirve como punto de conexión entre dos redes diferentes, especialmente aquellas que utilizan diferentes protocolos de transmisión. Actuando como punto de entrada y salida para una red, un gateway garantiza que todo el tráfico de datos que se mueve entre redes se gestione y enrute adecuadamente.

Máscara de subred

Un número de 32 bits utilizado en redes para dividir una dirección IP en partes de red y de host. Ayuda a determinar qué parte de la dirección IP identifica la red y qué parte identifica el dispositivo específico dentro de esa red. Por ejemplo, una máscara de subred común, 255.255.255.0, significa que las tres primeras secciones (u octetos) identifican la red y la última sección identifica el dispositivo.

Hipervisor

Una capa de software o hardware que permite la creación y gestión de múltiples máquinas virtuales (VM) en un solo host físico. Cada máquina virtual opera de forma independiente, con su propio sistema operativo y aplicaciones, como si estuviera ejecutándose en su propio hardware dedicado. El hipervisor asigna los recursos físicos subyacentes, como CPU, memoria y almacenamiento, a cada VM según sea necesario.

Alojamiento en la nube

Un método de alojamiento web que utiliza una red de servidores virtuales y físicos interconectados para almacenar y gestionar los datos de un sitio web. A diferencia del alojamiento tradicional, que depende de un solo servidor físico, el alojamiento en la nube distribuye los datos entre varios servidores. Este enfoque mejora la fiabilidad, escalabilidad y flexibilidad, asegurando que los sitios web permanezcan rápidos y accesibles incluso durante picos de tráfico. Con el alojamiento en la nube, los recursos se proporcionan bajo demanda, permitiendo a las empresas escalar fácilmente sus aplicaciones y reducir los costes de TI mediante un modelo de pago por uso.

Configuración (plan de VM)

Un paquete o configuración predefinida que especifica los recursos asignados a una máquina virtual, como el número de núcleos de CPU, cantidad de RAM, capacidad de almacenamiento y ancho de banda de red. Los planes de VM ofrecen diferentes niveles de rendimiento y capacidad para satisfacer diversas necesidades de los usuarios, con niveles de precios correspondientes.

CPU

Una CPU (Unidad Central de Procesamiento) es el "cerebro" de un ordenador, responsable de interpretar y ejecutar instrucciones de programas de software. Realiza todas las tareas esenciales como cálculos aritméticos, operaciones lógicas y controla otros componentes del sistema. La CPU es una parte vital de cualquier dispositivo informático, ya que procesa datos, ejecuta el sistema operativo y controla la ejecución de aplicaciones.

vCPU

Un segmento de una CPU física asignado por un hipervisor y asignado a una máquina virtual (VM). Esto se logra utilizando una CPU física en el servidor para crear CPUs virtuales, permitiendo que varias VM se alojen en el mismo hardware. El número de vCPUs asignadas a una VM determina la potencia de procesamiento disponible para esa máquina virtual.

RAM

La RAM, o Memoria de Acceso Aleatorio, sirve como la memoria a corto plazo. Almacena temporalmente los datos que el procesador del ordenador necesita acceder rápidamente, permitiendo el funcionamiento fluido de las aplicaciones y la multitarea. A diferencia de los dispositivos de almacenamiento a largo plazo como discos duros o SSD, la RAM permite que los datos se lean y escriban en cualquier orden, lo que la hace mucho más rápida para que el procesador recupere la información necesaria.

Cuanta más RAM tenga tu máquina, mejor podrá manejar múltiples tareas simultáneamente, como editar documentos y ejecutar aplicaciones.

SSD

Un tipo de dispositivo de almacenamiento de datos que utiliza memoria flash para almacenar datos, en lugar de discos giratorios como los discos duros tradicionales (HDD). Los SSD aumentan la velocidad de acceso a los datos, ofrecen mayor fiabilidad y menor consumo de energía en comparación con los HDD.

NVMe

Un protocolo de almacenamiento diseñado específicamente para la comunicación de alta velocidad entre SSD y el procesador de un ordenador. Aprovechando el bus PCIe (Peripheral Component Interconnect Express), NVMe permite una transferencia de datos más rápida y menor latencia en comparación con protocolos tradicionales como SATA o SAS. De este modo, se pueden procesar múltiples operaciones de entrada/salida (E/S) en paralelo, reduciendo la sobrecarga del sistema y mejorando significativamente el rendimiento. NVMe es especialmente útil para cargas de trabajo empresariales y aplicaciones modernas que requieren acceso rápido y eficiente a los datos.

Imagen de VM

Un archivo que contiene una instantánea completa de un sistema configurado, incluyendo el sistema operativo, aplicaciones, bibliotecas, datos y todas las configuraciones necesarias. También es una plantilla para crear máquinas virtuales, por lo que puedes replicar el mismo entorno en varias instancias.

Cuando lanzas una VM desde una imagen, refleja la configuración definida en la imagen, asegurando consistencia y fiabilidad en diferentes entornos. Las imágenes de VM se utilizan para el despliegue rápido, escalado y migración de máquinas virtuales. Permite simplificar la gestión y distribución de sistemas virtualizados en varias infraestructuras, incluidas las nubes.

Software adicional

Un paquete de software que incluye el sistema operativo elegido y los paquetes que se despliegan adicionalmente en la máquina (por ejemplo, Wordpress, VPN, etc.).

Cuenta de VM

Un grupo de proyectos en la nube, VM y sus recursos asignados o gestionados por un usuario concreto dentro de un entorno de alojamiento en la nube.

Todas las cuentas de VM están aisladas entre sí, por ejemplo:

Usuario 1

Usuario 2

Cuenta de VM 1

Cuenta de VM 1

Proyecto 1

(VM1, VM2)

Proyecto 1

(VM1, VM2)

Cuenta de VM 2

Proyecto 2

(VM1)

Proyecto 1

(VM1, VM2)

Proyecto en la nube

Un contenedor con recursos en la nube aislados, como instancias de cómputo, volúmenes de almacenamiento y redes. Se refiere a una aplicación o servicio específico que se desarrolla y aloja utilizando capacidades de computación en la nube.

Cada proyecto puede tener su propio conjunto de usuarios, cuotas y políticas, lo que permite segregar y controlar el acceso a los recursos dentro de la nube.

Volumen de VM

Una unidad de almacenamiento virtual asociada a una máquina virtual (VM). Proporciona a la VM almacenamiento persistente, que se utiliza para guardar datos como el sistema operativo, aplicaciones y archivos de usuario. Los volúmenes de VM suelen ser representaciones virtualizadas del almacenamiento físico, como discos duros o SSD, y pueden gestionarse de forma independiente de la propia VM.
Estos volúmenes pueden desacoplarse, volver a acoplarse y transferirse entre VMs, ofreciendo flexibilidad en la gestión del almacenamiento de datos dentro de una infraestructura en la nube.

Centro de datos

Una instalación física donde se encuentra la infraestructura de TI de una organización, incluidos servidores, sistemas de almacenamiento, equipos de red y otros recursos informáticos. Los centros de datos están equipados con fuentes de energía de respaldo, sistemas de replicación de datos, control de temperatura y diversas medidas de seguridad para proteger contra cortes, pérdida de datos y accesos no autorizados.

Puedes encontrar el centro de datos de tu VM en el Starlight Manager. Ten en cuenta que el centro de datos y la zona de disponibilidad se han fusionado en uno solo.

Por ejemplo: US Phoenix, PHX-1

Región

Un área geográfica donde se encuentran los centros de datos de un proveedor de servicios en la nube. Cada región incluye múltiples centros de datos, ubicados estratégicamente para garantizar redundancia, fiabilidad y acceso de baja latencia a los servicios. La región debe seleccionarse teniendo en cuenta factores como la proximidad, los servicios disponibles y los requisitos regulatorios.

Los servicios de Starlight se encuentran actualmente en Phoenix, EE. UU.

Ubicación

Es el destino final donde se implementa una VM y consiste en las siguientes características elegidas por el usuario:

  • región

  • centro de datos

  • zona de disponibilidad

Por ejemplo:

  • EE. UU., Phoenix, PHX-1

  • SG, Singapur, SGP-1

Consola (VNC)

Una tecnología que permite a los usuarios controlar remotamente el escritorio de otra máquina, como si interactuaran directamente con el monitor de la VM usando el teclado y el ratón de su dispositivo local. El VNC se utiliza ampliamente para la resolución de problemas, soporte técnico o simplemente para gestionar tareas desde otra ubicación, independientemente de la configuración de red de la VM. Se requiere autenticación de usuario y contraseña para usar la Consola.

Línea de comandos 

Una interfaz basada en texto para interactuar con una VM mediante la introducción de comandos. 

A través de la línea de comandos, los usuarios pueden navegar por el sistema de archivos, ejecutar programas, gestionar archivos y directorios, configurar ajustes del sistema y realizar otras tareas administrativas. 

Con el inicio de sesión automático habilitado, es posible iniciar sesión sin autenticación por contraseña. El inicio de sesión automático también se puede desactivar, lo que requiere que los usuarios introduzcan manualmente las credenciales al usar la línea de comandos.

SSH

Un protocolo de red utilizado para acceder y gestionar de forma segura computadoras remotas a través de una red no segura. De este modo, los datos transmitidos se cifran, por lo que los usuarios pueden iniciar sesión de forma segura en una máquina remota para gestionar la infraestructura y transferir archivos.

Clave SSH

Una credencial criptográfica de acceso utilizada en el protocolo SSH (Secure Shell) para la comunicación segura entre dos máquinas a través de una red no segura. Las claves SSH permiten a los usuarios autenticarse de forma segura y establecer conexiones cifradas para la gestión remota, transferencias de archivos y administración del sistema.  
Las claves SSH constan de una clave pública y una clave privada. La clave pública puede distribuirse libremente a servidores remotos, mientras que la clave privada debe mantenerse segura y confidencial. Cuando la clave pública se coloca en un sistema remoto, actúa como una "cerradura", y solo la clave privada correspondiente, en posesión del usuario, puede "abrir" o descifrar los datos, permitiendo el acceso al sistema. Este par de claves pública-privada reemplaza los métodos tradicionales basados en contraseñas por un proceso más seguro y automatizado.

API

Una API (Interfaz de Programación de Aplicaciones) es un conjunto de reglas y protocolos de programación que permiten que las aplicaciones de software se comuniquen e intercambien datos entre sí. Los desarrolladores utilizan las APIs para integrar servicios, funciones o datos externos en la aplicación sin tener que crearlos desde cero.

Acciones de VM

Gestión de energía

El menú donde se puede encender/apagar y reiniciar una VM.

Encender

Encender una máquina virtual (VM). Inicia el proceso de arranque de la VM, permitiendo que el sistema operativo comience a ejecutarse y que la VM se vuelva operativa, permitiendo al usuario comenzar a utilizar la máquina virtual para sus tareas y operaciones.

Apagar

Apagar o desconectar una máquina virtual (VM). La VM se apaga, deteniendo de forma segura todos los procesos y operaciones que se estén ejecutando en ella. Una vez que la VM está apagada, ya no consumirá recursos como CPU y memoria, y su estado se guardará hasta que se vuelva a encender.

Esta acción se puede realizar manualmente en la VM o utilizando el menú de Gestión de Energía en el gestor Starlight.

Reiniciar VM

Reinicio controlado. Durante el proceso de reinicio, una VM se apaga y se inicia de inmediato. Reiniciar una VM puede ser útil para aplicar actualizaciones, resolver problemas del sistema o refrescar el sistema operativo sin necesidad de apagar completamente y luego volver a encender manualmente la VM. Durante el reinicio, todos los procesos y aplicaciones en ejecución se terminan y reinician, pero la VM permanece encendida durante todo el proceso.

Restablecer VM 

Reinicio forzado. La energía de la VM se corta abruptamente y luego se vuelve a encender de inmediato, lo que puede ser útil si la VM no responde o está congelada. Sin embargo, como no permite que el sistema operativo ni las aplicaciones en ejecución se cierren correctamente, usar "Restablecer" puede provocar pérdida de datos o corrupción de archivos. Normalmente se recomienda usar esta opción solo cuando otros métodos de reinicio o apagado de la VM no son efectivos.

Actualizar contraseña root

Cambiar o restablecer la contraseña root de la máquina virtual (VM). Cambiar la contraseña root usando esta opción tendrá efecto inmediato, permitiéndote iniciar sesión en la VM con las nuevas credenciales. Sin embargo, asegúrate de mantener la nueva contraseña segura y accesible solo para personal autorizado, ya que el acceso root otorga control total sobre el sistema.

Reinstalar máquina virtual

Borrar completamente el sistema operativo y los datos existentes en tu máquina virtual e instalar un nuevo sistema operativo. Esto es útil si necesitas restablecer la VM a su estado original, cambiar a un sistema operativo diferente o resolver problemas importantes que no pueden solucionarse de otra manera.

Cuando eliges reinstalar una máquina virtual, se borrarán todos los datos de la VM, por lo que es importante hacer una copia de seguridad de los archivos importantes antes de continuar.

Redes

El menú donde se listan las direcciones IP y la información relacionada con la red de tu máquina virtual.

Redimensionar VM

Modificar los recursos asignados a una máquina virtual (VM), normalmente implicando cambios en la CPU, memoria, almacenamiento o el tamaño total de un volumen de disco. Permite a los usuarios ajustar el rendimiento y la capacidad de una VM para adaptarse a los requisitos de la aplicación alojada.

Implementar

Crear y configurar una nueva máquina virtual (VM) o entorno de aplicación en una infraestructura en la nube.
Cuando implementas una VM en un entorno de alojamiento en la nube, estás lanzando una nueva instancia de un servidor, con configuraciones específicas como CPU, memoria, almacenamiento y ajustes de red. Además, se instala un sistema operativo y el software necesario, para que la VM esté lista para su uso.

Terminar máquina virtual

Apagar permanentemente y eliminar una máquina virtual (VM). Cuando se termina una VM, todos sus recursos asociados, incluido el sistema operativo, aplicaciones, datos y configuraciones, se eliminan del entorno de alojamiento. Esta acción es irreversible y suele utilizarse cuando una VM ya no es necesaria, permitiendo liberar los recursos que estaba utilizando para otros fines.

Acciones de volumen

Implementar

Crear un nuevo volumen de almacenamiento virtual. Este proceso implica asignar los recursos necesarios, crear la configuración y poner el volumen a disposición de las máquinas virtuales. Una vez implementado un volumen, puede adjuntarse a máquinas virtuales.

Adjuntar

Conectar un volumen a una máquina virtual. Permite establecer el enlace entre el recurso de almacenamiento y la máquina virtual y habilitar el posterior montaje del volumen.

Desconectar

Eliminar un volumen de una máquina virtual. Cuando desconectas un recurso de almacenamiento, ya no está conectado ni accesible por la VM, pero el almacenamiento en sí sigue existiendo dentro de la infraestructura en la nube y puede volver a conectarse a la misma VM o a otra diferente más adelante.

Montar

Hacer que un dispositivo o volumen de almacenamiento sea accesible y utilizable por una máquina virtual.
Cuando montas un dispositivo de almacenamiento, lo estás conectando a un directorio específico dentro del sistema de archivos de la VM, haciendo que el contenido de ese dispositivo esté disponible para su uso por la VM. El almacenamiento montado puede usarse para almacenar y recuperar datos, ejecutar aplicaciones.

Desmontar

Desconectar un volumen de una máquina virtual para que la VM ya no tenga acceso a ese almacenamiento.

Redimensionar

Modificar la capacidad de almacenamiento de un volumen, si han cambiado los requisitos de almacenamiento. Al redimensionar un volumen, los datos existentes se conservan.

Migrar

Mover un volumen de un host físico a otro dentro de un entorno virtualizado. Puede ser necesario por varias razones, como el balanceo de carga (cuando el nodo actual no puede manejar una actualización), adjuntar un volumen a otra VM (alojada en un nodo diferente) o transferir entre centros de datos.

Terminar

Eliminar permanentemente un volumen de almacenamiento virtual. Como resultado, se eliminan todos los datos del volumen y los recursos se liberan y quedan disponibles para su uso posterior.

Se requiere un correo electrónico válido