Claves: técnico, redes, networks, microsoft, open source, gnu, programador, software, hardware, desarrolladores

Juan Enrique Gómez Péérez
 

miércoles 24 de diciembre de 2008

Licenciamiento y Software Original

El licenciamiento de productos de software es algo así como los costes de los CDs de música o los DVD de vídeo. La gente tenemos una curiosa teoría por la que la cultura debería ser gratuita y de amplio acceso a todo el mundo, y en parte tienen razón, la cultura es una de las grandezas del ser humano que nos diferencia de los animales (bueno y no a todo el mundo). Pero también es cierto que la cultura la tiene que producir alguien, al cual le gusta comer, beber, vivir, etc. todos los días exactamente igual que a nosotros. Pero es que además la cultura es un bien prescindible, incluso me atrevería a decir que en ciertos aspectos es un lujo. Lo que quiero decir con esto es que el acceso a música, o películas, o series, etc. son temas totalmente superfluos por los que deberíamos entender que quien invierte su tiempo, talento, y recursos en producir ese bien quiere ganar algún dinero, pocos son los artistas que no tienen un ingreso adicional y quieren regalar su trabajo. Si no estamos dispuestos a pagar por ello es que no lo necesitamos, y mucho peor no lo valoramos. No vamos a entrar en discusiones del tipo y si luego no me gusta, y si es malo?, hoy en día tenemos múltiples maneras de ver, oír, o probar el producto antes de comprarlo.

Ahora tras esta introducción, la vamos a convertir en lo que el software es a la empresa privada, es un bien que es producido por personas a las que les gusta comer, beber, vivir, etc. es un bien que en el caso de una empresa SI es necesario, es imprescindible hoy en día, podríamos encontrar la justificación que es un bien necesario no como la música ya que sino mi empresa no funciona, Vd. puede pasar sin oír música o sin ver una película, pero yo sin mi Office no puedo trabajar. Correcto, estoy de acuerdo contigo. Pero...

Si la conclusión a la que tu mismo llegas es que es una herramienta imprescindible para tu trabajo, por que no estás dispuesto a pagar por ello, por que la electricidad es imprescindible para tu trabajo, y no puenteas el cable de luz en el transformador de la distribuidora. O los picos que usan tus operarios son necesarios para su trabajo, y no te planteas ir a la ferretería y decirle oyes véndeme un pico y te robo otros 49 picos, joer no voy a pagar por 50 no?, si me preguntan ya enseño la factura de un pico.. es muy sorprendente que no nos planteemos esto con el software.

El software es una herramienta más dentro de tu empresa, igual que una excavadora, una mesa, o el paquete de folios de la fotocopiadora. Por que cuando haces tu plan de negocio, o cuando calculas cuanto cobrar por tus servicios, igual que incluyes el coste de personal, servicios, etc. no incluyes el coste del software que es IMPRESCINDIBLE para tu día a día.

La excusa, es que es muy caro. Si por supuesto, también lo hay más barato, incluso gratuito (si, si, para cualquier solución existe una alternativa gratuita, si, incluido tu ERP). El software vale lo que vale, cuando compras una máquina de imprimir, no le cuestionas al tio por que vale 600.000€, o cuando compras un coche para tu comercial no le dices al concesionario, joer, 18.000€ de coche, al contrario, lo asumes, inicias un plan de amortización y lo incluyes en tu actividad diaria. El software es lo mismo, es una herramienta sin la que tu día a día no sería posible.

Como he dicho existe software libre, pero haz una prueba muy simple, en tu próxima entrevista a por ejemplo un perfil comercial o administrativo, pregúntales, ¿usa Vd. office?, ¿sabe Vd. usar Open Office?. Cuanto cuesta Microsoft Office, 400€ la suite más amplia (no la más alta de gama), uy que caro por cada empleado madre mía, bien eso son 10€/mes/empleado en 3 años, crees de verdad que es caro?, ahora pregunta cuanto cuesta un curso de OpenOffice, 200/300€/empleado, más las 40 horas de empleado en el curso, estamos hablando de cerca de 1.000€ de coste, sin añadir la falta de experiencia que no podemos valorar.  ¿Realmente crees que la licencia es tan cara?...

Piénsalo un poco, el software es una herramienta imprescindible para tu trabajo, y como tal deberás comprarla.

sábado 15 de noviembre de 2008

Sistemas virtualizados

Bueno, comenzaremos planteando algunos cambios que me obligan a este post. La empresa para la que vengo trabajando desde hace algún tiempo deja de existir durante este mes de Noviembre para incorporarse en un proyecto más ambicioso, pero como este blog no trata de mi anterior empresa, vamos al lio.


Dentro del nuevo proyecto, soy el responsable de la gestión y administración de los recursos IT internos a la compañía. Como en toda buena integración o migración de compañías es imposible que todo esté en la fecha que marcan los jefes, y entre otras cosas algo que no tenemos operativo a día de hoy (Sabado 15 de Noviembre) son las máquinas nuevas que soportarán la infraestructura. Esto implicaría el retraso de la mudanza con los costes añadidos que eso lleva, el trastorno para los clientes, los empleados, etc. Por ello hemos decidido tomar una decisión de emergencia y es "Virtualicemos".


Por que hemos decidido virtualizar, la respuesta es sencilla, por que tenemos máquinas para ello :-), no, la realidad es que el virtualizar nos permite experimentar en un entorno en producción real (aunque ya teníamos alguna experiencia previa) el manejo de los sistemas virtuales, y por otro lado nos permite que una vez que tengamos aquí las máquinas físicas reales, de una manera extremadamente sencilla podrémos migrar las máquinas virtuales a las reales como máquinas virtuales.


Como resumen de las ventajas:

- Funcionamiento en fechas.

- Puesta en marcha de la infraestucutra necesaria abstrayendola del hardware.

- Movimiento de máquinas virtuales de la infraestructura temporal a definitiva en minutos.

- Desde el minuto 0 tenemos un laboratorio de pruebas y muestra para clientes.

- Adquisición de conocimientos y experiencia en nuevos entornos y herramientas de MS.

- Posibilidad de ensayo/error muy sencillo (tiras la máquina y levantas una nueva).


Toda la infraestructura ha sido montada sobre dos máquinas que detallo a continuación:

- [VM01] Clonico con placa Gigabyte P48SX, micro Dual Core E660, 8Gb de memoria DDR2/667, 4 discos SATA, 2 RAID1, y 2 de 500Gb para almacenar los VHD y datos.

- [VM02] Proliant ML110G4 (si, si, lo se), 4Gb de memoria (hemos intentado meter 8Gb pero imposible, si todos los módulos son iguales), micro XEON a 1,8Ghz, y un disco de 146Gb SATA (suficiente para almacenar dos 2008 core con roles de dns, dhcp, iis, y poco mas).


El software que estamos utilizando para virtualizar es Hyper-V RTM, en el VM01 tenemos un 2008 x64 Enterprise, con el Rol de Hyper-V instalado y System Center Virtual Machine Manager 2008. En el VM02 tenemos Windows 2008 Hyper-V Edition (es gratis!).


Utilizamos SCVMM08 para toda la gestión de la infraestrucutra, y la verdad es que funciona de manera espectacular, no como la beta que madre mia que castigo, mantenemos las librerías con diferentes máquinas en diferentes combinaciones, así como las ISOs de los productos que tenemos que instalar de manera centralizada, no nos tenemos que preocupar de copiar o mover archivos, o estampar ISOs, SCVMM08 se encarga de toda esa gestión, es un producto muy espectacular.




Bueno como muestra, os dejo simplemente una foto de donde estamos montando los cacharritos para que os murais de envidia, vosotros en casa durmiendo la siesta y otros aqui disfrutando como cosacos con mi amigo el Hyper-V ;-)

viernes 26 de septiembre de 2008

PROBLEMAS CON NTBACKUP Y LAS INSTANTANEAS

Cualquier administrador de sistemas sobre Windows 2003 conoce los problemas que tiene basar la política de copias de seguridad en la herramienta NTBACKUP. Al igual que comentaba en el anterior articulo las carencias de la herramienta de gestión de Microsoft Exchange, lo mismo pasa con NTBackup que te obliga a comprar un software decente de copias de seguridad si realmente quieres garantizarte que todo funciona correctamente.
Es muy habitual encontrarte con un problema al utilizar NTBACKUP y es que al hacer la copia (crítica por otro lado) del "System State" de Windows 2003 obtengas un error como el siguiente:



Este error en principio un poco críptico viene seguido de este otro evento, que da algo más de información y claramente nos lleva a pensar a un problema con la base de datos MSDE SQL Server:


Bien, este es un problema conocido cuando has instalado una versión runtime de SQL Server puede ocasionar que la librería SQLVDI.DLL se "des-registre" provocando que todo el sistema de instantaneas de volumen falle, incluida la copia del System State que se apoya en estas.

La solución es extremadamente sencilla, simplemente iendo a "Archivos de Programa\Microsoft SQL Server\80\COM" y ejecutando "REGSVR32 SQLDVI.DLL" quedará solucionado el problema.
Problema complejo (o raro) para una solución extremadamente sencilla. Si queréis más detalles técnicos aquí están:

http://support.microsoft.com/kb/830575

Saludos.

Etiquetas:

miércoles 24 de septiembre de 2008

Gestión de colas en Exchange

Un problema con el que os habréis encontrado en multiples ocasiones, sobre todo si tratáis con diversos clientes, es la gestión de las colas de correo en diferentes sistemas. En particular hoy voy a hablar de Exchange que es con el que más me toca pelear últimamente.

Desde hace unos meses hacía aquí es bastante habitual que algún simpaticon te bombardee tu servidor SMTP con millones de correos con un mismo origen hacía todo tipo de combinaciones dentro de tu dominio, es decir hacía: a@midominio.com, ab@midominio.com, abc@midominio.con, etc. hasta dar con todos los posibles destinatarios.


Borrar esa cantidad ingente de correos (yo suelo encontrarme con entre 15.000 y 20.000 en muchas máquinas) es una tarea dificil, sobre todo cuando los destinos son múltiples dominios, ya que como sabéis Exchange la gestión de colas te la separa por dominio de destino de correo:

Y claro, cuando tienes 16.000 correos, a 2-5 correos por cola, pues puedes imaginarte, una locura borrar todo ese correo.
Siempre tenemos algún amigo simpaticon que se ha currado una herramienta que te hace la vida más facil, y que normalmente pierdes horas trabajando por no echar un minuto en buscarla, así que aquí va la herramienta definitiva para los administradores que nos permite gestionar desde la linea de comandos las colas de exchange:
Viene a ser algo así como: "Advanced Queue Administration Client", es un sencillo interfaz de lineas de comandos, muy potente y que te permite hacer mil diabluras en las colas de correo de tu Exchange 2000/2003 (en 2007 habla con tu amigo la PowerShell). Para el ejemplo que pongo si deseamos borrar los 16.000 correos con origen ebay@ebay.it (como te pille te mato, como odio a los spammers), tendríamos un comando de este tipo:
delmsg flags=SENDER,sender=yo@midominio.com
con esto borraríamos todo los mensajes de origen yo@midominio.com, si por el contrario queremos borrar la cola completa pues más sencillo:
delmsg flags=ALL
Como he dicho una herramienta muy potente y muy versatil desde la linea de comandos.
A disfrutarla. Saludos.



Microsoft Certified Systems Administrator

Microsoft Certified Trainer

Microsoft Certified Technician Support Sharepoint 3.0 and Office Sharepoint Server 2007: Configuration

Microsoft Certified Technician Support Windows Vista

[Juegos]
Stratego
Barco de Piratas del Caribe II (LEGO)

[Electrodomésticos]
Cuchillos corte mágico III

[Informática]

[Complementos]
Cadena de plata para medalla
Reloj de pulsera

[Libros]
Isaac Asimov
Consultar bibliografía disponible no sea que repitamos...

[Entretenimiento]


Powered by Blogger

Suscribirse a
Entradas [Atom]



Juan Enrique Gómez Pérez © 2008    |    Política de Privacidad    |    Aviso Legal