Download Zend Platform 3 I GESTIÓN DE RENDIMIENTO – INTEGRACIÓN

Document related concepts
no text concepts found
Transcript
Zend Platform 3 I
GESTIÓN DE RENDIMIENTO – INTEGRACIÓN –
ESCALABILIDAD DE LA EMPRESA
¿Es usted el responsable de trabajar con aplicaciones PHP? Si este es su caso, debe
prever cuestiones de rendimiento, integración y escalabilidad que puedan causar
aplicaciones que no responden, experiencia del usuario deficiente, integración
escasa en cuestiones de infraestructura existente, escalabilidad y fiabilidad. En
general estos problemas son difíciles de diagnosticar y corregir y puede llevar a
la pérdida de clientes, periodos de inactividad y recursos limitados.
Zend Platform 3
Puntos clave
El ámbito de soluciones
consecutivas PHP más
completo
Código de Aceleración
Caching dinámico del
contenido
Compresión de salida
PHP Intelligence –
Confiabilidad y monitoreo
Gestión de configuración
API para Servicios Web
Integración PHP/Java
transparente
Inteligencia de negocio y
herramientas de reporte
Captura de eventos SNMP
Sesión de grupo con Modo de
alta disponibilidad
Características del Producto
Zend Platform es el único servidor de aplicación para PHP compatible con el rendimiento, administración,
integración y requerimientos de escalabilidad empresarial de organizaciones utilizando PHP para sus
aplicaciones de negocios críticas. Mediante la inclusión de capacidades que hacen más eficientes el
desarrollo y despliegue, Zend Platform mejora la experiencia del usuario, la respuesta de la aplicación,
integración a su infraestructura existente y aumenta la fiabilidad y escalabilidad de la aplicación.
Con las tres ediciones disponibles, Zend Platform es la mejor solución para asegurar las aplicaciones
PHP al más alto rendimiento.
• Zend Platform PS – Ideal para pequeñas y medianas organizaciones.
Zend Platform PS proporciona las funciones de rendimiento y administración necesarias para todo
desarrollo PHP. Las características de ejecución están diseñadas para maximizar la respuesta del
usuario en su aplicación PHP, permitiéndole a las aplicaciones aumentar la velocidad significativamente.
La mejora del rendimiento generalmente es de 2x-3x y puede llegar a 150x dependiendo del tipo de
aplicación. Las características de administración se diseñan con el fin de simplificar el proceso de
configuración de sus servidores y monitorización del estado de su aplicación PHP.
• Zend Platform IS – Ideal para cualquier organización con necesidades de aplicaciones e integración
de infraestructura.
Zend Platform IS proporciona los servicios de integración necesarios para las aplicaciones modernas
PHP y entornos de producción. Gracias a la integración con Java, a la capacidad de reporte y a la
integración con SNMP, las aplicaciones trabajan en harmonía con su infraestructura existente.
• Zend Platform ES - Ideal para grandes organizaciones que necesitan lo mejor en escalabilidad y
fiabilidad.
Zend Platform es la última solución PHP que incorpora todas las características de Platform PS y
Platform IS ya que le agrega funcionalidad a la empresa para la fiabilidad y escalabilidad aumentada
en entornos multiservidores. Mediante la inclusión de clusters de sesiones, una solución de alta
disponibilidad a prueba de fallos, sus aplicaciones proporcionan al usuario una experiencia más robusta
y fiable. La experiencia y receptividad del usuario se incrementan con procesos autónomos y mecanismos
de descarga de archivos de alto rendimiento.
Servidor de descarga Zend
Trabajo en cola para procesos
autónomos
CARACTERÍSTICAS DE ZEND PLATFORM PS:
PHP Intelligence (Administración)
PHP Intelligence reduce el tiempo de inactividad y simplifica la administración de sus servidores PHP
mediante el monitoreo de la actividad, detectando y grabando una amplia gama de aplicaciones que
pueden impactar en la fiabilidad y rendimiento. Zend Studio está integrado por PHP Intelligence para
proporcionar capacidad de alto diagnóstico, que le permite solventar los problemas en el depurador y
analizador con un solo click para una rápida y fácil resolución de problemas. Entre los beneficios se
incluyen:
• Sistema de eventos en tiempo real
• Monitorea e identifica cuestiones referentes al rendimiento, errores de script/función, problemas con
la base de datos y mucho más.
• Sigue al comportamiento script/función y calcula los promedios de estado normal
• Reporta errores críticos en forma inmediata mediante el uso de servicios estándares (SMS, e-mail,
XML, etc)
• Graba y retiene todas las advertencias de aplicación para que los
problemas estén notificados y para un análisis de diagnóstico “causa
principal” más fácil.
• La integración con Zend Studio proporciona información de depuración
y análisis para diagnosticar los fallos immediatamente y solucionarlos.
ZEND PLATAFORM 3 – Gestión de rendimiento de la aplicación PHP,
integración y escalabilidad.
Aceleración de Código (Rendimiento):
La Aceleración de Código aumenta la respuesta del usuario y el rendimiento
de la aplicación mediante la utilización de una combinación de caching
automático y técnicas de optimización. Entre los beneficios se incluyen:
• 2x-3x aumento en el rendimiento para la mayoría de las aplicaciones.
• No requiere cambios de aplicación.
Caching de Contenido dinámico (Rendimiento):
Servicios web API (Administración):
El Caching de Contenido dinámico aumenta la respuesta del usuario
mediante el caching de páginas generadas, por lo tanto elimina la
necesidad de regenerar páginas. En muchas aplicaciones web, las páginas
web generadas de forma dinámica son exactamente las mismas que se
generaron inicialmente. Mediante el caching de resultados desde el
primer acceso a la página, la respuesta del usuario puede aumentar
sustancialmente mediante la eliminación de operaciones costosas tales
como el acceso a la base de datos. Dentro de los beneficios se incluyen:
Zend Platform APIs actualmente puede invocarse vía Servicios Web,
incluyendo PHP Intelligence y la configuración del Cluster. Zend
Studio 5.5, como ejemplo, usa esta funcionalidad para integrarse con
Zend Platform con el fin de mostrar los eventos de PHP Intelligence
en Studio UI.
• Incremento de 20x a 150x del rendimiento dependiendo de la aplicación.
• No requiere cambios en la aplicación en la mayoría de los casos.
• Soporta total y parcialmente el caching de la página.
• Se proporcionan APIs para posibilitar entornos más complejos.
• Instalación y configuración basada en una interfaz simplificada.
Compresión de salida (Rendimiento):
La compresión de salida aumenta la receptividad del usuario mediante
la reducción del tiempo necesario para enviar páginas webs al navegador.
Por medio de la compresión HTML de salida antes de ser enviado al
navegador, que es descomprimido de manera transparente por el navegador,
la cantidad de información que se transfiere se reduce significativamente,
ahorrando tiempo y ancho de banda. Entre los beneficios se encuentran:
• Ahorro de hasta un 90% del ancho de banda original.
• Guarda la compresión del CPU cuando se trabaja con caching de
Contenido dinámico.
• Soporte transparente para los navegadores más conocidos.
Gestión de Configuración (Administración):
La Gestión de Configuración simplifica la administración de aplicaciones
PHP mediante la centralización del rendimiento, límite del evento, la
configuración de PHP y otras cuestiones que afecten el comportamiento
de la aplicación. Permite copiar la configuración a través de un grupo
de servidores con el fin de ahorrar tiempo y prevenir errores causados
por desigualdad en la instalación de servidores. Los beneficios incluyen:
• Una página de ajuste de rendimiento que permite una rápida
modificación de la capacidad de rendimiento de Zend Platform.
• Configuración de contenido dinámico que permite una fácil configuración
de caching basada en el criterio “match” o “not match” basado en
expresiones regulares.
• Incluye: visualización de extensiones PHP y la indicación del valor
directivo / extensión.
• Soporta configuración de un solo servidor o un cluster entero mediante
la “clonación” automática de la configuración.
CARACTERÍSTICAS DE ZEND PLATFORM IS:
Java Bridge (Integración):
Java Bridge proporciona capacidades que permiten a los programadores
de PHP crear rápidamente aplicaciones que interactúen con los objetos
Java o servicios J2EE.Esta capacidad permite a las aplicaciones que
unen lo mejor de PHP con lo mejor de su infraestructura Java actual,
para crear aplicaciones valiosas que se integran perfectamente con
su infraestructura actual. Java Bridge produce un rendimiento y
escalabilidad sin precedentes mediante el uso de un diseño innovador
que utiliza una sola Máquina Virtual Java para todas las operaciones
PHP. Entre los beneficios se incluyen:
• Integración transparente con Java Classes y servicios J2EE.
• Conversión automática para simplificar la programación.
• Rendimiento y escalabilidad sin precedentes mediante el uso de
llamadas directas a un único JVM.
Inteligencia de negocio e integración de herramientas de
informe (Integración):
La Inteligencia de negocio e Integración de Herramientas de Informe
(siglas en Inglés: BIRT) mejoran la experiencia del usuario permitiéndole
a las aplicaciones PHP producir reportes convincentes. BIRT proporciona
la función de informes centralizados como la distribución del informe,
el acceso a la información, y el scripting que permite una creación
rápida de informes dirigidos a sus necesidades empresariales. Los
beneficios incluyen:
• Soporte web y formato PDF
Integración SNMP (Integración):
La integración SNMP simplifica la administración de su entorno PHP
de producción mediante la inclusión de eventos de PHP Intelligence
en su infraestructura ya existente. Esto le permite a los nodos de
plataforma Zend iniciar una captura de eventos SNMP a un servidor
SNMP ubicado en su cluster. Con la captura de eventos SNMP, los
errores PHP pueden visualizarse a través de sistemas de centralización
de información por medio de consolas de monitarización. Los beneficios
incluyen:
• Reportar eventos de PHP Intelligence en su infraestructura SNMP
actual.
Oficinas centrales:
Central Europea:
Internacional:
España :
Argentina:
Zend Technologies, Inc.
(Alemania, Austria, Suiza)
Zend Technologies, Ltd.
Distribuidor: CONCATEL S.L.
Distribuidor: CVTeam Argentina
19200 Stevens Creek Blvd.
Zend Technologies GmbH
12 Abba Hillel Street
Edificio Service Center ZAL
c/ San Martín 162/168 3er piso
Cupertino, CA 95014, EEUU
Bayerstrasse 83
Ramat Gan, Israel 52136
Av. Ports d'Europa, 100
Mendoza CP 5500 Argentina
Tel: 1-888-PHP-ZEND
80335 Munich, Alemania
Tel: 972-3-753-9500
08040 Barcelona
Telf: +54 261 4248083
Tel: +49-89-516199-0
Fax: 972-3-753-9501
Telf: +34 93 567 97 10
1-888-747-9363
Fax:1-408-253-8801
Fax: +49-89-516199-20
Fax: +34 93 567 97 11
© 2007 Zend Corporation. Zend & Zend Studio son marcas registradas de Zend Technologies Ltd. Todas las otras marcas son propiedad de sus respectivos propietarios.
CARACTERÍSTICAS DE ZEND PLATFORM ES:
REQUERIMIENTOS DEL SISTEMA
Sesión de Clusters (Escalabilidad)
La Sesión de clusters brinda una experiencia del usuario más robusta y
fiable mediante la inclusión de una solución a prueba de fallos de alta
disponibilidad, para su entorno PHP. Esta solución altamente escalable
sincroniza la información de la sesión a través de un cluster de servidores
PHP y la transfiere automáticamente a otros servidores en el caso de que
haya un fallo, dando una experiencia perfecta al usuario.
• Utiliza un fuerte bloqueo para asegurar la fiabilidad e integridad bajo
una carga alta.
• Solución HA completamente distribuible.
• Perfectamente integrada a la extensión de sesión nativa PHP sin cambios
en el código.
• 4x-6x veces más rápida que otras soluciones en configuraciones típicas.
• Trabaja con técnicas de balance de carga que van desde múltiples DNS
hasta balanceadores de carga sofisticados.
Servidor de Descarga Zend (Escalabilidad):
El Servidor de Descarga Zend aumenta la escalabilidad dándole menos
carga al proceso de envío de archivos desde la página Apache, liberándolo
para manejar mayor cantidad de solicitudes de usuarios. Los beneficios
incluyen:
• Conexiones perfectas en las configuraciones APACHE /PHP actuales.
• Aumenta el rendimiento de la descarga hasta unas 10x para descarga
simultáneamente de archivos.
• Sistemas operativos compatibles:
Linux x86, x86-64
• Servidores web compatibles:
- Apache 1.3.x
- Apache 2.0.x (solo complilado en modo pre-fork)
- Apache 2.2.x (solo complilado en modo pre-fork)
• Navegadores compatibles
- Microsoft IE 5,5 y superior
-
Firefox 1.5 y superior
Netscape 7 y superior
Mozilla 1.7 y superior
Safari
COMPATIBILIDAD PHP
- 4.3.9 y superior, 4.4.x, 5.0.x., 5.1.x, 5.2.x
COMPATIBILIDAD JAVA BRIDGE
- JRE 1.4 o posteriores
ZEND: UNA SOLUCIÓN COMPLETA A SUS NECESIDADES
PHP
- Desarrolle sus aplicaciones PHP con Zend StudioTM, el IDE lider
para PHP.
Trabajos en cola – Procesos fuera de línea (Escalabilidad):
Los trabajos en cola mejoran la respuesta del usuario, deshaciéndose de
procesos largos que no son esenciales para la interacción con el usuario.
Al proporcionar la capacidad de poner procesos en cola para su ejecución
en segundo plano, las respuestas se envían de vuelta al usuario sin esperar
que se haya completado el tiempo de las operaciones. Los beneficios
incluyen:
• Programar trabajos al momento, en un futuro y para operaciones
repetidas.
• Gestionar trabajos y colas desde la interfaz de administración de
configuración.
- Pruebe su código y organice sus aplicaciones con Zend StudioTM.
- Asegúrese de que sus aplicaciones están siempre en condiciones
y corriendo con Zend StudioTM.
- Proteja su propiedad intelectual y gestione sus modelos de
licencia con Zend GuardTM.
- Quédese tranquilo usando solo versiones de PHP con Zend CoreTM
certificadas y con soporte.
- Mejore la competencia de sus empleados en PHP con los cursos
Zend TrainingTM.
- Obtenga soporte de primera clase, de hasta 24x7, a través de
Zend NetworkTM.
El servidor Job Queue otorga la habilidad para reenviar y demorar la
ejecución de scripts PHP que no son esenciales durante la interacción del
usuario con el servidor web. Los trabajos en cola mejoran el tiempo de
respuesta durante sesiones web interactivas e utiliza recursos no utilizados.
- Incremente la competencia de los líderes de PHP con Zend
Professional ServicesTM.
- Obtenga soporte de primera clase, de hasta un 24x7, a través
de Zend NetworkTM.
IMPULSANDO PHP HACIA LA EMPRESA
Zend Technologies, la compañía de PHP, es el proveedor
líder de productos y servicios para desarrollo, despliegue,
y gestión de aplicaciones PHP de negocio crítico. PHP es
utilizado por más de veintidós millones de sitios web y
rápidamente se ha convertido en el lenguaje más popular
para la construcción de aplicaciones web dinámicas.
Utilizado por más de 10.000 clientes en el mundo, la familia
de productos Zend es una plataforma global de soporte para
el ciclo completo de aplicaciones PHP.
Oficinas centrales:
Central Europea:
Internacional:
España :
Argentina:
Zend Technologies, Inc.
(Alemania, Austria, Suiza)
Zend Technologies, Ltd.
Distribuidor: CONCATEL S.L.
Distribuidor: CVTeam Argentina
19200 Stevens Creek Blvd.
Zend Technologies GmbH
12 Abba Hillel Street
Edificio Service Center ZAL
c/ San Martín 162/168 3er piso
Cupertino, CA 95014, EEUU
Bayerstrasse 83
Ramat Gan, Israel 52136
Av. Ports d'Europa, 100
Mendoza CP 5500 Argentina
Tel: 1-888-PHP-ZEND
80335 Munich, Alemania
Tel: 972-3-753-9500
08040 Barcelona
Telf: +54 261 4248083
Tel: +49-89-516199-0
Fax: 972-3-753-9501
Telf: +34 93 567 97 10
1-888-747-9363
Fax:1-408-253-8801
Fax: +49-89-516199-20
Fax: +34 93 567 97 11