产品架构

  • 应用服务器实例就是在单个Java虚拟机(JVM)进程中运行的应用服务器,是组成集群、提供负载均衡和会话持久功能的实体单元。
  • 每个应用服务器实例都有独立的目录结构、配置、应用、资源、Web容器和EJB容器,单个应用服务器实例的配置的更改不会影响其他应用服务器实例。
  • 可以使用iastool或者管理控制台对服务器实例进行管理
  • BES应用服务器支持高可用的集群功能,集群由多个应用服务器实例组成。集群中的应用服务器实例提供相同的服务,拥有相同的配置,并具有相同的应用和资源。
    集群可以为企业级应用提供以下特性:
  • 高性能:对于大量的并发访问和数据流量,BES应用服务器集群可以将它们分发到多个集群实例上分别处理,减少用户等待响应的时间。
  • 可伸缩性:当客户端数量等环境发生变化时,无需中断运行时服务,就可以对集群中的实例进行动态增减
  • 高可用性:集群的故障转移和Session复制能保障企业级应用的高可性。

主要特性

基础软件提供商领先者

强大易用的管理框架
提供强大统一的WEB管理界面,可以方便完成所有管理操作,比如创建、启停实例,部署应用,修改配置,性能监控,查看和分析实例日志等。
功能可裁剪
用户可以根据自身使用需求,对BES实例功能进行选择,EJB容器和JMS容器都可以自由启用和关闭,帮助用户有效节省系统资源。
适配云原生环境
为运行在云化环境,量身定做了轻量级版本,对架构和功能进行了重构和裁剪,介质更加小巧、启停更加迅速、更加适合线性扩展,更合适在云化环境和Docker容器环境下进行快速部署和批量运行。
完善的监控诊断
提供对实例中的容器、组件和服务的运行时状态、各种资源使用信息、日志信息、Web应用的请求处理和会话信息的监控指标采集,用户可根据相关信息确定性能瓶颈、 预测故障等。
全面兼容行业标准与开源框架
支持JavaEE5、6、7、8、9全规范和众多流行的开发框架,包括常见应用开发框架:Struts、Spring、Hibernate、MyBatis,Workflow:JBMP、Fire Workflow,以及NoSQL数据:Redis、 MongoDB等。
可扩展、可伸缩、高可用的集群
松耦合的集群架构,以及无状态的集群实例,支撑集群按需扩展、动态生效、自动承载业务请求等,实现灵活故障转移与动态扩展。
丰富的性能优化手段
提供了较多的性能优化手段,包括NIO通讯框架、精细化配置的线程池、自研的Spark序列化协议、JDBC连接池连接泄露检测等,为应用的性能提供有力保障。
安全可靠的保护
提供全方位的,符合等保规定的安全保障,包括全量的审计记录、严格的密码校验规则、外部Web攻击的拦截、以及多样的安全加固策略等,帮助用户全面保护应用的安全,避免外部攻击。

价值优势

已完成中国移动10多个省份核心系统的国产替换

安全可靠
提供全量的操作审计,对用户行为进行事后追溯。提供三元分立的权限体系,加强系统保密性。对于常见的Web安全攻击行为,如慢速攻击、SQL注入、反序列化、Host头攻击等进行拦截,保护应用安全。
性能高效
提供丰富的Web容器性能优化手段,包括自动调整连接池,开箱即用的HTTP最优参数,并针对国产环境进行针对化优化,提升性能。自研高效的Spark序列化协议,确保EJB请求处理性能一流,满足大并发下的要求。
国产适配
主流的国产环境进行了适配测试验证,国产芯片包括鲲鹏、龙芯、飞腾、申威、兆芯、海光等,操作系统包括麒麟、UOS、深度deepin、中科方德、一铭、StartOS等,数据库包括GaussDB、达梦、人大金仓、南大通用、易鲸捷、瀚高、高斯、优炫等。
部署环境
提供集群版本、单实例版本、轻量级版本、Springboot版本等多种介质,适合分别运行在传统物理环境、云化、以及微服务化等不同的环境下,满足不同技术架构对中间件的使用要求。
客户案例


资源区
文档下载
软件下载
补丁下载
Baidu
map