0% encontró este documento útil (0 votos)
16 vistas25 páginas

Distribuidos P4

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
16 vistas25 páginas

Distribuidos P4

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

INSTITUTO POLITÉCNICO NACIONAL

ESCUELA SUPERIOR DE CÓMPUTO

Ingeniería en Sistemas Computacionales


Academia de Sistemas Distribuidos
Alumno: Carbajal Velazquez Alejandro
Boleta: 2021630177
Sistemas Distribuidos
Práctica 4:
Estrategia Partición de Datos en la Nube

2025/1

Profesor:
Rodrigo Ojeda Santillán
Comenzamos creando un proyecto nuevo desde la consola de GCP, ubicamos la
barra superior y damos click en el botón que dice “My First Project”.

Dentro de la ventana que se despliega damos click al botón que dice “PROYECTO
NUEVO”:
Colocamos un nombre a nuestro proyecto que lo identifique claramente porque no lo
podremos cambiar más adelante, dejamos la casilla de ubicación con la opción de
“Sin Organización”:

Al dar click en el botón de “CREAR” regresamos a la consola de GCP y no sale una


pequeña notificación de que nuestro proyecto ha sido creado:
Nos volvemos a ubicar en la barra superior y damos click en “My First Project” y ahora
seleccionamos nuestro proyecto que creamos:
Accedemos al menú de la barra izquierda y damos click al botón “VER TODOS LOS
PRODUCTOS”:
Ahora nos desplazamos al apartado que dice “Bases de Datos” y seleccionamos la
opción de “Spanner”:

Damos click a “INICIAR PRUEBA GRATUITA”:


Nos sale una pequeña notificación en un cuadro negro que habla de la habilitación de
Spanner en nuestro proyecto creado. Le damos nombre a nuestra instancia de
Spanner y damos click en “CONTINUAR”:

Seleccionamos “us-central1” en la configuración de nuestra instancia y damos click


en “CREAR INSTANCIA DE PRUEBA GRATUITA”:
Cuando termina de cargar regresamos al inicio de nuestro proyecto con Spanner y se
despliega una ventana del lado derecho con información adicional:

Deslizando esa barra nos encontramos con la consola de nuestra instancia creada:
Nos desplazamos por la pantalla y al llegar hasta abajo damos click en “CREATE
DATABASE”:

Configuramos nuestra base de datos poniéndole nombre y el código proporcionado


para la creación de la tabla:
Le damos al botón “CREAR” y nos dirige a la siguiente pantalla:

Nuestra tabla creada se encuentra desplazándonos más abajo:


Para la creación del entorno virtual para interactuar con la base de datos utilizaremos
una instancia de máquina virtual:
Habilitamos la API:

Le agregamos nombre y la creamos. Subimos el archivo [Link] que contiene el archivo


principal de la aplicación:

Código fuente:
Después comenzamos con la creación del entorno virtual, instalamos primero el
paquete python3.11-venv para la creación de entornos virtuales:

Al finalizar la instalación creamos el entorno virtual llamado “mi_entornop4”:

Lo activamos con source mi_entornop4/bin/actívate:

Después de haber activado nuestro entorno virtual podemos comenzar con la


instalación de los paquetes necesarios para esta práctica:
Vaya al menú de navegación y seleccione "Monitoring".

Para hacerlo más directo tecleamos en el buscador Monitoring.

Configure un panel de control personalizado para monitorear las métricas de Google


Cloud Spanner.

Seleccionamos personalizar

Se habilitara la opción de “agregar widget”


Seleccionamos métricas

Seleccionamos la métrica de Spinner

Seleccionamos latencia
Le damos en aplicar
Se nos mostrara la opciones a elegir, de lado derecho se muestra el tipo de graficas a
poder mostrar.

Ahora realizaremos pruebas de carga en Apache JMeter

Descargamos el archivo Binario punto zip


Descomprimimos la carpeta

Pegamos la carpeta en la raíz del disco local


Ejecutamos el archivo “[Link]”
Agregamos un Thread Group

Los parámetro para esta prueba dejaremos los predeterminados


Agregamos un Sample HTTP

Ingresamos la URL o IP del servidor junto con el Path y el tipo de consulta


Ahora agregaremos la vista de pruebas con un Listener y View Results Tree

Y además un View Results in Table


Al finalizar la configuración le debemos dar en Start y si todo esta correcto aparecerá
el escudo verde con una palomita

Y así vendrían los datos en la tabla de pruebas

También podría gustarte