1掠拳、超融合基礎(chǔ)架構(gòu)(Hyper-Converged Infrastructure,或簡稱“HCI”)也被稱為超融合架構(gòu),是指在同一套單元設(shè)備(x86服務(wù)器)中不僅僅具備計算、網(wǎng)絡(luò)沐绒、存儲和服務(wù)器虛擬化等資源和技術(shù),而且還包括緩存加速旺坠、重復(fù)數(shù)據(jù)刪除乔遮、在線數(shù)據(jù)壓縮、備份軟件取刃、快照技術(shù)等元素蹋肮,而多節(jié)點可以通過網(wǎng)絡(luò)聚合起來,實現(xiàn)模塊化的無縫橫向擴展(scale-out)璧疗,形成統(tǒng)一的資源池坯辩。?軟件定義分布式存儲是超融合的核心?
2、虛擬化崩侠,是指通過虛擬化技術(shù)將一臺計算機虛擬為多臺邏輯計算機漆魔。在一臺計算機上同時運行多個邏輯計算機,每個邏輯計算機可運行不同的操作系統(tǒng)却音,并且應(yīng)用程序都可以在相互獨立的空間內(nèi)運行而互不影響改抡,從而顯著提高計算機的工作效率。
虛擬化使用軟件的方法重新定義劃分IT資源僧家,可以實現(xiàn)IT資源的動態(tài)分配雀摘、靈活調(diào)度、跨域共享八拱,提高IT資源利用率阵赠,使IT資源能夠真正成為社會基礎(chǔ)設(shè)施,服務(wù)于各行各業(yè)中靈活多變的應(yīng)用需求肌稻。
3清蚀、OpenStack是一個開源的云計算管理平臺項目,由幾個主要的組件組合起來完成具體工作爹谭。OpenStack支持幾乎所有類型的云環(huán)境枷邪,項目目標(biāo)是提供實施簡單、可大規(guī)模擴展诺凡、豐富东揣、標(biāo)準(zhǔn)統(tǒng)一的云計算管理平臺践惑。OpenStack通過各種互補的服務(wù)提供了基礎(chǔ)設(shè)施即服務(wù)(IaaS)的解決方案,每個服務(wù)提供API以進行集成嘶卧。
OpenStack是IaaS(基礎(chǔ)設(shè)施即服務(wù))組件尔觉,讓任何人都可以自行建立和提供云端運算服務(wù)。此外芥吟,OpenStack也用作建立防火墻內(nèi)的“私有云”(Private Cloud)侦铜,提供機構(gòu)或企業(yè)內(nèi)各部門共享資源。
OpenStack覆蓋了網(wǎng)絡(luò)钟鸵、虛擬化钉稍、操作系統(tǒng)、服務(wù)器等各個方面棺耍。它是一個正在開發(fā)中的云計算平臺項目贡未,根據(jù)成熟及重要程度的不同,被分解成核心項目烈掠、孵化項目羞秤,以及支持項目和相關(guān)項目。每個項目都有自己的委員會和項目技術(shù)主管左敌,而且每個項目都不是一成不變的,孵化項目可以根據(jù)發(fā)展的成熟度和重要性媚赖,轉(zhuǎn)變?yōu)楹诵捻椖课低颉=刂沟絀cehouse版本凭戴,下面列出了10個核心項目(即OpenStack服務(wù))。
計算(Compute):Nova叼风。一套控制器,用于為單個用戶或使用群組管理虛擬機實例的整個生命周期棍苹,根據(jù)用戶需求來提供虛擬服務(wù)无宿。負(fù)責(zé)虛擬機創(chuàng)建、開機枢里、關(guān)機孽鸡、掛起、暫停栏豺、調(diào)整彬碱、遷移、重啟奥洼、銷毀等操作巷疼,配置CPU、內(nèi)存等信息規(guī)格灵奖。自Austin版本集成到項目中嚼沿。
對象存儲(Object Storage):Swift估盘。一套用于在大規(guī)模可擴展系統(tǒng)中通過內(nèi)置冗余及高容錯機制實現(xiàn)對象存儲的系統(tǒng)骡尽,允許進行存儲或者檢索文件遣妥。可為Glance提供鏡像存儲爆阶,為Cinder提供卷備份服務(wù)燥透。自Austin版本集成到項目中
鏡像服務(wù)(Image Service):Glance。一套虛擬機鏡像查找及檢索系統(tǒng)辨图,支持多種虛擬機鏡像格式(AKI班套、AMI、ARI故河、ISO吱韭、QCOW2、Raw鱼的、VDI理盆、VHD、VMDK)凑阶,有創(chuàng)建上傳鏡像猿规、刪除鏡像、編輯鏡像基本信息的功能宙橱。自Bexar版本集成到項目中姨俩。
身份服務(wù)(Identity Service):Keystone。為OpenStack其他服務(wù)提供身份驗證师郑、服務(wù)規(guī)則和服務(wù)令牌的功能环葵,管理Domains、Projects宝冕、Users张遭、Groups、Roles地梨。自Essex版本集成到項目中菊卷。
網(wǎng)絡(luò)&地址管理(Network):Neutron。提供云計算的網(wǎng)絡(luò)虛擬化技術(shù)湿刽,為OpenStack其他服務(wù)提供網(wǎng)絡(luò)連接服務(wù)的烁。為用戶提供接口,可以定義Network诈闺、Subnet渴庆、Router,配置DHCP、DNS襟雷、負(fù)載均衡刃滓、L3服務(wù),網(wǎng)絡(luò)支持GRE耸弄、VLAN咧虎。插件架構(gòu)支持許多主流的網(wǎng)絡(luò)廠家和技術(shù),如OpenvSwitch计呈。自Folsom版本集成到項目中砰诵。
塊存儲(Block Storage):Cinder。為運行實例提供穩(wěn)定的數(shù)據(jù)塊存儲服務(wù)捌显,它的插件驅(qū)動架構(gòu)有利于塊設(shè)備的創(chuàng)建和管理茁彭,如創(chuàng)建卷、刪除卷扶歪,在實例上掛載和卸載卷理肺。自Folsom版本集成到項目中。
UI界面 (Dashboard):Horizon善镰。OpenStack中各種服務(wù)的Web管理門戶妹萨,用于簡化用戶對服務(wù)的操作,例如:啟動實例炫欺、分配IP地址乎完、配置訪問控制等。自Essex版本集成到項目中品洛。
測量(Metering):Ceilometer囱怕。像一個漏斗一樣,能把OpenStack內(nèi)部發(fā)生的幾乎所有的事件都收集起來毫别,然后為計費和監(jiān)控以及其它服務(wù)提供數(shù)據(jù)支撐。自Havana版本集成到項目中典格。
部署編排(Orchestration):Heat[2]?岛宦。提供了一種通過模板定義的協(xié)同部署方式,實現(xiàn)云基礎(chǔ)設(shè)施軟件運行環(huán)境(計算耍缴、存儲和網(wǎng)絡(luò)資源)的自動化部署砾肺。自Havana版本集成到項目中。
數(shù)據(jù)庫服務(wù)(Database Service):Trove防嗡。為用戶在OpenStack的環(huán)境提供可擴展和可靠的關(guān)系和非關(guān)系數(shù)據(jù)庫引擎服務(wù)变汪。自Icehouse版本集成到項目中。
4蚁趁、SDN?軟件定義網(wǎng)絡(luò)(Software?Defined?Network裙盾,SDN)是由美國斯坦福大學(xué)CLean?State課題研究組提出的一種新型網(wǎng)絡(luò)創(chuàng)新架構(gòu),是網(wǎng)絡(luò)虛擬化的一種實現(xiàn)方式。其核心技術(shù)OpenFlow通過將網(wǎng)絡(luò)設(shè)備的控制面與數(shù)據(jù)面分離開來番官,從而實現(xiàn)了網(wǎng)絡(luò)流量的靈活控制庐完,使網(wǎng)絡(luò)作為管道變得更加智能,為核心網(wǎng)絡(luò)及應(yīng)用的創(chuàng)新提供了良好的平臺徘熔。
SDN優(yōu)勢
傳統(tǒng)IT架構(gòu)中的網(wǎng)絡(luò)门躯,根據(jù)業(yè)務(wù)需求部署上線以后,如果業(yè)務(wù)需求發(fā)生變動酷师,重新修改相應(yīng)網(wǎng)絡(luò)設(shè)備(路由器讶凉、交換機、防火墻)上的配置是一件非常繁瑣的事情山孔。在互聯(lián)網(wǎng)/移動互聯(lián)網(wǎng)瞬息萬變的業(yè)務(wù)環(huán)境下懂讯,網(wǎng)絡(luò)的高穩(wěn)定與高性能還不足以滿足業(yè)務(wù)需求,靈活性和敏捷性反而更為關(guān)鍵饱须。SDN所做的事是將網(wǎng)絡(luò)設(shè)備上的控制權(quán)分離出來域醇,由集中的控制器管理,無須依賴底層網(wǎng)絡(luò)設(shè)備(路由器蓉媳、交換機譬挚、防火墻),屏蔽了來自底層網(wǎng)絡(luò)設(shè)備的差異酪呻。而控制權(quán)是完全開放的减宣,用戶可以自定義任何想實現(xiàn)的網(wǎng)絡(luò)路由和傳輸規(guī)則策略,從而更加靈活和智能玩荠。
進行SDN改造后漆腌,無需對網(wǎng)絡(luò)中每個節(jié)點的路由器反復(fù)進行配置,網(wǎng)絡(luò)中的設(shè)備本身就是自動化連通的阶冈。只需要在使用時定義好簡單的網(wǎng)絡(luò)規(guī)則即可闷尿。如果你不喜歡路由器自身內(nèi)置的協(xié)議,可以通過編程的方式對其進行修改女坑,以實現(xiàn)更好的數(shù)據(jù)交換性能填具。
假如網(wǎng)絡(luò)中有SIP、FTP匆骗、流媒體幾種業(yè)務(wù)劳景,網(wǎng)絡(luò)的總帶寬是一定的,那么如果某個時刻流媒體業(yè)務(wù)需要更多的帶寬和流量碉就,在傳統(tǒng)網(wǎng)絡(luò)中很難處理盟广,在SDN改造后的網(wǎng)絡(luò)中這很容易實現(xiàn),SDN可以將流量整形瓮钥、規(guī)整筋量,臨時讓流媒體的“管道”更粗一些烹吵,讓流媒體的帶寬更大些,甚至關(guān)閉SIP和FTP的“管道”毛甲,待流媒體需求減少時再恢復(fù)原先的帶寬占比年叮。
正是因為這種業(yè)務(wù)邏輯的開放性,使得網(wǎng)絡(luò)作為“管道”的發(fā)展空間變?yōu)闊o限可能玻募。如果未來云計算的業(yè)務(wù)應(yīng)用模型可以簡化為“云—管—端”只损,那么SDN就是 “管”這一環(huán)的重要技術(shù)支撐。
5七咧、虛擬桌面
“Desktop virtualization (或者稱為Virtual Desktop Infrastructure) 是一種基于服務(wù)器的計算模型跃惫,VDI概念最早由桌面虛擬化廠商VMware提出,目前已經(jīng)成為標(biāo)準(zhǔn)的技術(shù)術(shù)語艾栋。雖然借用了傳統(tǒng)的瘦客戶端的模型爆存,但是讓管理員與用戶能夠同時獲得兩種方式的優(yōu)點:將所有桌面虛擬機在數(shù)據(jù)中心進行托管并統(tǒng)一管理;同時用戶能夠獲得完整PC的使用體驗蝗砾。