Saltar al contenido

Todas las entradas de: aodbc

Servicio CloudFare en aodbc.es

Durante esta semana (y quizás la próxima) es posible que experimentéis o hayáis sufrido algún tipo de lentitud o fallo a la hora visitar este blog. El motivo es que estoy evaluando la posibilidad de usar CloudFare para gestionar los dominios aodbc.es y aodbc.com.

Logo CloudFare

¿Qué es CloudFare?

Es una compañía que nos ofrece varios servicios, en distintas modalidades (una de ellas Free) que puede ser muy interesante para usuarios particulares e incluso empresas.

Las funcionalidades que nos ofrece CloudFare (dependerá del plan contratado, así que por favor chequea en su web que incluye cada plan y su coste) son:

  • Gestión DNS
  • Cacheo y uso de su red CDN para mejorar accesos por distribución geográfica
  • Protección frente ataques (incluso en la versión Free ofrece una protección básica)
  • Optimización de htmls, imagenes, javascript, etc. para reducir tiempos de carga

¿Por qué te metes en estos líos?, ¿lo necesitas?

Afortunadamente el servicio que tengo contratado es suficiente par manejar el tráfico actual de aodbc.es y aodbc.com sin necesidad de aditivos o ayudas, pero que lo voy a hacer, lo llevo en el ADN, tengo que probar cosas y ver que pueden aportar.

La experimentación junto con la observación, es una de las mejores maneras de aprender 😉

¿Y funciona?

En clientes importantes (con planes comerciales contratados) el resultado ha sido francamente bueno, así que quería ver que podría hacer CloudFare por mí.

La respuesta es sí, funciona bastante bien y puede ahorraros una gran cantidad de ancho de banda, a continuación os dejo algunos ejemplos para el dominio aodbc.es:

CloudFare_Cache

 

CloudFare Performance

 

Un consejo:

 

Si os animáis a probar el servicio, no os pongáis a activar todas las funcionalidades de optimización que os ofrece como locos, ya que seguramente tendréis algún efecto no previsto (normalmente algún tipo de ralentización) y no sabréis acotar que opción lo ha provocado. Activarlas de una en una y dejad un tiempo prudencial para observar el comportamiento, hasta que tengáis vuestra configuración optima.

En mi caso he sufrido ralentización durante algunos periodos y he notado que he perdido tráfico (debido a la carga lenta de la página) en algunos periodos tras activar alguna optimización que provocaba problemas con mi wordpress.

 

Espero os haya resultado de interés y os animo a explorar las posibilidades que este y otro tipo de servicios pueden ofreceros.

Os veo en el siguiente post.

 

Tarjeta de red USB Ethernet 3.0 en VMware ESXi 6.5

En mi homelab tengo varios equipos Intel NUC con VMware ESXi6.5.

Intel NUC

En su momento escogí este pequeño equipo de Intel para mi homelab, por los siguientes motivos:

  • Bajo consumo (son equipos que tengo encendidos las 24h, por lo que esto era un factor clave)
  • Buen rendimiento. Soportan procesadores i3,i5 e i7 y una cantidad de memoria bastante respetable (los míos tiene 32GB de RAM cada uno)
  • Poca disipación de calor
  • Factor de forma: son muy pequeños y esto se agradece

sin embargo no es oro todo lo que reluce y lógicamente un equipo tan pequeño tiene algunas limitaciones, que quizás no son evidentes al usuario promedio, pero si al usuario avanzado:

  • Su factor de forma reducido, elimina casi toda posibilidad de expansión que no venga a través de USB
  • Tiene una única tarjeta de red Gigabit Ethernet

Teniendo en cuenta el uso que hago del homelab, donde es habitual que despliegue maquetas de OpenStack, Nutanix CE, etc., etc. necesitaba contar con tarjetas de red adicionales, para mejorar el ancho de banda y poder segregar tráfico.

Después de investigar un poco me decante por la “StarTech USB 3.0 to Gigabit Ethernet NIC Network Adapter” que puede adquirirse sin ningún problema en varios comercios electrónicos, en Amazon por ejemplo la tenéis por unos 20$ (puedes verla aquí).

StarTech USB 3.0 to Gigabit Ethernet

Tienen un rendimiento bastante bueno y podemos hacerla funcionar en nuestra instalación de VMware ESXi6.5 sin demasiadas complicaciones.

Instalación:

Como podemos ver, nuestra NUC inicialmente no detecta la nueva tarjeta:

Listado tarjetas

El primer paso será encontrar y descargar los drivers, lo cual en este caso será muy fácil ya que William Lam (virtuallyGhetto) los tiene disponibles para descarga, junto con información (que ha servido como base para esta entrada) de su instalación.

Descargamos los drivers en formato .vib de aquí.

El siguiente paso será subir el fichero .vib por ssh a cada uno de los hosts ESXi donde queramos instalar nuestra nueva tarjeta.

Copiamos el driver por ssh

a continuación nos logamos por ssh en los hosts y nos posicionamos en el directorio donde hayamos subido los drivers (en mi caso /tmp) y ejecutamos el siguiente comando.

esxcli software vib install -v /vghetto-ax88179-esxi65.vib -f

Comando instalación

next step, desactivar el driver nativo de usb, para que nuestro ESXi usen el nuevo driver:

esxcli system module set -m=vmkusb -e=FALSE

Desactivar Driver nativo

y reiniciamos los hosts ESXi, para que inicien con el nuevo driver y ahora si podremos ver nuestra nueva tarjeta disponible

Tarjeta disponible

 

espero os resulte de utilidad.

Referencias:

http://www.virtuallyghetto.com/2016/11/usb-3-0-ethernet-adapter-nic-driver-for-esxi-6-5.html

 

Amazon AWS – Recursos de aprendizaje

Amazon AWS es hoy por hoy uno de los principales proveedores de Cloud existentes y manejarse adecuadamente con el es imprescindible si entre tus responsabilidades se encuentra la arquitectura de sistemas Cloud. En realidad deberíais manejaros no solo conAmazon, tambien con Azure, Oracle Cloud, Google Cloud :-).

Existen cantidad de recursos en la red, para poder aprender/profundizar en esta plataforma (incluso Amazon provee un año de acceso gratuito con capacidad limitada), entre ellos Amazon ha publicado en Youtube numerosos vídeos que pueden ser un buen training.

A continuación os adjunto algunos de los que me resultaron más interesantes en su momento:

 

 

 

Espero os resulten tan interesantes como a mí.

Cables submarinos, las autopistas del océano

Con un volumen de tráfico creciendo de manera exponencial desde años y con cada vez más acceso por parte de ciudadanos de todo el mundo a las autopistas de la información, el tendido (y explotación) de cables submarinos se ha convertido en un lucrativo negocio, prueba de lo cual es su imparable proliferación.

 

Existen varias webs donde puedes consultar los cables existentes y su capacidad, por ejemplo aquí, pero recientemente he encontrado un mapa que me parece muy interesante por su aspecto visual, de cara a incorporarlo en presentaciones, demos, etc.

 

Mapa cables submarinos

<Fuente original aquí>

Oracle, licenciamiento en entornos de respaldo

Después del gran éxito de la mini guía de licenciamiento Oracle para entornos virtualizados:

  • http://blog.aodbc.es/2017/08/09/virtualizar-oracle-mini-guia-licenciamiento-12/
  • http://blog.aodbc.es/2017/08/14/virtualizar-oracle-mini-guia-licenciamiento-22/

os traigo una pequeña entrada dedicada al licenciamiento de entornos de Respaldo / secundarios en Oracle.

 

Antes que nada decir, que por “Respaldo” me refiero a configuraciones tipo Data Guard (sea normal o Activo) y a RAC (incluido RAC one).

 

Data Guard:

Hay que licenciar el nodo Activo y el Stand By, en cualquier caso, con el licenciamiento adecuado al nº de procesadores/cores que correspondan a la máquina.

 

Oracle Data Guard

<Fuente Oracle>

RAC:

Hay que licenciar todos los nodos del RAC, con el licenciamiento adecuado al nº de procesadores/cores que correspondan a la máquina.

Oracle Rac

<Fuente Oracle>

RAC one:

Hay que licenciar el nodo del RAC activo, con el licenciamiento adecuado al nº de procesadores/cores que correspondan a la máquina. El nodo pasivo NO hay que licenciarlo si lo levantamos menos de 10 días. Si superamos los 10 días, deberemos licenciar el entorno.