lunes oct 26, 2009

A continuación algunas noticias interesantes:

Apple decidió cancelar el proyecto de ZFS en Mac OS X: http://zfs.macosforge.org/ , debido a que no llego a un acuerdo con Sun sobre el soporte e identificación sobre el código (es decir, fue un problema legal, no técnico). Sin embargo, gente de la comunidad logro clonar el código que estaba antes disponible por Apple y seguirán haciendo el port de manera independiente: http://dustin.github.com/2009/10/23/mac-zfs.html . Hay al menos tres fuentes del código y de los binarios ahorita: http://github.com/alblue/mac-zfs , http://github.com/dustin/mac-zfs y http://github.com/alblue/mac-zfs.

Hace dos días se anuncio un port de ZFS para Linux, en la forma de un modulo independiente del kernel, así que evita problemas de conflicto de las licencias (GPL vs CDDL). Aquí está el anuncio: http://kqinfotech.wordpress.com/2009/10/23/hello-world/ y aquí una pequeña discusión al respecto: http://www.opensolaris.org/jive/thread.jspa?threadID=115841&tstart=0 .

El port de ZFS en FreeBSD (integrado en el 2007) ya está estable y siguen agregando funcionalidades en cada versión nueva. Para la próxima versión de FreeBSD (8.0, ya pronto a salir) ya lo catalogan como "production ready" (http://svn.freebsd.org/viewvc/base?view=revision&revision=197221) y piensan integrarlo con su solución vitalización a nivel de OS (Jails), similar a las Zonas de Solaris (http://ivoras.sharanet.org/freebsd/freebsd8.html).

En NetBSD también hay un port en progreso: http://blog.netbsd.org/tnf/entry/google_summer_of_code_zfs , http://netbsd-soc.sourceforge.net/projects/zfs-port/

Es importante también mencionar que existe un programa llamado FUSE (Filesystem in Userspace, http://en.wikipedia.org/wiki/Filesystem_in_Userspace, http://fuse.sourceforge.net/) que permite montar sistemas de archivos de diferentes formatos en una capa sobre el sistema operativo, en la forma de un modulo cargable del kernel. Es una especie de "vitalización", por lo que no es la forma 100% óptima de utilizar sistemas de archivos, pero permite la interoperabilidad entre diferentes sistemas operativos. Entre los sistemas operativos que soporta están Linux, Windows, OpenSolaris y Mac OS X y entre los sistemas de archivos están NTFS (Windows), EXT2/3 (Linux), imágenes de VMware, Lustre y ZFS (http://groups.google.com/group/zfs-fuse/about).

Por otro lado, DTrace es otra parte de Solaris/OpenSolaris que está apareciendo en otros sistemas operativos. Los más importantes son Mac OS X (http://en.wikipedia.org/wiki/Instruments_%28application%29 , http://developer.apple.com/mac/library/documentation/DeveloperTools/Conceptual/InstrumentsUserGuide/Introduction/Introduction.html), FreeBSD (http://www.freebsd.org/doc/en/books/handbook/dtrace.html) y Linux (no oficial, pero casi completa http://www.crisp.demon.co.uk/blog/archives/2008-09.html#2008-09-25T20_58_45.txt , ftp://crisp.dynalias.com/pub/release/website/dtrace/).

IBM y HP hasta ahora solo se han limitado a intentar copiar ZFS y DTrace en AIX, HP-UX y Linux (http://en.wikipedia.org/wiki/ProbeVue, http://en.wikipedia.org/wiki/SystemTap, http://en.wikipedia.org/wiki/AdvFS, http://news.cnet.com/8301-13556_3-9975201-61.html, http://en.wikipedia.org/wiki/Btrfs), pero tienen varias dificultades:

  • ZFS y DTrace tienen ya bastante tiempo en el mercado, por lo que son productos probados. Las alternativas son muy nuevas, inestables y propensas a fallas. Claro, irán evolucionando y mejorando, pero ZFS y DTrace también seguirán evolucionando, no se quedaran estáticos.
  • Oracle creo Btrfs como respuesta a ZFS para Linux y es el mayor contribuyente al proyecto, pero ahora que tendrán a Solaris/OpenSolaris bajo su poder, pierde algo sentido seguir desarrollándolo de la misma manera (mas aun porque Oracle ya posee un sistema de archivos para sus instalaciones RAC, llamado ASM), empezando porque Btrfs aun esta en desarrollo y es inestable. Y más aun ahora que se desarrolla un port directo de ZFS para Linux.
  • SystemTap es la respuesta a Dtrace en Linux y Oracle también es uno de sus más importantes contribuyentes (junto con IBM, HP y Red Hat). Pero incluso los mismos desarrolladores admiten que falta mucho para compararse con DTrace (un poco mas de información en http://blogs.sun.com/bmc/entry/dtrace_on_linux).
  • Fragmentación. Mientras FreeBSD, Solaris/OpenSolaris, buena parte de la industria y la comunidad trabajan en ZFS y DTrace, IBM, HP y la gente diversa se encuentran trabajando en muchos proyectos redundantes (contra ZFS: AdvFS, Btrfs, EXT4, etc. contra DTrace: SystemTap, ProbeVue, etc.), por lo que será muy difícil que lleguen a: 1) un consenso de cuál es la mejor alternativa 2) concentrar recursos al desarrollo de un solo producto.
Lo último que quería hacerles llegar son dos artículos que desglosan los últimos eventos que han ocurrido alrededor de la compra de Sun por Oracle y la polémica de la Comisión Europea con MySQL. El primero es: http://redmonk.com/sogrady/2009/10/23/oracle-mysql-and-the-eu-the-qa/ y el otro es http://www.informationweek.com/news/global-cio/interviews/showArticle.jhtml;jsessionid=XMOTO0NLXIQULQE1GHPSKH4ATMY32JVN?articleID=219501494&pgno=1&queryText=&isPrev= .

miércoles oct 21, 2009

viernes sep 18, 2009

En la presentación Web que divulgáramos el pasado martes, se dio a conocer a "la primer OLTP Database Machine del mundo," según la definición de Larry Ellison, director ejecutivo de Oracle y John Fowler; vicepresidente ejecutivo de Sun.

Exadata Database Machine Version 2, realizada por Sun y Oracle es, siempre según estos directivos de las dos empresas, la máquina más rápida del mundo tanto para data warehousing y procesamiento de transacciones online OLTP.
Creada utilizando componentes de hardware estándar más tecnología FlashFire de Sun, Oracle Database 11g Release 2 y Oracle Exadata Storage Server Software Release 11.2, Sun Oracle Database Machine Version 2 es el doble de rápida que la Versión 1 para data warehousing.

Sun Oracle Database Machine incorpora Exadata Smart Flash Cache, basada en tecnología Sun FlashFire para ofrecer desempeño y escalabilidad extremos para procesamiento de transacciones online (OLTP).

Exadata Version 2 está disponible en cuatro módulos: full rack (8 servidores de base de datos y 14 servidores de almacenamientos), half-rack (4 servidores de base de datos y 7 servidores de almacenamiento), quarter-rack (2 servidores de base de datos y 3 servidores de almacenamiento) y un sistema básico (1 servidor de base de datos y 1 servidor de almacenamiento). Se dispone de inmediato de las 4 configuraciones Exadata.

Con Sun Oracle Database Machine, los clientes de Oracle pueden almacenar más de diez veces la cantidad de datos y realizar una búsqueda de datos diez veces más rápida sin hacer modificaciones a las aplicaciones.

Hardware de Sun
o Tarjetas de memoria FlashFire de Sun permiten un OLTP de alto desempeño
o CPU 80% más rápidos – procesadores Intel Xeon (Nehalem)
o Discos 50% más rápidos – discos 600 GB SAS a 6 Gigabits/segundo
o Memoria 200% más rápida – memoria DDR3
o 125% más de memoria – 72 Gigabyes por servidor de base de datos
o Sistema de red 100% más rápido – InfiniBand 40 Gigabits/segundo
o Capacidad de raw disk de 100 TB (SAS) o 336 TB (SATA) por rack

Software de Oracle
o Incluye la primer base de datos activada por flash del mundo - Oracle 11g Release 2
o Compresión columnar híbrida para compresión de datos de 10 a 50 veces mayor
o Scans en datos comprimidos para ejecución de consulta aún más rápida
o Índices de almacenamiento para mayor reducción de disco I/O
o Descarga de procesamiento de consulta para almacenamiento utilizando Smart Scans
o Smart scans de modelos de Data Mining en servidores de almacenamiento
Las aplicaciones que se ejecutan en Sun Oracle Database Machine logran hasta 1 millón de operaciones de I/O por segundo para almacenamiento Flash

miércoles sep 16, 2009

Hoy, martes 15 de septiembre, Oracle presentará una nueva base de datos Oracle/Sun, mostrando así sus primeros planes de acción concretos. Mientras se alarga la espera por la culminación de la fusión, HP e IBM se han movido para atraer a los usuarios de Sun ¿El resultado de estos movimientos? Parecen no haber sido demasiado fructíferos.

Según diversas fuentes, los usuarios de Sun demoran sus compras para el centro de datos lo más que pueden. El objetivo es el de poder ver qué hará Oracle una vez que sea la dueña oficial de Sun.

Y Oracle ya inició maniobras que pueden tranquilizar a los usuarios de Sun y conservar su lealtad. Incluso, esperan ganar nuevos clientes con el anuncio de un nuevo producto. Se trata de “la primer máquina de Base de Datos OLTP (Online Transaction Processing) con la tecnología Sun FlashFire.” FlashFire es la tecnología de discos de estado sólido (SSD) de Sun Microsystems.

Este martes 15 de septiembre, el CEO de Oracle, Larry Ellison y su VP ejecutivo, John Fowler, darán una conferencia de prensa para mostrar “como la unión de Oracle y Sun puede beneficiar a su empresa ahora y en el futuro.” Hacer click aquí para ver la invitación.

Es cierto que las ventas de Sun vienen mal. El aborto de la oferta de compra por parte de IBM tuvo un efecto negativo al que se sumó la crisis económica. Luego vino la oferta de Oracle, la cual se concretó pero tomando mucho tiempo para obtener las autorizaciones de los entes reguladores. Van ya más de cinco meses. Las ventas de servidores de Sun cayeron un 37% comparando el segundo trimestre de 2009 con igual período del 2008. Pero hay que tener en cuenta que el segmento servidores, en general, cayó un 30% en igual comparación.
Según los observadores, los usuarios de Sun no muestran impaciencia ni preocupación. Incluso, según Bill Calderwood, presidente de The Root Group, importante reseller de Sun de Boulder, Colorado, “muchos están esperanzados en la compra de parte de Oracle. Siempre que Oracle responda a sus expectativas, tiene el benefico de la duda, al menos hasta que ocurra algo que las desaliente.”

Este ejecutivo reconoce que muchos clientes han congelado las compras de Sun hasta que se aclare el panorama, pero no han migrado a otras plataformas. Se limitan a esperar, por ahora. “La mayoría de los clientes han sido leales a Sun y si IBM la hubiese comprado, estarían preocupados por la estrategia de continuidad para SPARC y Solaris. Con Oracle ven un compromiso de largo plazo con sus sistemas operativos y procesadors,” agregó.

Fuente: Blog Chile

This blog copyright 2009 by jeniferunal