Glosario de términos de VPS de Spaceship

General

VM

Un entorno informático definido por software que funciona como un sistema aislado con su propia CPU, memoria, interfaz de red y almacenamiento, todo ello creado a partir de un conjunto de recursos de hardware físico. Estas VM se ejecutan en una máquina física "host", 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 una aplicación en una máquina física.

VPS 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 crear versiones virtuales de hardware físico, como servidores, almacenamiento, redes y escritorios. Al utilizar software para simular estos componentes, la virtualización permite dividir una única máquina física en múltiples máquinas virtuales (VM). Cada VM puede ejecutar su propio sistema operativo y aplicaciones, actuando de forma independiente, pero compartiendo al mismo tiempo los recursos del hardware subyacente.
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 forma más eficiente con escalabilidad, flexibilidad y una gestión más sencilla de los recursos informáticos.

Existen varios tipos de virtualización, entre ellos:

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

  • Virtualización de almacenamiento:Abstracción de recursos de almacenamiento para facilitar la gestión

  • Virtualización de escritorios: permite gestionar escritorios individuales desde un servidor central.

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

  • Virtualización de software: separación de las aplicaciones del hardware subyacente y del sistema operativo.

  • Virtualización de almacenamiento: combinación de varios dispositivos de almacenamiento físicos en una única 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 única máquina física Linux ejecute simultáneamente varias máquinas virtuales (VM) aisladas. Cada VM funciona como un entorno independiente con su propio hardware virtualizado, incluida 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 la escalabilidad y la comodidad de la computación en la nube pública, al tiempo que 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 cliente. 

Red VPC

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

Puerta de enlace

Un nodo o dispositivo de red crítico que sirve como punto de conexión entre dos redes diferentes, especialmente aquellas que utilizan distintos protocolos de transmisión. Al actuar como punto de entrada y salida de una red, una puerta de enlace 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 único host físico. Cada máquina virtual funciona de forma independiente, con su propio sistema operativo y aplicaciones, como si se ejecutara 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.

Cloud Hosting

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 hosting tradicional, que depende de un único servidor físico, el cloud hosting distribuye los datos entre varios servidores. Este enfoque mejora la fiabilidad, la escalabilidad y la flexibilidad, garantizando que los sitios web sigan siendo rápidos y accesibles incluso durante picos de tráfico. Con el cloud hosting, los recursos se proporcionan bajo demanda, lo que permite 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 predefinidos que especifican los recursos asignados a una máquina virtual, como el número de núcleos de CPU, la cantidad de RAM, la capacidad de almacenamiento y el ancho de banda de red. Los planes de VM ofrecen distintos 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 control de 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 las aplicaciones.

vCPU

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

RAM

La RAM, o memoria de acceso aleatorio, actúa como memoria a corto plazo. Almacena temporalmente los datos a los que el procesador del ordenador necesita acceder rápidamente, lo que permite un funcionamiento fluido de las aplicaciones y la multitarea. A diferencia de los dispositivos de almacenamiento a largo plazo, como los discos duros o las SSD, la RAM permite leer y escribir datos en cualquier orden, lo que hace que el procesador recupere la información necesaria mucho más rápido.

Cuanta más RAM tenga tu máquina, mejor podrá gestionar 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 las unidades de disco duro tradicionales (HDD). Las SSD aumentan la velocidad de acceso a los datos y 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 las SSD y el procesador de un ordenador. Al aprovechar el bus PCIe (Peripheral Component Interconnect Express), NVMe permite una transferencia de datos más rápida y una menor latencia en comparación con protocolos tradicionales como SATA o SAS. De este modo, múltiples operaciones de entrada/salida (I/O) pueden procesarse  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 un acceso rápido y eficiente a los datos.

Imagen de VM

Un archivo que contiene una instantánea completa de un sistema configurado, incluido el sistema operativo, las aplicaciones, las bibliotecas, los 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 inicias una VM a partir de una imagen, refleja la configuración definida en la imagen, lo que garantiza coherencia y fiabilidad en distintos entornos. Las imágenes de VM se utilizan para el despliegue rápido, el escalado y la migración de máquinas virtuales. Permiten simplificar la gestión y la distribución de sistemas virtualizados en diversas infraestructuras, incluidos los entornos en la nube.

Software adicional

Un paquete de software que incluye el sistema operativo elegido y paquetes que se despliegan adicionalmente en la máquina (p. ej., 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 cloud hosting.

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 computación, 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 una VM almacenamiento persistente, que se utiliza para guardar datos como el sistema operativo, las aplicaciones y los archivos de usuario. Los volúmenes de VM suelen ser representaciones virtualizadas de almacenamiento físico, como discos duros o SSD, y pueden gestionarse de forma independiente de la propia VM.
Estos volúmenes pueden desadjuntarse, volver a adjuntarse y transferirse entre VM, lo que ofrece 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 alimentación de respaldo, sistemas de replicación de datos, control de temperatura y diversas medidas de seguridad para proteger frente a interrupciones, pérdida de datos y accesos no autorizados.

Puedes encontrar el centro de datos de tu VM en el VPS Manager. Ten en cuenta que el centro de datos y la zona de disponibilidad se combinan 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 varios centros de datos, ubicados estratégicamente para garantizar redundancia, fiabilidad y acceso a los servicios con baja latencia. La región debe seleccionarse teniendo en cuenta factores como la proximidad, los servicios disponibles y los requisitos normativos.

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

Ubicación

Es el destino final donde se despliega una VM y consta de las siguientes características elegidas por un usuario:

  • región

  • centro de datos

  • zona de disponibilidad

Por ejemplo:

  • US, Phoenix, PHX-1

  • SG, Singapore, SGP-1

Consola (VNC)

Una tecnología que permite a los usuarios controlar de forma remota 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. VNC se utiliza ampliamente para la resolución de problemas, el soporte técnico o simplemente para gestionar tareas desde una ubicación diferente, independientemente de la configuración de red de la VM. Se requiere autenticación mediante usuario y contraseña para usar la consola.

Línea de comandos 

Una interfaz basada en texto para interactuar con una VM escribiendo 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 puede deshabilitarse, lo que obliga a los usuarios a introducir manualmente las credenciales de acceso al usar la línea de comandos.

SSH

Un protocolo de red utilizado para acceder y gestionar de forma segura ordenadores remotos 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 de acceso criptográfica 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, la transferencia de archivos y la 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 "desbloquear" o descifrar datos, permitiendo el acceso al sistema. Este par de claves pública-privada sustituye los métodos tradicionales basados en contraseña por un proceso más seguro y automatizado.

API

Una API (o 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 API para integrar servicios, funciones o datos externos en la aplicación sin tener que crearlos desde cero.

Acciones de VM

Power Management

El menú donde una VM puede encenderse, apagarse y reiniciarse.

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 pase a estar operativa, lo que permite a un usuario empezar 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 ordenada todos los procesos y operaciones que se ejecutan en ella. Una vez apagada la VM, dejará de consumir recursos como CPU y memoria, y su estado se guardará hasta que se vuelva a encender. 

Esta acción puede realizarse manualmente en la VM o mediante el menú Power Management en el VPS Manager.

Reiniciar VM

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

Restablecer VM 

Reinicio forzado. La alimentación de la VM se corta bruscamente y luego se vuelve a encender de inmediato, lo que puede ser útil si la VM no responde o está bloqueada. Sin embargo, como no permite que el sistema operativo o 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 para reiniciar o apagar la VM no son eficaces.

Actualizar contraseña root

Cambiar o restablecer la contraseña root de la máquina virtual (VM). Cambiar la contraseña root con esta opción surtirá efecto de 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 el personal autorizado, ya que el acceso root otorga control total sobre el sistema.

Reinstalar máquina virtual

Borrar por completo 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 por otros medios.

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 cualquier archivo importante antes de continuar.

Redes

El menú donde se muestran 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 mediante cambios en la CPU, la memoria, el 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 adaptarlos a los requisitos de la aplicación alojada.

Desplegar

Crear y configurar una nueva máquina virtual (VM) o entorno de aplicación en una infraestructura en la nube.
Cuando despliegas una VM en un entorno de cloud hosting, inicias una nueva instancia de servidor con configuraciones específicas como CPU, memoria, almacenamiento y ajustes de red. Además, se instalan un sistema operativo y el software necesario, para que la VM pueda estar 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, incluidos el sistema operativo, las aplicaciones, los datos y los ajustes de configuración, se eliminan del entorno de alojamiento. Esta acción es irreversible y suele utilizarse cuando una VM ya no es necesaria, lo que permite liberar los recursos que estaba utilizando para otros fines. 

Acciones de volumen

Desplegar

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 desplegado un volumen, puede adjuntarse a máquinas virtuales.

Adjuntar

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

Desadjuntar

Eliminar un volumen de una máquina virtual. Cuando desadjuntas un recurso de almacenamiento, deja de estar conectado o accesible para la VM, pero el almacenamiento en sí sigue existiendo dentro de la infraestructura en la nube y potencialmente puede volver a adjuntarse 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 adjuntas a un directorio específico dentro del sistema de archivos de la VM, haciendo que el contenido de ese dispositivo de almacenamiento esté disponible para su uso por la VM. El almacenamiento montado puede utilizarse entonces para almacenar y recuperar datos, y ejecutar aplicaciones.

Desmontar

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

Redimensionar

Modificar la capacidad de almacenamiento de un volumen si han cambiado los requisitos de almacenamiento. Mientras se redimensiona un volumen, se conservan los datos existentes en él.

Migrar

Mover un volumen de un host físico a otro dentro de un entorno virtualizado. Puede ser necesario por varias razones, como el equilibrio de carga (cuando el nodo actual no puede gestionar una ampliación), adjuntar un volumen a otra VM (alojada en un nodo diferente) o transferirlo 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