IT专业服务内容介绍
1): 为客户提供 信息系统平台 运行环境 架构设计 和 技术解决方案.
近年来,企业信息化建设已经成为企业日常生活中重要的一部分,随着信息化建设的推进,IT信息系统在企业的日常运行中也越来越重要.
很多企业都拥有自己的ERP(企业资源规划)和CRM(客户关系管理)平台,有的还拥有自己的交易平台,企业的日常生活对这些平台非常倚重,如果系统运行中断(服务器宕机,软件发生故障或者网络中断),将对企业的日常运行造成很大的伤害.
针对上述情况,我们可以提供和构建7×24小时的高可用系统架构方案,以保证系统平台发生故障后在最短的时间就可以恢复工作.
以Linux-RHCS / Unix(AIX-HACMP/HP-MC SG) / Windows-MSCS系统 举例,我们可以构建 基于硬件冗余的 高可用集群 或者 负载均衡集群.
(1): 高可用集群通常包含两个服务器节点,用户业务程序运行在其中一个节点上,这个节点出现软件/硬件/人为造成的故障时,集群软件会把用户业务程序运行到另一个节点上,保护用户的业务程序对外不间断的提供服务;
(2): 负载均衡集群中的所有节点同时都运行业务程序,集群软件根据一定的算法把客户请求分发到不同的节点上,这样就减轻了一个节点的压力(负载均衡),保障了业务运行的效率;如果某一个节点宕掉,不影响其他节点的运行.
上面是OS级别的集群方案,考虑到数据库对信息系统的重要性, 以及J2EE应用在信息化建设中的广泛使用, 我们也可以构建 数据库和J2EE 的集群方案. 象Oracle的RAC, DB2的HADR, Informix的HDR等方案; J2EE服务器WebLogic/WebSphere的Cluster建设.
2): 为客户提供 数据库服务咨询.
企业信息化建设离不开数据库, ERP和CRM所有的数据都需要持久化到数据库中. 一方面我们要保证数据库的安全性, 另一方面还要保证数据库的运行效率.
数据库安全性方面 除了上面我们提到的集群, 还有数据容灾方案, 象Oracle的DataGuard, DB2的数据库复制(SQL复制 和 Q复制 - 需要使用MQ, 异构数据库的话还需要WebSphere).
数据库的运行效率 就是要考虑数据库的 性能, 保障数据库在一个 高吞吐(IO读写效率比较高, 读写磁盘的速率比较高) 的状态下运行, 主要就是考虑数据库 使用的内存大小 以及 对IO读写的频率. 数据库的性能调优非常重要, 良好的数据库运行状态 一方面 可以保证用户业务程序对数据库高效访问, 另一方面 减少了数据库出问题的几率, 保障了用户系统平台更高效, 更稳定的 运行.
为了实现上述要求, 首先需要我们构建良好的数据库运行平台, 同时 建立 完善的 日常维护机制 和 故障处理 体系.
3): 为客户提供 中间件服务咨询
我们这里所说的中间件, 主要是指J2EE中间件, 消息中间件 以及 交易中间件.
J2EE中间件就是我们常用的WebLogic/WebSphere等J2EE服务器, 除了构建集群方案,保障系统的高可用性, 我们还要对集群内的服务器进行优化, 主要是调整JVM的heap 内存,调整服务器Web容器的线程, 以及调整JDBC等参数.
消息中间件主要是IBM WebSphere MQ, 构建MQ集群, 调整MQ 队列管理器,队列以及通道配置参数.
交易中间件主要是IBM CICS 和Oracle Tuxedo, 主要是调整 内存 和 线程数.