Entradas

Mostrando entradas de 2015

Inteligencia artificial. Una reflexión sobre el tema.

El conseguir crear un ser que nos suceda, nos mejore, y perpetue nuestro conocimiento del mundo es el fin último de la creación y de nuestra especie. Esta frase rimbombante encierra el deseo de la especie humana desde que desarrolla los memes, esas "genes" culturales que van conformando el "adn" de cada cultura humana. El último meme, el más avanzado y trascendente es el de la inteligencia artificial, o el dotar de razonamiento a las máquinas para que estas descargen al ser humano de la preocupación diaria de la toma de decisiones tácticas de la vida. Aquellas decisiones que impiden al ser humano de ensimismarse en lo fundamental la filosofía. Claro está que poco entienden cual será la función de la inteligencia artificial y evidentemente su impacto en la población humana futura de la Tierra. Es verdad que la inteligencia artificial a C/P tendrá un impacto muy negativo debido a la estructura económica de las sociedades hiper-tecnificadas de nuestro planeta. El s...

Proyecto 0. Recapitulación hasta el momento.

Bueno vamos a recopilar un poco lo realizado hasta ahora. No debemos al instalar el Servidor Proxmox, hacerlo en una sub-red diferente a la del cliente. Podremos a posteriori crear cuantas sub-redes creamos conveniente pero necesitamos una dirección IP que conozca la sub-red antigua para poder virtualizar todos las PM que existan en dicha sub-red del cliente, e importarlas posteriormente al servidor de PROXMOX.  Al virtualizar PM debemos tener en cuenta un contratiempo propio del sistema operativo y es que la emulación de las placas bases de KVM tienen activada la interfaz en modo AHCI y no como emulación de IDE o SATA. Es por ello que previo a la "virtualización" debemos modificar el registro de windos para que este detecte y cargue todos los controladores necesarios para el modo AHCI. Para evitar problemas de rendimiento las máquinas virtuales que van a usar los archivos de dicso duro de las físicas deben de tener el mismo interfaz (IDE o SATA) que las máquinas físcias,...

Proyecto 0. Solventado el problema a la conversión de máquinas físicas a virtuales. Un mini How To

Aquí os dejo la solución que he encontrado al problema de convertir máquinas físicas a virtuales. Todo gira en torno al estándar AHCI de gestión de discos SATA. Este se encuentra implementado en la BIOS de las máquinas virtuales de PROXMOX y por extensión del sistema KVM. Solo hay que "hackear" un poco el SO Windows 7 instalado para sortear su incapacidad de detectar este estándar en máquinas donde no se haya activado este protocolo de gestión de discos. Aquí os dejo el método: Metodo 1. Usando Vmware Converter Standalone. Para este método hay que realizar tres paso bien distintos. Modificar el registro de windows Para este proceso se sigue lo leido en el siguiente enlace : http://windows7themes.net/en-us/switch-to-ahci-after-install-windows-7/ En resumen significa modificar este valor del registro de windows para que el sistema operativo detecte si la BIOS hace uso del protocolo de disco AHCI. El registro a modificar es: HKEY_LOCAL_MACHINE\System\CurrentControlSet\...

Proyecto 0. Segunda Cagada: virtualizar máquinas físicas.

Existen muchos métodos para virtualizar máquinas, todas las que se encuentran en la wiki de proxmox pasan por modificar el registro de windows. He intentado no hacer esto, no sé por qué, pero me he encontrado con una limitación que desconocía de las máquinas virtuales con KVM, emulan dos discos duros como AHCI un estándar de discos IDE/SATA ( aquí una explicación de este estándar ) y de este modo el SO dá un fallo al leer el contenido del disco duro, aun cuando puede iniciar la máquina y comenzar a cargar el SO. La implmentación de las MB virtualizadas que hace posible la virtualización KVM implementan un interfaz de disco basado en AHCI que permite múltiples formatos de acceso a disco tales como SATA, RAID, etc. De esta guisa tenemos que cuando virtualicemos un equipo previamente tenemos que implementar el contenido del archivo mergeide.reg que hacen disponible en la Wiki de proxmox. Y una vez aplicado ya podemos hacer uso de los diferetnes métodos de clonación que gustemos. ...

Proyecto 0. Primera cagada.

Pues empezamos pronto. El primer error ha sido el diseño de la red. He configurado el servidor para que sea accesible desde la subred 192.168.100.0/24, pero no he caido en la cuenta que la red del cliente está en la subred 192.168.0.0/24. En esta subred se encuentra el NAS que hemos colocado para las copias de seguridad y virtualización de equipos. Tengo varias opciones para arreglar el desaguisado, Convertir las subredes C a subredes B, se verían directamente. Hay que tocar entonces los servidores DHCP. Pero el servidor se encuentra entonces al descubierto y puede ser accesible para ser administrado por la interfaz web. Deja de tener sentido el aislar la subred de máquinas virtuales de las de las fisicas y estas dos de la administración del servidor de virtualización. Segunda opción: Modificar la eth0, convertirla en parte de una interfaz virtual balanceada (bond0),  sobre esta ir creando según sea necesario los virtual bridge necesarios de forma que pueda: añadir un ...

Proyecto 1. Me virtualizo mi casa.

En paralelo al proyecto 0 paso a virtualizar los PC de mi casa para ir consiguiendo más experiencia e ir descubriendo que posibles errores puedo cometer. El hardware va a ser mucho más modesto y además dispongo del mismo desde el año pasado. 1. Pc con un AMD FX8320, 16GB RAM, discos sistema 40GB SSD, disco datos 500GB (2x500GB Raid1), discos backup 640GB(2 x 320GB Raid0), dos NIC 1Gbps. 1. NAS con discos 1TB en Raid1. Voy a intentar virtualizar 1 PC con discos duros de 320GB y SO windows 7 más un máquina virtual para mí. Esto solo es el esbozo. Después vendrán más cosas. :D

Proyecto 0. Comenzamos a virtualizar.

Bueno ayer fué nuestro primer día de fuego. Montamos nuestro primer servidor de virtualización con Proxmox VE ver.3.4. Y reconozco que nos dió una paliza la tecnología de novatos. Como principiantes que fuimos tuvimos contratiempos mil pero sobre todo y ante todo pagamos la inexperencia y la soberbía. Comenzamos por el principio. La instalación de Proxmox en el Servidor. Errores detectados: Proxmox (Linux-Debian) no reconoce la tarjeta scsi que traen los servidores DELL T110-II, es por ello que tuvimos que montar una RAID por software con sistema de archivos ZFS. En el instalador de Proxmox VE 3.4 ya viene habilitado. La virtualización NO está activada por defecto, así que tuvimos que entrar en la BIOS y activarla. ¿Por qué no lo revisaría antes?  Una vez instalado PROXMOX nos hicimos la picha un lío con la red. Esto me lleva a pensar que tengo que currarme más a fondo esta cuestión. Por que no tengo definido a un la organización interna de la red de los servidores. N...

Prospectiva económica en el futuro.

Estamos abocados a vivir una profundización dentro del proceso de la tercera revolución, la llamada digital. Esta nos ha traído una nueva economía que es la de los datos y meta-datos. Esta revolución es la automatización. Los seres humanos somos adaptativos pero falibles. Hasta ahora las máquinas era escasamente falibles pero no se adaptaban. Los últimos esfuerzos van en camino a que la programación, el adn de las máquinas, se convierta en adaptativo. Esto hará que las máquinas sean adaptativas y escasamente falibles. Cuando ocurra, que de hecho se prevee menos de una década para que se alcance este hito, el uso del factor humano en la producción capitalista descenderá en aquellos sectores donde la adaptabilidad del ser humano no podía ser superada por la eficiencia de las máquinas ya que la fiabilidad pasaba a segundo plano. Por ejemplo un conductor humano puede cambiar ante imprevistos sobre la marcha, ser eficiente, pero una máquina no. Una máquina no puede hacer lo aún, se tien...

Revisión de estadísticas ...

Desde hace tiempo suelo revisar mis estadísticas para ver que tal va eso de que me lean en este blog, que las veces hace de blog político-económico (prefiero lo segundo) y técnico. He estado observando que durante un tiempo he sido más visitado desde países de habla anglosajona, principalmente de los EEUU, América Latina y menos desde mi terruño (España). Pero oh! sorpresa me han visitado desde tierras eslavas. En concreto, presupongo, de la gran madre Rusia. Es inevitable preguntarse que las escasas 21 visitas del día de ayer no pudieron ser todas de hispano-parlantes que vivan o visiten la República Federativa Rusa, alguién se dedica a leer con atención mis posts. Espero que no me convierta en objeto político y por ende en ser suceptible de ser usado como herramienta para el enfrentamiento mediático entre los EEUU y la RFR. Que por cierto reconozco que unos y otros son tan imperios tan distantes como cercanos en objetivos e intereses. Pero bueno es saber quién te lee por que asi ...

La nueva política exterior de Obama y la futura de los EEUU.

La primera potencia militar de nuestro planeta, ha decidido cual va ser como se aplica la nueva política exterior de los EEUU. Pasa por dos ejes claros, que son: 1. Gasto mínimo de vidas americanas en los teatros de conflicto (Iraq - Afganistán) 2. Amedrentar lo máximo posible a los países de la zona que tengan veleidades de intentar escapar al control político americano de forma que se corta las posibilidades de otros actores internacionales de intervenir en conflictos como bien pudieran ser China o Rusia. El método más que claro enquistar los conflictos políticos convirtiendolos en conflictos militares de forma que las estructuras de los países se derrumban por la multitud de facciones  en el escenario político  que se encuentran armadas de forma que resultan estados fallidos. Es lo que se está dando en llamar las guerras asimétricas, donde un ejercito regular debe oponerse a lo que podemos llamar milicias irregulares con bastante material bélico. Tenemos varios ...

Zentyal como servidor de cabecera en virtualización.

He dado muchos cabezazos durante estos últimos meses con la virtualización, bueno no tantos, pero siempre he visto que es necesario un sistema que consuma pocos recursos, que sea fácilmente administrable, y además provea de casi todos los servicios de red necesarios además de servicios avanzados. Para ello estoy empezando a utilizar Zentyal, en su versión 4.0, que conozco desde casi sus comienzos hace como 5 o 6 años. A mi modo de ver es un front-end Web que permite la administración avanzada de un servidor Gnu/Linux y su software asociado(DNS, DHCP, Correo, Active Directory, Groupware,etcétera) Al caso es que aunque parezca poco útil tener en redes pequeñas, no más de 10-15 puestos de trabajo, servidores DNS, o DHCP, y demás servicios avanzados, es todo lo contrario. La claridad de ideas que dá y las funciones que puedes llegar a ofrecer son increiblemente útiles para los administradores de sistemas.  Un ejemplo, en uno de mis proyectos que es el de monitorización y ges...

Plataforma de monitorizacion y gestion de correos

Comencé hace dos años ya un trabajo para una pequeña empresa de mi ciudad. Esta empresa dedicada al alquiler de sistemas de copia digital ha funcionado, a mi entender, con unos perfiles técnicos muy básicos. La tele-gestión del parque de copiadoras digitales es inexistente, y son más de 1000 máquinas. No existe tan siquiera la capacidad humana de implantarla de una forma coherente. Planteé un modelo de pequeños dispositivos , basados en raspberry-pi, conectados a través de una VPN a un nodo central y en este residiera la herramienta de gestión de la monitorización. Estos pequeños dispositivos albergarían un agente de monitorización que sondearia por snmp el estado de la máquina y lo comunicaría al nodo central en caso de algún estado gracias a los traps de snmp. El modelo funcionó pero ante la desidia de la dirección por no querer comprar dispositivos de menos de 30€ la plataforma se abandono y la experiencia solo ha quedado para mí. Ahora el planteamiento es el siguient...

Algo màs de virtualización.

Desde hace tiempo me como la cabeza, por decirlo de algún modo, con el bridging y los switch virtuales. Al menos he conseguido ya hacer una suerte de alta disponibilidad de la conexión con bridging para posteriormente conectar este con el virtual Switch que usa proxmox. Una configuración en un servidor de prueba que tengo he realizado la siguiente configuración. El equipo tiene dos tarjetas físicas: eth0 y eth1. Asi que os dejo aquí la primera configuración para este equipo: auto lo iface lo inet loopback auto bond0 iface bond0 inet manual     slaves eth0 eth1     bond_mode balance-Xor     bond_miimon 100     bond_downdelay 200     bond_updelay 100 auto vmbr0 iface vmbr0 inet static         address 192.168.100.4         netmask 255.255.255.0         gateway 192.168.100.1         bridge_ports bond0  eth0       ...

Procedimiento para crear un cliente de Escritorio Remoto con Raspberry Pi.

La presente guía aunque no debe de ser novedosa pero es la que utilizaré para procedimentar la instalación de clientes de escritorio remoto a máquinas virtuales. Se aceptan mejoras ... Personalización Cliente RDP Raspberry Pi. Introducción El presente documento nos permitirá conectarnos a una Máquina Virtual Windows de modo que podamos con un hardware mínimo establecer un puesto de trabajo funcional para actividades de tipo ofimático y no requieran de un hardware específico. Instalación Descargamos de la web del proyecto la imagen iso para este hardware, la url es: http://www.raspberrypi.org/downloads/ Descargamos el zip de la imagen raspbian a nuestro equipo, este además tiene que tener al menos un lector de tarjetas SD/MicroSD. Descomprimimos el contenido del archivo en el directorio por defecto, que generalmente tiende a ser el nombre del archivo comprimido. Dependiendo del sistema operativo en el que hayamos descargado la imagen tendremos vari...

Decrecimiento,primer sintoma la población.

Bueno comienzo unas breves entradas sobre todo aquello que me interesa sobre el decrecimiento, una matería no estudiada por parte de nuestros insignes catedráticos de Economía y de la que nadie dá cuenta. Es notable que todas las civilizaciones desaparecidas en el pasado, desde los Romanos hasta los Aztecas e Inca han "desaparecido" como tales debido principalmente a crisis demográficas. Los casos más ejemplares son los del pueblo Maya al cual una crisis de tipo alimentario hundió en la marea de la historia tras sufrir posteriormente crisis demográficas que acabaron con su cultura. El imperio romano, no menos estudiado, se asigna erróneamente su desaparición a la presión ejercida desde finales del siglo III de los llamados pueblos bárbaros. Lo que nadie recuerda es  de las pestes que asolan al Imperio desde principios de dicho siglo a las que además se le añaden crisis de tipo organizativo y político por no saber superar la crisis demográfica sufrida. El final del medie...

Año nuevo, vida nueva ...

Y seguimos con los mismos proyectos: 1. Cluster OpenErp. 2. Cluster Virtualización Proxmox VE para escritorios virtualizados. Pensando, pensando estaría bien "virtualizar" y posteriormente "clusterizar" servidores de clientes de terminales ligeros, una suerte de escritorios remotos, pero que además que corran en software libre y permita además reducir el coste de licencias al mínimo. ¿Actualmente con todo en la nube quién necesita aplicaciones con clientes? Los interfaces basados en JavaScript son realmente potentes y cada vez son más ágiles. Así que añadimos la clusterización en alta disponibilidad de servidores de clientes ligeros, se acabó eso de instalar linux en máquinas clientes que impiden trabajar por que un hardware no es estándar o aun no está integrado en la distribución, obligando a corregir los que otros por impedimentos legales no pueden. Así que el tercer proyecto es: 3. Cluster de servidores de clientes ligeros virtualizados y en alta di...