當(dāng)前位置:工程項目OA系統(tǒng) > 泛普各地 > 遼寧OA系統(tǒng) > 沈陽OA系統(tǒng) > 沈陽OA行業(yè)資訊
解讀虛擬世界中的動態(tài)能力規(guī)劃
幾年前,預(yù)測工作負(fù)載是非常容易的。就像CiRBA的首席技術(shù)官兼創(chuàng)建者之一Andrew Hillier解釋的那樣,應(yīng)用和硬件都在一起變舊,你只需要簡單地計劃著未來的趨勢,以預(yù)測你到底需要增加多少新的功能。
時代已經(jīng)發(fā)生了變化。在和Andrew的這次談話中,我們發(fā)現(xiàn)了當(dāng)前能力規(guī)劃的挑戰(zhàn)以及IT如何在虛擬環(huán)境中平衡性能和風(fēng)險。
問:是什么讓預(yù)測虛擬環(huán)境中的工作負(fù)載變得越來越難?
答:工作負(fù)載在虛擬環(huán)境中的移動性變得更強(qiáng),而這是獲得很多好處的源泉,從而使得能力方面的管理更加復(fù)雜。
大多數(shù)公司遇到的首要問題就是不能再遵循一定的方法學(xué),因為你已經(jīng)不知道它們所占的比例。隨著虛擬機(jī)可以在物理機(jī)上遷移,這種傳統(tǒng)的方法必須被拋棄,從而讓很多的管理工具和流程都變得無效。
這僅僅是一個開始。在虛擬環(huán)境中,整個能力管理的模型類似于一個快速的服務(wù),它的服務(wù)提供和需求可以動態(tài)地匹配,以提供更高的效率。如果這種方法使用恰當(dāng)?shù)脑?,那么它的作用是巨大的,但是,如果它被使用以?chuàng)建一個純粹的反作用管理模型,它就可能會引入一些風(fēng)險,在這種模型上,工作負(fù)載的轉(zhuǎn)移基于最近的使用級別。這就類似于一個負(fù)載平衡池,盡管它可以允許集合地資源管理,它仍然不能夠和能力計劃相混淆,后者是一個更加前瞻的策略。在實踐中,兩種方法都被使用,以更加適當(dāng)?shù)毓芾硖摂M環(huán)境。
問:對于大的工作負(fù)載,當(dāng)前公司都如何來管理呢?他們怎么能夠成功地做到管理呢?
答:公司一般使用傳統(tǒng)跟蹤工具和高級別的、預(yù)計活動的、商業(yè)導(dǎo)向的評估相結(jié)合的方法。這種評估一般都是每季度進(jìn)行一次,盡管對于傳統(tǒng)環(huán)境中跟蹤以及計劃升級和更新非常有用,它在管理更多的動態(tài)環(huán)境時,也就是任何事情都更加快速發(fā)生地侍候,就留下了一個巨大的缺口。
同樣地,在物理環(huán)境中,技術(shù)和商業(yè)級別的考慮和約束很少在這個過程之中出現(xiàn),因為移動的缺乏性使得常規(guī)能力管理過度的情況很難出現(xiàn)。而在虛擬環(huán)境中就不再是這樣的一種情況了,工作負(fù)載的移動性會導(dǎo)致不支持的配置、沒有預(yù)計到的工作負(fù)載組合甚至是調(diào)整依從關(guān)系被威脅的情形。
我們使用工作負(fù)載特性這個名詞來描述一個工作負(fù)載的整體特性。通過觀察CPU使用、磁盤和網(wǎng)絡(luò)I/O、內(nèi)存使用以及其它重要因素的機(jī)制,它開始繪制一幅整體活動特性的圖畫,它從整體上可以劃入幾個特性原形的一種。比如,一個數(shù)據(jù)庫進(jìn)行OLTP類型的處理,它就會和作為數(shù)據(jù)倉庫的交易完全不同,因為前者相對于后者有更多地雙向I/O活動的交易。相似的情況是,應(yīng)用服務(wù)器、隊列管理、進(jìn)行原始數(shù)據(jù)處理的服務(wù)器都會以不同的方式來使用資源。
這種信息非常之所以有用主要有兩個方面的原因。其中一個原因是:在虛擬環(huán)境中,進(jìn)行管理能力和優(yōu)化性能時,你必須以一種資源使用相吻合的方法結(jié)合工作負(fù)載,這樣就可以更好地利用可用的資源。比如,把幾個耗費(fèi)資源的應(yīng)用程序放到一個同樣的物理系統(tǒng)上可能會消耗CPU的資源,而沒有充分的利用這臺物理機(jī)的I/O能力。通過以某種方式結(jié)合負(fù)載,可以讓特性共享資源,從而可能獲得更高的效率。
使用這種信息的另外一個原因就是在不同平臺間工作負(fù)載的標(biāo)準(zhǔn)化。因為不同的服務(wù)器具有不同的性能級別,在某一個特定使用級別上運(yùn)行的工作負(fù)載可能挪到其它的任何位置就不一樣了。因此,非常有必要使用基準(zhǔn)測試來讓不同平臺的行為規(guī)范化,以獲得一個精確的結(jié)果。同樣地,一定的平臺可能希望特定類型的特性,使得測試策略依賴于工作負(fù)載的特性。比如,一個消耗CPU資源的應(yīng)用可能在基于x86的刀片服務(wù)器上工作地很好,而一個OLTP工作負(fù)載則可能更喜歡在一個大型機(jī)系統(tǒng)上工作。
問:在非虛擬化環(huán)境中的計劃和管理的技術(shù)可不可以在非虛擬化的環(huán)境中使用呢?IT是否需要采用一套完全不同的思路呢?
答:最大的挑戰(zhàn)就是通過虛擬化,讓那些仍然有意義的古老的思考方式保留,并且把它們和那些新的可行的方法(有時是需要的)結(jié)合起來。比如,保留一個向前看的能力管理非常重要,但是,使用移動性的事實來調(diào)節(jié)它是讓它工作的唯一方法。集合地能力管理是一個新的概念,因為它允許一個資源池的空出空間被管理,因此提供了多種資源的經(jīng)濟(jì)規(guī)模。同樣地,這也必須經(jīng)過某種傳統(tǒng)思想的調(diào)整,因為這些資源池實際上由單獨(dú)的服務(wù)器組成,同樣需要平衡的考慮。
一個大的服務(wù)器就像一個游泳池那樣,而一個由更小的服務(wù)器組成的虛擬集群更像是由一個個的小池子組成的那樣。當(dāng)決定最優(yōu)的工作負(fù)載放置方式時,這種資源的分段性就有意義了,而這樣的一種環(huán)境就不能簡單地像一個大的服務(wù)器那樣進(jìn)行管理了。
問:IT如何知道它已經(jīng)和那種主動的管理方式相平衡了呢?
答:所謂的主動管理就是在一些事情發(fā)生之前就預(yù)計需求并且提前為它們做好準(zhǔn)備。在那種反饋的模型中,你必須將負(fù)載轉(zhuǎn)移以反映應(yīng)用程序的需求,并且環(huán)境認(rèn)識到一些措施非常必要之前,它通常會花一些時間。這就可能會引發(fā)性能方面的問題,同時會讓服務(wù)傳遞和管理工程變得負(fù)載。由于正常的活動或者由于不正常的活動,它非常難決定是否進(jìn)行轉(zhuǎn)移。在ITIL的領(lǐng)域中,這就意味著很難區(qū)分偶然管理、變動管理以及能力管理,并且在這一領(lǐng)域丟掉了幾年的收獲。
另一方面,在主動的管理方式中,基于歷史的記錄對于什么即將發(fā)生有提前的判斷,并且虛擬環(huán)境可以根據(jù)需求預(yù)計之前進(jìn)行配置。在這樣的情況下,如果常規(guī)的或者非計劃的活動發(fā)生時,當(dāng)前的監(jiān)控就需要了。這可以幫助你辨認(rèn)不正常的活動,否則這些不正常的活動就不能被發(fā)現(xiàn),從而增加了操作性以及可控性。
最終,當(dāng)工作負(fù)載以某種合適的性能級別服務(wù)時,反作用的方式和主動的方式的正確平衡就可以達(dá)到,而不需要在活動商務(wù)周期中間進(jìn)行工作負(fù)載的監(jiān)控/移植。而如果監(jiān)控確實發(fā)生時,就可以對那些不正常的需求進(jìn)行反饋,而這些反饋在歷史數(shù)據(jù)中是不能被預(yù)見的。
問:當(dāng)進(jìn)行工作負(fù)載的平衡時,IT的最大問題是什么?
答:當(dāng)進(jìn)行工作負(fù)載的平衡時,最大的問題就是不適當(dāng)?shù)哪芰?yīng),或者是過度提供,或者是缺乏提供。過度保守的管理方式會產(chǎn)生低操作風(fēng)險,但是卻不能夠做到應(yīng)有的高效,這樣就會導(dǎo)致過度提供。而激進(jìn)的虛擬機(jī)/物理機(jī)比率對于資源的利用是非常有效的,但是可能會造成一定的風(fēng)險,并且如果這種風(fēng)險對于環(huán)境不適合的話,就會發(fā)生缺乏提供的結(jié)果。
而風(fēng)險的容忍則是避免問題的重要因素,當(dāng)滿足虛擬環(huán)境的供給和需求的時候。同時,合適地去理解風(fēng)險在應(yīng)用負(fù)載的服務(wù)上是如何被估計的很大程度上決定資源如何被擠壓地放置在主系統(tǒng)上。比如,如果一個應(yīng)用并不是業(yè)務(wù)關(guān)鍵類型的,并且對于工作負(fù)載爭取資源的風(fēng)險非常小時,那么虛擬機(jī)/物理機(jī)的比率就可以高一些。正確的平衡可以達(dá)到取決于工作負(fù)載放置于服務(wù)器上的方式與環(huán)境可接受的風(fēng)險相一致。
問:對于幫助IT避免“我已經(jīng)明白”或者那些虛擬數(shù)據(jù)中心中計劃和管理工作負(fù)載的陷阱問題上,你有哪些好的建議呢?
答:我想再次提到的是,不要混淆負(fù)載平衡和能力計劃。確保向前的能力計劃在虛擬環(huán)境中進(jìn)行部署。在風(fēng)險管理中,把虛擬化看作一項實踐,而且不是一個簡單的大小實踐。這也就意味著去了解工作負(fù)載的本質(zhì)以及容忍每一個應(yīng)用和業(yè)務(wù)服務(wù)的風(fēng)險。
最后,要確保完全理解和對技術(shù)和業(yè)務(wù)約束進(jìn)行建模,以管理IT環(huán)境。工作負(fù)載的可移動性是一個非常強(qiáng)大的特性,但是沒有認(rèn)識到IT環(huán)境的重要同樣會導(dǎo)致問題,如果沒有很好的計劃并且管理。
問:CiRBA可以提供哪些解決這些管理挑戰(zhàn)的產(chǎn)品或者服務(wù)呢?
答:CiRBA提供了放置智能軟件,它可以高度地分析詳細(xì)的技術(shù)、商務(wù)以及工作負(fù)載的約束以決定最優(yōu)的工作負(fù)載放置,針對IT環(huán)境,無論環(huán)境是虛擬或者物理。這可以用來計劃轉(zhuǎn)移到虛擬環(huán)境,同時也可以給虛擬架構(gòu)提供動態(tài)的能力管理。通過結(jié)合風(fēng)險模型、高級測試以及強(qiáng)大的what-if特性,CiRBA可以幫助客戶建立并維護(hù)一個更加高效的數(shù)據(jù)中心。(IT專家網(wǎng))
- 1如何提高IT基礎(chǔ)設(shè)施性能
- 2配置管理數(shù)據(jù)庫(CMDB)基礎(chǔ)知識
- 3IT技術(shù)防范信息安全的“A型流感”
- 4虛擬化用于IDC機(jī)房,只是十全九美
- 5泛普OA系統(tǒng)各功能運(yùn)行狀況的評估:
- 6看病治病 信息安全風(fēng)險評估之我見
- 7敏捷開發(fā)系列-讓敏捷開發(fā)落地
- 8房地產(chǎn)建筑風(fēng)格定位、主力戶型選擇等功能介紹
- 9國內(nèi)用戶拒絕RFID的3個理由
- 10平衡IT基礎(chǔ)預(yù)算和企業(yè)安全需求的關(guān)系
- 11八種方法對現(xiàn)有數(shù)據(jù)中心進(jìn)行“綠化”
- 12未來數(shù)據(jù)中心基礎(chǔ)架構(gòu)的新挑戰(zhàn)與新發(fā)展
- 13云計算的五大進(jìn)展:云操作系統(tǒng)是里程碑
- 14在網(wǎng)絡(luò)中部署FTP服務(wù)器的四點(diǎn)經(jīng)驗
- 15淺析云計算安全的法律弊端
- 16存儲的多樣選擇與安防存儲發(fā)展趨勢
- 17如何使用虛擬化里的高級NAS功能?
- 18在SQL Server中使用別名用戶的安全問題
- 19Windows系統(tǒng)安全模式下查殺病毒方法
- 20加密專家RSA大會對談云計算的風(fēng)險
- 21數(shù)據(jù)集成服務(wù)破解SaaS集成難題
- 22云計算的“智慧”:讓數(shù)字開口說話
- 23對云計算架構(gòu)模型的深度分析
- 24軟件許可證成為桌面虛擬化發(fā)展瓶頸
- 25高性能計算(HPC)脫去貴族外衣
- 26自動精簡配置:解決磁盤空間浪費(fèi)
- 27OA系統(tǒng)手機(jī)應(yīng)用及聊天通訊勢不可擋
- 28虛擬化現(xiàn)狀分析:是前進(jìn)還是搖擺?
- 29沈陽OA軟件解決方案帶給客戶的價值?
- 30解讀至強(qiáng)5500在高性能計算的應(yīng)用
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓