糟糕的性能會對公有、私有和混合云造成毀滅性的影響。使用這些快速技巧解決云應(yīng)用,API等相關(guān)的性能問題。
無論是公有,私有還是混合云,都有許多移動的組件,而讓一切無縫的工作至關(guān)重要。不幸的是,沒有什么東西是完美的,性能問題可能對云平臺產(chǎn)生負(fù)面影響,就像對傳統(tǒng)的本地部署環(huán)境一樣。
云性能問題主要來自于總體可用性,網(wǎng)絡(luò)延遲和應(yīng)用處理延遲。最終用戶的體驗(yàn)是
云計(jì)算的重要組成部分,性能監(jiān)控工具可以幫助防止?jié)撛诘膯栴}。
使用這些快速技巧來解決云性能問題,并在將來徹底避免這些問題。
使用云性能監(jiān)控工具
將應(yīng)用遷移到公有云可能使性能監(jiān)控變得困難,但管理員可以使用云監(jiān)控工具來重新獲得性能的可見性。在公有云中,并非所有信息都對企業(yè)開放,因?yàn)樵铺峁┥特?fù)責(zé)管理底層的數(shù)據(jù)中心。云性能管理也受到以下事實(shí)的阻礙:在許多情況下,組織需要將他們自己的管理系統(tǒng)與其云提供商的管理系統(tǒng)拼湊在一起。
大多數(shù)傳統(tǒng)IT供應(yīng)商,如IBM和CA,提供各種云監(jiān)控工具,但它們通常是針對大型組織而設(shè)計(jì)的并且價(jià)格昂貴。較新的供應(yīng)商,如AppDynamic和Datadog,以軟件即服務(wù)的模式提供云監(jiān)控工具,其中一些供應(yīng)商提供比傳統(tǒng)供應(yīng)商工具更多的小眾功能。盡管這些工具部署快速并減少了管理任務(wù),但與私有云相比,公有云的性能可見性仍然較低。
在混合云中仔細(xì)管理數(shù)據(jù)
混合云性能提出了眾多挑戰(zhàn),因?yàn)閿?shù)據(jù)同時存在于私有和公有云中。安全和治理限制以及廣域網(wǎng)限制可能會在用戶訪問此數(shù)據(jù)時產(chǎn)生瓶頸。IT團(tuán)隊(duì)可以使用數(shù)據(jù)管理技術(shù)來解決這些性能問題。
確定要在哪個云中存儲哪些數(shù)據(jù)以及哪些數(shù)據(jù)需要異步更新。數(shù)據(jù)庫同步是混合云中的另一個挑戰(zhàn),可以通過數(shù)據(jù)分片來解決。將大量數(shù)據(jù)遷移到公有云時,請使用老式的磁帶或磁盤來減少云性能的問題。一定要對數(shù)據(jù)加密,因?yàn)閿?shù)據(jù)在遷移過程中會經(jīng)過一些潛在的易于被攻擊的環(huán)節(jié)。
設(shè)計(jì)多云應(yīng)用時要將性能考慮在內(nèi)
通常,多云應(yīng)用程序設(shè)計(jì)為具有單獨(dú)的組件,即一種稱為組件化的模型——創(chuàng)建通過多個提供程序的工作流。創(chuàng)建一個性能基準(zhǔn),以便輕松識別出現(xiàn)的體驗(yàn)問題的質(zhì)量。然后,使用云管理日志來確定問題的根源。有時,問題不在于單個提供程序,您必須在多個云平臺上遵循應(yīng)用程序的工作流程。
性能差的根本原因之一是數(shù)據(jù)的丟失或延遲。了解你的資源是否通過互聯(lián)網(wǎng),VPN或私有網(wǎng)絡(luò)在提供商之間傳輸,因?yàn)槊總選項(xiàng)都需要不同的應(yīng)對計(jì)劃。確定云性能問題的一個好方法是將功能構(gòu)建到應(yīng)用程序的組件中,并使用序列號和時間戳來解決問題。定位到問題后,與你的提供商一起解決它。
避免云API性能問題
不要讓設(shè)計(jì)很差的API引發(fā)云性能問題。大量的API調(diào)用可能會為云提供商,開發(fā)人員和最終用戶帶來糟糕的性能。為了避免差的云API性能,請使用那些通過對象來操作而不是直接操作的API,因?yàn)檫@產(chǎn)生較少的單獨(dú)API調(diào)用,從而減少流量。
統(tǒng)一的API調(diào)用模式可以使開發(fā)人員更快,更容易地采納,但不幸的是,大多數(shù)API調(diào)用模式是不統(tǒng)一的。這種增加的復(fù)雜性會損害性能,但對于該API調(diào)用返回一個錯誤要比采用不同的調(diào)用模式要好。為了獲得更好的性能,請使用設(shè)計(jì)一致和幾乎沒有數(shù)據(jù)類型限制的API。
在云廠商方面,提供商將使用API管理工具對API的調(diào)用進(jìn)行排隊(duì)和限制,以使性能更具可預(yù)測性。
別忘了應(yīng)用工作流是關(guān)鍵
IT管理的一個主要目標(biāo)是確保積極的最終用戶體驗(yàn) – 而這取決于性能和可用性。為了保持云的性能良好,企業(yè)需要對應(yīng)用程序的工作流進(jìn)行監(jiān)控。一個應(yīng)用的響應(yīng)時間和支持資源對于了解任何可能影響性能的原因極為關(guān)鍵。
通過追蹤應(yīng)用的工作流程,企業(yè)可以判斷出何處以及何時發(fā)生了處理的延遲。云監(jiān)控工具可以跟蹤性能,但一定要選擇具有混合云功能的工具,為將來做好準(zhǔn)備。通過在工作流級別集成DevOps工具,你的性能將提升到新的高度。
核心關(guān)注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.guhuozai8.cn/
本文標(biāo)題:克服云性能問題小貼士
本文網(wǎng)址:http://www.guhuozai8.cn/html/support/11121520296.html