El nuevo paradigma de las bases de datos
Al menos una vez cada dos años, los tres principales fabricantes de bases de
datos realizan algún anuncio significativo para promover su propia plataforma de
gestión de información corporativa.
Se trata de Oracle,
IBM y
Microsoft, actores que
juntos suman más del 75 por ciento de la facturación anual registrada en bases
de datos, lo que equivale a más de 15.000 millones de dólares (unos 11.100
millones de euros) .
En efecto, en los últimos meses, todos ellos han renovado su gestor de
información. Comenzando por Oracle, anunciaba hace escasamente cinco semanas su
nueva base de datos 11g, equipada con más de 400 funcionalidades y calificada
por el fabricante como ?el producto de software más innovador y de mayor calidad
que Oracle haya anunciado?.
Presentada en Nueva York, Oracle Database 11g permite a las organizaciones
reducir sus demandas de almacenamiento gracias a una mejorada tecnología de
compresión que almacena y manipula datos XML de forma nativa, avanzando en
autogestión y automatización, capacidades Grid y clustering, e incidiendo en
nuevas herramientas para desarrolladores sobre Java y Net.
Igualmente, Microsoft presentaba este mes de julio la segunda beta o
Community Technology Preview
(CTP) de
SQL
Server 2008, la próxima versión de su conocida base de datos, que llegará al
mercado en febrero, coincidiendo con el lanzamiento de
Windows Server
2008 y
Visual Studio
2008.
La actualización incluye, según el gigante de Redmond, herramientas
optimizadas para que los administradores TI puedan reducir el tiempo dedicado al
mantenimiento de la base de datos. Esto se completa con mejoras en las funciones
de Business Intelligence, el
soporte extendido de archivos XML y de información tanto estructurada como no
estructurada, incidiendo además en la integración con herramientas ofimáticas
para trasladar las capacidades de BI y reporting hasta el puesto de trabajo.
Y es que después de que la compañía de Bill Gates tardara cerca de cinco años
en lanzar actual la versión
SQL Server 2005, ahora
se ha propuesto presentar una nueva versión de su base da datos cada dos o tres
años.
Por su parte, IBM renovaba hace ahora casi un año su conocido gestor de base
de datos DB2 v9. Bautizada con el nombre en clave de Viper es, de acuerdo con la
propia organización, ?la primera base de datos de la industria capaz de
gestionar tanto datos relacionales convencionales como XML en formato nativo sin
necesidad de transformarlos?.
Al mismo tiempo, incluye compresión de almacenamiento avanzada y una serie de
mejoras para la gestión autónoma de datos (seguridad, disponibilidad,
recuperación frente desastres), además de ser un motor de información preferente
para entornos SOA.
Pero el lanzamiento de IBM más relevante por proximidad es sin duda la
renovación de su oferta
Informix, procedente de la
adquisición de esta compañía en el año 2001.
Presentado a finales de junio,
Informix Dynamic
Server (IDS) 11 extiende al ámbito de las pymes funciones antes reservadas a
los grandes servidores, mientras ofrece a las grandes firmas un control
avanzado de sus centros de datos y sucursales remotas.
Cambio en la competencia
En paralelo con este panorama, desde hace tres o cuatro años estos tres
fabricantes han tenido que lidiar con un nuevo fenómeno que, lejos de
distanciarse, se intensifica progresivamente.
Se trata del incremento de la competencia de las soluciones de base de datos
de tipo open source. Así, MySQL,
PostreSQL o
Sybase -en su versión de código
fuente abierto? han ido avanzando posiciones con el fin de asentarse en el
?low-end’, para luego dar el salto definitivo a las soluciones para aplicaciones
de misión crítica.
Precisamente, a primeros de mayo, la popular base de datos MySQL anunciaba la
versión alpha (la anterior a fase beta) correspondiente a su versión 6.0. Esta
actualización hace uso de un nuevo motor de almacenamiento bajo el nombre de
Falcon, que acerca al usuario ventajas como tablas de sencilla actualización, el
uso optimizado con CPUs que soporten transacciones múltiples o la compresión de
datos en disco de alto rendimiento.
Siguiendo con esta evolución, Sybase cuenta con Adaptive Server Enterprise
(ASE) 15 como última versión de su gestor de base de datos relacional para
empresas. La solución incluye una tecnología para el procesamiento de consultas
capaz de aumentar el rendimiento y reducir el consumo de recursos de hardware,
ampliando a su vez el soporte para datos semi-estructurados y no estructurados.
Reacción de los grandes
Ante este panorama, Oracle, IBM y Microsoft sólo tenían dos formas posibles
de reaccionar: acercarse a los gestores de código fuente abierto o bien reducir
el precio de sus versiones comerciales -e incluso ofrecerlas de forma gratuita?.
Así las cosas, Oracle se decantó por estrechar lazos con el ‘open source’
dando a conocer la compra de una pequeña compañía con tecnología de código
fuente abierto muy ligada a MySQL:
Innobase.
La firma es la creadora de un motor de bases de datos
–InnoDB– que permite almacenar información
en la solución de MySQL. El motor está disponible bajo la licencia GPL y se
distribuye con la base de datos MySQL.
Como indicaba entonces Charles Rozwat, vicepresidente ejecutivo de
Tecnología en Oracle, ?este movimiento indica nuestra tendencia a trabajar cada
vez más con herramientas de código fuente abierto”.
Por lo que respecta a la otra opción posible, la reducción de precio de las
soluciones comerciales, basta con fijarse en el ejemplo de Microsoft, fabricante
que dispone de una versión de Yukon -SQL Server 2005- en formato Express, es
decir, de libre descarga y gratuita.
Todo este movimiento tampoco ha dejado indiferente a proveedores de
soluciones que no cuentan con bases de datos pero sí con software de
infraestructura. Así, Sun Microsystems
distribuye PostgreSQL de forma integrada en su sistema operativo Solaris 10,
además de ofrecer soporte y potenciar sus funcionalidades en la gama alta.
Como último capítulo de este emergente mercado,
Computer
Associates dio también sus primeros pasos en el código fuente abierto con
Ingres, software de base de datos que adquirió en 1994, y que hace cerca de un
año cedió -conservando el 20 por ciento del accionariado- para que la ?spin-off’
Ingress Corporation se encargue de este
desarrollo en configuración abierta. La última versión disponible es Ingres 2006
release 2.
Analizando todo este escenario, la mayoría de los analistas coinciden en que
el que sale ganando es, sin duda, el usuario. Éste puede ahora optar por un
gestor de base de datos gratuito y pagar solamente por los procesos de
instalación y soporte; o bien tiene la opción de acceder a soluciones
comerciales tradicionales a un coste más reducido como respuesta de los tres
grandes a este escenario cambiante.