Iniciación a IBM Cloud Satellite
IBM Cloud Satellite® Aporta la escalabilidad y la flexibilidad de la nube pública a cualquier entorno —local, perimetral o multinube— con acceso a más de 130 servicios de IBM Cloud a través de API uniformes.
Su ubicación de Satellite incluye herramientas como Satellite Link y Satellite Config, que le ofrecen capacidades para proteger y auditar las conexiones de red en su ubicación, así como para 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 aún no se han trasladado a la nube pública; muchas de ellas pertenecen a sectores regulados y tienen requisitos de seguridad y cumplimiento normativo, o de rendimiento y latencia, que dificultan el traslado físico de esas aplicaciones a un centro de datos de la nube pública. Y lo que muchas organizaciones realmente desean son todas las ventajas de agilidad que ofrece la nube pública, pero con la flexibilidad de ejecutar esas cargas de trabajo dondequiera que las necesiten: en sus propias instalaciones, en sus centros de datos existentes, en múltiples proveedores de nube pública de todo el mundo o en el perímetro de la red, más cerca de las aplicaciones y las 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. Al utilizar las capacidades de IBM Cloud hoy en día, dispones de un catálogo de más de 130 servicios que puedes emplear para crear y ejecutar tus aplicaciones: desde infraestructura hasta Kubernetes y OpenShift, bases de datos, DevOps herramientas y marcos de trabajo para la inteligencia artificial, el aprendizaje automático y el IoT. Todos esos servicios están disponibles como API que puedes aprovisionar bajo demanda, y que puedes 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í pues, ahora puedes utilizar un clúster de OpenShift en tu centro de datos o un marco de aprendizaje automático de IA en tu 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 centro de gestión, o plano de control, para todas sus cargas de trabajo distribuidas. Dispone de una única consola a la que puede acceder con IBM Cloud y que le permite aprovisionar recursos, aprovisionar servicios en la nube, configurarlos, aprovisionar sus aplicaciones y gestionarlas de forma coherente en este conjunto tan 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, en esencia, un conjunto de hosts de Linux, de máquinas virtuales o físicas que se agrupan en un conjunto de recursos gestionados automáticamente por Satellite y que nosotros utilizamos 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. Así pues, la ubicación es un concepto realmente sencillo que te permite tomar cualquier infraestructura 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. Así pues, esas son, en cierto modo, las ideas fundamentales de Satellite: location y link nos permiten ampliar nuestros servicios de catálogo en la nube a cualquier lugar, ofreciéndole la potencia de la nube y la de IBM Cloud en cualquier parte del mundo donde la 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.
| 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 en ejecución en el 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. Una vez que haya asociado sus hosts a una ubicación de Satellite, asigne los hosts al plano de control de la ubicación o a un servicio de IBM Cloud habilitado para Satellite, con el fin de proporcionar la potencia de cálculo necesaria para ejecutar las cargas de trabajo de su 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 implementar de forma coherente versiones de sus aplicaciones en los clústeres de su ubicación de 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
Elige tu infraestructura, crea una ubicación añadiendo hosts y configura el plano de control. Las plantillas de Terraform automatizan la configuración para determinados proveedores de servicios en la nube. Consulte Planificación de su entorno.
- Quiero probar Satellite.
- Comience con la visita guiada Satellite o cree una ubicación Satellite utilizando IBM Cloud para realizar pruebas. Esta configuración no está pensada para sistemas de producción.
- Estoy planeando usar mi infraestructura local o perimetral.
- Para la infraestructura local, configura 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. Estos proveedores admiten la automatización basada en Terraform para una configuración más rápida.
- Deseo crear un conector Satellite.
- Los conectores establecen una conexión segura y cifrada entre una ubicación remota específica y IBM Cloud. Para crear uno, consulta Creación de un conector u obtén más información sobre los conectores.
Requisitos mínimos para los hosts
Todos los servidores de Satellite, independientemente del proveedor de infraestructura, deben cumplir los siguientes requisitos mínimos. Los archivos que no cumplan estos requisitos se rechazarán durante la carga.
- Sistemas principales
- Opciones de almacenamiento de host
- Configuración de red de host
- Conectividad de salida de host
- Latencia de host
Comprueba la configuración de tu servidor antes de la conexión ejecutando el script satellite-host-check. Para obtener más información, consulte Comprobación de la configuración del host.
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? Echa un vistazo a la sección Cómo obtener asistencia, donde encontrarás información sobre el estado de la nube, los problemas y el registro de incidencias; cómo ponerte en contacto con el servicio de asistencia; y cómo configurar tus preferencias de notificación por correo electrónico para cuestiones relacionadas con la plataforma de IBM Cloud.