设计、网站、推广
始于2004年
当前位置:首页 > 网站运营

高性能Web应用的六个好习惯

发表日期:2009-3-14 作者来源:派谷网络 浏览次数:0

    为了提供与你的业务目标一致的的服务,管理你的Web应用程序是非常重要的。CA公司副总裁Prabhjot Singh讨论了企业应该发展的6个好习惯,以便提供高Web应用程序的性能。

    在迅速发展的Web应用程序服务环境中,业务事务处理要很好地传送。这些业务事务处理通过网络、应用服务器、防火墙和通过各种不同操作系统的虚拟化的系统以及分布式的SOA等途径在多样化的和相互连接的基础设施上传送。这一切创建了一个Web应用程序环境。这个环境非常复杂,容易受到多个故障点的影响并且很难在生产环境中管理。

    你的挑战是提供基于Web的服务,以便实现你的业务和客户的目标,同时每周7天每天24小时地管理性能。你需要优化用户的体验,在用户感到痛苦之前预测和解决问题。

    应对这些挑战需要一种新的应用程序性能管理(APM)方法。在应用程序性能管理中,IT变成了一个技术创新合作伙伴。IT通过提供从用户角度进行高质量的面向业务的IT服务。通过这种转变也带有许多挑战。你也许要问自己下列问题:

    1.在我的基础设施中有这样多的相互连接的项目,我如何迅速确定性能问题的原因,结束我的IT运营团队之间的相互指责?

    2.我如何在用户给服务台打电话之前确定用户是否受到了事故的影响?

    3.我如何能够把用户的事务处理与他们使用的应用程序关联起来?

    4.当出现多个问题时,需要首先修复的最重要的问题是什么?

    5.我能做些什么来了解性能糟糕的应用程序的业务影响的内部情况?

    6.我如何准确地测量服务级协议以便向业务部门、合作伙伴和客户展示IT提供的价值?

    要提供与业务目标一致的优越的服务,重要的是每周7天每天24小时地管理你的重要Web应用程序的性能和可用性。这样你可以了解如下事情:

    1.理解用户体验,测量服务级协议以便在客户受到影响和违反服务级协议之前找到故障和提供更好的客户服务。

    2.把全部业务事务处理映射到端对端的基础设施中以便迅速找到故障根源,报告有关故障的范围、严重性和对事务处理性能的业务影响等情况。

    3.实施事故排查和根源诊断以便简化排除故障和减少平均修复的时间。

    这种转变是持续性改善的一个过程。虽然你应该使你的方法满足你的业务需求,但是,你还可以采用一些常见的习惯做法提供你的企业需要的高性能的在线应用程序服务,实现更稳定的收入来源和提供可衡量的业务成果。

    习惯1:制定和衡量有关业务流程的服务级协议

    有效的业务流程对于实现与业务目标一致的优越的服务是非常重要的。因此,找出对你的企业至关重要的业务流程、制定和衡量有关这些流程的服务级协议、每周7天每天24小时监视这些流程以便不间断地评估事务处理的成功率和定期报告结果等措施是极为重要的。

    习惯2:在所有的时间里监视百分之百的全部用户的事务处理

    要准确和全面地了解应用程序的性能,重要的是每周7天每天24小时端对端地百分之百地管理从浏览器到后台的全部业务事务处理,监视这些业务事务处理通过复杂的多层次的基础设施的情况。通过监视生产环境中真正的用户事务处理,你能够获得有关用户体验和事务处理成功/失败的有价值的内部情况。这将使你能够迅速地识别、排查、优先安排和解决问题,使你的客户和业务不受影响。

    习惯3:采用预测性和有前瞻性的监视

    大多数企业架构都是非常复杂的、不同种类的和分布式的,为监视企业事务处理提出了独特的挑战。在这种环境中,甚至较小的事件(如线程和资源耗尽、内存泄露、变化和错误)都会对整个应用程序性能产生重要的影响。

    为了控制这个问题,基线跟踪和基于启发式的趋势技术提供了一层增加的预测性和有前瞻性的分析,使企业能够在故障影响到用户之前发现这个故障并且报警。一个有效的应用程序性能管理解决方案能够监视所有这些问题和更多的问题。

    习惯4:根据对业务的影响确定事故的优先等级

    一旦发现了问题,你需要一种方法根据这些问题对于企业的重要性确定解决这些问题的优先次序。通过为成功的和不成功的事务处理分配价值,你可以根据对用于的重要性、这个事务处理的重要性和这个问题的严重性制定事故的优先次序。这将向你提供首先解决最总要的业务问题的真实数据和基础。

    习惯5:实施迅速的排查和根本原因分析

    找到和解决在大型的、复杂的、分散的IT环境中的性能问题是非常具有挑战性和消耗时间的。多个基础设施层、相互连接的和分布式的组件、老式的后台组件、SOA和虚拟化环境等因素进一步增加了这个挑战。为什么这对于IT机构来说这样成问题呢?

    因为业务事务处理发生故障的地方更多了,从而使隔离这个故障更加困难。然而,通过监视业务事务处理通过端对端的基础设施的时候,你能够在适当的层中发现问题,找出故障根源并且仅让相关的IT运营团队解决这个问题。

    习惯6:报告结果和评估持续的改善的成熟度

    前瞻性的应用程序性能管理是一个持续不断的改善的过程。为了在这个领域取得进步,自动化的报告能够让你理解遵守服务级协议、性能趋势和容量规划的内部情况。此外,历史的报告和自动化的基线有助于找到本地的问题以提高业务流程的成熟度并且使你的应用程序性能保持在最高水平上。此外,了解应用程序环境内部变化的能力增加了了解许多问题所需要的内部情况。

本文章系本站编辑转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本站联系,我们将在第一时间删除内容!

相关网站设计案例

相关推荐新闻

缂傚啯鍨归悵顖炲嫉瀹ュ懎顫ら柛锝冨妿濞堟垹绱掔€涙ê袘缂佺媴绱曢幃锟�...

缂傚啯鍨归悵顖炲嫉瀹ュ懎顫ら柛锝冨妿濞堟垹绱掔€涙ê袘缂佺媴绱曢幃濠囧及椤栨壕鈧ɑ绌卞┑鍫㈢Ч缂佹梹鐟ц彊閻庤鍝庨埀顑跨閻c劑宕楅妸锝傚亾娓氣偓閻濐噣寮崼锝囩閻炴稑鐬煎▓鎴﹀礂閹惰姤鏆涚€规悶鍎扮紞锟�...

闁哄啨鍎插﹢锟犳晬閿燂拷2025-4-3

缂傚啯鍨归悵顖炲极閻楀牆绁﹂幖瀛樻尭閻c劑宕楅妸褎鐣遍悽顖涚摃椤棙绻涢敓锟�...

缂傚啯鍨归悵顖炲极閻楀牆绁﹂幖瀛樻尭閻c劑宕楅妸鈺傛〃濞戞挸顕ḿ鍐╁緞濮橀硸娼氶悽顖涚摃椤棙绻涙担钘夊墾闁挎稑鐭佺换鏍ㄧ濞戞ǚ鏋嗛柤鍏呯瑜版煡鎳楅挊澶樺殼闁煎嘲鐡ㄩ弳鐔煎箲椤旂晫顢ラ梻鍥х湴閳ь剨鎷�...

闁哄啨鍎插﹢锟犳晬閿燂拷2025-4-3

缂傚啯鍨归悵顖炲极閻楀牆绁﹂幖瀛樻尵濞堟垹鈧懓顦崣蹇曟媼閹规劦鍚€闂傚偊鎷�...

缂傚啯鍨归悵顖炲极閻楀牆绁﹂幖瀛樻尭閻°劑宕掗妸褎绲诲鍫嗗洤娅ら梺鎻掔Х椤╋箓鎯冮崟顒佹闁硅鍣槐婵囦繆閸屾粍鏆忛柟纾嬫腹娣囧﹪骞侀妯峰亾娴i攱鍞夐柡鍕崄椤斿洩銇愰弴妯峰亾娴i鐟归柛鏂哄墲閺嗭拷...

闁哄啨鍎插﹢锟犳晬閿燂拷2025-4-3

缂傚啯鍨块妴澶愬礆閺堢數绋婇悽顖氭憸閺併倕顔忛妷銉ュ緮闁告粌鏈俊褔寮甸敓锟�...

缂傚啯鍨块妴澶愬礆閺堢數绋婃繛鎴濐槸瀵兘宕氶弶娆炬▼濞戞搩浜為獮鍡涙嚍閸岋妇绀夊ù鐘劙缁楀懏绋夋潪鎵☉濞寸姴顑囩划娑氭暜閸濄儲鏆忛柣銊ュ娴兼劙宕楀畡鐗堝闁瑰灈鍋撻柡鍫灲缁辨壆鏁崫銉︽殢鐎归潻鎷�...

闁哄啨鍎插﹢锟犳晬閿燂拷2025-4-2

缂傚啯鍨归悵顖滄媼閹规劦鍚€闁艰褰冮崓鐢稿箹椤撱垹甯抽柛妯煎枔閹拷...

缂傚啯鍨归悵顖滄媼閹规劦鍚€濞戞搩鍘惧▓鎴︽嚌閹绘帒鍏婇柟纰卞弮閸樸倝宕㈤悢鐑樺€炴繛鎴濐槸瀵攱寰勫顐﹀殝闁哄倸缍婂ḿ浼存晬鐏炶姤鍊ら柣鐐叉缁诲秹鎮介妸銊х濞存粍绋戠敮顐︽偠閸℃璁插ù鐘劚閸拷...

闁哄啨鍎插﹢锟犳晬閿燂拷2025-4-2

网站建设解决方案
缂傚啯鍨归悵顖滅磼鐎涙ê袘閻熸瑱绲介崰鍛村棘鐟欏嫷鏀� 濞撮棿妞掔粭鐔兼⒒閵婏箑鐓曠紓鍐╁灩閻濐垶姊块崱娆忣唺闁告牗鐗炶闁告劘娅曢弻鐔奉浖閿燂拷 闁解偓閵夆晜鏁橀柛銊ヮ儑缂嶅绮╁▎鎹帡宕橀搹顐g厵婵℃鎷� 闁稿繑妲掗埀顑跨窔濞呭瞼鎮扮仦鑲╃懝缂傚啯鍨归悵顖氼嚈妤︽鍟庨悷娆欑到閸犲懘寮憴鍕垫敵 闁告牕顭峰▍宀€鎷犳繝鍐暡缂傚啯鍨归悵顖氼嚈妤︽鍟庨悷娆欑到閸犲懘寮憴鍕垫敵 闁归潧顑嗗┃鈧柡浣瑰閻栨粎鎮扮仦鑲╃懝缂傚啯鍨归悵顖氼嚈妤︽鍟庨柡鍌濐潐椤拷 濠㈣埖鐗為柨銈夊礂椤掆偓瀵板啰绱旈幋鐘靛讲鐎点倝缂氶鏇犳喆閿濆懎鏋€闁哄倽顫夐、锟� 闂佸弶鍨奸悗铏圭磾閹寸姷褰茬€点倝缂氶鏇犳喆閿濆懎鏋€闁哄倽顫夐、锟� 閻炴稑濂旂粭鐔煎础韫囧海绐楃紒顐ュ吹缂嶅绮╁▎蹇曠处閻犱焦宕樿闁告劘娅曢弻鐔奉浖閿燂拷 闁告繀鑳舵晶婵堚偓瑙勧缚缂嶅绱旈幋鐘靛讲鐎点倝缂氶鏇㈠棘鐟欏嫷鏀�