我们最近发布了
vFabric 云应用平台的几个组件的更新。正如 Rod Johnson 在
最初的公告中提到的,vFabric 旨在快速交付下一代应用程序,这些应用程序可以即时扩展且可云迁移。这些最近的更新进一步增强了运行时应用程序服务之间的集成,并提高了现代应用程序的性能、可伸缩性、监控和可管理性。
vFabric tc Server 2.1
对 vFabric tc Server 的更新继续使其成为构建和运行 Spring 应用程序的最佳场所:
- Spring Insight
包含在 tc Server 2.1 中的 Spring Insight 可在开发和预生产期间提供 Spring 应用程序的行为和性能的实时可见性。现在可以持久保存对应用程序行为的深入实时可见性,以查看跨越先前时间范围的信息。管理和导航方面的改进使其易于操作并更直观地呈现有用的信息。
- 增强的模板
一种新的内置模板机制简化了使用 vFabric GemFire HTTP 会话管理和 Hibernate 缓存模块配置 tc Server 的过程。这允许 vFabric GemFire 自动与 tc Server 2.1 一起启动 - 无需更改应用程序代码或其他手动干预。
vFabric GemFire 6.5
vFabric GemFire 是现代应用程序的分布式数据管理平台,提供动态可伸缩性、极高的性能和类似数据库的持久性。两个新模块简化了 GemFire 与 tc Server 和 Hibernate 的集成,为现代应用程序提供复杂的数据管理。 Jags Ramnarayan 在他的 最新博客文章中详细介绍了这一点,但我们将在此处提供一个快速概述。
- vFabric GemFire HTTP 会话管理模块
vFabric GemFire HTTP 会话管理模块卸载并管理 tc Server 或 Tomcat 服务器的 HTTP 会话状态。 GemFire HTTP 会话管理已预先配置并自动与 tc Server 一起启动,可提供高性能和可伸缩性。这对于处理许多请求并且需要扩展以满足需求的 Web 应用程序尤其有用。
- 将会话管理从 tc Server 或 Tomcat Servlet/JSP 容器中分离出来
- 独立扩展应用程序服务器和 HTTP 会话处理
- 处理非常大的会话而不会丢失会话
- 易于通过新的模板机制连接到 tc Server,或通过小的配置修改连接到 Tomcat
- vFabric GemFire Hibernate 缓存模块
vFabric GemFire Hibernate 缓存模块为 Hibernate 提供快速、可伸缩的分布式 L2 缓存。 Swapnil Bawaskar 在他的最新博客文章中介绍了详细信息。
- 显着提高 Hibernate 性能
- 减少到数据库服务器的网络流量(和潜在瓶颈)
- 获得 GemFire 的所有企业级功能
- 可伸缩性 – 跨整个集群对数据进行分区
- 开发人员生产力和云规模部署
vFabric Hyperic 4.5
vFabric Hyperic 是 vFabric 云应用平台的应用程序管理和监控组件,它提供了对整个虚拟化应用程序堆栈的完整和持续的可见性。Jennifer Hickey 最近介绍了 Hyperic 4.5 版本的内部细节,但还添加了两个重要的新监控功能。
- GemFire 监控
Hyperic 4.5 引入了一个新插件,使应用程序运营团队能够更好地管理 GemFire 的性能,方法是确保 GemFire 可用且性能良好,并为他们提供快速修复中断和报告 SLA 所需的信息。
- 监控 JMX 代理、缓存服务器、应用程序对等节点和网关中心
- HQ GemFire 视图:GemFire 指标的实时视图。
- 监控 GemFire 事件 – 加入/离开 GemFire 系统、崩溃、日志条目等
- RabbitMQ 监控
Hyperic 4.5 引入了一个新插件,使应用程序运营团队能够更好地管理 RabbitMQ 的性能,方法是确保 RabbitMQ 可用且性能良好,并为他们提供快速修复中断和报告 SLA 所需的信息。
- 监控 RabbitMQ AMQP 代理、交换机、队列和虚拟主机,以及日志
- 监控 RabbitMQ 的可用性、错误、CPU、线程、连接和队列。
在通往云的道路上迈出一步
vFabric 云应用平台提供了一条清晰且创新的通往云计算架构的道路,该架构由现代编程模型和下一代平台服务提供支持。通过这些新的更新,现在是试用 vFabric tc Server、GemFire 和 Hyperic 的好时机。