lunes, 23 de noviembre de 2009

SAN en VMWare

Hace rato que no publico nada interesante, vengo con un post que espero les sirve si en algún momento.

En esta semana recién pasada tuve la oportunidad de trabajar en un proyecto de la universidad que puedo decir me sacó las canas! En pocas palabras lo que necesitaba realizar un RAC de Oracle. Varios manuales en la Red dicen como hacerlo y la manera mas común es usando iSCSI con OpenFiler, lo cual lleva tiempo y si lo que se necesita es rapidez no se logra con esto.

Encontre una manera de simular una SAN, usando maquinas virtuales y simples discos duros virtuales.

Requisitos:
  1. Red Hat, CentOS o Debian (en mi caso use Debian)
  2. VMWare Server (no sirve en el workstation ni en el player, y lastimosamente VirtualBox no tiene la opción que se necesita para hacerlo.)
  3. Paciencia (cosa que me falto a mi XD)
Idea principal:
La idea principal de una SAN son discos duros que estan abiertos a escritura/lectura por varias PCs al mismo tiempo.
Entonces lo que debemos hacer es lograr que varios discos duros virtuales puedan ser usados, en distindas VMs al mismo tiempo (acá encontre el primer problema ya que estaba trabajando sobre VirtualBox, y este bloquea los discos duros a la hora de iniciar una VM, hay una opción con la que se logra arrancarlos en varias VMs, pero al apagar la VM pierde los cambios hechos y regresa al estado inicial). Con esta idea en mente ya podemos empezar la configuración.
  1. Creamos 2 VM, cada una con su respectivo disco duro para su OS.
  2. Creamos el número de discos virtuales que usaremos en la SAN.
  3. Agregamos los discos virtuales en ambas VM.
  4. Antes de encenderlas debemos de ir a configurar el archivo VMX de cada maquina virtual. Los cambios son los siguientes:
En el archivo VMX agregamos las siguientes lineas:


disk.locking = "FALSE"
diskLib.dataCacheMaxSize = "0"
diskLib.dataCacheMaxReadAheadSize = "0"
diskLib.dataCacheMinReadAheadSize = "0"
diskLib.dataCachePageSize = "4096"
diskLib.maxUnsyncedWrites = "0"

Después en la definición de cada disco duro de la SAN debemos de agregar los siguientes parámetros, deben de cambiar el modulo y el número de disco duro:


scsi1:0.mode = "independent-persistent"
scsi1:0.deviceType = "disk"
scsi1:0.redo = ""


Si alguna de estas opciones ya existe simplemente las omitimos.

Con esto ya solo nos queda encender nuestras maquinas virtuales y disfrutar de nuestra SAN!!!

espero que les sirva de algo, hasta la próxima!

S&S.
#chentex

domingo, 25 de octubre de 2009

#UVApesta!! continuan las cagadas...

Bueno como nos hemos podido dar cuenta cada vez que hay ferio en la U, la UV se cae y nos deja sin comunicación con nuestros alumnos, y si no es eso siempre hay otras cosas las cuales no nos permiten hacer nuestra labor!



Lo que no se fue a quien chingados se le ocurre hacer estas cosas... y sobre todo sobre windows!! es un deje así!!!

Y si me arreglan la UV.... que muy Feo!! XD

S&S.
#chentex

viernes, 23 de octubre de 2009

han visto bailar a un Koala???

Con motivo de la celebración de la nueva versión de Ubuntu 9.10 "Karmic Koala", la comunidad de Ubuntu Guatemala los invita a celebrar la "UBUNTU PARTY" el nuevo lanzamiento, con instalaciones, resolución de dudas, materiales de apoyo y más!!!

Para más info visiten:

http://ubuntu-guatemala.org/?page_id=1281

viernes, 4 de septiembre de 2009

Curioso, bastante curioso..

Buenas!!! jajaj regresando por acá, hace un par de días que estaba ejecutando el maldito excelente GNS3 el cual chupa recursos de la computadora como coche! tenia el monitor del sistema abierto y me di cuenta de algo curioso, no se si será Debian o todos los sistemas los manejan del mismo modo... le dejo la imagen para que la miren...

Como se pueden dar cuenta gráfica el uso de los dos procesadores. Lo más interesante es que por alguna extraña razón surgió mi ser matemático y me di cuenta de lo siguiente...(de nuevo una imagen para representar las fácil)

Lo que note fue que la mayoría del tiempo el porcentaje de uso de los procesadores se comporta como una función f(x) = Y, pero que entre ellos son inversos, es decir que el CPU1: f1(x) = Y y que el CPU2: f2(x) = -1*f1(x) cuando el tiempo tiende a infinito...
Alguien sabe porque se comportan de este modo??? o si fue solo una simple casualidad que halla sucedido?

S&S.
#chentex

lunes, 31 de agosto de 2009

Momentos de desesperación!

Hay momentos en la vida de un estudiante de sistemas en los que nada sale como debería de salir y no hay modo después de intentar de hacer las cosas de mil maneras (aunque hallan sido como solo como 10 formas distintas, igual se siente que fueron un vergo), lo único que queda por hacer es despejar la mente, que mejor manera que hacer un post sobre la frustración y bebiendo una chela!! (Miller Lite, lastima que no es Gallo pero igual la hace)

No me queda más que decir SALUD!!!!!

S&S.
#chentex

jueves, 27 de agosto de 2009

Expression Day... éxito total!


Bueno el sábado pasado fue el Expression day organizado por AECYS, a mi puto punto de vista un éxito total ya que se congrego mucha gente de sistemas y unos que otros zampados jajaja. La comida estuvo buena... me ayudo a sobrevivir el sábado maldito que salí hasta las 6 de la tarde casi... buena la cosa es que áca les dejo unas fotos de lo que los PxG hicimos en la piedra!


Expression Day


S&S.
#chentex

viernes, 14 de agosto de 2009

SAT, PILAR y PPH... desquite

Rato sin escribir, pero hoy si necesito desquitarme.

Primero a los de la SAT, a servicio mas lento el de esa gente, el miércoles pasado me todo ir a hacer un tramite y claro como siempre no me habían dado la información correcta y cuando llegue la primera vez me dijeron que me hacían falta unas ondas. Me toco regresar conseguir las cosas y me fui de nuevo para la oficina, cuando llego una cola como de 7 personas y 2 atendiendo, yo dije bueno no mas de 30 min, donde pizados que equivocado estaba. Iba saliendo de allí 1 hora 15 min después. Pero lo que mas me emputo enojo fue que de las dos ventanillas atendiendo una era de atención para discapacitados. Entró una señora que tenía prótesis en una pierna, por lo que fue directo a la ventanilla respectiva, y esperó a que terminaran de atender al chavo que estaba allí, cuando terminaron la señora se adelanto para que la atendieran, pero se le metió otra señora (más joven, que no sufría de ninguna discapacidad o embarazo) enfrente, el cajero (o como se le diga) en vez de hacer lo correcto y atender a la señora discapacitada, le dijo que esperará y atendió a la otra señora. Como puede haber respeto de las reglas por los demás clientes, si ni los mismos empleados las cumplen, eso me decepciono mucho.

Punto número 2, Hospital el Pilar, hoy ayer me toco ir a hacer otros tramites al Pilar, primero me hicieron ir con fotocopias de toda mierdas y cuando llego me dicen que no me pueden atender, razón 1 para que yo me enoje, gastar gasolina por gusto. Entonces era hora de irme de regreso para seguir haciendo mandados, ohh pero sorpresa no querían que me fuera, me tenían que sellar el ticket y solo lo sellan en un lado y nadie atendiendo el lugar... un maldito desperdicio de 10 min esperando que alguien llegara a atender, como para no haber salido de allí tirando maldiciones al aire! Mal por los pizaes!

Y punto número 3 PPH, que se creo poniendo clases los fines de semana solo porque no puede llegar en las noches entre semana, lo que más me molesta es que desee ponerlo en domingo, único día que tengo para estudiar alemán. Ese día me la va a pelar pero no pienso ir a su estúpida estupenda clase, además que en esa mierda de esa maravillosa clase caben normalmente 25 gentes y habremos como 60! Ha clase mas mierda calidá (puro chapin).. se me hace que será de las ultimas en ir saliendo... triste mi caso.

Bueno sin mas me retiro.

S&S.
#chentex