- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
系统优化方法概论.doc
系统优化方法概论
摘 要:本文介绍了系统优化的必要性及优化原则,以及两种模式下系统优化的具体流程方法。
关键词:系统优化;必要性;优化原则;主动优化模式;被动优化模式
中图分类号:TP311.138
1 系统优化的必要性
随着软硬件技术的不断发展,系统的架构及组成也随之发生了巨大的变化,系统之间的相互依赖度越来越高,高耦合度的系统带来了通信效率、可靠性、组件瓶颈等问题。
快速变化的市场,迫使系统需要快速形成服务能力。而较短的开发周期往往不足以使设计开发人员对未来有较充分的预见,同时缺乏清晰、明了的演进路线及蓝图,最终导致架构设计、开发、测试过程通常以满足当前需求为目标,快速开发通常给系统带来了系统可扩展性、支撑能力不足、应变能力差等诸多问题。
快速变化的市场也迫使系统不断再开发以满足市场需要,不断增多的功能往往使系统变的越来越臃肿,响应能力越来越差。
综上所述系统处在一个持续不断的调整优化过程之中,为了应对系统存在的这些问题,业务人员、系统架构设计人员、开发人员、外围系统的相关人员必须对系统进行不断的调整优化协同应对这些问题,对系统的调整优化是客观和必然的,如果系统的调整优化遵循最佳实践方法,则可以减少系统的调整优化次数,从而最终使系统处在一个相对稳定的状态,同时从根本上提高系统的可靠性、可用性、可扩展能力以及服务能力。
一般而言,根据系统的建设生命周期,系统优化模式分为主动优化模式和被动优化模式。主动优化模式主要适用于系统设计规划期,被动优化模式主要适用于系统运营期。
在系统的不同生命周期阶段,采用的优化模式不同,优化的成本不一样,收益也不一样。在系统的规划设计阶段,主动对系统进行优化,由于可以借鉴同类或者类似系统的规划设计开发经验,可以规避已有的常见问题;可以以较低的成本获得最大化的收益。在系统上线运营后,碰到问题只能被动采取措施,系统已经成型,调整空间有限,通常需要投入较高的成本解决当前的问题。
根据优化的成本收入分析,系统的优化应及早开始,因为可以以较低的成本规避系统的常见问题,减少上线后的调整优化。
2 系统优化原则
系统依赖多层基础软硬件,以及内外部支撑系统。系统优化应着眼于构成系统及支撑系统所有组件,否则容易忽视问题产生的真正根源。系统优化应从整体着眼,在系统的不同生命周期,选择不同的模式,遵循系统优化的基本原则,对系统进行开展优化。
因系统构成复杂,系统的优化一般遵循以下原则:(1)先系统后业务,先调整应用系统本身,然后调整业务需求、边界、规则、范围。(2)先内而外,先调整系统自身,然后再调整内部支持系统,最后调整外部支撑系统。(3)先基础后应用系统,即先优化对应用系统支撑的软硬件,然后再优化应用系统本身。
单步优化方法,即每次优化调整只做一个因子,避免因子之间的互相干扰。
遵循以上原则,可以确保基础设施,系统本身,内部支撑系统,外部支撑逐步最优,确保整个系统生态环境逐步最优。
现简单介绍两种优化模式的优化方法。
3 主动优化方法
主动优化模式。自上向下是一种主动的积极的调优模式,在系统规划设计阶段借鉴类似项目的成功经验,规避已有的风险。优化流程图1如下:
3.1 规划阶段。系统的规划设计,应防止自建、自审、自评的模式,这样易导致系统缺陷,同时不能客观准确地评价系统质量。引入专家团队对系统的规划、架构设计、开发实施、评审等关键环节的建设性指导意见,可以大幅度提升系统质量。
业务规划阶段要对即将实施的业务进行充分的调研论证,对业务的复杂性、业务的相关性,即将实施的业务的边界有基本的认知,确保在当前的软硬件技术框架下基本可行。
在标杆筛选阶段要选择具备可比性、参考性的系统进行深度分析,借鉴它的分析方法、规划方法、架构设计理念,实施策略,演进路线。标杆筛选结合当前的软硬件技术及自身的管理水平通常会选择在业界已经实施的、成熟的、且业界领先的,在短期内可实现的系统作为标杆。通过分析,对即将实施的业务进行边界和能力的基本界定,对系统存在的挑战及基本应对策略有基本的认知,基本明确系统的架构及演进路线。
标杆筛选对系统的设计有导向的作用,因此标杆的筛选应遵循专家团队的意见,选择切实适合业务的系统进行分析借鉴。
3.2 设计阶段。在明确业务的边界、复杂度、交互关系以及业务流程后,结合当前的软硬件技术及业界的最佳实践进行架构的设计,在架构设计的过程中要重点对系统的可用性、可靠性、高性能、能力、容量、扩展性、与外围系统的交互性进行深入的论证和长远的规划。由于架构对整个系统至关重要,在架构设计的过程中要引入专家团队,确保架构为整个系统奠定坚实的基础。
原型设计主要是对业务需求以及
文档评论(0)