了解最新公司動(dòng)態(tài)及行業(yè)資訊
術(shù)語(yǔ)可擴(kuò)展性、高可用性、性能和關(guān)鍵任務(wù)對(duì)于不同的組織或組織內(nèi)的不同部門來(lái)說(shuō)可能意味著不同的事情。它們經(jīng)?;Q,造成混亂,導(dǎo)致管理不善的期望、實(shí)現(xiàn)延遲或不切實(shí)際的指標(biāo)。
這里的快速參考為您提供了定義這些術(shù)語(yǔ)的工具,以便您的團(tuán)隊(duì)能夠?qū)崿F(xiàn)具有良好理解的性能目標(biāo)的關(guān)鍵任務(wù)系統(tǒng)。它是一個(gè)系統(tǒng)或應(yīng)用程序的屬性,可以處理更多的工作,或者很容易地進(jìn)行擴(kuò)展,以響應(yīng)對(duì)網(wǎng)絡(luò)、處理數(shù)據(jù)、數(shù)據(jù)庫(kù)訪問(wèn)或日益增長(zhǎng)的文件系統(tǒng)資源需求。
當(dāng)系統(tǒng)進(jìn)行擴(kuò)展時(shí),通過(guò)添加與現(xiàn)有節(jié)點(diǎn)功能相同的新節(jié)點(diǎn),在所有節(jié)點(diǎn)之間重新分配負(fù)載,可以橫向擴(kuò)展或向外擴(kuò)展。SOA系統(tǒng)和Web服務(wù)器通過(guò)向負(fù)載平衡網(wǎng)絡(luò)中添加更多的服務(wù)器來(lái)擴(kuò)展,以便傳入的請(qǐng)求可以分布在所有服務(wù)器中。集群是描述擴(kuò)展處理系統(tǒng)的常用術(shù)語(yǔ)。
圖 1: 集群
當(dāng)系統(tǒng)通過(guò)向節(jié)點(diǎn)添加處理、主內(nèi)存、存儲(chǔ)設(shè)備或網(wǎng)絡(luò)接口來(lái)擴(kuò)展以滿足每個(gè)系統(tǒng)的更多請(qǐng)求時(shí),系統(tǒng)會(huì)垂直或向上擴(kuò)展。虛擬主機(jī)通過(guò)增加處理器數(shù)量或主內(nèi)存數(shù)量來(lái)擴(kuò)大規(guī)模,以便在同一硬件中承載更多虛擬服務(wù)器
圖 2:虛擬化
可用性描述一個(gè)系統(tǒng)在一段時(shí)間內(nèi)提供有用資源的能力。高可用性保證了一個(gè)時(shí)間窗口內(nèi)的功能連續(xù)性的絕對(duì)程度,該時(shí)間窗口表示為正常運(yùn)行時(shí)間和停機(jī)時(shí)間之間的關(guān)系。
A = 100 – (100*D/U), D ::= unplanned downtime, U ::= uptime; D, U expressed in minutes 復(fù)制代碼正常運(yùn)行時(shí)間和可用性并不是同一個(gè)概念。一個(gè)系統(tǒng)可能會(huì)運(yùn)行一個(gè)完整的測(cè)量周期,但可能由于網(wǎng)絡(luò)中斷或相關(guān)支持系統(tǒng)的停機(jī)而不可用。停機(jī)和不可用是同義詞。
供應(yīng)商將可用性定義為給定的“9”個(gè)數(shù),如表1所示,其中還描述了與365天一年或525600分鐘數(shù)相關(guān)的估計(jì)停機(jī)時(shí)間的分鐘或秒數(shù),使U成為其營(yíng)銷目的的常數(shù)。
可用性 %停機(jī)時(shí)間/分鐘停機(jī)時(shí)間/年供應(yīng)商術(shù)語(yǔ)9052,560.0036.5 天一個(gè)9995,256.004 天兩個(gè)999.9525.608.8 小時(shí)三個(gè)999.9952.5653 分鐘四個(gè)999.9995.265.3 分鐘五個(gè)999.99990.5332 秒六個(gè)9
表格1 1: 可用性占每年總正常運(yùn)行時(shí)間的百分比
高可用性取決于為系統(tǒng)需求定義的預(yù)期正常運(yùn)行時(shí)間;所以不要被供應(yīng)商的數(shù)據(jù)誤導(dǎo)。也就是說(shuō),擁有高可用性系統(tǒng)及其可測(cè)量的正常運(yùn)行時(shí)間的意義是服務(wù)級(jí)別協(xié)議的直接功能。
當(dāng)考慮到計(jì)劃的停機(jī)時(shí)間(如每月8小時(shí)的維護(hù)時(shí)間)時(shí),可用性會(huì)增加。每增加9個(gè)可用性的成本都會(huì)成倍增長(zhǎng)。
可用性是將系統(tǒng)向上或向外擴(kuò)展并實(shí)現(xiàn)系統(tǒng)、網(wǎng)絡(luò)和存儲(chǔ)冗余的功能。服務(wù)水平協(xié)議是一種協(xié)議條款,概述了交付和使用系統(tǒng)所涉及的雙方的關(guān)系,例如:
系統(tǒng)類型(虛擬或?qū)S梅?wù)器、共享主機(jī) )可用性級(jí)別分鐘目標(biāo)?運(yùn)行時(shí)間網(wǎng)絡(luò)電源維護(hù)窗口可維護(hù)性性能和指標(biāo)費(fèi)用SLA可以約束兩個(gè)內(nèi)部組織(如IT和電子商務(wù)部門)之間的義務(wù),或者組織與外包服務(wù)提供商之間的義務(wù)。SLA建立用于評(píng)估系統(tǒng)性能的指標(biāo),并提供可用性和可擴(kuò)展性目標(biāo)的定義。除非正在制定或已經(jīng)存在一個(gè)SLA,否則談?wù)撊魏芜@些話題都沒有意義。
伸縮性是根據(jù)需求動(dòng)態(tài)添加和刪除系統(tǒng)中資源的能力,是水平或垂直擴(kuò)展的專門實(shí)現(xiàn)。
當(dāng)需求在繁忙時(shí)期增加時(shí),更多的節(jié)點(diǎn)可以自動(dòng)添加到集群中,以在需求減弱時(shí)進(jìn)行擴(kuò)展和刪除,類似于實(shí)體零售商的季節(jié)性招聘。此外,可以重新分配系統(tǒng)資源,以更好地支持動(dòng)態(tài)擴(kuò)展的系統(tǒng)。
作者:歐子有話說(shuō)
鏈接:
https://juejin.cn/post/7152724008218148878來(lái)源:稀土掘金
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。24小時(shí)免費(fèi)咨詢
請(qǐng)輸入您的聯(lián)系電話,座機(jī)請(qǐng)加區(qū)號(hào)