桌面虛擬化技術(shù)
- 桌面虛擬化的架構(gòu)主要由3部分組成逝淹。
- 用戶終端。用戶終端是用戶訪問VDI的入口婚陪,可以是一臺(tái)PC、一個(gè)瘦客戶端频祝,也可以是一臺(tái)平板電腦泌参,用戶通過終端連接到服務(wù)端的桌面操作系統(tǒng)。
- 遠(yuǎn)程訪問協(xié)議常空。前面提到的RDP沽一、PCoIP和Spice都是遠(yuǎn)程訪問協(xié)議,用戶在終端的操作和桌面操作系統(tǒng)的畫面漓糙、聲音等信息都是通過這些協(xié)議進(jìn)行交互的铣缠,可以說協(xié)議的用戶體驗(yàn)影響一個(gè)桌面虛擬化解決方案的成敗。
- 虛擬化服務(wù)器昆禽。在物理服務(wù)器上通過虛擬化引擎運(yùn)行多個(gè)桌面操作系統(tǒng)蝗蛙,這一部分為桌面虛擬化提供實(shí)際的計(jì)算服務(wù)。
- 桌面虛擬化中由于虛擬化比例高醉鳖,內(nèi)存是非常珍貴的資源捡硅,運(yùn)用KSM(內(nèi)存壓縮技術(shù))效果很好
- SSD磁盤調(diào)度算法:最終期限算法(Deadline)和完全公平排隊(duì)算法(CFQ)是常見的兩種磁盤調(diào)度算法,會(huì)進(jìn)行排隊(duì)以及合并不適合SSD高校磁盤辐棒;建議采用:空操作(Noop)病曾,這種算法只做合并不做排序工作
2. 分布式文件系統(tǒng)
2.1 Ceph集群
- 在Ceph存儲(chǔ)集群中,包含了三大角色組件,它們?cè)贑eph存儲(chǔ)集群中表現(xiàn)為3個(gè)守護(hù)進(jìn)程,分別是Ceph OSD(Object Storage Device)杠袱、Monitor、MDS(Metadata Server)
- 一個(gè)Ceph存儲(chǔ)集群逼蒙,要求至少兩個(gè)Ceph OSD,才能有效地保存兩份數(shù)據(jù)寄疏。注意是牢,這里的兩個(gè)Ceph OSD是指運(yùn)行在兩臺(tái)物理服務(wù)器上的,并不是在一臺(tái)物理服務(wù)器上運(yùn)行兩個(gè)Ceph OSD的守護(hù)進(jìn)程
- Ceph的底層核心是RADOS(Reliable陕截,Autonomous驳棱,Distributed,Object农曲,Storage)社搅,從字義上可以看出驻债,Ceph的本質(zhì)是一個(gè)對(duì)象存儲(chǔ)。RADOS由兩個(gè)組件組成:OSD和Monitor形葬。OSD主要提供存儲(chǔ)資源合呐,每一個(gè)disk、SSD笙以、RAID group或者一個(gè)分區(qū)都可以成為一個(gè)OSD淌实,而每個(gè)OSD還將負(fù)責(zé)向該對(duì)象的復(fù)雜節(jié)點(diǎn)分發(fā)和恢復(fù);Monitor維護(hù)Ceph集群并監(jiān)控Ceph集群的全局狀態(tài)猖腕,提供一致性的決策
- 掛載Ceph RBD設(shè)備之后拆祈,有兩種使用方式。
第一倘感,直接格式化當(dāng)作本地磁盤使用缘屹。
第二,使用iSCSI軟件侠仇,將這個(gè)塊設(shè)備以iSCSI設(shè)備的形式對(duì)外提供iSCSI服務(wù)。