云计算架构自己的理解
vrm:是云計算的管理程序,有web界面,vrm統一資源調試、虛擬機創建、各集群管理等N多管理功能集于一身,如果vm少于50臺就把vrm服務裝在實體服務器的虛擬機上,一般裝完服務器虛擬化就要裝vrm,所以vrm在實體服務器上一般是第1個虛擬機,兩臺都要裝,這樣vrm有HA的功能。
 cna:就是一臺一臺的實體服務器,在這些服務里啟n多個虛擬機。
 虛擬機在新建立時要選擇用virtuIO來提高性能等其它一些高級特性,如果是linux就不用單獨驅動了系統自帶,如果是windows可以在裝完系統盤后把virtuIO軟件在桌面下裝上去后,再關閉虛擬機,再選擇磁盤和網關為virtuIO就不會藍屏了。
服務器方面的云計算要從三個角度去分析:
 一、計算:
 1、云計算底層是N多個實體服務器,又在這些N多個服務器上創建N多個vm,然后利用這些vm的cpu和內存進行海量計算,上圖的兩臺實體服務器就類似于N多個實體服務器。
 2、新建虛擬機里面的:虛擬內存分配的總和可以最多達到實際內存的150%
 3、cpu按線程算,有共有多少個線程就能分配多少個vcpu
 4、大頁內存,是當Vcpu資源不夠用時,犧牲內存來設置大頁內存的容量,來加大cpu的緩存,
 二、存儲:
 1、服務器一般有兩個引擎,服務器在做完陣列后,上面要用兩上網口或光纖卡hba,看你是用ipsan還是fcsan,這兩個口上的ip要設置不同的IP段,主要用于HA用,cna在連接時也設置使用兩個不同的網段ip對應,當一條斷了,cna上面的lun還在,不會丟失。
 2、所以服務器上和cna上這兩個口不做bond定,cna在連接iscas時,用兩個連接連接兩次,如果linux連接兩次scisi只出現一個盤,就用這個命令:echo —>/sys/class/scsi_host/hostx/scan來發送
 3、當然了如果連接兩次iscsi在自己的盤符看就有兩個lun,一個處不可用的狀態,這個要用多路徑軟件來解決,多路徑軟件有windows的也有linux的,也有跟存儲服務器廠家一起的下載來用也可以,要針對性的下載安裝。
 linux的多路徑軟件,系統盤里就有:/etc/iscsi/initiatorname.iscsi
 4、vrm在web控制臺創建虛擬機時,會把lun指定給多個vm用(同一個集群,不能跨集群),用鎖的機制對vm進行讀寫的控制。
三、網絡
 五個平面的網絡(所以不算遠程管理口,普通的網口應用要8個最完美,如果網口不夠用,就只能把不同的網絡平面在實體網卡上邏輯共用):
 1、業務網絡,cna上面兩個物理口進行bond定
2、vrm管理網絡,cna上面兩個物理口進行bond定
3、存儲網絡:cna上面兩個物理口進行不做bond定
4、心跳和vm遷移網絡:cna上面兩個物理口進行bond定,當這兩個口down了它會自動用vrm兩個物理口來使用。相當于天然的用vrm網絡備份。
5、遠程管理網絡(開源ipmi協議):遠程裝系統、開關機等一切操作,華為BMC、dell的drac、ibm的rsa、惠普的iLo
四、云計算服務器方面總結:
 1、vm遷移流程:先把vm熱遷移到共享盤,再把vm熱遷移到另一臺。
 共享陣列數據服務器如果做備份,就把lun先做快照再備份快照。
2、華為存儲配套多路徑軟件:UltraPath
3、虛擬化磁盤格式:
 vmware :vmdk
 華為:vhd
 kvm:qcow2
 微軟:vhd
 各廠家磁盤格式都提供可以轉為自己的要使用的格式,但是都不能反轉格式。
4、把虛擬機做成橫版前提要做的工作:
 tools卸載、mac地址屏蔽、sid要開機設置,也就是去掉個性化設置。
 windows:system32下面有個sysprep文件夾,里面sysprep.exe可以去除個性化設置:進入系統全新體驗oobe,通用勾上,關機。
 linux:注釋掉ifcfg文件的mac地址、uuid地址、刪除IP地址、開啟dhcp、改計算機名為localhost.localdomain、ssh密鑰刪除:密鑰文件夾里只保留:moduli ssh_config sshd_config 文件,其它全刪除,最后用sys-unconfig命令。
5、快照主要用于打補丁、業務升級,克隆主要用于IO壓力測試。
6、快照2種格式:
 COW:寫時復制:寫性能影響大,快照越多影響越大,對讀性能影響小。
 ROW:寫時重定向,寫性能影響小,讀性能有影響,刪除快照慢。
7、linux連接上lun的共享磁盤后用df -Th有個ocfs2就是那個盤。
8、ntp時間要分別設置(云計算架構完成時就要建立,后面再建立就有麻煩):VRM時間就有funtioncamputer的web上面全局設置,cna主機就在funtioncamputer的web上面的cna里面改。
9、數據庫用的是postgreSQl二次開發的gaussDB數據庫。
10、系統裝好運行后,vrm每天凌晨2點會自動備份到/opt/backupdb/下面
五、云計算之云桌面fusionaccess:
每個組件都是干嗎的
 
 
云桌面前提是要有上面的云計算服務器架設后才能在上層架設這個,因為客戶端那些vm操作系統都在服務器存儲里,虛擬機創建時會默認用精簡配置模式。
2、云桌可以得舊,一些舊的電腦不能支持瘦合子主機,能用胖主機,可以用一個瀏覽器進行訪問虛擬機上面進行辦公和在本地一樣的體驗。
瘦主機簡稱:TC,胖主機簡稱:SC
3、云桌面協議:
 華為:HDP
 思杰:ICA
 微軟:RDP
 vmware:PCOIP
4、每個服務器上裝一臺安全vm,這臺上面的其它虛擬機都可以不用裝任何防病毒軟件,就可以對這些vm進行 防病毒保護、防病毒策略下發等安全。
5、2種應用類型:
 全內存云桌面方案,鏈接克隆類型,不提供系統盤上的個性化數據能力,適合網吧、電腦室、電子閱覽室等無狀態桌面場景。意思就是下面的VM操作系統都是按服務器上的一臺VM模版母盤進行啟動,客戶端vm不能自己裝軟件,要統一在模版上裝,模板上一裝下面所的vm都有了,這種啟動虛擬機速度很快,這種先制作模板,再通過模板部署虛擬機。
別一種就是反過來的,叫完整復制,客戶機可以個性化創建修改等,各客戶端自己行安裝軟件, 企業辦公就是用這種。
模板制作和上面的服務器一樣,也要去個性化操作:關防火墻、安裝tools、安裝HDA(如果是完整復制這個組件安裝就不用設置域信息,因為是在發放虛擬機時設置的,如果是鏈接克隆型的,那這步就需要設置域的相關信息了)、執行sysprep.exe去個性化、最后封裝成模板等一系列和fusioncomputer和ad域控對接,對面接完后,在fusionaccess域里要手動添加AD域里面的OU,fusionaccess里的模板會自動把fusioncomputer里的模板弄過來在這個上面顯示。
6、部署方法:客戶機不過500臺時,用兩臺cna就行了,兩臺cna上面各部署一臺vAG和vLB虛擬機。用于HA。
 如果是過了500到1000時,2臺cna主機的各整2臺vm各裝2臺vAG和vLB
 如果1000-2000臺,就裝各裝3臺vAG和vLB。
整體架構一般要在2 臺cna里面整6臺vm機:
 AD+DNS+DHPC 2臺做主備(基礎架構)
ITA、HDC 、WI、 GaussDB、 License 2臺全部裝上這些做主備(用于和fusioncomputer服務器對接、發放虛擬機等)
vLB、vAG 2臺主備(用于和fusioncomputer服務器對接、發放虛擬機等)
安裝完成后如果界面跳過去了,還想回到安裝那個菜單選項一個一個的裝,要輸入一個命令:startTools就出來了。
GPU(用了這個VM就不能遷移和HA了)
 直通式:如果客戶端對顯示求高的,用在底層物理服務器上用一臺硬件顯卡單獨給這臺客戶端用
 vGPU硬件虛擬化:用于對顯示要求不是太高的客戶端
7、云計算之整合私有云和公有云
 openstack云操作系統用于控制整個數據中心的海量計算、存儲、和網絡資源。
 openstack組件大全:
 nova:計算服務
 cinder:塊存儲服務
 swift:對象存儲服務
 manila:文件存儲服務
 glance:鏡像管理服務
 neutron:網絡服務
 ironic:裸金屬服務
 heat:應用編排服務
 ceilemtor:計量監控服務
 keystone:認證授權服務
 horizon:管理界面
8、fusionmanager:統一云管理軟件
 可以對不同的數據中心統一管理,每個數據中心有一個local,然后在其中一個數據中心整一個top,用這個top對其它的local進行是管理。
9、manageONE 包含運維OC和維營SC
10、把原來物理機上的操作系統和應用遷移到VM中,用Rainbow(在線遷移工具) hConvertor(離線轉換工具),支持p2v和v2v,物理機到虛擬機,虛擬機到虛擬機,windows遷移用塊級,linux用文件級。
總結
以上是生活随笔為你收集整理的云计算架构自己的理解的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: Microsoft office 各个版
 - 下一篇: 第十七届振兴杯计算机程序设计员(云计算平