下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 基于x86架构的企业应用系统建设研究 何子龙张华兵黄建华陈瑞刘威刘连伟莫杨磊摘 要:简要分析了基于x86架构的企业应用系统的建设情况,阐述了x86架构与小型机架构的差异和其中存在的问题,并提出了相应的解决方案,不断完善x86架构建设的流程,为开发适合企业发展的全新应用系统提供参考,以确保企业能够持续、稳定的发展。关键词:x86架构;企业应用系统;数据库;小型机架构tp309 :a doi:10.15913/ki.kjycx.2016.03.078随着x86架构平台技术的日渐成熟,要进一步规范企业基于x86架构信息管理系统的设计和开发,并为企业和所属各级单位相应系统的开发和建设提供有效的指导,
2、以确保系统设计和开发的标准化和规范化。1 建设现状分析近年来,在英特尔至强处理器取得突破性进展的同时,x86平台在性能、可靠性和维护性方面也取得了长足的发展。在实际工作中,大多数电力企业选择使用英特尔至强处理平台,有效提高了企业系统的整体性和稳定性,降低了系统的整体成本,而且小型机架构也逐渐被x86架构所取代。因为小型机架构逐渐老化,已经无法满足电力信息化发展对其提出的要求,所以,基于x86架构建设企业应用系统迫在眉睫。与小型机架构相比,x86架构的服务器性能优越,可靠性也比较高,是理想的小型机迁移目标。2 相关研究以深圳供电局有限公司为例,比较了x86架构与小型机架构的不同,为其在相关系统中
3、的应用提供参考。在研究过程中,主要比较了x86架构和小型机架构在处理性能、稳定性、可靠性、可扩展性和可维护性方面的不同。结果显示,在事务平均响应时间、cpu使用率等方面,x86架构要优于小型机架构。数据库服务器cpu利用率对比情况如图1所示。x86架构在事务平均响应时间和成功率方面的相关参数如表1所示。研究发现,x86架构的cpu使用率明显低于小型机架构,而且其稳定性测试高达100%.市场研究发现,x86架构在使用成本上也明显小于小型机架构,应用它能创造良好的经济效益。3 系统建设过程为了保证基于x86架构的企业应用系统建设工作能够顺利进行,企业所属各级单位依次开展信息系统建设工作,为企业应用
4、系统建设及其发展奠定了坚实的基础。在建设企业应用系统的过程中,要从操作系统、中间件、数据库等方面入手,以确保企业应用系统建设能够有条不紊地进行。3.1 明确要求3.1.1 对linux操作系统提出的要求使用操作系统前,必须要先确认所装linux操作系统与服务器型号的兼容性。随着硬件品牌的增多,可使用红帽账号访问https:/3.1.2 对中间件提出的要求以oracle weblogic server 12c为例,简要叙述了中间件的典型配置。由企业应用系统建设的相关要求可知,中间件主要包括系统硬件、兼容列表、安装用户和目录等内容。3.1.3 对数据库提出的要求以oracle 11g为例,数据库典
5、型配置主要包括兼容列表、基本配置和安装前检查等内容。3.2 梳理、检查应用系统配置3.2.1 linux操作系统的配置linux操作系统是由基本配置和安全配置两部分组成。基本配置主要包括bios设置、升级驱动、语言选择、系统分区、utc时钟、时钟同步、openssh版本、bash版本、openssl版本、用户管理、引导程序、多路径软件、i/o对齐和主机名设置等;安全配置主要包括设备管理、用户账号与口令安全、日志与审计、服务优化和安全防护等。3.2.2 中间件的配置在梳理、检查应用系统配置时,中间件的配置主要包括weblogic domain、domain安装路径、jvm参数、jdbc连接池、c
6、luster、weblogic日志存储、weblogic日志保存要求、管理控制台、连接会话超时控制、数据传输安全、服务端口、ssl保护和banner信息。3.2.3 数据库的配置数据库主要包括oltp系统和olap系统。对于oltp系统,建议实施业务分离,即不同数据库表的应用只运行在一个节点上,比如节点1运行应用a,节点2运行应用b,应用a和应用b要使用不同的数据库表(或仅共用少量的数据库表);对于olap系统,建议使用infiniband交换机加快其处理速度(可选)。一般情况下,olap应用数据块为16 k。3.3 系统问题整改3.3.1 linux操作系统的整改linux操作系统的整改主要
7、包括bios设置、格盘格式、内核参数、磁盘调度算法、进程优先级、中断绑定、数据库sga和文件控制参数等内容。因为各系统中的问题不同,所以,整改方式也有一定的差异。对于bios设置,可以根据具体的业务应用场景使用bios选项中的cpu turboboost睿频加速技术。当开启睿频加速后,cpu会根据当前的任务量自动调整cpu主频:任务重时,充分发挥其工作性能;任务轻时,充分发挥其节能优势。3.3.2 中间件的整改中间件整改主要包括jvm调优、生产模式、服务器socket数量、weblogic server 线程调优、accept backlog调优、ejb调优和日志自动回收等,各主要技术系统整改
8、有明显的不同。3.3.3 数据库的整改由相关统计数据可知,90%以上数据库性能方面的问题都是由sql语句引起的,而10%的性能问题则可以通过优化数据库或者操作系统参数来解决。一般情况下,数据库调优要遵循“设置监控优化设置”这样的循环过程。oracle数据库则利用awr(automatic workload repositry)监控数据库的运行状况。3.4 闭环检查闭环检查主要包括中间件和数据库两方面的内容。3.4.1 中间件闭环检查中间件闭环检查主要包括设备管理、网络配置、高可用性和配置备份4个方面的内容。其中,设备管理主要是指要提供设备管理服务,预防远程访问服务攻击或非授权访问,提高网络设备
9、远程管理的安全性;网络配置是指通过网络配置完成设备的基础通信设置;高可用性是指配置设备集群的高可用性,保证设备冗余,提高网络的稳定性;配置备份是指定期备份设备的配置文件,以便在出现问题时能快速恢复相关配置。3.4.2 数据库闭环检查数据库闭环检查要从2节点rac集群典型配置和多节点rac集群典型配置等方面入手。它主要包括处理器、内存、存储、网络和扩展槽等多个环节,要共同完成数据库的闭环检查。4 结束语综上所述,随着x86架构平台技术的日渐成熟,它被广泛应用于企业应用系统的建设工作中,为企业应用建设和发展提供了有效保障。为了确保企业应用系统建设的规范化和标准化,要合理使用x86架构,不断完善企业应用系统的建设过程,以保证企业持续、稳定的发展。参考文献1刘金龙,丁宜栋,赵健,等.基于x86架构的安全bios系统实现方案j.电子设计工程,2013,21(1):28-30,33.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年大学农学(动物营养学)试题及答案
- 2025年高职(园林工程专业)假山制作试题及答案
- 2025年大学康养休闲旅游服务(康养产品开发)试题及答案
- 2025年高职会计电算化(财务分析报告)试题及答案
- 2025年中职至大学阶段(物流信息类)专业知识综合测试试题及答案
- 2025年中职软件工程(软件需求分析基础)试题及答案
- 2026年重症护理(重症患者气道湿化护理)试题及答案
- 2025年中职(机械制造技术)制造工艺阶段测试题及答案
- 2026年劳务派遣教学(劳务派遣应用)试题及答案
- 2025年中职(物业管理)物业维护阶段测试题及答案
- 社区救援员培训课件
- 机房用电安全管理培训课件
- 2026秋招:华夏银行笔试题及答案
- 便携式血糖仪培训课件
- 医院物价制度培训课件
- 2026年通辽职业学院单招职业技能考试题库附答案
- 2025年精麻药品考试试题附答案
- 2025年宿迁市辅警考试真题及答案
- 山东省青岛崂山区2024-2025学年上学期八年级数学期末试题(含答案)
- 眼外伤课件教学课件
- 烟花爆竹零售店安全生产责任制
评论
0/150
提交评论