航空工业庆安集团有限公司 陕西西安 710077
摘要:在企业大力推进数字化转型的同时,IT架构内部的软件架构和硬件架构也在逐步发生变化,尤其在虚拟化、云计算、SOA技术的成熟应用之后,企业IT服务效率进一步得到了提高。文章结合战略、信息技术对信息化建设的影响,针对IT软硬件架构的现状,从企业IT架构五方面的优化方法和优化效果,阐述了企业IT架构优化对提高IT服务效率的必要性,并通过对IT架构现状分析后,提出了架构优化的实现方法以及其未来的发展方向。
关键词:IT;信息系统;软件架构;虚拟化;云存储
引言
IT架构优化不仅仅是新信息技术的简单应用,更重要的是依据企业自身需求,无论以IT硬件架构还是IT软件架构考虑,都需要依托企业自身实际情况,分析现状、确定目标、合理投资、需找方法,最终达到提高IT服务效率的目的。
一. 背景
1.1 信息化十四五规划对IT架构建设的影响
信息化十四五规划的侧重点是消除信息孤岛、做好信息系统集成。这就要求在信息化标准的建立、接口技术的统一、数据格式的一致性等方面有严格的要求和统一的IT架构。多个信息系统错中复杂的交接,数据形式的凌乱势必会给维护、排故带来一定的困难。
1.2 信息技术发展对IT架构的影响
随着信息技术日新月异的发展,硬件的虚拟化、云存储等成熟技术的应用使硬件架构平台有了质的飞跃,实现了更加高效的集中管理和更加安全、可靠的性能。软件集群技术的成熟使大部分软件服务实现多点间的压力负载均衡和24小时不间断服务。面对各信息系统单一服务器、单一服务的瓶颈和低可靠性,利用新技术优化、调整架构是必然趋势。信息化是企业发展的重要竞争手段、新技术的应用是快速提高信息化水平的重要手段之一。
二.IT架构现状
存储网络、云服务器架构、虚拟化、PLM、ERP、MES等本身就以软硬结合的专业领域,更需要专业的团队建设发展。各信息系统架构又以垂直架构建设,也使整个IT架构处于初级阶段。为使IT架构不间断的为企业的发展提供服务和支持,信息化职责必须转型,提高专业技术水平,掌握业务核心内容,划分专业领域,优化IT架构。
2.1 信息系统垂直架构,安全性、可靠性得不到有效的保证
由于企业项目实施的进度和软件服务器端本身的要求,在架设服务器时全部单独配置一至两台服务器,安装WEB应用服务器和ORACLE数据库,故没有独立备份机制。随着项目的增多,便形成了大量信息系统的垂直架构。一方面,硬件资源占用量大、相互割裂,有些服务器使用频繁、压力过大,相反有些则注册使用人员较少,资源剩余、闲置。另一方面,多套相同的WEB应用服务、ORACLE数据库相互独立,维护人员工作量繁重[2]。
2.2 信息系统软件功能臃肿,影响软件服务效率
信息系统需要架构在WEB服务器上,是信息系统的容器。当访问信息系统时,信息系统将装载到WEB服务器上为用户提供服务。随着访问用户的增大、信息请求越多,WEB服务器的压力越大。
国内软件在开发、测试上与国外软件存在一定的差距,较少考虑性能方面的问题,侧重于功能的实现,缺少优化的软件系统。势必给服务器又增加了一定的负担。SAP是国外著名的ERP软件,通过配置的方法达到适用不同类型的企业、优化软件功能的目标,精简本身的臃肿结构。
2.3 信息化职责转型,需要进一步提高专业技术水平
信息化职责面临两方面的转型,信息系统的推动实施转向以指标牵拉动式的实施,以专业技术水平的提升推动信息化领域的实力。目前,信息系统大多以基础应用为主,确切的说是基础数据采集阶段。针对这个阶段没有完整的中层和高层管理人员的解决方案,通过确定不同层级的指标去拉动基础工作的开展,不仅有助于基础工作的夯实,更有助于补缺基础工作的漏项,最终实现推拉有效结合的信息化实施工作。
三. IT架构优化方法
3.1 按功能划分的硬件虚拟化平台
虚拟化技术、云架构的日趋成熟,整个IT架构的分工日趋明显。服务器、存储、备份已按功能划分,并已实现虚拟平台。服务器虚拟化将多台服务统一管理,建立CPU池、内存池、硬盘池、网卡池等,已没有CPU数量、内存大小的概念。应将信息系统对硬件资源的需求划分相应的硬件资源,建立虚拟机。虚拟机已没有具体使用哪一台硬件服务器资源的概念,服务器硬件发生故障,并不影响虚拟机、信息系统的服务。企业的IT架构逐渐形成三套虚拟平台,服务器虚拟平台、存储虚拟平台、备份虚拟平台,减少新系统故障的风险。
3.2 提供数据云存储的集群架构
存储虚拟化是指将多个物理上独立存在的存储体通过软硬件的手段集中管理起来,形成一个逻辑上的虚拟存储单元供用户访问。存储虚拟化封装了存储硬件资源,数据的存储还需要数据库的支持。数据库集群是通过多台服务器同时架设数据库系统通过软件技术提供同一服务,达到压力均衡负载、24小时不间断服务的目的。
数据库集群的实现过程需要重新整合目前现有的数据库系统,建立一套数据库集群,再将各信息系统的数据库访问转换到集群上来,最终实现高效的数据库服务系统。
集群在技术上需要整合两台服务器上数据库软件系统,通常需要共享SESSION、建立虚拟IP,用户的访问为虚拟IP,无需知道访问哪一台具体服务器上的数据库。数据库有一套专用的中间产品架构集群架构,根据各服务器的压力自动分配用户访问具体服务器,达到负载均衡。某一台服务器或数据库系统出现故障,集群软件自动将故障服务器的访问用户转移到正常工作的服务器上,实现24小时不间断服务。
3.3 应用服务的集群建设,提供不间断的服务
通常数据库存储并不直接给用户提供服务,一般通过应用服务器访问数据库。建立健全的云存储集群机构,便将IT架构的瓶颈转移到应用服务器。这里的应用服务器通常指WEB应用服务器,分为.NET平台和JAVA平台,JAVA平台有TOMCAT、JBOSS等,ERP、MES等信息系统的软件包安装在WEB服务器里,以服务的形式供用户IE浏览器访问。
应用服务器含有信息系统的架构文件、IE页面文件、WEB服务器配置文件和WEB服务产生的系统日志文件,不包含用户使用数据。WEB服务集群需在多台服务器上部署相同的信息系统安装包,再部署集群共享的中间件。与数据库集群一样相互备份,形成高效、负载均衡、24小时不间断服务的WEB应用服务体系。当软件新功能需部署集群中,需将一台服务停止部署新功能,启动后再停止其它服务器一一部署,实现不间断服务的新功能部署工作。
应用服务器的集群相对于数据库集群简单些,技术也相对成熟。在企业对信息系统高度依赖的情况下,应用服务的优化和性能的提升在不增不减硬件资源的前提下,集群解决方案已被逐渐采纳。其性能、安全、可靠、一致等方面全部优于重新购置高配置的服务器。
虚拟计划技术、虚拟存储技术的实现为云计算带来了具体的实现方法,企业的IT架构同样有新的概念。在新的IT架构上管理的对象不是一台台的物理设备,而是资源的数量,多少核CPU、内存多少兆、网卡带宽多少等,应信息系统的需求进行分配和调整。未来企业IT架构将以服务集群网络、数据云存储网络、备份网络构建,提供更加高效的服务体系,支撑企业的信息系统应用和决策支持。
结束语:
IT架构优化在提高IT服务效率的同时,不仅仅只是新技术的应用和资金的投入,更多的是要给企业带来信息管理应用体系的升级、企业信息专业领域的发展和专业人才团队的建立。
参考文献
[1] 张庆福, 万麟瑞. 基于SOA 的异构数据集成软件架构研究[J]. 计算机技术与发展, 2011, 21(5): 17-21.
[2] 金忠孝, 刘峰, 高磊. 集成的支持柔性生产的汽车制造执行软件系统架构研究与实践[J]. 中国制造业信息化, 2011, 40(17): 6-10.
[3] 韩竞锋. 数据库应用系统性能优化研究与实践[J]. 信息安全与技术, 2011.