当前位置: 首页 > 科技观察

东方通发布了具有APM能力的智能应用服务器TongWeb

时间:2023-03-20 10:50:56 科技观察

应用服务器位于操作系统和应用之间,为应用提供便捷的开发、灵活的按需部署、丰富的运行监控、高效的管理等关键支撑。它是“浏览器/服务器”结构和“瘦客户端”模式的核心技术,也是典型的应用支撑软件基础设施。  企业应用支撑需要新一代智能应用服务器  计世资讯发布2016年中间件市场研究报告显示,国内商业应用服务器预计占中间件市场37%以上,并持续增长.其中,东方通中间件、IBM、甲骨文进入前象限,市场份额也在稳步提升。  16年前,东方通企业级商业应用服务器产品TongWeb亮相。随着互联网应用的普及,应用服务器被大规模使用。经过多年的发展和完善,TongWeb已成为在功能、可靠性和易用性方面能够与WebSphere、WebLogic等国际大厂的产品相媲美的最佳商业选择。TongWeb作为东方通在软件基础设施领域的旗舰产品,广泛应用于政府、电信、金融、交通、能源、军工等行业。  随着企业级计算环境向云端迁移,面对更灵活的需求、更及时的响应、更便捷的管理,应用服务器也需要创新突破,以适应新一代更灵活、更智能的建筑学。企业计算环境。  智能应用服务器不仅是基础软件产品,更是智能应用支撑管理系统,为基于IaaS的云应用提供高效易用的管理、监控和调度,帮助用户掌控多变应用程序为应用程序提供了坚实的基础。  TongWeb6.1,东方通发布的智能应用服务器,为支撑云时代的应用而生。TongWeb6.1企业版新增的APM(ApplicationPerformanceManagement)功能可以帮助用户对应用进行代码级的性能分析,实现对应用性能的实时监控。  智能应用服务器从应用性能管理开始  以往,企业IT部门在衡量系统性能时,通常侧重于衡量为终端用户提供服务的硬件部件的利用率,如CPU利用率、网络传输等字节数。虽然这种方法也提供了一些有价值的信息,但它忽略了最重要的因素——最终用户的响应时间。  现在,最新的TongWeb6.1可以通过交易流程监控、模拟等方式真实地衡量用户的响应时间,还可以报告谁在使用某个应用程序、应用程序的使用频率、进行的交易处理由用户确定过程是否成功完成。  另外,TongWeb可以通过APM功能快速定位应用系统性能故障,通过对应用系统各组件(数据库、中间件)的监控,快速定位数据库死锁等系统故障。  TongWeb的APM功能主要包括:最慢数据库SQL分析、JVM内存泄漏分析、长期请求监控、JVM线程分析、类方法调用时间和调用次数统计等。具体来说,TongWeb可以跟踪全局调用一个或多个调用进程的堆栈,包括线程内、线程间、进程间、多个不同应用服务器之间,以及可能与其他产品的端到端调用;分析调用过程的各种情况,包括正常、低效和错误。可以跟踪应用程序性能趋势,包括页面加载时间、错误率、缓慢的事务和正在运行的应用程序服务器列表。用户可以看到特定层响应时间的详细细分,包括请求队列、数据库、缓存、应用代码,并图形化展示数据的历史图表和百分位值,以及外部调用、耗时事务跟踪和分类,允许用户深入了解细节。  新版应用服务器实现四大智能升级  新版应用服务器将在以下四个方面实现持续升级:  智能统一管理——TongWeb通过产品云化实现统一管理,模板管理和可扩展性。支持可调用主流IaaS平台和虚拟化软件(vSphere、Ocloud、OpenStack等)的接口,完成虚拟化环境中中间件和应用的快速安装部署;提供打包成模板的软件和应用系统的管理;未来扩展提供数据库服务、分布式内存网格服务、消息队列、应用集成和数据处理服务;在一个界面上完成对虚拟机、TongWeb、负载均衡器等基础软件的管理。  智能路由——包括集群状态信息收集、分发策略管理、请求分发、高可用等。获取路由所需的后端动态集群的状态信息,包括应用URL、启停状态、部署状态、实例运行状态等;定义路由策略,包括后端服务运行状态、响应时间、各服务器权重、流量限制、服务优先级等;根据定义的策略,将请求分发到相应的后端服务;智能路由节点应以双(多)主或主备(多)的形式对外提供服务,保证路由节点的安全高可用,避免单点故障问题。  智能动态集群——TongWeb可包含策略管理、弹性伸缩、监控、数据采集分析等功能。动态集群会通过预设的策略和运行时状态来判断应用的运行状态,可能包括响应时间、优先级、空闲时间等;根据制定的策略,结合当前系统运行情况,集群会自动扩容或减少服务器实例数;监控各种预设指标,如响应时间、内存消耗、处理请求等指标,并按照预定的策略进行处理;动态集群在运行时产生的各种数据,包括日志文件、资源使用情况、负载情况等,都必须收集在一起,并提供相应的工具进行分析。  智能自动化运维——TongWeb统一自动化批量安装部署;应用动态升级,应用版本变更管理,提供“不间断服务”;提供可视化工具管理系统定义策略,创建和维护集群、监控等资源,支持手动、受控、自动等不同方式的运维;持续监控集群各组件的状态和产生的运行时数据;通过可视化工具分析和展示各种数据;执行预定义的策略完成等  经过十多年的努力,TongWeb的功能和性能得到了极大的发展,已经能够满足许多行业核心系统的需求。创新永不止步。智能应用服务器TongWeb也将不断细化和完善功能,围绕业务系统弹性扩展、运维自动化、软件基础设施云化、应用性能管理,打造高性能、高性能可用的国产化可控的智能应用服务器。