Oracle cambia el enfoque de la cuadrícula a la aplicación - Calendae | Informática, Electrónica, CMS, Ciberseguridad

Oracle cambia el enfoque de la cuadrícula a la aplicación

Hola, ¿qué tal colega?. Te habla Simón Sánchez y hoy vamos a hablar sobre Oracle cambia el enfoque de la cuadrícula a la aplicación

El nuevo candidato de Oracle para resolver algunos de los mayores problemas de IT Nation se encuentra ahora oficialmente a raíz de la campaña y su nombre es Cuadrícula de la aplicación WebLogic. Este nuevo conjunto de software tiene como objetivo poner las capacidades de la red en la base de las operaciones informáticas de una organización al agrupar los recursos de TI y asignarlos a las cargas de trabajo según sea necesario.

«Piense en WebLogic Application Grid como similar a una arquitectura orientada a servicios», dijo Mike Piech, director senior de marketing de productos en Oracle, durante una sesión informativa reciente. “No se trata de un solo producto, ni de una sola tecnología, sino de una infraestructura con un cierto conjunto de características para brindar comportamiento bajo demanda. Nuestro enfoque es hacer que todas las tecnologías de middleware de nivel básico participen en esa idea básica de la red: agrupar y compartir recursos, usarlos de manera más eficiente, pero también brindar una calidad de servicio superior «.

Como mencionó Piech, WebLogic Application Grid tiene muchos componentes diferentes. WebLogic, el servidor de aplicaciones que adquirió Oracle cuando compró BEA Systems el año pasado, puede considerarse el componente principal. Pero para convertirlo en un servidor de cuadrícula de aplicaciones, la compañía ha agregado muchas de sus tecnologías Fusion Middleware (Application Grid se considera parte de la colección Fusion), comenzando con una nueva versión de Coherence, su cuadrícula de datos en memoria. Coherence proporciona una funcionalidad de escalamiento horizontal mediante la partición dinámica de los datos en la memoria en varios servidores y, según Oracle, asegura que los datos siempre estén disponibles. La nueva versión 3.4 es compatible con C / C ++ para que muchos programas escritos en esos lenguajes puedan aprovechar las capacidades del grid.

Uno de los componentes básicos de Application Grid es la máquina virtual Java, y JRockit Real-Time de Oracle puede proporcionar «un rendimiento de procesamiento de transacciones extremo» a las aplicaciones Java, dijo Piech.

«La recolección de residuos determinista es un diferenciador clave que Oracle ofrece aquí», dijo Steve Harris, vicepresidente senior de desarrollo de productos para tecnologías de servidor, durante un webcast. «Ofrece este rendimiento predecible, de baja latencia y alto rendimiento sobre Java que lo distingue de otras ofertas».

JRockit Mission Control brinda al desarrollador y al centro de datos una mejor perspectiva del rendimiento de las aplicaciones Java, por lo que son más fáciles de solucionar en caso de problemas a nivel de la aplicación, dice Oracle. «Obtiene información detallada sobre cómo se ejecuta el código, dónde está la latencia, etc., y todo se presenta en un entorno de interfaz de fácil uso», dijo Harris. «Esta información es recopilada por la JVM en todo momento y expuesta al usuario».

Más arriba en la pila está Tuxedo (de BEA), la plataforma veterana de procesamiento de transacciones distribuidas, que Harris describió como «prácticamente la solución de escalamiento horizontal original en hardware estándar … [that] aporta una funcionalidad similar a una cuadrícula al mundo C / C ++, además de aprovechar las capacidades de la cuadrícula de memoria de Coherence «.

La cuadrícula pertenece al medio

Para Oracle, esto es middleware. Aquí es donde pertenecen las capacidades de red, dice la compañía. «Necesita inteligencia en el medio entre los activos de hardware y las aplicaciones que se benefician de ellos», dijo Hasan Rizvi, vicepresidente senior de Fusion Middleware Products, durante un webcast detallando la estrategia de red de aplicaciones de Oracle para clientes y analistas. .

«Application Grid es la idea de tomar un grupo compartido de recursos y aplicarlo a las cargas de trabajo que tiene. En Oracle, hemos estado trabajando en él durante muchos años. Abordamos este problema primero a nivel de base de datos. Pero, ¿cómo podemos llevarlo al nivel ahora?». a continuación, para el entorno de la aplicación «. Compartiendo y agrupando recursos en un nivel superior de la pila, aplicándolo al middleware que se encuentra justo debajo de sus aplicaciones.

Rizvi dijo que el primer beneficio comercial de este enfoque es la rentabilidad. «Si puede administrar sus recursos de manera compartida y disponible para todas las cargas de trabajo, tendrá menores costos operativos. Un entorno común reduce no solo los costos del hardware, sino también el elemento humano de lo que es necesario ejecutar ese entorno «, dijo.

Otra ventaja importante es la «ampliación sin riesgos», dijo Piech en una sesión informativa anterior. «A medida que aumenta la demanda, es necesario poder agregar capacidad dinámicamente a estos servicios SOA. En el pasado, esto implicaba deshabilitar el servicio, rehosting en una máquina más grande o deshabilitarlo para agregar nuevos nodos … que ofrecemos es la capacidad de crear una cuadrícula con Fusion Middleware. Puede escalar dinámicamente con poco o ningún riesgo.

«Aquí hay un ejemplo. Una gran compañía de seguros de automóviles en tiempos de alto crecimiento y demanda puede agregar capacidad de almacenamiento sin tener que deshabilitar la aplicación. Coherence permite a TI agregar nodos para que sea transparente para los usuarios finales».

Cuando un cliente preguntó durante la sesión informativa web: «¿Significa esto que ahora necesito eliminar mi Oracle App Server 10.3 y reconstruirlo usando la pila de arquitectura BEA?» Rizvi dijo que no. “Esta es una inversión continua que debemos aprovechar para explotar las capacidades de la red. No es un cambio de dirección o girar a la derecha ni nada. Estamos mejorando la infraestructura para brindar mejor los servicios que los clientes necesitan «.

Cuando se les preguntó si Application Grid es «computación en la nube en la empresa», los funcionarios de Oracle respondieron, bueno, no del todo, aunque algunos conceptos son iguales.

Al señalar que la computación en la nube significa cosas diferentes para las personas, Rizvi dijo: “No estamos proponiendo subcontratar su departamento de TI, que es una definición. Pero está relacionado con la computación en la nube y la virtualización en el sentido de poder aprovisionar máquinas de forma rápida y sencilla, ofreciendo escalabilidad a las operaciones de TI «.

Harris elaboró. «Si toma Coherence como un ejemplo», dijo, «tenemos clientes que distribuyen sus datos a través de una cuadrícula de datos de cientos de nodos, que es muy similar a una nube en el sentido de la nube. Ahora, esos clientes pueden aproveche el poder de procesamiento de todo [grid]. Si es un cliente de WebLogic que ha escrito una aplicación J2EE estándar que comparte el estado de sesión mediante mecanismos J2EE, ese estado de sesión también se puede compartir en la red. Nadie tiene que cambiar de aplicación para aprovecharlas. »

Oracle se negó a mencionar clientes específicos que utilizan la nueva plataforma de red, pero Adam Messinger, vicepresidente de desarrollo de Fusion Middleware, dice que sus capacidades son particularmente atractivas para los servicios financieros, por ejemplo, debido a los rápidos tiempos de recuperación si una máquina falla y falla con una interrupción mínima del servicio. Los atributos de escalabilidad y desempeño de Coherence permiten a los analistas financieros calcular los valores de riesgo «en minutos en lugar de horas y días», dijo. «Pueden comerciar de formas que antes no podían».

Hacer las cosas más rápido sigue siendo el objetivo. «La tecnología de la información es cada vez más un habilitador de la estrategia empresarial, por lo que es necesario reducir el tiempo que lleva absorber las prioridades impulsadas por el negocio sin tener que pasar meses y semanas resolviéndolo», dijo Rizvi. “Con las redes, de hecho puede reducir el tiempo que se tarda en eliminar los requisitos del negocio y reaccionar ante ellos porque tiene un entorno mucho más flexible y esta flexibilidad es un elemento importante. Con el enfoque de la red, tiene incorporada alta disponibilidad y alta fiabilidad incorporada. Hay mucha redundancia incorporada en el sistema, por lo que no tiene que preocuparse por cada aplicación.

«Esto normalmente requiere ciencia espacial para hacerlo bien, pero [our approach] lo lleva a la plataforma. Puede reaccionar a estas cargas de trabajo y aumentar los recursos disponibles para ellas. La forma de hacer esto es proporcionar esa inteligencia en el software. Básicamente, podemos hacer esto de inmediato, por lo que no tiene que preocuparse por cada aplicación. «

Puedes compartir en en tu Twitter y Facebook para que tus amigos lo sepan

??? ? ? ???

Comparte