Trabajar con recursos en la nube en Compute Cloud@Customer aislado

Compute Cloud@Customer Isolated se puede considerar una unidad de despliegue a escala de rack de OCI, basada en las mismas API. El enclave de recursos informáticos es el entorno de usuario donde se crean y gestionan los recursos en la nube. Está aislado lógicamente de las interfaces de administración de infraestructura (Service Enclave).

Las interfaces de Compute Enclave proporcionan acceso de la misma manera que OCI. Su CLI es idéntica, mientras que la interfaz de usuario del explorador ofrece prácticamente la misma experiencia de usuario. El soporte de API también es idéntico, pero limitado al subconjunto de servicios en la nube que ofrece Compute Cloud@Customer Isolated.

La coherencia de las API soportadas es un factor crucial en la compatibilidad entre las plataformas de nube pública y privada. Garantiza que los principales servicios en la nube soporten los recursos y las configuraciones de la misma manera. Más específicamente, Compute Cloud@Customer Isolated soporta las mismas construcciones lógicas para redes y almacenamiento, gestiona la identidad de usuario y el acceso de la misma manera y ofrece las mismas unidades de computación e imágenes para el despliegue de instancias que OCI. Como resultado, las cargas de trabajo configuradas en un entorno de nube pública se pueden transportar fácilmente a Compute Cloud@Customer Isolated y viceversa. Sin embargo, debido al modo operativo desconectado del entorno de nube privada, las cargas de trabajo se deben migrar fuera de línea.

Interfaces de usuario para el enclave de recursos informáticos

Utilice la interfaz web de Compute aislado de Compute Cloud@Customer, la CLI y la API de OCI para crear y gestionar recursos.

Utilice los siguientes enlaces para obtener información sobre cómo acceder, configurar y utilizar las distintas interfaces de usuario.

Tarea

Enlaces

Para utilizar una interfaz de usuario basada en explorador, inicie sesión en la interfaz de usuario web de Compute.

Conexión a la interfaz de usuario web de Compute

Para usar una interfaz de usuario de línea de comandos: instale y configure la CLI de OCI.

Instalación y uso de la CLI de OCI

Para utilizar operaciones de API: determine el punto final correcto que se utilizará con las operaciones de API.

Trabajar con claves de firma de API

Redes virtuales en la nube

En Compute Cloud@Customer Isolated, las redes permiten configurar versiones virtuales de componentes de red tradicionales. La infraestructura que proporciona los servicios necesarios para desplegar cargas de trabajo en la nube está configurada para funcionar en el entorno de red de su centro de datos. Durante la inicialización, los componentes de red principales del dispositivo se integran con el diseño de red del centro de datos existente.

Antes de crear recursos como instancias informáticas, planifique y configure cuidadosamente los recursos de red. Algunos recursos de redes son difíciles de cambiar. A medida que cree instancias, asígnelas a la red virtual en la nube (VCN) y las subredes adecuadas.

Opcionalmente, puede configurar reglas de VCN, gateways, VNIC adicionales, SR-IOV, zonas de DNS, políticas de dirección y activar direcciones IPv6.

Conceptos básicos de las redes virtuales en la nube

Tarea

Enlaces

1

Revisar la información de subred y VCN conceptual.

Gestión de redes virtuales en la nube y subredes

2

Creación de una red virtual en la nube.

Crear una VCN

3

Cree subredes en la VCN.

Crear subredes

4

Configurar las reglas y opciones de VCN.

Configuración de reglas y opciones de VCN

5

Identifique el tipo de puerta de enlace que es adecuado para la configuración de red y cree la puerta de enlace.

Configuración de gateways de VCN

Más funciones de redes virtuales en la nube

Tarea

Enlaces

De manera opcional, configure más VNIC. Cada instancia tiene una VNIC primaria que se crea y asocia automáticamente.

Configuración de VNIC

Cada instancia tiene al menos una dirección IP privada. Si lo desea, puede agregar más VNIC después de crear la instancia.

Gestión de Direcciones IP Privadas

Gestionar direcciones IP públicas Una dirección IP pública se puede asignar opcionalmente a una instancia, junto con otras funciones de red para permitir que la instancia se comunique fuera de la VCN, incluida la red del centro de datos.

Gestión de direcciones IP públicas

Opcionalmente, active las direcciones IPv6. Las instancias se pueden configurar para la conectividad con la red local mediante direcciones IPv6.

Activación de redes virtuales IPv6

Opcionalmente, configure SR-IOV. La tecnología de virtualización de E/S de raíz única (SR-IOV) permite a las instancias lograr una latencia baja y un alto rendimiento simultáneamente en 1 o más enlaces físicos. Las redes virtuales en la nube, los DRG y las instancias se deben configurar y activar para SR-IOV.

Configuración de SR-IOV para redes virtuales

De manera opcional, gestione las zonas de DNS públicas. El sistema de nombres del dominio (DNS) permite que los equipos utilicen nombres del host en lugar de direcciones IP para comunicarse entre sí.

Gestión de zonas de DNS públicas

Opcionalmente, gestione las políticas de dirección. Las políticas de dirección son una forma de distribuir el acceso a un único nombre completo en varios servidores.

Gestión del tráfico con políticas de dirección

Instancias e imágenes informáticas

Una instancia informática es una máquina virtual (VM), que es un entorno informático independiente que se ejecuta sobre el hardware físico. La virtualización permite ejecutar varias instancias informáticas que están aisladas unas de otras.

Al crear una instancia informática, puede seleccionar el tipo de instancia informática más adecuado para sus aplicaciones en base a características como el número de CPU, la cantidad de memoria y el recurso de red.

Una vez creada una instancia informática, puede acceder a ella con seguridad desde su equipo, reiniciarla, asociar y desasociar volúmenes y suprimirla cuando haya finalizado de trabajar con ella.

Obtener más información acerca del servicio informático

Tarea

Enlaces

Obtenga información sobre los conceptos de instancias informáticas, los componentes necesarios, los volúmenes de inicio y las opciones de almacenamiento.

Instancias informáticas

Obtenga información sobre las imágenes informáticas. Una imagen es una plantilla de una unidad de disco duro virtual. La imagen proporciona el sistema operativo y otro software para una instancia. Especifique la imagen que se utilizará al crear una instancia.

Imágenes para instancias

Aprenda sobre las formas. Una unidad es una plantilla que determina el número de OCPU, la cantidad de memoria y el número de VNIC que están asignados a una instancia. Puede especificar una unidad al crear una instancia.

Unidades informáticas

Descubra cómo crear una instancia con los componentes necesarios realizando pasos guiados en un tutorial.

Tutorial: Inicio de la Primera Instancia

Opcionalmente, configure instancias para llamar a servicios. Las instancias se pueden configurar para permitir que las aplicaciones que se ejecutan en la instancia llamen a servicios y gestionen recursos.

Configuración de Instancias para Llamar a Servicios

Formas de Crear y Gestionar Instancias

Tarea

Enlaces

De uno en uno: cree y gestione instancias individualmente mediante la interfaz de usuario web de Compute, la CLI de OCI o la API.

Trabajar con instancias

Configuraciones de instancia: las configuraciones de instancia permiten crear instancias consistentes con la misma configuración sin volver a introducir los valores de configuración.

Trabajar con Configuraciones de Instancia

Pools de instancias: un pool de instancias define un juego de instancias que se gestionan como grupo. La gestión de instancias como grupo permite aprovisionar instancias de forma eficaz y gestionar el estado de las instancias.

Pools de instancias

Instancias de contenedor: una instancia de contenedor es un servicio informático sin servidor que le permite ejecutar contenedores de forma rápida y sencilla sin gestionar servidores. Container Instances ejecuta tus contenedores en instancias informáticas mínimas que están optimizadas para cargas de trabajo de contenedor.

Instancias de contenedor

Kubernetes Engine (OKE): el servicio de OKE utiliza Kubernetes, el sistema de código abierto para automatizar la implementación, el ajuste y la gestión de aplicaciones en contenedores en clusters de hosts. Kubernetes agrupa los contenedores que forman una aplicación en unidades lógicas (denominadas pods) para facilitar su gestión. Para obtener más información.

Motor de Kubernetes (OKE)

Trabajar con instancias después de la creación

Tarea

Enlaces

Conectar a una instancia: puede conectarse a una instancia en Ejecución mediante una conexión con shell seguro (SSH) o escritorio remoto.

Conexión a una instancia de Compute

Copia de seguridad de instancias: puede realizar una copia de seguridad de las instancias y las mismas en otro servidor para su mantenimiento. Cuando sea necesario, puede importar la copia de seguridad en un cubo de Object Storage y utilizarla para crear instancias.

Copia de Seguridad y Restauración de una Instancia

Volúmenes en bloque

Los volúmenes en bloque proporcionan una capacidad del almacenamiento de red del alto desempeño que soporta una amplia gama de cargas de trabajos con un alto uso de E/S.

Un volumen en bloque es un dispositivo de almacenamiento de bloques desasociable que le permite ampliar de forma dinámica la capacidad de almacenamiento de sus instancias informáticas, proporcionar un almacenamiento de datos duradero y persistente que se puede migrar a través de instancias informáticas y alojar bases de datos de gran tamaño.

El servicio Block Volume permite agrupar varios volúmenes en un grupo de volúmenes. Los grupos de volúmenes simplifican el proceso de creación de copias de seguridad y clonaciones.

Puede crear, asociar, conectar y mover volúmenes, y cambiar el rendimiento de los volúmenes para que se ajuste a sus requisitos de almacenamiento, rendimiento y aplicación.

Una vez que ha asociado y conectado un volumen a la instancia informática, puede utilizar el volumen como si se tratara en un disco duro normal. También puede desconectar un volumen y asociarlo a otra instancia informática sin tener que perder datos.

Tarea

Enlaces

Obtenga información sobre el servicio Block Volume, los componentes necesarios, los tipos de acceso y las opciones de rendimiento.

Almacenamiento de volumen en bloque

Obtener más información acerca de copias de seguridad y clonaciones de volúmenes.

Copias de seguridad y clonaciones de volúmenes

Cree y asocie un volumen en bloque a una instancia para ampliar el almacenamiento disponible en la instancia.

Creación y asociación de volúmenes en bloque

Gestionar volúmenes en bloque. Puede mostrar, editar, mover, clonar, desasociar y suprimir volúmenes en bloque.

Gestión de volúmenes en bloque

Gestionar volúmenes de inicio. Al crear una instancia, se crea un nuevo volumen de inicio para la instancia en el mismo compartimento y se asocia a la instancia. Puede mostrar, desasociar, volver a asociar, realizar copias de seguridad, clonar y suprimir volúmenes de inicio.

Gestión de volúmenes de inicio

Opcionalmente, amplíe el tamaño de un volumen en bloque. No se puede reducir el tamaño.

Cambio de tamaño de volúmenes

Opcionalmente, organice varios volúmenes en un grupo de volúmenes. Un grupo de volúmenes puede incluir volúmenes en bloque y de inicio.

Gestión de grupos de volúmenes

Opcionalmente, realice una instantánea puntual de los datos de un volumen en bloque o de inicio. Estas copias de seguridad se pueden restaurar en volúmenes nuevos en cualquier momento.

Copia de seguridad de volúmenes en bloque

Realice copias de seguridad de volúmenes y de grupos de volúmenes automáticamente mediante un programa y consérvelas según el valor de retención de la política de copia de seguridad.

Gestión de Políticas de Copia de Seguridad

Sistemas de archivos

El servicio de almacenamiento de archivos proporciona un sistema de archivos de red duradero, escalable y seguro. Puede conectarse a un sistema en el servicio File Storage desde cualquier instancia de su red virtual en el nube (VCN).

Tarea

Enlaces

Obtenga información sobre el servicio del sistema de archivos, los protocolos soportados, los objetos necesarios, las rutas, las reglas de seguridad y los puertos de red.

Almacenamiento de archivos

Crear un sistema, un destino y una exportación de archivos.

Creación de un sistema de archivos, un destino de montaje y una exportación

Antes de montar un sistema de archivos, debe configurar reglas de seguridad para permitir el tráfico a la VNIC del destino de montaje mediante protocolos y puertos específicos.

Control del acceso al almacenamiento de archivos

Los usuarios de instancias de sistemas operativos basados en UNIX, como Linux y Oracle Solaris, pueden utilizar comandos del sistema operativo para montar y acceder a sistemas de archivos.

Montaje de sistemas de archivos en instancias basadas en UNIX

Puede hacer que los sistemas de archivos estén disponibles para las instancias de Microsoft Windows mediante la asignación de una unidad de red a la dirección IP de destino de montaje y la ruta de exportación proporcionada por el servicio File Storage. Puede realizar esta tarea mediante protocolos NFS o SMB.

Montaje de sistemas de archivos en instancias de Microsoft Windows

Gestionar destinos de montaje y exportaciones. Para que una instancia monte un sistema de archivos, la VCN de la instancia debe tener un destino de montaje. Puede reutilizar el mismo destino del montaje para que la red tenga tantos sistemas que estén disponibles como desee. Para reutilizar el mismo destino de montaje para varios sistemas de archivos, cree una exportación en el destino de montaje para cada sistema de archivos.

Gestión de destinos de montaje y exportaciones

Gestionar los sistemas del archivo. Un sistema de archivos en el servicio File Storage representa un sistema de archivos de red montado por uno o más clientes. Los datos se agregan a un sistema de archivos del cliente.

Gestionar sistemas de archivos

Opcionalmente, cree y gestione instantáneas del sistema de archivos. Las instantáneas son una vista puntual y consistente de los sistemas de archivos.

Gestión de Instantáneas del Sistema de Archivos

También puede clonar un sistema de archivos. Una clonación es un nuevo sistema que se crea basándose en una instantánea de un sistema existente.

Gestión de Clonaciones del Sistema de Archivos

Almacenamiento de objetos

El servicio de almacenamiento de objetos proporciona durabilidad de datos fiable y rentable.

El servicio de almacenamiento de objetos almacena datos no estructurados de cualquier tipo de contenido, incluidos datos analíticos y contenido enriquecido, como imágenes y vídeos. Los datos se almacenan como un objeto en un cubo. Los cubos están asociados a un compartimento dentro de un arrendamiento. Puede almacenar datos de forma segura y recuperarlos directamente desde Internet o desde Private Cloud Appliance.

Tarea

Enlaces

Obtenga información sobre los recursos de Object Storage, como objetos, cubos y espacios de nombres.

Almacenamiento de objetos

Crear y gestionar cubos. Un cubo es un contenedor para almacenar objetos en un compartimento dentro de un Espacio de nombres de Object Storage.

Gestión de cubos de almacenamiento de objetos

Crear y gestionar objetos de almacenamiento. Esto incluye cargar, descargar y suprimir objetos de un cubo.

Gestión de objetos de almacenamiento

Gestionar el control de versiones de objetos. El control de versiones de los objetos ofrece protección de datos frente a una actualización, sobreescritura o supresión accidentales o maliciosas de los objetos.

Gestión del control de versiones de objetos

Las solicitudes autenticadas automáticamente permiten a los usuarios acceder a una cubo o un objeto sin tener sus propias credenciales, siempre que la solicitud tenga permisos para acceder a dichos objetos.

Utilización de solicitudes autenticadas anteriormente

Permite definir reglas de conservación para proporcionar opciones inmutables de almacenamiento para datos escritos en Object Storage para la gobernanza, la conformidad normativa y los requisitos en retención legal de datos. Las reglas de retención también pueden proteger los datos de escrituras o eliminaciones accidentales o maliciosas.

Definición de reglas de retención

Equilibrios de Carga

El equilibrio de carga es el método de compartir una carga de trabajo por igual entre los servidores. Evita que los clientes sobrecarguen ciertos servidores.

El servicio Load Balancer proporciona la distribución automatizada de tráfico desde un punto de entrada a varios servidores a los que puede acceder desde su red virtual de la nube (VCN). El servicio ofrece un equilibrador de carga con la opción de una dirección IP pública o privada.

Hay dos tipos principales de equilibradores de carga disponibles en Private Cloud Appliance:

  • Equilibrador de carga como servicio (LBaaS): este tipo de equilibrador de carga funciona en todas las capas de protocolo, incluida la aplicación. Cuando el término "equilibrador de carga" (LB) aparece sin calificación, la sentencia hace referencia a LBaaS.
  • Equilibradores de carga de red (NLB): este tipo de equilibrador de carga funciona en capas de protocolo por debajo de la propia aplicación, en la capa de red. El término "equilibrador de carga de red" (NLB) siempre hace referencia a un equilibrador de carga de red, no a LBaaS.

Para obtener más información sobre las diferencias entre los dos tipos de equilibradores de carga, consulte Equilibradores de carga. Consulte también las siguientes tablas.

Equilibrador de Carga como Servicio (LBaaS)

Tarea

Enlaces

Descubra cómo LBaaS distribuye automáticamente el tráfico de red.

Equilibrador de carga como servicio

Obtenga información sobre las configuraciones de frontend de LBaaS, los equilibradores de carga privados y públicos, los listeners, los conjuntos de cifrado y la persistencia de sesiones.

Configuración de frontend

Gestionar equilibradores de carga. El equilibrio de carga es el método de compartir una carga de trabajo por igual entre los servidores. Puede crear, ver, editar y suprimir equilibradores de carga.

Gestión de equilibradores de cargas

Gestionar conjuntos de cifrado. Puede utilizar conjuntos que contengan cifrado con un equilibrador de carga para determinar la seguridad, la compatibilidad y el tráfico HTTPS.

Gestión de conjuntos de cifrado

Importar y gestionar certificados SSL.

Certificados SSL del equilibrador de carga

Gestionar juegos de backends. El término backend hace referencia a los componentes que reciben, procesan y responden a las solicitudes de cliente reenviadas.

Certificados SSL del equilibrador de carga

Gestionar servidores backend. Al generar un equilibrador de carga, debe especificar los servidores backend que desea incluir en cada juego de backends.

Gestión de servidores backend

Gestionar nombres de host virtuales. Puede utilizar los nombres de host virtuales con un equilibrador de carga para uno o más listeners.

Gestión de nombres de host virtuales

Gestionar juegos de rutas de acceso. Puede aplicar un juego de rutas de acceso a un equilibrador de carga (LB) para determinar el juego de backends de destino adecuado para los URI entrantes.

Gestión de Juegos de Rutas de Acceso

Gestionar listeners. Puede utilizar listeners para comprobar el tráfico entrante en la dirección IP del equilibrador de carga.

Gestión de Listeners

Compruebe el estado del equilibrador de carga con pruebas de comprobación del sistema.

Comprobaciones del estado

Equilibradores de carga de red (NLB)

Tarea

Enlaces

Obtenga información sobre los equilibradores de carga de red. Puede configurar la función de equilibrio de carga de red (NLB) para distribuir automáticamente el tráfico de red.

Equilibradores de carga de red

Creación y gestión de los equilibradores de carga del red.

Gestión de Equilibradores de Carga de Red

Gestionar juegos de backends de NLB. Puede utilizar juegos de backends para crear entidades lógicas que consten de una política de NLB, una política de comprobación del sistema y una lista de servidores backend para un recurso de NLB.

Gestión de juegos de backends de NLB

Crear y gestionar servidores backend de NLB. Los servidores de backend reciben tráfico entrante en función de las políticas especificadas para el juego de backends.

Gestión de servidores de backend de NLB

Cree y gestione listeners de NLB. Los listeners comprueban el tráfico entrante en la dirección IP del equilibrador de carga de red.

Gestión de Listeners de NLB

Compruebe el estado del NLB.

Comprobación del estado del NLB

Consulta de solicitudes de trabajo de NLB para comprobar si se han producido errores.

Consulta de errores de petición de trabajo de NLB

Motor de Kubernetes (OKE)

Oracle Kubernetes Engine (OKE) es un servicio escalable y de alta disponibilidad que se puede utilizar para desplegar cualquier aplicación en contenedores en Private Cloud Appliance.

El servicio OKE utiliza el proveedor de API de cluster (CAPI) y el proveedor de API de cluster para Oracle Cloud Infrastructure (CAPOCI) para orquestar el cluster en Private Cloud Appliance.

El servicio de OKE utiliza Kubernetes, el sistema de código abierto para automatizar la implementación, el ajuste y la gestión de aplicaciones en contenedores en clusters de hosts. Kubernetes agrupa los contenedores que forman una aplicación en unidades lógicas (denominadas pods) para facilitar su gestión.

Para obtener más información sobre Kubernetes en Oracle, consulte ¿Qué es Kuberrnetes? Para obtener más información general sobre Kubernetes, consulte el sitio de Kubernetes

Tarea

Enlaces

Descubra qué versiones de los proveedores de Kubernetes y Terraform están soportadas y cuáles son los límites de servicio de OKE en Compute Cloud@Customer Isolated.

Motor de Kubernetes (OKE)

Comprender los distintos flujos de trabajo para diferentes tipos de administradores. Descubra qué necesitan los administradores para activar y configurar OKE.

Flujo de trabajo de OKE

Siga las mejores prácticas de OKE para obtener mejores resultados mediante clusters de OKE.

Mejores prácticas de OKE

Cree recursos de red de OKE.

Creación de recursos de red de OKE

Crear, actualizar o suprimir clusters de OKE. Puede crear un cluster público o privado.

Creación y gestión de clusters de OKE

Opcionalmente, instale y gestione los complementos del cluster de OKE. Los complementos de clúster amplían las funcionalidades principales de Kubernetes y mejoran la capacidad para gestionar y mejorar el rendimiento de clúster.

Gestión de complementos del cluster de OKE

Crear, actualizar y suprimir pools de nodos para un cluster de OKE. Descubra cómo reconocer los nodos del pool de nodos en una lista de todas las instancias de un arrendamiento y cómo suprimir un solo nodo de un pool de nodos.

Creación y gestión de pools de nodos de trabajador de OKE

Exponga aplicaciones en contenedores. Expone las aplicaciones para que se pueda acceder a las aplicaciones de nodo de trabajador desde fuera de la infraestructura.

Exposición de aplicaciones en contenedores

Agregue almacenamiento persistente para que lo utilicen las aplicaciones en un nodo de cluster de OKE. El almacenamiento creado en el sistema de archivos raíz de un contenedor se suprime al suprimir el contenedor. Para un almacenamiento más duradero para aplicaciones en contenedores, configure volúmenes persistentes para almacenar datos fuera de los contenedores.

Adición de almacenamiento para aplicaciones en contenedores