Iniciación a IBM Cloud Satellite
IBM Cloud Satellite® ofrece una arquitectura de nube distribuida que aporta la escalabilidad y flexibilidad de los servicios de nube pública a las aplicaciones y datos que se ejecutan en su nube privada segura. Con IBM Cloud Satellite®, puede utilizar su propia infraestructura de cálculo que está en el centro de datos local, otros proveedores de nube o redes de borde para crear una ubicación de Satellite. A continuación, puede utilizar las funciones de Satellite para ejecutar servicios de IBM Cloud en la infraestructura y desplegar, gestionar y controlar de forma coherente las cargas de trabajo de aplicaciones. Desde un único panel de vidrio, puede gestionar cargas de trabajo que se ejecutan en la infraestructura desde las ubicaciones de Satellite.
Su ubicación Satellite incluye herramientas como Satellite Link y Satellite Config para proporcionar capacidades para asegurar y auditar las conexiones de red en su ubicación e implementar, gestionar y controlar de forma coherente sus aplicaciones y políticas en todos los clústeres de la ubicación.
Transcripción del vídeo
Muchas empresas hoy están obteniendo ventajas de trasladar cargas de trabajo a la nube pública. Están construyendo aplicaciones cognitivas, las están escalando bajo demanda, y están mejorando la velocidad de su desarrollo a través de un consumo basado en API de servicio en la nube pública. Pero la realidad es que muchas cargas de trabajo no se han trasladado a la nube pública y, sin embargo, muchas de esas cargas de trabajo proceden de sectores regulados; tienen requisitos de seguridad y conformidad, o requisitos de rendimiento y latencia que dificultan el traslado físico de esas aplicaciones a un centro de datos de nube pública. Y lo que muchas organizaciones realmente quieren son todas las ventajas de agilidad de la nube pública, pero con la flexibilidad de ejecutar esas cargas de trabajo donde las necesiten: en las instalaciones, en sus centros de datos existentes, en varios proveedores de nube pública de todo el mundo o en el extremo de la red más cercano a las aplicaciones y fuentes de datos que necesitan procesar. La nube pública está evolucionando para satisfacer este requisito con un nuevo concepto llamado "Distributed Cloud". Por lo tanto, el corazón de IBM Cloud Satellite es la noción de servicios IBM Cloud gestionados en cualquier lugar. Cuando consume capacidades en IBM Cloud hoy, tiene un catálogo de más de 130 servicios que puede utilizar para crear y ejecutar sus aplicaciones: desde infraestructura hasta Kubernetes y OpenShift, bases de datos, herramientas DevOps y marcos para el aprendizaje automático de IA y IOT. Todos esos servicios están disponibles como API que puedes aprovisionar bajo demanda, y que puedes consumir y utilizar para crear tus aplicaciones. Con IBM Cloud Satellite, estamos ampliando ese catálogo de servicios y permitiendo que se consuma exactamente de la misma manera, a través de las mismas API, en ubicaciones fuera de las regiones de IBM Cloud. Así, ahora puede consumir un clúster OpenShift en su centro de datos, o un marco de aprendizaje automático de IA en su fábrica. Puede utilizar estas funciones de forma coherente siempre que sea necesario ejecutar la carga de trabajo de la aplicación. También puede utilizar software-cosas como IBM Cloud Paks y funciones de código abierto-y desplegarlas de forma coherente en cualquier entorno. Una de las ventajas de este enfoque es que la nube pública se convierte en una especie de gestión central, o plano de control, para todas sus cargas de trabajo distribuidas. Dispone de una única consola en la que puede iniciar sesión con IBM Cloud que le permite aprovisionar recursos, aprovisionar servicios en la nube, configurarlos, aprovisionar sus aplicaciones y gestionarlos de forma coherente en este conjunto diverso de entornos. Usted consigue una única manera de hacer la seguridad. También obtiene, por supuesto, el registro y la supervisión comunes de observabilidad, y los paneles de control y alertas, que le permiten supervisar las cargas de trabajo que está ejecutando de forma coherente en todos estos entornos. También estamos haciendo algún trabajo en Satellite para ayudarle con el inventario y la gestión de cambios. Por lo tanto, parte de la potencia de Satellite es este plano de control común o único panel de vidrio que le permite gestionar sus aplicaciones en un conjunto diverso de entornos. Ahora bien, ¿cómo funciona este trabajo? El tipo de idea clave dentro de Satellite que estamos introduciendo es la noción de una ubicación. Una ubicación es una forma de definir, para IBM Cloud, un lugar fuera de IBM Cloud donde desea poder desplegar y consumir servicios en la nube. Es una colección de infraestructura que usted posee que vamos a utilizar en su nombre para ejecutar servicios en la nube. Esa ubicación es esencialmente una colección de hosts Linux, de máquinas virtuales o máquinas físicas que se organizan juntas en un conjunto de recursos que son gestionados automáticamente por Satellite, y que son utilizados, por nosotros, para proporcionar servicios. Por lo tanto, cuando, digamos, desea crear una ubicación Satellite en el centro de datos, puede suministrar un conjunto de máquinas Linux dentro de dicho centro de datos. Se registran las máquinas Linux con IBM Cloud como ubicación, y una vez que la colección se ha registrado con IBM Cloud Satellite, ahora verá ese tipo de ubicación como una región personalizada dentro de la cuenta de nube en la que ahora puede desplegar servicios en la nube. Por lo tanto, si desea crear una base de datos Postgres , definir una cadena de herramientas DevOps o crear un clúster de OpenShift -cuando suministre ese clúster a través de servicios en la nube, esa ubicación personalizada que acaba de definir en el centro de datos será una ubicación que puede seleccionar al suministrar dicho recurso. Por tanto, la ubicación es un concepto muy sencillo que permite utilizar cualquier infraestructura de Linux y convertirla en un lugar donde ejecutar servicios en la nube. Ahora, una de las ventajas de esta idea de una ubicación es que realmente proporciona una flexibilidad tremenda. IBM Cloud Satellite está construido sobre Kubernetes y OpenShift como la abstracción de infraestructura común que utilizamos para permitirle consumir servicios en la nube en cualquier infraestructura. Y utilizando OpenShift como capa de abstracción, podemos dar soporte a una variedad de infraestructuras debajo de una ubicación de Satellite. Puede traer su propia infraestructura personalizada en su centro de datos, servidores físicos o virtuales. Puede utilizar su cuenta en otra nube pública como Amazon, o Azure, o Google-y consumir esa infraestructura, y organizarla en una ubicación que IBM Cloud utiliza para ejecutar servicios en la nube. Ahora, ya que las ubicaciones de esos servicios y aplicaciones, son gestionadas por IBM Cloud, nosotros, por supuesto, necesitamos una conexión de nuevo a la nube para ayudarnos a gestionar esas cosas-y esa conexión la proporciona un componente llamado "Satellite Link". Y la idea de Satellite Link es darle la visibilidad transparente a todos los datos que fluyen de un lado a otro entre la nube y esa ubicación, y para darle control sobre qué aplicaciones y recursos están expuestos en esas ubicaciones. Por lo tanto, estas dos ideas, de ubicación y enlace, proporcionan los nuevos conceptos fundamentales que Satellite presenta a IBM Cloud para darle el poder de los servicios en cualquier lugar. También vamos a proporcionar algunas soluciones optimizadas. Sistemas de bastidor totalmente integrados, tanto de IBM como de socios, y capacidades de infraestructura como servicio, donde podemos ejecutar toda la participación para usted desde hardware a través de la infraestructura y hasta la plataforma y las aplicaciones SaaS. Y por lo tanto, puede consumir infraestructura ya sea con lo que tiene, puede crear nuevos entornos o puede ejecutar entornos de varias nubes en IBM Cloud y otros proveedores de nube pública. Estas son las ideas centrales de Satellite: la ubicación y el enlace nos permiten ampliar nuestros servicios de catálogo en la nube a cualquier lugar, ofreciéndole la potencia de la nube y la potencia de IBM Cloud, en cualquier lugar del mundo donde lo necesite. Todo lo que necesita es una infraestructura Linux y IBM el resto. Muchas gracias.
¿Qué son las ubicaciones de Satellite , los hosts, etc.?
Antes de empezar, familiarícese con algunos términos principales de Satellite. Después, podrá poner a prueba sus conocimientos y responder a un cuestionario
| term | Descripción |
|---|---|
| Ubicación de Satellite | Una ubicación de Satellite es una representación de un entorno en el proveedor de infraestructura como, por ejemplo, un centro de datos on-prem o un cloud. Las ubicaciones se componen de orígenes de cálculo, denominados hosts, de zonas separadas del entorno de infraestructura de respaldo. Para obtener más información, consulte Descripción de la ubicación y los hosts de Satellite. |
| Conector Satellite | Un conector Satellite es un modelo de despliegue que solo permite las comunicaciones seguras desde IBM Cloud a recursos locales con un contenedor ligero que se despliega en los hosts de plataforma de contenedor, como los hosts de Docker. Esta opción aporta toda la seguridad y auditabilidad de la comunicación de Satellite, pero con menos recursos necesarios. Para obtener más información, consulte Visión general del conector deSatellite. |
| Satellite Agente de conector | Cada conector necesita un agente que se ejecute en su destino para establecer la conexión. Para obtener más información, consulte Descripción de conectores. |
| Hosts de Satellite | Un host de Satellite es un origen de cálculo que reside en el proveedor de infraestructura o incluso localmente. Después de conectar sus hosts a una ubicación Satellite, asigne los hosts al plano de control de la ubicación o a un servicio IBM Cloud habilitado para Satellite a fin de proporcionar la potencia informática necesaria para ejecutar sus cargas de trabajo de servicio. Para obtener más información, consulte Conexión de hosts a su ubicación. |
| Servicio habilitado para Satellite | Un servicio de IBM Cloud que puede configurar en una ubicación de Satellite , como un clúster de Red Hat OpenShift. El servicio se gestiona desde la región de IBM Cloud desde la que se gestiona la ubicación, pero el cliente proporciona los hosts de infraestructura para ejecutar los recursos del servicio en la ubicación. Para obtener más información, consulte Servicios soportados de Satellite-enabled IBM Cloud. |
| Satellite Config | Basado en el proyecto de código abierto Razee, Satellite Config es una herramienta de entrega continua que puede utilizar para desplegar de forma coherente versiones de sus aplicaciones a través de clústeres en su ubicación Satellite. Para obtener más información, consulte Despliegue de recursos de Red Hat OpenShift en clústeres con configuraciones de Satellite. |
| Satellite Link | Satellite Link conecta de forma segura la ubicación de Satellite con la región de IBM Cloud desde la que se gestiona la ubicación. La comunicación a y desde su ubicación es proxy por el servidor de túnel de enlace, y el tráfico de red en esta conexión se puede supervisar y auditar. Para obtener más información, consulte Conexión de ubicaciones de Satellite con servicios externos mediante puntos finales de Link. |
| Almacenamiento de Satellite | Satellite Storage utiliza Satellite Config para proporcionar una forma cómoda de instalar diversos controladores de almacenamiento en clústeres de Red Hat OpenShift en las ubicaciones de Satellite, utilizando plantillas de almacenamiento. Los proveedores proporcionan y prueban las plantillas de almacenamiento. Después de instalar el almacenamiento de Satellite, los usuarios del clúster pueden utilizar reclamaciones de volumen persistente (PVC) de Kubernetes para solicitar y guardar los datos de la aplicación en el almacenamiento persistente. Para obtener más información, consulte Visión general de las plantillas de almacenamiento de Satellite. |
Elija su infraestructura para Satellite
Para empezar con Satellite, decida qué tipo de infraestructura desea utilizar. A continuación, cree una ubicación adjuntando hosts y creando un plano de control de ubicación. Para algunos proveedores de nube, puede utilizar una plantilla Terraform para crear su ubicación y adjuntar sus hosts. De lo contrario, puede conectar manualmente los hosts. Para obtener más información sobre las opciones, consulte Planificación del entorno para Satellite.
- Quiero probar Satellite.
- Puede probar Satellite con nuestra visita guiadaSatellite. También puede crear una ubicación de Satellite utilizando IBM Cloud para pruebas. Esta configuración no está pensada para su uso con sistemas de producción.
- Estoy planeando usar mi infraestructura local o perimetral.
- Para la infraestructura local, puede configurar manualmente una ubicación de Satellite.
- Quiero utilizar un proveedor de nube diferente para mi infraestructura.
- Elija entre Amazon Web Services (AWS), Google Cloud Platform (GCP), Microsoft Azureo Alibaba Cloud. Muchos de estos proveedores incluyen la automatización basada en Terraform.
- Deseo crear un conector Satellite.
- Con los conectores, puede crear una conexión segura entre una ubicación remota específica y IBM Cloud. Para crear uno, consulte Creación de un conector. También puede obtener más información sobre conectores.
Requisitos mínimos para los hosts
En cada uno de estos casos, asegúrese de que su infraestructura cumple los requisitos mínimos para los hosts.
- Sistemas principales
- Opciones de almacenamiento de host
- Configuración de red de host
- Conectividad de salida de host
- Latencia de host
Puede validar el sistema principal configurado ejecutando el script satellite-host-check.Para obtener más información, consulte Comprobación de la configuración del sistema principal.
He creado una ubicación Satellite , ¿qué viene después?
Ahora que la ubicación de Satellite está configurada, está preparado para empezar a utilizar los servicios de IBM Cloud.
- Añada capacidad de cálculo a su ubicación por adjuntar más hosts a la ubicación para que pueda ejecutar Servicio IBM Cloud habilitado para Satellite.
- Cree un Servicio IBM Cloud habilitado para Satellite, como un Clúster de Red Hat OpenShift. Asigne los hosts adicionales que ha conectado anteriormente como nodos trabajadores para proporcionar la potencia de cálculo del clúster. Incluso puede registrar clústeres existentes de Red Hat OpenShift en su ubicación utilizar como destinos de despliegue.
- Gestione sus aplicaciones con Satellite Config.
- Crear Plantillas de almacenamiento de clúster Satellite.
- Más información sobre el componente Satellite Link y cómo puede utilizar puntos finales para gestionar el tráfico de red entre su ubicación y IBM Cloud.
¿Necesita ayuda? Consulte la sección Obtener asistencia, donde encontrará información sobre el estado de la nube, los problemas y el registro, cómo ponerse en contacto con el servicio de asistencia y cómo configurar sus preferencias de notificación por correo electrónico para los elementos relacionados con la plataforma IBM Cloud.