vFabric 5:云端应用平台详解

需积分: 12 6 下载量 34 浏览量 更新于2024-07-28 收藏 6.99MB PPTX 举报
"VMware vFabric 5 是一个云端应用程序平台,旨在帮助企业适应不断变化的IT环境,提高开发效率,缩短产品上市时间,并支持多设备和领域的应用。该平台包括多个组件,如GemFire、SQLFire、tcServer、RabbitMQ和Hyperic,分别提供了分布式数据管理、实时数据库、应用服务器、消息中间件和基础设施监控等功能。vFabric 5 专为虚拟化和云端环境设计,其授权模式以虚拟机为基础,开创了应用程序基础架构的新型定价策略。" vFabric 概览 VMware 的 vFabric 平台是针对现代应用程序开发和部署的全面解决方案。它涵盖了从数据管理到服务器运行时环境再到监控的各个层面。vFabric 提供了一个集成的环境,让开发者可以利用最新的技术,如虚拟化和云计算,来构建、部署和管理高性能的应用程序。 vFabric 5 vFabric 5 是这一系列的最新版本,特别针对云环境进行了优化,具有简化许可模式和可重用的打包方式。此版本强调对vSphere和Spring应用程序的优化设计,以确保在虚拟化和云环境中高效运行。 GemFire 简介 GemFire 是 vFabric 平台中的分布式数据管理解决方案,提供高速缓存和数据分发功能,以实现大规模分布式系统中的高可用性和数据一致性。它特别适用于需要处理大量实时数据的企业应用,例如金融交易系统。 SQLFire 简介 SQLFire 是一个内存导向的数据库,能够快速处理大量数据,适合实时分析和事务处理。它的推出日期为2011年6月14日的beta版本,8月16日正式发布,为vFabric 5增加了实时数据处理能力。 tcServer 简介 tcServer 是一个基于Tomcat的Java应用服务器,内含Spring Insight Operations,提供性能监控和管理工具,帮助开发者优化Spring应用程序的性能和稳定性。 RabbitMQ 简介 RabbitMQ 是一个消息代理,采用Elasticmq作为后端,支持多种消息传递协议,为企业提供可靠的异步通信机制,确保应用程序间的解耦和消息传输的可靠性。 Hyperic 简介 Hyperic 是 vFabric 中的基础设施监控工具,提供服务器级别的监控能力,可以帮助管理员监控整个应用环境的健康状况和性能,包括硬件、软件和网络资源。 授权模式 vFabric 5 的授权模式创新地以虚拟机为单位进行计价,标准版和高级版分别定价为每虚拟机1200美元和1800美元,包含服务和支持。这种模式使得在虚拟化环境中的应用程序部署更具成本效益和灵活性。 总结来说,vFabric 5 云端应用程序平台通过整合一系列技术组件,为企业提供了适应现代IT需求的全面解决方案,无论是在数据管理、应用服务器、消息中间件还是监控方面,都为企业在云端环境中的应用开发和管理提供了强大支持。