誰(shuí)在拖后腿?減少網(wǎng)絡(luò)和應(yīng)用程序的延遲
如果網(wǎng)絡(luò)和應(yīng)用程序發(fā)生延遲,終端用戶就會(huì)遭受糟糕的性能問(wèn)題,但還要努力完成基本的工作任務(wù)。雖然有些延遲問(wèn)題比較容易定位和修復(fù),但是,總有一些問(wèn)題需要借助監(jiān)視方案和其它工具才能深入地挖掘并解決。
不能僅關(guān)注用戶的反饋
傾聽雇員的反饋并用其發(fā)現(xiàn)網(wǎng)絡(luò)或應(yīng)用程序的潛在問(wèn)題是很重要的,但是用戶的抱怨往往并不能明確地說(shuō)明問(wèn)題,而且也不能使管理員完整地闡述問(wèn)題和故障。管理員應(yīng)透過(guò)現(xiàn)象看本質(zhì),由表及里,由此及彼。用戶們可能僅僅告訴管理員其VoIP和視頻會(huì)議的呼叫沒(méi)有聲音,或者某個(gè)應(yīng)用程序運(yùn)行速度大不如以前正常時(shí)的情況,但你應(yīng)由此擴(kuò)展出去。管理員不應(yīng)利用一個(gè)或幾個(gè)不同用戶的抱怨來(lái)幫助查找潛在的基本問(wèn)題,而應(yīng)查找相關(guān)的模式。
例如,如果有13個(gè)人抱怨說(shuō)有13個(gè)不同的應(yīng)用程序運(yùn)行速度緩慢,但這些問(wèn)題碰巧都運(yùn)行在相同的存儲(chǔ)陣列,那么你就可以追蹤問(wèn)題到特定的系統(tǒng)。又如,如果短時(shí)間內(nèi)有幾十個(gè)員工抱怨速度問(wèn)題,但你作為管理員卻發(fā)現(xiàn)這些用戶都在使用在云中運(yùn)行的服務(wù)所涉及的應(yīng)用程序,因而基本可以斷定是服務(wù)供應(yīng)商的問(wèn)題。
但預(yù)防總比等待終端用戶的抱怨要好。管理員應(yīng)提前規(guī)劃,真正理解數(shù)據(jù)中心的運(yùn)行方式,以便于能夠執(zhí)行網(wǎng)絡(luò)的健康檢查,真正地定位和解決問(wèn)題。保持主動(dòng)是確保管理員能夠快速響應(yīng)性能問(wèn)題的***方法。
系統(tǒng)負(fù)擔(dān)過(guò)重
系統(tǒng)承受的負(fù)擔(dān),尤其是內(nèi)存的負(fù)擔(dān)是造成應(yīng)用程序延遲的另一個(gè)常見原因。你的系統(tǒng)未必運(yùn)行緩慢,但如果其負(fù)擔(dān)過(guò)重,將無(wú)法滿足通信和要求。這種情況既可發(fā)生在服務(wù)器端也可發(fā)生在終端,所以管理員必須確保擁有適當(dāng)數(shù)量的資源(特別是內(nèi)存)可以運(yùn)行負(fù)載。
如果企業(yè)的應(yīng)用非常重要,而且需要實(shí)時(shí)響應(yīng),那么你必須將這些應(yīng)用放到擁有***內(nèi)存的***存儲(chǔ)系統(tǒng)上。但是,如果你的應(yīng)用不是那么“生死攸關(guān)”,或者并不需要同等水平的資源和容量,就可以將其放到一些不太強(qiáng)大的系統(tǒng)上。
為了以最有效的方式將負(fù)載分配到服務(wù)器中,管理員必須決定***的方法。如果這些系統(tǒng)是在云計(jì)算之前設(shè)計(jì)的,但如今又有新要求的應(yīng)用程序,那么它有可能造成延遲問(wèn)題而需要升級(jí)。
改進(jìn)網(wǎng)絡(luò)的流量管理
就像系統(tǒng)負(fù)擔(dān)過(guò)重會(huì)影響應(yīng)用程序的性能一樣,網(wǎng)絡(luò)的負(fù)擔(dān)過(guò)重也會(huì)引起延遲問(wèn)題。但是,此問(wèn)題的有趣之處在于延遲往往是由于網(wǎng)絡(luò)作為一個(gè)整體的利用率過(guò)低造成的。
許多數(shù)據(jù)中心有兩個(gè)分離的網(wǎng)絡(luò)連接,其中之一是MPLS線,另一個(gè)是互聯(lián)網(wǎng)連接。在多數(shù)情況下,公司并不能充分利用這兩個(gè)連接,從而導(dǎo)致大量潛在的性能問(wèn)題。
例如,有些公司僅將互聯(lián)網(wǎng)連接用于處理備份,但此連接還可用于非關(guān)鍵的應(yīng)用和服務(wù)。管理員為什么要將所有的娛樂(lè)通信交給數(shù)據(jù)而中心而沒(méi)有將其直接發(fā)到互聯(lián)網(wǎng)上呢?通過(guò)將諸如社交媒體、視頻流、其它大量消耗帶寬的服務(wù)遷移到不同的網(wǎng)絡(luò)連接中,你就可以改善性能,甚至可以釋放一些額外的網(wǎng)絡(luò)性能用于將來(lái)的繁重任務(wù)。
未必都是內(nèi)部問(wèn)題
即使在采取了所有必要的措施之后,網(wǎng)絡(luò)和應(yīng)用仍有可能遭受延遲問(wèn)題,那么問(wèn)題就未必是內(nèi)部原因引起的。管理員必須知道,應(yīng)用程序不再完全位于企業(yè)內(nèi)部的數(shù)據(jù)中心了。在很情況下,應(yīng)用程序要與云端的服務(wù)相協(xié)作,或者使用云中的服務(wù),所以即使企業(yè)的數(shù)據(jù)中心正常運(yùn)行,互聯(lián)網(wǎng)服務(wù)供應(yīng)商或云服務(wù)供應(yīng)商也有可能出問(wèn)題。管理員不妨運(yùn)行一些可以查看云服務(wù)狀態(tài)的工具,這應(yīng)是不錯(cuò)的方法。