20
DE SEPTIEMBRE DEL 2003
Computacion
Grid
|
Oracle |
|
|
Sun |
|
|
Informix |
Oracle
presentó su nueva plataforma
INTRODUCCION
Grid
Computing es una respuesta a la necesidad de acceso a recursos computacionales
geograficamente dispersos (como las centrales eléctricas) con la misma
facilidad con que se enchufa un electrodoméstico a la red eléctrica. Este
nuevo paradigma fue propuesto a mediados de los años 90 por Ian Foster y Carl
Kesselman y está siendo adoptado por compañías como Oracle Corporation, IBM,
HP y Sun Microsystems.
mucho
se ha hablado de Grid Computing en los últimos años, una tecnología que
permitiría aprovechar la capacidad de procesamiento de los equipos conectados
en red, mientras estén disponibles, aumentando la potencia de todo el sistema
en general y mejorando la productividad
ORACLE
10G
por
esto Oracle presentó su nueva base de datos Oracle 10G, la cual cuenta entre
sus principales características, la posibilidad de auto administrarse,
organizarse en clusters y manejar la administración de su almacenamiento a través
de la tecnología Grid Computing
Oracle(r)
Database 10g, Oracle(r) Enterprise Manager 10g y hoy Oracle(r) Application
Server 10g. Juntos, conforman Oracle Grid Computing,
el primer software integrado de infraestructura de grid que se presenta en el
mercado.
Oracle
aprovechó para mostrar en funcionamiento su base de datos Oracle 10G, corriendo
en un servidor HP Integrity rx5670, con cuatro procesadores Intel Itanium 2 de
1,5 GHz a 64 bits, y 6 MB de Caché L3, corriendo sobre la plataforma Enterprise
3 Linux de Red Hat, con una respuesta de procesamiento de 136.110,98 tpmC.
Así,
Oracle une dos tendencias, aplicación de tecnología Grid Computing y
plataforma Linux, en una sola operación.
OracleAS 10g:
Alta Disponibilidad
Oracle
Application Server 10g (9.0.4) introduce un conjunto muy completo de nuevas
funcionalidades para asegurar la alta disponibilidad extremo a extremo de las
aplicaciones críticas. Su arquitectura está diseñada para que se despliegue
en configuración de Grid; y las funcionalidades de gestión de carga de trabajo
(Workload Management) pueden detectar y redireccionar peticiones entre los
servidores de aplicaciones en el cluster, de tal manera que se aprovecha de
forma efectiva los recursos disponibles. La funcionalidad Distributed
Configuration Management permite configurar nuevas instancias de servidor de
aplicaciones de manera efectiva, sencilla y rápida antes de que estas se añadan
al Grid.
Integración de Datos y Aplicaciones
La
integración de aplicaciones y procesos de negocio es un requisito clave para
aquellas organizaciones que utilizan Internet como medio de expansión de su
negocio. Conseguir esta integración no es sencillo, las aplicaciones utilizan
tecnologías y arquitecturas dispares en constante evolución.
Oracle proporciona tecnología para integrar datos, aplicaciones y procesos de
negocio dentro de su linea de productos, soportando los estándares de
interconexión mas populares y permitiendo exponer aplicaciones corporativas a
través de Servicios Web
OracleAS
10i: Integración
OracleAS
Integration 10g es la primera plataforma de integración diseñada para el grid
computing empresarial. Es un componente de OracleAS que proporciona una solución
completa para la integración ofreciendo una infraestructura basada en estándares
para la integración de aplicaciones (EAI), colaboración entre negocios (B2B) e
integración a través de web services.
Oracle
Reports
Oracle
Reports, herramienta que ofrece a los desarrolladores un entorno potente y muy
productivo de construcción y publicación de informes de alta calidad y dinámicamente
generados. Los informes se pueden publicar a través de la web,
impresora,mail,etc.. y
en cualquier formato.
Oracle
Enterprise Manager 10g Grid Control
Hoy
en dia tener los sistemas siempre disponibles y fiables es una necesidad crítica
que incluso puede llegar a definir el éxito de un negocio. Los departamentos de
IT deben adaptarse a las evoluciones y cambios que se producen en la organización,
manteniendo el nivel de servicio, simplificando en la medida de lo posible las
tareas de administración. Oracle Enterprise Manager 10g Grid Control
proporciona la solución ideal para la administración y monitorización
centralizada de las aplicaciones y sistemas basadas en Oracle.
OracleAS
10g: Oracle Wireless
Oracle lleva más de una decada desarrollando
productos wireless. Oracle Application Server Wireless es una plataforma
flexible para wireless y voz que le permitirá extender el alcance de sus
sistemas a cualquier dispositivo móvil. Con OracleAS Wireless, su organización
puede desarrollar aplicaciones wireless basadas en navegador, aplicaciones de
voz, notificaciones, aplicaciones Java 2 Micro Edition (J2ME) y mensajería
bidireccional (2-way messaging (Ask)).
Oracle 10g Database: La BBDD para el GRID
Oracle
Database 10g es la primera base de datos diseñada para el grid computing, que
supone la manera más flexible y eficiente de gestionar la información
empresarial. Reduce los costes de gectión a la vez que proporciona el mayor
nivel de servicio. Oracle Database 10g mejora en rendimiento y reduce los costes
de gestión relacionados con los sistemas IT gracias a una instalación
simplificada, unos requerimientos de configuración reducidos, un diagnóstico
automático del rendimiento y tuning de SQL.
Oracle JDeveloper
10g
Oracle
JDeveloper 10g es un entorno de desarrollo J2EE" para el modelado,
desarrallo, debugging y despliegue de aplicaciones de negocio y servicios web.
Oracle JDeveloper 10g permite a los desarrolladores construir aplicaciones J2EE
y servicios Web ya sea partiendo desde cero o utilizando el entorno de trabajo
J2EE.
Ventajas
Las
capacidades de malla (grid) de Oracle 10G permitirán auna compañía crear un
conjunto común de capacidad de procesamiento enlazando varios servidores. En
lugar de tener a un servidor dedicado a una sola aplicación, la malla permitirá
a varias aplicaciones aprovecharse de la capacidad de proceso de los servidores
conectados.
Oracle
Grid Computing se basa en 10 años de desarrollo académico de tecnología grid
y se extiende a los clientes empresariales. Oracle grids ejecuta aplicaciones
empaquetadas reales como Oracle E-Business Suite, y otras aplicaciones ISV de
proveedores tales como PeopleSoft y SAP. Debido a que enterprise grid computing
requiere administración simplificada de almacenamiento, clustering transparente
de servidores, y software altamente automatizado, Oracle Grid Computing permite
que los clientes y partners avancen muchísimo en hacer realidad la informática
utilitaria.
Los
sistemas fueron diseñados para manejar las cargas pico que se pueden producir
una vez por trimestre o por año. Como resultado, las infraestructuras de TI a
menudo se tornaron muy ineficientes. Oracle Grid Computing aborda este desafío
comercial al ayudar a los clientes a reducir el tiempo, el trabajo y el costo de
las operaciones de TI mediante la unión de servidores y almacenamiento estándar
del sector en una infraestructura adaptable que puede cumplir con las cambiantes
demandas del negocio.
COMPUTER
ASSOCIATES SOPORTA DE MANERA ABSOLUTA EN TODAS SUS LINEAS AL NUEVO ENTORNO
ORACLE 10g
El
soporte de CA para Oracle 10g en Linux, UNIX y Windows es el principal
componente de la completa estrategia de apoyo a los clientes que desean llevar
adelante estrategias basadas en informática según demanda. El Oracle 10g fue
específicamente diseñado para permitir lo que se conoce como grid computing
(informática en red). Juntas, Oracle y CA crean una plataforma poderosa de fácil
administración para sus clientes corporativos en común.
SUN
GRID ENGINE 5.3
FUNCIONAMIENTO
DEL SOFTWARE SUN GRID ENGINE
En
un entorno Sun Grid Engine, los trabajos se mantienen en un área centralizada.
Al
mismo tiempo, se asocian colas de trabajo a los sistemas informáticos
individuales para proporcionar los servicios y ejecutar los trabajos.
Cuando
un usuario envía una tarea al software Sun Grid Engine, especifica un perfil
para la tarea. Al mismo tiempo, también se almacena la identidad del usuario y
la hora de solicitud.
En
el momento en que un recurso queda disponible para ejecutar un nuevo trabajo, el
software Sun Grid Engine determina los tareas más adecuadas para el recurso y
envía el trabajo de mayor prioridad o mayor tiempo de espera.
Las
colas de Sun Grid Engine permiten ejecutar varios trabajos simultáneamente. El
software Sun Grid Engine sitúa los nuevos trabajos en la cola menos cargada y más
adecuada.
ESPECIFICACIONES
DEL SUN GRID ENGINE
REQUISITOS
DEL SISTEMA:
|
Cualquier
sistema basado en procesador SPARCTM |
|
|
No
hay requisitos mínimos de CPU |
|
|
128
MB de memoria |
|
|
200
MB de espacio en disco |
|
|
ENTORNOS
OPERATIVOS: |
|
|
Entorno
Operativo SolarisTM2.6, 7, 8 (procesadores SPARC) |
|
|
Linux
x86 kernel 2.2 + 2.4, Gnu C-lib v.2.1.2 |
LICENCIAS:
El
producto se puede instalar libremente en un número ilimitado de CPUs. Su uso
está sujeto a una licencia estándar de Código Binario de Sun.
SOPORTE
Soporte
a través del sitio web de autoservicio
(http://supportforum.sun.com/gridengine/)
Soporte SunSpectrumSM disponible
(http://www.sun.com/service/support/
NOTAS:
En
julio de 2001, Sun fue el primer fabricante de sistemas que abrió el código
fuente de la tecnología grid. El proyecto de código de fuente abierta Grid
Engine Project se ha convertido en la sede de la, cada vez más abundante,
comunidad de usuarios y desarrolladores de Grid Engine. El software Grid Engine
es una herramienta líder de gestión de recursos distribuidos para grids
empresariales, globales o cluster. Al gestionar y enviar tareas a los recursos
informáticos disponibles en un único grid, la tecnología Grid Engine maximiza
el acceso a los recursos informáticos, incrementa la utilización de estos
recursos y mejora la productividad y el retorno de la inversión. Patrocinado
por Sun, el proyecto está en http://gridengine.sunsource.net.
Con
el fin de sartisfacer las necesidades particulares de un entorno
empresarial,
sun ha creado una version Enterprise Edition De Software
Sun Grid
Engine, con un mudulo especializado de politicas qe regula la
Asignacion
de recursos informaticos en los departamentos de las empresas.
Los
precios de Sun Grid Engine Enterprise Edition, version 5.3 son de:
20,000
dolares para un sistema entre 1 y 50 procesadores.
80,000
dolares para un sistema que incluya hasta 2,000 procesadores.
Demo:
http://wwws.sun.com/software/gridware/sgeee_get.html
![]() |
A medida se hace necesaria una
profunda revisión de los sistemas que se utilizan para realizar la gestión
global de nuestra empresa o negocio. Esto lleva a la revisión de la tecnología
implementada en nuestra compañía. Hace ya cierto tiempo que muchas empresas
comenzaron con este proceso de actualización, preparándose para la llegada del
nuevo siglo; otras, sin embargo, prefirieron únicamente modificar sus
aplicaciones existentes, sin grandes cambios de tecnología.
·Informix
Informix nació a principios de la década del 80 con un claro enfoque hacia las
bases de datos para sistemas abiertos. El desarrollo vertiginoso de la tecnología
que vino con la década de los 90, llevó a Informix a desarrollar el
multiprocesamiento, y fue evolucionando en su sistema On-line hasta llegar hoy
al Dynamic Server, poniendo énfasis en la performance y la escalabilidad. A
partir de estas dos características comunes a todos los requerimientos, Dynamic
Server determina otras características que tienen que ver con la seguridad, con
la posibilidad de replicar información (intercambiar datos entre bases
distribuidas) y con la capacidad de guardar información de distintos tipos.
Para la explotación de la información almacenada en sus bases de datos,
Informix desarrolla cuatro áreas de solución relacionadas a los requerimientos
del mercado. Estas áreas son: OLTP, ambientes distribuidos, Data Warehousing y
aplicaciones Web. La primera de las áreas, OLTP, está destinada a las
transacciones en aplicaciones corporativas de negocios (comerciales, recursos
humanos, etc.). La segunda, ambientes distribuidos, supone la integración de
bases de datos en plataformas heterogéneas, tales como sistemas operativos
Unix, Windows NT y Mainframes, lo cual implica la aplicación de herramientas de
conectividad. En cuanto a aplicaciones de tecnología de web, Informix brinda
soluciones para el manejo de contenidos, donde lo que importa es obtener
información de una base de datos.
Informix tiene la posibilidad de administrar datos de tipo multimedia. Para
resolver ese aspecto creó el servidor Universal, que combina la tecnología
relacional con la tecnología de objetos, por la cual a cada tipo de dato se le
puede agregar imágenes, sonidos, videos, textos, etc. Esto permite, a su vez,
la utilización de funciones para trabajar con esos objetos, como por ejemplo la
comparación de imágenes, o la búsqueda en un documento de texto. Informix
utiliza el concepto de Datablades para este tipo de tareas, una Datablade es un
módulo que provee funciones y métodos de acceso a los distintos tipos de
datos. Cada Datablade ofrece la funcionalidad para trabajar sobre un tipo de
dato diferente: imágenes, sonidos, video, realidad virtual, texto.
México
D.F., 30 de julio de 2003 - IBM anunció hoy un nuevo software que aportará una
solución a una fuente importante de ineficiencia en las redes de computadoras y
que podría impulsar más implementaciones comerciales de Grid computing: la
posibilidad de tomar recursos no explotados de toda una empresa y ponerlos a
disposición en el lugar y en el momento en que se necesiten, y así obtener un
sistema virtual único.
En los centros de cómputo de hoy en día, los clusters de servidores que
ejecutan aplicaciones de negocios a menudo son deficientes en lo que respecta a
la reorganización de la carga de trabajo imprevista. Puede haber un servidor
desocupado, mientras que hay otro que está sobrecargado.
Ello lleva a un círculo vicioso, donde las empresas -que necesitan evitar
cuellos de botella en las redes y resguardar la conectividad con los clientes,
los asociados de negocios y los empleados- a menudo planifican teniendo en
cuenta los picos de demanda más altos posibles, para luego tener todos los
servidores funcionando muy por debajo de su capacidad la mayor parte del tiempo.
Las organizaciones están buscando mejores maneras de emplear el hardware y
software que ya adquirieron.
IBM desarrolló un producto de software tipo “guardia de tránsito”, único
en su tipo, que supervisa la carga de trabajo de las aplicaciones en forma automática
e inteligente, y dirige el tráfico a uno u otro servidor dependiendo de su
carga de trabajo en un momento determinado. Permite tener un cluster con
numerosos servidores –de decenas a cientos- que funcionan como un solo entorno
que se adapta automáticamente a los cambios repentinos, de manera muy similar
al funcionamiento de una red eléctrica.
Este producto permite mejorar el rendimiento de la red –por ejemplo, eliminar
algunas de las conexiones fallidas a servidores que pueden constituir un
misterio para los usuarios de la Web- y brinda a las empresas la posibilidad de
obtener mayor valor de sus recursos de servidores existentes.
La
tecnología fue desarrollada por IBM Research y los equipos de desarrollo de
software de la empresa en los últimos dos años, y estará disponible en el
Servidor de Aplicaciones WebSphere de IBM a partir del 25 de julio. WebSphere
acaba de ser denominada como la plataforma de aplicaciones de Web de mayor venta
por una importante firma de analistas.
El “guardia de tránsito” puede ser instalado fácilmente por un
administrador de TI con sólo apuntar y hacer clic, como parte de la instalación
del software WebSphere.
La nueva tecnología constituye el ejemplo más reciente de la labor de IBM para
llevar Grid computing al ámbito comercial. IBM está ofreciendo tecnología y
reuniendo a asociados de negocios, desarrolladores, integradores de sistemas y
proveedores de TI de toda envergadura para formar un ecosistema de Grid basado
en estándares que acelerará su adopción en las empresas. La estrategia de IBM
se basa en la satisfacción de las necesidades de nueve industrias:
aeroespacial, automotriz, financiera, gubernamental, ciencias biológicas, agrícola/química,
electrónica, educación superior y petróleo.
En Grid computing, todas las computadoras y los sistemas dispares de una
organización o de varias organizaciones se convierten en un gran sistema de
computación integrado. Ese sistema único luego puede servir para atender
problemas y procesos que son demasiado extensos e intensivos como para ser
manejados por una sola computadora de manera fácil y eficiente. En
circunstancias donde no se cuenta con griD los sistemas principales pueden estar
inactivos el 40 por ciento del tiempo; los servidores Unix a veces están en
funcionamiento menos del 10% del tiempo; la subutilización de numerosas PCs de
empresas puede llegar a ser del 95% en un día típico.
Las
capacidades como las que ofrece el nuevo software WebSphere ayudan al Grid a
reunir la potencia y funcionalidad desaprovechadas y ponerlas a disposición de
los usuarios de toda la red, según sea necesario.
La nueva tecnología WebSphere complementa las capacidades provistas por
ThinkDynamics, la reciente adquisición de IBM. La tecnología ThinkDynamics
permite la provisión de recursos de hardware y software adicionales de toda la
empresa, según sea necesario, dentro de un cluster de servidores que ejecutan
WebSphere; la nueva tecnología WebSphere elimina en forma automática la carga
de trabajo desbalanceada que puede producirse dentro del cluster
WebSphere
Performance Advisor: Simplifica el trabajo del administrador de TI mediante la
utilización de datos en vivo recopilados de un sistema en funcionamiento para
analizar cambios y recomendar acciones con el fin de mejorar el rendimiento de
las aplicaciones. Brinda asesoramiento a los gerentes de TI sobre la manera de
configurar el sistema para manejar niveles distintos de tráfico de red –como
por ejemplo un agente de bolsa que desea manejar una subida en las operaciones
de bolsa- así como parámetros específicos, como la configuración de
conexiones de bases de datos. Así como este atributo ayuda a los clientes a
prever cambios en su entorno actual, las mejoras futuras proporcionarán
atributos autonómicos más avanzados capaces de gestionar el sistema sin la
intervención del hombre
WebSphere
ofrece un mayor espectro de compatibilidad con plataformas y estándares
Con V5.0.2, WebSphere también amplía su espectro de compatibilidad con
entornos de TI multiplataforma, basados en estándares abiertos mediante el
agregado del Windows 2003 Server de Microsoft a las 25 plataformas con las que
ya es compatible WebSphere. Windows 2003 Server se une a Linux, Windows XP,
Solaris, HP-UX, AIX, la familia eServer de IBM iSeries, pSeries y zSeries, y
muchas otras plataformas de software y hardware compatibles.
WebSphere V5.0.2 también extiende su compatibilidad a los servicios de Web
basados en estándares abiertos. Además de todos los estándares de servicios
de Web lanzados recientemente (soporte JSR 109 y AXIS V1.0, además de las
recientes especificaciones para SOAP, UDDI, WSIF y Web Services Gateway),
WebSphere V5.0.2 es el primer servidor de aplicaciones de nivel productivo
compatible con WS-I 1.0, que otorga a los desarrolladores una ventaja para el
desarrollo de aplicaciones de servicios de Web a través de entornos heterogéneos.
WebSphere también brinda soporte adicional a la especificación JDK 1.4, lo
cual coloca a WebSphere un paso más cerca de J2EE 1.4.