Proxy的配置公式。

2021-09-23 13:27:09 字數 3372 閱讀 9142

調整備份**的大小

獲得適當的處理能力對於實現業務定義的rto / rpo至關重要。在本節中,我們將概述適當調整大小的建議。

處理資源

如上所述,您可以在備份**設定中定義最大併發任務值。最佳做法是為每個任務規劃1個物理核心或1個vcpu和2 gb ram。任務一次處理1個vm磁碟,cpu / ram資源用於內聯重複資料刪除,壓縮,加密和**本身上執行的其他功能。

在使用者指南中,宣告**伺服器每個任務需要2 gb ram + 500 mb。請將這些值視為最低要求。使用上述建議可以增加內聯處理功能或增加ram消耗的其他特殊作業設定。

如果**用於其他角色,例如gateway server for smb共享,​​emc datadomain ddboost,hpe storeonce catalyst或者如果您在伺服器上執行備份儲存庫,請記住堆疊所有不同元件的系統要求。有關更多詳細資訊,請參閱每個元件的相關章節。

計算所需的**任務

根據基礎架構和源儲存效能,這些數字可能過於保守。我們建議執行poc以檢查環境的具體數量。

​ d=源資料(mb)

w=備份視窗(秒)

t=吞吐量(mb/s)=d/w

cr=變化率

cf=全備份核心數=t/100

ci=增量備份核心數=t*cr/25

例我們的樣本基礎架構具有以下特徵:

·         1,000個虛擬機器

·         100 tb消耗的儲存空間

·         8小時備份視窗

·         變化率為10%

通過將這些數字插入上面的等式,我們得到以下結果。

​d = 1000tb*1024*1024 = 104857600 mb

​w = 8個小時*3600秒=28800 秒

​t = 104857600/28800=3641mb / s

我們使用平均吞吐量來**滿足定義的sla所需的核心數。

​cf =t/100≈36  芯

修改等式以解決以下結果中增量備份的效能下降的問題:

​ci =t*cr/25≈14 芯

如上所述,增量備份通常在**伺服器上具有較低的計算要求。

考慮到每個任務最多消耗2 gb ram,我們得到以下結果:

36核和72 gb ram

·         對於物理伺服器,建議安裝雙cpu,每個cpu有10個核心。

需要2臺物理伺服器。

·         對於虛擬**伺服器,建議配置多個**

最多8個vcpu,以避免共同停止排程問題。5個虛擬**

伺服器是必需的。

如果我們只改為增量備份而不是完全備份,我們可以用較少的計算**備用完整備份視窗:

​ws = 104857600/(14* 100)

​w = ws/3600≈21個小時

如果企業可以接受此增加的備份視窗進行定期完整備份,則可以將計算要求降低2倍以上,並獲得以下結果:

14核和28 gb ram

·         對於物理伺服器,建議安裝雙cpu,每個cpu有10個核心。

需要1個物理伺服器。

·         對於虛擬**伺服器,建議配置多個**

最多8個vcpu,以避免共同停止排程問題。2個虛擬**

伺服器是必需的。

如果您需要實現2倍小的備份視窗(4小時),那麼您可以將資源加倍 - 計算能力的2倍(分散在多個伺服器上)。

如果變化率高2倍(變化率為20%),則適用相同的規則。要處理已更改資料量增加2倍,還需要將**資源加倍。

注意:效能很大程度上取決於底層儲存和網路基礎架構。

與傳統的基於**的解決方案相比,所需的處理資源可能看起來過高。但是,考慮到veeam backup&replication不使用所有vm作為所有備份操作(包括資料傳輸,源重複資料刪除和壓縮)的處理能力,而是使用其**和儲存庫資源來解除安裝虛擬基礎架構。總體而言,備份和複製作業所需的cpu和ram資源通常低於所有虛擬化資源的5%(在許多情況下低於3%)。

每個工作多少個vm?

·         對於每個作業備份檔案:每個作業30個vm

·         對於每個vm備份檔案:每個作業300個vm

考慮到作業中的某些任務仍然是順序程序。例如,在最後乙個vm完成備份處理後,將啟動將最舊的增量檔案寫入完整備份檔案的合併過程。如果將vm拆分為多個作業,則這些後台程序將並行化,整體備份視窗可能會更低。在從儲存快照備份時使用儲存快照時,請務必小心處理大型作業。客戶端處理和包含多個快照的作業的排程可能導致困難的排程情況和花費時間等待(免費)資源的作業。對於每個vm鏈啟用的儲存庫寫入的作業的良好大小是每個作業50-200個vm。

此外,請記住,併發執行的備份作業的數量不應超過100. veeam可以處理更多,但資料庫負載,負載平衡和整體處理的「最佳位置」是大約80-100個併發執行的作業。

每個**有多少個任務?

通常,在虛擬環境中,**伺服器使用4個,6個或8個vcpu,而在物理環境中,您可以將具有單個四核cpu的伺服器用於小型站點,而通常使用功能更強大的系統(雙10-16核cpu)使用direct san access處理模式部署在主資料中心。

注意:並行處理也可能受到儲存庫級別的最大併發任務的限制。

因此,在僅虛擬環境中,您將擁有更少的**任務插槽計數的**,而在具有良好儲存連線的物理基礎架構中,每個**將具有非常高的並行**任務計數。

物理環境中的「最佳點」是2x10核cpu cpu**上的20個處理任務,其中48gb ram和兩個16 gbps fc卡用於讀取,另外還有乙個或兩個10gbe網絡卡。

根據主儲存系統和備份目標儲存系統的不同,建議使用以下任何方法來獲得最佳備份效能:

·         每個當前**任務使用更高的吞吐量執行更少的**任務

·         執行更高的**任務數,每個任務的吞吐量更低

由於效能取決於多種因素,如儲存負載,連線,韌體級別,raid配置,訪問方法等,因此建議執行概念驗證以定義最佳配置和最佳處理模式。

考慮因素和限制

請記住,有幾個因素會對備份資源消耗和速度產生負面影響:

·         壓縮級別 - 建議不要將其設定為「高」(因為每個**任務需要2個cpu核心)或極限(需要大量cpu功率但僅提供2-10%的額外空間節省)。但是,如果在備份時間視窗中有大量空閒cpu資源,則可以考慮使用「高」壓縮模式。

·         塊大小 - 塊大小越小,重複資料刪除所需的ram就越多。例如,與本地目標相比,使用「lan」模式時,ram消耗會增加,使用「wan」時,ram負載(2-4倍)會更高。對於大多數環境,最佳做法是使用預設作業設定(「本地」表示備份作業,「lan」表示複製作業),其中另乙個未在文件或本指南中提及特定情況。

·         防病毒 - 有關需要從防病毒掃瞄中排除的路徑的完整列表,請參閱相應的kb

·         第三方應用程式 - 不建議將應用程式伺服器用作備份**。

品略圖書館

Git操作GitHub時的Proxy配置

但此時,電腦訪問網路已經通過梯子shadowsocks,可以正常訪問github等資源。shadowsocks配置如下 android studio中,preferences http proxy中,如下圖配置完,重新clone github專案,依然出現同樣的錯誤提示,這應該是android st...

proxy的理解及proxy為什麼可以監聽陣列?

1,proxy的基本理解 proxy是es6中的語法,最為 的功能,當外接要訪問物件的時候,proxy可以做一層攔截,並且可以對這個proxy 進行操作,進而實現對物件的操作。如 var proxy newproxy obj,handler 這裡定義的proxy作為obj的 handler也是個物件...

NAT和Proxy的區別

在internet共享上網技術上,一般有兩種方式,一種是proxy 型,一種是nat閘道器型,關於兩者的區別與原理,身邊很多人都不是很明白,下面我來講講我的理解,如有不對的,歡迎指正.1.先說應用例子 伺服器端,用wingate就是proxy,用sygate就是nat 客戶端,需要在ie中設定 伺服...