摘要:虛擬網卡與虛擬機的生命周期一致,無法進行分離,虛擬機被銷毀時,虛擬網卡即被銷毀。每塊虛擬網卡支持綁定一個安全組,提供網卡級別安全控制。平臺默認提供塊虛擬網卡,若業務有塊以上網卡需求可通過綁定彈性網卡,為虛擬機提供多網絡服務。
虛擬機是 UCloudStack 云平臺的核心服務,提供可隨時擴展的計算能力服務,包括 CPU 、內存、操作系統等最基礎的計算組件,并與網絡、磁盤等服務結合提供完整的計算環境。通過與負載均衡等服務結合共同構建 IT 架構。
虛擬機是云平臺用戶部署并運行應用服務的基礎環境,與物理計算機的使用方式相同,提供創建、關機、斷電、開機、重置密碼、重裝系統、升降級等完全生命周期功能;支持 Linux、Windows 等不同的操作系統,并可通過 VNC 、SSH 等方式進行訪問和管理,擁有虛擬機的完全控制權限。虛擬機運行涉及資源及關聯關系如下:
如圖所示,實例規格、鏡像、VPC 網絡是運行虛擬機必須指定的基礎資源,即指定虛擬機的 CPU 內存、操作系統、虛擬網卡及 IP 信息。在虛擬機基礎之上,可綁定云硬盤、彈性IP 及安全組,為虛擬機提供數據盤、公網 IP 及網絡防火墻,保證虛擬機應用程序的數據存儲和網絡安全。
在虛擬化計算能力方面,平臺提供 GPU 設備透傳能力,支持用戶在平臺上創建并運行 GPU 虛擬機,讓虛擬機擁有高性能計算和圖形處理能力。支持透傳的設備包括 NVIDIA 的 K80、P40、V100、2080、2080Ti、T4 及 華為 Atlas300 等。
實例規格是對虛擬機 CPU 內存的配置定義,為虛擬機提供計算能力。CPU 和內存是虛擬機的基礎屬性,需配合鏡像、VPC 網絡、云硬盤、安全組及密鑰,提供一臺完整能力的虛擬機。
創建虛擬機規格支持根據不同的集群創建不同的規格,即可為不同的機型創建不同的規格,租戶創建虛擬機選擇不同機型時,即可創建不同規格的虛擬機,適應不同集群硬件配置不一致的應用場景。可分別定義 CPU 和內存:
創建出的規格即可被所有租戶看到并使用,可根據業務需求在不同的集群中創建不同的規格。
鏡像( Image )是虛擬機實例運行環境的模板,通常包括操作系統、預裝應用程序及相關配置等。虛擬機管理程序通過指定的鏡像模板作為啟動實例的系統盤,生命周期與虛擬機一致,虛擬機被銷毀時,系統盤即被銷毀。平臺虛擬機鏡像分為基礎鏡像和自制鏡像。
基礎鏡像是由 UCloudStack 官方提供,包括多發行版 Centos 、Ubuntu 及 Windows 等原生操作系統。
Windows 操作系統鏡像為微軟官方提供,需自行購買 Lincense 激活。
自制鏡像由租戶或管理員通過虛擬機自行制作或自定義導入已有的自有鏡像,可用于創建虛擬機,除平臺管理員外,平臺的租戶自身也有權限查看和管理。
為方便平臺鏡像模板文件的共享,平臺支持管理員將一個自制鏡像復制為一個基礎鏡像,使一個租戶的自制鏡像共享給所有租戶使用,適用于運維部門制作模板鏡像的場景,如自制鏡像操作系統的漏洞修復或升級后,制作一個自制鏡像并復制為基礎鏡像,使所有租戶可使用新的鏡像文件升級虛擬機系統。
基礎鏡像和用戶自制鏡像默認均存儲于分布式存儲系統,保證性能的同時通過三副本保證數據安全。
虛擬網卡( Virtual NIC )是虛擬機與外部通信的虛擬網絡設備,創建虛擬機時隨 VPC 網絡默認創建的虛擬網卡。虛擬網卡與虛擬機的生命周期一致,無法進行分離,虛擬機被銷毀時,虛擬網卡即被銷毀。有關 VPC 網絡詳見 VPC 網絡 。
虛擬網卡基于 Virtio 實現,QEMU 通過 API 對外提供一組 Tun/Tap 模擬設備,將虛擬機的網絡橋接至宿主機網卡,通過 OVS 與其它虛擬網絡進行通信。
平臺默認提供 2 塊虛擬網卡,若業務有 2 塊以上網卡需求可通過綁定 彈性網卡 ,為虛擬機提供多網絡服務。
彈性網卡( Elastic Network Interface, ENI )是一種可隨時附加到虛擬機的彈性網絡接口,支持綁定和解綁,可在多個虛擬機間靈活遷移,為虛擬機提供高可用集群搭建能力,同時可實現精細化網絡管理及廉價故障轉移方案。
彈性網卡與虛擬機自帶的默認網卡(一個內網網卡和一個外網網卡)均是為虛擬機提供網絡傳輸的虛擬網絡設備,分為內網網卡和外網網卡兩種類型,同時均會從所屬網絡中分配 IP 地址、網關、子網掩碼及路由相關網絡信息。
虛擬機自帶的默認網卡所屬網絡為虛擬機創建時指定的 VPC 和子網,為虛擬機綁定一塊不同 VPC 的彈性網卡,虛擬機即可與不同 VPC 網絡的虛擬機進行通信。
彈性網卡具有獨立的生命周期,支持綁定和解綁管理,可在多個虛擬機間自由遷移;虛擬機被銷毀時,彈性網卡將自動解綁,可綁定至另一臺虛擬機使用。
彈性網卡具有地域(數據中心)屬性,僅支持綁定相同數據中心的虛擬機。一塊彈性網卡僅支持綁定至一個虛擬機,x86 架構虛擬機最多支持綁定 6 塊彈性網卡,ARM 架構虛擬機最多支持綁定 3 塊網卡。外網彈性網卡被綁定至虛擬機后,不影響虛擬機默認網絡出口策略,包含虛擬機上彈性網卡綁定的外網 IP 在內,以第一個有默認路由的 IP 作為虛擬機的默認網絡出口,用戶可設置某一個有默認路由的外網 IP 為虛擬機默認網絡出口。
每塊彈性網卡僅支持分配一個 IP 地址,并可根據需要綁定一個安全組,用于控制進出彈性網卡的流量,實現精細化網絡安全管控;如無需對彈性網卡的流量進行管控,可將彈性網卡的安全組置空。
用戶可通過平臺自定義創建網卡,并對網卡進行綁定、解綁及修改安全組等相關操作,對于外網彈性網卡還可進行【調整帶寬】操作,用于調整外網彈性網卡上的外網 IP 地址的帶寬上限。
彈性網卡具有地域、網卡類型、VPC、子網、外網網段、外網 IP 帶寬、IP 及安全組等屬性,支持創建、綁定、解綁、綁定安全組、解綁安全組及刪除彈性網卡等生命周期管理。
彈性網卡整個生命周期包括創建中、未綁定、綁定中、已綁定、解綁中、已刪除等狀態,狀態流轉如下圖所示:
安全組( Security Group )是一種類似 IPTABLES 的虛擬防火墻,提供出入雙方向流量訪問控制規則,定義哪些網絡或協議能訪問資源,用于限制虛擬資源的網絡訪問流量,支持 IPv4 和 IPv6 雙棧限制,為云平臺提供必要的安全保障。
平臺安全組基于 Linux Netfilter 子系統,通過在 OVS 流表中添加流表規則實現,需開啟宿主機 IPv4 和IPv6 包轉發功能。每增加一條訪問控制規則會根據網卡作為匹配條件,生成一條流表規則,用于控制進入 OVS 的流量,保證虛擬資源的網絡安全。
安全組僅可作用于同一個數據中心內具有相同安全需求的虛擬機、彈性網卡、負載均衡、 NAT 網關及堡壘機等,工作原理如下圖所示:
安全組具有獨立的生命周期,可以將安全組與虛擬機、彈性網卡、負載均衡、NAT 網關綁定在一起,提供安全訪問控制,與之綁定的虛擬資源銷毀后,安全組將自動解綁。
創建虛擬機時必須指定外網安全組,支持隨時修改安全組的出入站規則,新規則生成時立即生效,可根據需求調整安全組出/入方向的規則。支持安全組全生命周期管理,包括安全組創建、修改、刪除及安全組規則的創建、修改、刪除等生命周期管理。
安全組規則可控制允許到達安全組關聯資源的入站流量及出站流量,提供雙棧控制能力,支持對 IPv4/IPv6 地址的 TCP、UPD、ICMP、GRE 等協議數據包進行有效過濾和控制。
每個安全組支持配置 200 條安全組規則,根據優先級對資源訪問依次生效。規則為空時,安全組將默認拒絕所有流量;規則不為空時,除已生成的規則外,默認拒絕其它訪問流量。
支持有狀態的安全組規則,可以分別設置出入站規則,對被綁定資源的出入流量進行管控和限制。每條安全組規則由協議、端口、地址、動作、優先級、方向及描述六個元素組成:
安全組支持數據流表狀態,規則允許某個請求通信的同時,返回數據流會被自動允許,不受任何規則影響。即安全組規則僅對新建連接生效,對已經建立的鏈接默認允許雙向通信。如一條入方向規則允許任意地址通過互聯網訪問虛擬機外網 IP 的 80 端口,則訪問虛擬機 80 端口的返回數據流(出站流量)會被自動允許,無需為該請求添加出方向允許規則。
注:通常建議設置簡潔的安全組規則,可有效減少網絡故障。
VNC( Virtual Network Console )是 UCloudStack 為用戶提供的一種通過 WEB 瀏覽器連接虛擬機的登錄方式,適應于無法通過遠程登錄客戶端(如 SecureCRT、PuTTY 等)連接虛擬機的場景。通過 VNC 登錄連到虛擬機,可以查看虛擬機完整啟動流程,并可以像 SSH 及 遠程桌面一樣管理虛擬機操作系統及界面,支持發送各種操作系統管理指令,如 CTRL+ALT+DELETE。
支持用戶獲取虛擬機的 VNC 登錄信息,包括 VNC 登錄地址及登錄密碼,適用于使用 VNC 客戶端連接虛擬機的場景,如桌面云場景。為確保 VNC 連接的安全性,每一次調用 API 或通過界面所獲取的 VNC 登錄信息有效期為 300 秒,如果 300 秒內用戶未使用 IP 和端口進行連接,則信息直接失效,需要重新獲取新的登錄信息;同時用戶使用 VNC 客戶端登錄虛擬機后,300 秒內無任何操作將會自動斷開連接。
UCloudStack 為虛擬機提供完整生命周期管理,用戶可自助創建虛擬機,并對虛擬機進行關機、斷電、開機、重置密碼、重裝系統、升降級配置、熱升級、制作鏡像、修改業務組、修改名稱/備注、修改告警模板及刪除等基本操作;同時支持與虛擬機相關聯資源的綁定和解綁管理,包括彈性網卡、云硬盤、 外網 IP 及安全組等。
UCloudStack 虛擬機完整生命周期包括啟動中、運行、關機中、斷電中、關機、啟動中、重裝中、刪除中及已刪除等資源狀態,各狀態流轉如下圖所示:
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/125815.html
摘要:集群默認對所有租戶開放權限,平臺支持對存儲集群進行權限控制,用于將部分物理存儲資源獨享給一個或部分租戶使用,適用于專屬私有云場景。支持租戶將有權限的存儲卷信息作為虛擬機的系統盤,使虛擬機直接運行直商業存儲中,提升性能。4.1.1 地域地域 ( Region ) 指 UCloudStack 云平臺物理數據中心的地理區域,如上海、北京、杭州等。不同地域間完全物理隔離,云平臺資源創建后不能更換地域...
摘要:立即咨詢產品文檔優刻得上線了混合云自建機房火爆預售官方補貼活動中針對企業私有云產品作了介紹,老劉博客本篇文章分享給大家有關企業私有云產品優勢體系架構超融合一體機機型和交付方式。快速了解企業私有云解決方案及應用場景。UCloudStack企業私有云平臺,是基于UCloud公有云8年+的運營經驗,輸出的適配企業私有場景的云計算解決方案。提供虛擬化、SDN 網絡、分布式存儲、數據庫緩存等核心服務的...
摘要:智能調度系統實時監測集群所有計算節點計算存儲網絡等負載信息,作為虛擬機調度和管理的數據依據。當有新的虛擬資源需要部署時,調度系統會優先選擇低負荷節點進行部署,確保整個集群節點的負載。智能調度是 UCloudStack 平臺虛擬機資源調度管理的核心,由調度模塊負責調度任務的控制和管理,用于決策虛擬機運行在哪一臺物理服務器上,同時管理虛擬機狀態及遷移計劃,保證虛擬機可用性和可靠性。智能調度系統實...
閱讀 430·2024-11-07 18:25
閱讀 130683·2024-02-01 10:43
閱讀 923·2024-01-31 14:58
閱讀 893·2024-01-31 14:54
閱讀 82948·2024-01-29 17:11
閱讀 3224·2024-01-25 14:55
閱讀 2036·2023-06-02 13:36
閱讀 3133·2023-05-23 10:26