Crear una instancia de Cloud Bigtable

Hola a todos! hoy vamos a centrarnos en los pasos que llevan a la creación de una instancia de Cloud Bigtable, pero a que llamamos instancia? bueno basicamente una instancia es un contenedor para un clúster de Cloud Bigtable. ID de instancia y ID clúster son combinados con el fin de identificar de forma única su clúster.

Cuando generemos la instancia de Cloud Bigtable, recordemos tomar nota del ID instancia. Necesitaremos este valor para conectarnos a la misma.

Como hacemos para habilitar las API de Cloud Bigtable?

    1. Diríjamonos a la consola Google Cloud Platform, clic aquí: Consola Google Cloud
  1. Generamos un nuevo proyecto de Consola GCP o abramos un proyecto ya existente seleccionando el nombre del proyecto.
    • Importante: el nombre que usemos debe tener entre 4 y 30 caracteres. Cuando escribimos el nombre, el formulario sugerirá una identificación del proyecto, que podemos editar. La identificación del proyecto que usamos debe tener entre 6 y 30 caracteres, con una letra minúscula como primer carácter. Puede usar un guion, una letra minúscula o un dígito para los caracteres restantes, pero el último carácter no puede ser un guión. Además, debemos tener en cuenta que algunos identificadores de recursos (como los identificadores de proyectos) pueden retenerse más allá de la duración de su proyecto. Por esta razón, evitemos almacenar información confidencial en los identificadores de recursos.
  2. Habilitamos las API administrativas de Cloud Bigtable y Cloud Bigtable, clic aquí: Habilita las API

    Como creamos una instancia de Cloud Bigtable?, aquí los pasos:

    Para crear una instancia por CONSOLA:

        1. Creamos una nueva instancia en la Consola GCP.
        2. Capturamos de pantalla de la página ‘Crear instancia’
        3. Ingresamos un nombre para la instancia. El nombre se utiliza para identificar nuestra instancia en la Consola GCP.
        4. Ingresamos una ID de instancia. El ID de instancia es un identificador permanente para nuestra instancia de Cloud Bigtable que es único dentro de su proyecto de Cloud Platform.
          Seleccionamos qué tipo de instancia queremos generar.

          • Producción: una instancia de alta disponibilidad con tres o más nodos. No puede degradar una instancia de producción a una instancia de desarrollo.
          • Desarrollo : una instancia de bajo costo con rendimiento limitado al equivalente de un solo nodo. Normalmente se utiliza para desarrollo y pruebas. No hay garantías de monitoreo o rendimiento, y el SLA no se aplica. Puede actualizar una instancia de desarrollo a una instancia de producción en cualquier momento.
        5. Ingresamos una ID de grupo. El ID del clúster es un identificador permanente para su clúster que es único dentro de su instancia.
        6. Elijamos la zona donde se ejecutará nuestro clúster de Cloud Bigtable. Usemos la misma zona que usamos para otros servicios de Cloud Platform u otra zona en la misma región.
        7. Elijamos la cantidad de nodos Cloud Bigtable para su clúster. Podemos cambiar este valor más tarde.
        8. Elijamos si deseamos usar un disco SSD o HDD para su clúster. En la mayoría de los casos, SSD es la mejor opción. Tu elección es permanente. Consulte “Elección entre almacenamiento SSD y HDD ” para más detalles.
          • La consola de GCP muestra cómo el tipo de disco y la cantidad de nodos afectan la cantidad de consultas por segundo (QPS) y megabytes por segundo (MB / s) que su clúster puede manejar, así como también el costo de su clúster.
        9. Hagamos clic en Crear para crear la instancia.

    Para crear una instancia por GCLOUD:

        1. Instalemos el SDK de la nube si aún no lo hemos hecho.
        2. Utilicemos el comando de creación de instancias beta bigtable para generar una instancia:

    gcloud beta bigtable instances create INSTANCE -cluster=CLUSTER \
    -cluster-zone=CLUSTER_ZONE \
    [-instance-type=INSTANCE_TYPE; default=”PRODUCTION”]
    [-cluster-num-nodes=CLUSTER_NUM_NODES] \
    -description=DESCRIPTION [-async] \
    [-cluster-storage-type=CLUSTER_STORAGE_TYPE; default=”SSD”] \

    Dónde:

        • INSTANCE: Es el identificador permanente para nuestra instancia.
        • CLUSTER: Es el identificador permanente de nuestro clúster.
        • CLUSTER_ZONE: Es la zona donde se ejecuta el clúster de Cloud Bigtable.
        • DESCRIPTION: Es un nombre legible para la persona.

    El comando acepta los siguientes indicadores opcionales:

        • -instance-type=INSTANCE_TYPE: The type of instance to create. Accepts one of the following values:
          • Producción (default): Una instancia de alta disponibilidad con tres o más nodos. No es posible degradar una instancia de producción a una instancia de desarrollo.
          • Desarrollo: Una instancia de bajo costo con rendimiento limitado al equivalente de un solo nodo. Normalmente se usa para desarrollo y pruebas. No hay garantías de monitoreo o rendimiento, y el SLA no se aplica. Podemos actualizar una instancia de desarrollo a una instancia de producción en cualquier momento.
        • -cluster-num-nodes=CLUSTER_NUM_NODES:El tamaño del clúster Cloud Bigtable. Una instancia de producción debe tener tres o más nodos. No utilice este flag para instancias de desarrollo
        • -async: Regresamos inmediatamente sin esperar a que finalice la operación.
        • -cluster-storage-type=CLUSTER_STORAGE_TYPE: El tipo de almacenamiento que usaremos para el clúster. Acepta los valores SSD (default) and HDD.

     

    Esperamos que este post haya sido útil para ti, por favor danos tu opinión y comparte en las redes sociales!!.

    A continuación te acercamos otros post de la misma temática de Cloud Bigtable que pueden ser de tu interés:

 

Author: sitio big data

Loading Facebook Comments ...

Leave a Reply

Your email address will not be published. Required fields are marked *