¿Sueña Tux en código fuente?

No solo sobre pingüinos se puede escribir

Archivo para la categoría "Personal"

Explicación: Tier 1/ 2 / 3 / 4 – Niveles de Data center

dejar un comentario »

Hace poco uno de nuestros proveedores de redes/datos/voz nos llevo a visitar uno de sus mas impresionantes data centers en Bogotá el cual esta certificado como Tier 4.

Que son los niveles “Tier” en el mundo de los data center?

Los Tier es una metodología estandarizada que define/mide el tiempo de disponibilidad de un data center. Son útiles para medir:

- Desempeño del data center
- Inversión
- Retorno de la inversión.

Un data center Tier nivel 4 es considerado el mas robusto y menos propenso a fallas. Esta diseñado con la idea de mantener servidores y aplicaciones de misión critica con sistemas redundantes para estar siempre en operación (en estos data centers se ve redundancia en aire acondicionado, redes de datos, equipos anti-incendios, sensores de temperatura y humedad, energía (este tenía conexión a 2 subestaciones diferentes: una de Bogotá y otra de un municipio cercano así como UPS con muchos bancos de baterías y también 2 plantas eléctricas que duran mas de 96 horas de autonomía y unos tanques gigantes para almacenar ACPM para mas horas… y tienen espacio para implementar mas plantas eléctricas, UPS y baterías…)
Adicional a esto debe contar con controles para seguridad perimetral, de acceso, biometricos y un largo etc (en un punto nos hicieron quitar hasta las monedas y los cinturones)

Naturalmente un Tier 1 es el nivel mas básico utilizado por pequeñas empresas o tiendas.

  • Tier 1 = Componentes sin capacidad redundante (ejemplo 1 sola UPS o 1 solo proveedor de datos)
  • Tier 2 = Tier 1 + Dispositivos con componentes redundantes
  • Tier 3 = Tier 1 + Tier 2 + Equipos de alimentación eléctrica dual y varios enlaces de salida
  • Tier 4 = Tier 1 + Tier 2 + Tier 3 + todos los componentes son completamente tolerante a fallos incluyendo enlaces de datos, almacenamiento, aire acondicionado, energía eléctrica, etc Todo lo que es servidores tiene alimentación dual.

Niveles de disponibilidad de acuerdo a los Tier

Los niveles describen la disponibilidad de los datos contenidos en el hardware en el data center.

  • Tier 1: 99.671% de disponibilidad garantizada
  • Tier 2: 99.741% de disponibilidad garantizada
  • Tier 3: 99.982% de disponibilidad garantizada
  • Tier 4: 99.995% de disponibilidad garantizada

Como dato curioso el Tier 4 que visitamos también es anti-bombas.

La humanidad se puede acabar pero ellos se enteran una semana después …

Escrito por jmmejiav

21 febrero 2012 a 7:30 PM

El freno de la evolución usando una red social

dejar un comentario »

El ser humano es una criatura de cambios, de retos superados, de innovación. Nuestra especie se distingue por intentar mejorar (en ocasiones con éxito) el medio ambiente o las condiciones a su alrededor y para lograr este objetivo crea o destruye según le convenga.

En la década de los 60 se planeo y llevo a cabo la interconexión de máquinas de calculo en una red llamada ARPANET la cual tenía como objetivo principal la unión de ordenadores de diferentes agencias del gobierno de USA para defensa principalmente.
Luego de esta base se fueron agregando otras entidades, universidades y con el paso de los años se llegó a la red Internet que conocemos actualmente. (Nota: obviamente falta mucha mas información pero en resumen esta es la historia de por donde navegas)

Yo personalmente creo que el ciberespacio será el final de la especie humana… Porque significa el fin de la innovación. Michael Crichton lo expreso de manera excelsa en estas líneas:

“Esa idea de mantener interconectado al mundo entero equivaldrá a la muerte en masa. Todo biólogo sabe que los pequeños grupos aislados evolucionan más rápidamente. Si dejamos mil aves en una isla, evolucionan muy deprisa. Si ponemos mil aves en un gran continente, el ritmo evolutivo disminuye. Actualmente en nuestra especie la evolución se produce en esencia a través del comportamiento. Innovamos el comportamiento para adaptarnos. Y todo el mundo sabe que la innovación sólo se da en pequeños grupos. Si tenemos un comité de tres personas, es posible que lleguen a alguna parte. Con diez personas el asunto se complica. Y si son treinta ya no hay nada que hacer. Con treinta millones resulta absolutamente imposible. Ése es el resultado de la comunicación de masas: impide que ocurran cosas.

La comunicación de masas anula la diversidad. Uniforma todos los rincones del planeta. Bangkok, Tokio o Londres se convierten en lo mismo: un McDonald’s en una esquina, un negocio de Benneton en otra, y un negocio de Gap al otro lado de la calle. Las diferencias regionales se desvanecen.
En un mundo dominado por los medios de comunicación, hay menos de todo salvo listas de los diez mejores libros, discos, películas o ideas. A la gente le preocupa que se pierda la diversidad de las especies en las selvas tropicales, pero, ¿y la diversidad intelectual, nuestro recurso más valioso? Eso está desapareciendo más deprisa que los árboles. Sin embargo, de eso no nos damos cuenta, y ahora planeamos conectar a siete mil millones de personas mediante el ciberespacio. Y con eso se paralizará la especie entera. Todo se detendrá de repente. Todo el mundo pensará lo mismo al mismo tiempo. Uniformidad global.”

Es cierto que continuaremos inventando y mejorando, se crearan mejores antibióticos y mediante ingeniería genética se desarrollaran plantas mas resistentes que produzcan mas – transgenicos (y de paso generen mutaciones en las personas que consuman dichos alimentos) (no mutaciones de superpoderes sino de las mutaciones de enfermedad). El ser humano mejorará sus condiciones de salud y con la destrucción de su medio ambiente y especies que considera “no vitales o necesarias” podrá continuar su camino por la tierra.

Sin embargo perderemos esa parte no tangible que nos permite comunicarnos de manera eficiente con personas a nuestro alrededor. Uno de los primeros pasos para esto se encuentra en las redes sociales.

Tienes una cuenta en Facebook o similar? cuantos “amigos virtuales” tienes en tu lista? Cuantos “amigos reales” tienes?

Que es un “amigo real”? Bueno, no lo pongamos difícil como que sabe tooodo de ti. Algo simple: conoce un poco a tu familia, a entrado a tu casa y en alguna ocasión saliste a algún sitio con este amigo. O si es compañero de trabajo o estudio al menos todos los días tratas con el y sabe que te gusta o desagrada.

Listo, entonces cuantos “amigos reales” tienes? obviamente dentro de esta definición encajan los familiares cercanos.

En el rango de ideas anterior (disculpame si ya estas un poco enredado) entonces decimos que la interconexión con el mundo y todos estos “amigos virtuales” es bueno?
No lo creo, porque nos convertimos en seres superficiales que dependemos de una página de internet para saber cuando alguien esta enfermo o se graduó, sabemos de noviazgos, compromisos, matrimonios y separaciones por medio de mirar el estado de una persona (ya no nos interesamos en saber con quien o porque…) nos enteramos de nacimientos, primeros pasos y primeras palabras por la red social (recuerdo cuando mis hermanos caminaron solos que mis familiares se enteraron porque nos visitaban o por llamadas telefónicas)

Nos enteramos de la vida de las personas sin necesidad de interactuar con ellas. Somos meros espectadores (como si se tratase de una novela) de la vida de nuestros “amigos”.

El primer paso para detener el desarrollo de la humanidad es perder contacto con nuestra propia humanidad y dejar que la humanidad pase sin tocarnos.

Escrito por jmmejiav

28 septiembre 2011 a 2:37 PM

Escrito en Personal

Etiquetado con

Una nueva etapa

dejar un comentario »

El 14 de Mayo de 2007 comencé a escribir en este blog, con mis primeros escritos formales sobre Gnu/Linux y similares.

La idea original era (y aun es) compartir con las personas que les pueda beneficiar o interesar un poco de lo que se o aprendo y recibir de forma reciproca retroalimentación sobre los escritos.

Que puedo comentar sobre esta experiencia de 4 años en esta bitácora?

  • Compartí mis primeras experiencias sobre el manejo de particiones NTFS en sistema Debian (ahora algo común en la mayoría de sistemas Gnu/Linux)
  • Ilustré paso a paso como configurar una webcam, tarjetas wifi o implementar servicios prácticos.
  • Escribí sobre el nacimiento, novedades, crecimiento, implementación y muerte lenta del sistema OpenSolaris
  • Narré sucesos personales (muerte de mascotas, compra de mascotas, sueños y logros)
  • Compartí con el mundo la aventura de mi matrimonio (algo que pocos creían que sucedería)
  • Y otras cosas mas…

Ahora comienza una nueva etapa en la cual el ámbito laboral es idóneo para generar documentación técnica relacionada a Gnu/Linux y también (aunque no lo deseo) de vez en cuando sobre Microsoft Windows.

Para celebrar esto decidí inscribir esta bitácora en un nuevo dominio y pagarle a WordPress un pequeño canon para que ellos manejen y almacenen la info en sus servidores.

Por lo tanto declaro que blog.jmmejiav.co esta oficialmente abierto a su lectura y consideración. Que lo disfruten…

Una tarde de Julio 8 de 2011

Escrito por jmmejiav

8 junio 2011 a 4:02 PM

Escrito en Personal

Etiquetado con

Equipo Amd Phenom Quad-core

con un comentario

Esta máquina llamada “FEROZ” y que está en servicio desde el 16 de Octubre de 2008 tiene un procesador Amd Phenom Quad-core 9660 con 4 Gb en Ram, una tarjeta de video Nvidia (al fin) GeForce 7300 GT con 256 mb. La vieja unidad quemadora de dvds, un disco duro ide de 320 Gb (donde instalo el sistema operativo), dos discos SATA de 1 Tb montados en un sistema LVM dando un total de 1.82 Tb en LVM.

La versión mas reciente de Debian reconoce la tarjeta de red onboard que es una nvidia y la tarjeta de sonido es una Encore con chip VIA (maneja 5.1)

Actualmente está con multi boot instalado Windows Xp SP3 (un mal necesario) y mi confiable y amigable Gnu/Linux Debian.

La información técnica de dicha máquina es:

# cat /proc/cpuinfo (esto por 4 procesadores)
processor	: 0
vendor_id	: AuthenticAMD
cpu family	: 16
model		: 2
model name	: AMD Phenom(tm) 9600 Quad-Core Processor
stepping	: 2
cpu MHz		: 2299.977
cache size	: 512 KB
physical id	: 0
siblings	: 4
core id		: 0
cpu cores	: 4
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 5
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr
sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nonstop_tsc
extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse
3dnowprefetch osvw ibs
bogomips	: 4599.94
TLB size	: 1024 4K pages
clflush size	: 64
cache_alignment	: 64
address sizes	: 48 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate
# cat /proc/meminfo
MemTotal:        4060756 kB
MemFree:          100344 kB
Buffers:         1188852 kB
Cached:          2435840 kB
SwapCached:            0 kB
Active:           268112 kB
Inactive:        3543264 kB
Active(anon):     114956 kB
Inactive(anon):    76504 kB
Active(file):     153156 kB
Inactive(file):  3466760 kB
Unevictable:           4 kB
Mlocked:               4 kB
SwapTotal:       7928824 kB
SwapFree:        7928824 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:        186768 kB
Mapped:            63384 kB
Shmem:              4700 kB
Slab:              78368 kB
SReclaimable:      58672 kB
SUnreclaim:        19696 kB
KernelStack:        2120 kB
PageTables:        14684 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     9959200 kB
Committed_AS:     458088 kB
VmallocTotal:   34359738367 kB
VmallocUsed:      122720 kB
VmallocChunk:   34359609048 kB
HardwareCorrupted:     0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:        7040 kB
DirectMap2M:     2088960 kB
DirectMap1G:     2097152 kB

Luego les contaré como se va comportando y cambios que realizo.

Escrito por jmmejiav

7 mayo 2011 a 11:13 PM

Debian en Sun Blade 100.

con 12 comentarios

Imagen de la maquinaMáquina con alias Gandalf “el gris”

Nota: Entrada actualizada ya que cambié el chip de NVRAM que presentaba problemas y le instale 512mb adicionales de RAM.

En Julio del 2010 adquirí una máquina de estas para realizar pruebas y aprendizaje sobre empaquetamiento de la distribución Gnu/Linux Debian. 

Es una máquina muy bien construida y diseñada; para obtener acceso a alguna parte interna es relativamente sencillo y todo esta bien organizado. Se nota que se esforzaban en construirlas y diseñarlas para durar.

Luego de un poco de lectura, descargar el cd de Debian para arquitectura SPARC (si, no es intel o amd… el chip es SPARC) y cambiar la unidad de cd (la original a veces no leía el cdrom) realicé la instalación del S.O.

Cabe mencionar que no difiere en mucho de las versiones “normales” al momento de instalar. La mayor diferencia es que el gestor de arranque se llama SILO y maneja algunas cosas diferentes pero nada de que preocuparse.

Información técnica

# cat /proc/cpuinfo
cpu        : TI UltraSparc IIe (Hummingbird)
fpu        : UltraSparc IIe integrated FPU
prom        : OBP 4.3.2 2001/08/29 15:43
type        : sun4u
ncpus probed    : 1
ncpus active    : 1
D$ parity tl1    : 0
I$ parity tl1    : 0
Cpu0ClkTck    : 000000001debe980
MMU Type    : Spitfire

# cat /proc/meminfo
MemTotal:       639480 kB
MemFree:        590624 kB
Buffers:          5440 kB
Cached:          19176 kB
SwapCached:          0 kB
Active:          25928 kB
Inactive:         8920 kB
SwapTotal:      337344 kB
SwapFree:       337344 kB
Dirty:              88 kB
Writeback:           0 kB
AnonPages:       10256 kB
Mapped:           6032 kB
Slab:             7888 kB
SReclaimable:     3360 kB
SUnreclaim:       4528 kB
PageTables:        712 kB
NFS_Unstable:        0 kB
Bounce:              0 kB
WritebackTmp:        0 kB
CommitLimit:    657080 kB
Committed_AS:    90936 kB
VmallocTotal:  4194304 kB
VmallocUsed:        96 kB
VmallocChunk:  4194208 kB
HugePages_Total:     0
HugePages_Free:      0
HugePages_Rsvd:      0
HugePages_Surp:      0
Hugepagesize:     4096 kB

Bueno, eso es todo por ahora… luego iré documentando paso a paso las pruebas y aprendizajes en este nuevo juguete.

Escrito por jmmejiav

13 enero 2011 a 9:25 AM

Seguir

Get every new post delivered to your Inbox.

Únete a otros 116 seguidores