云硬盤EVS詳解以及如何用與避坑
【摘要】 傳統固態盤可能你熟悉它,但是在云原生時代背景如何助力企業從存儲上降本增效,是一個很普遍重要話題值得商討,滿滿地技術干貨,各位衣食父母記得點贊鼓勵下
本文的主要內容有:
一 啥是EVS及優勢是啥
二 各項技術指標詳解
三 與其他服務關系是什么
四 怎么不同所需場景
五 實驗各項準備任務
六 咋用云硬盤EVS
一 ???? 啥是EVS及優勢是啥
1 如何定義呢
簡單來說云硬盤是一種給ECS、BMS等計算服務提供規格豐富,性能優越,安全可靠并且可彈性擴展的持久性塊存儲服務,通過數據冗余和緩存加速等多項技術,提供高可用性和持久性,以及穩定的低時延性能;并且您還可以對云硬盤做格式化、創建文件系統等常見操作;滿足不同場景的業務需求,適用于分布式系統,開發測試,數據倉庫及高性能計算等場景,簡直屌爆了(狗頭)。
2 優勢是啥
二 ???? 各項技術指標詳解
2.1 規格豐富啊
EVS有高IO,通用型SSD,超高IO,極速型SSD,可滿足不同業務場景的需求,更加深入理解參數區別請看下圖它們的不同;針對不同參數詳細地對比,大家不難看到不管是哪種類型它的系統以及數據盤最大容量居然是相同的哦,所以咱們重點看我們的場景來選,極速型SSD典型用在數據庫是比較好,超高IO用在企業關鍵性業務,適合高吞吐,低時延的工作負載;同時可以看到不同盤的IOPS是有差距并且是遞減的,根據自己實際需要選;
2.2 性能指標優越
IOPS:云硬盤每秒讀寫的操作次數;
吞吐量:云硬盤每秒成功傳送的數據量,即讀取與寫入的數據量;
IO讀寫時延:云硬盤連續兩次進行讀寫操作所需要的最小時間間隔;
云硬盤的性能與數據塊大小密切相關。當最大IOPS或最大吞吐量中有一項指標達到最大值時,此時云硬盤性能達到最大,另一項指標無法再繼續上升。
對于小數據塊,例如4 KB和8 KB,性能可達到最大IOPS。
對于≥ 16 KB的大數據塊,性能可達到最大吞吐量。
以超高IO云硬盤為例,根據公式推算,超高IO云硬盤容量≥ 964 GB時,IOPS最大可達50000,吞吐量最大可達350 MB/s。但實際情況并非如此哦;
2.3 技術安全可靠
可以對新創建的云硬盤進行加密,采用行業標準的XTS-AES-256加密算法,利用密鑰加密云硬盤。加密云硬盤使用的密鑰由數據加密服務(DEW,Data Encryption Workshop)中的密鑰管理(KMS,Key Management Service)功能提供,無需您自行構建和維護密鑰管理基礎設施,安全便捷。KMS使用符合FIPS 140-2第3等級認證的硬件安全模塊(HSM,Hardware Security Module),從而保護密鑰的安全。所有的用戶密鑰都由HSM中的根密鑰保護,避免密鑰泄露,但是你買了那就不能改加密了哦。
2.3.1 加密使用場景
對于一個租戶而言,區域以及項目下的用戶關系示意圖看下面,以區域B為例,根據首次使用加密功能的用戶是否擁有“Security Administrator”權限分為以下兩個場景:
如果安全管理員首次用加密功能,則操作流程是這樣:
授權EVS訪問KMS
授權成功后,系統會為您創建默認主密鑰“evs/default”,此密鑰用來加密云硬盤
敲黑板啦:云硬盤的加密依賴KMS,首次使用加密功能時,需要授權EVS訪問KMS。當授權成功后,用戶組中的所有用戶使用加密功能均無需再次進行授權操作
選擇密鑰。
您可以選擇使用的密鑰如下:
默認主密鑰“evs/default”。
用戶主密鑰,即您在使用云硬盤加密功能前已經創建的密鑰,或者新創建密鑰,創建方法;
安全管理員成功使用加密功能后,則區域B中的所有用戶都可以直接使用加密功能
如果是用戶E(普通用戶)首次使用加密功能,則操作流程如下:
授權成功后,用戶E以及區域B中的所有用戶都可以直接使用加密功能,無需再聯系安全管理員進行授權啦
用戶E使用加密功能,系統提示權限不足,無法授權EVS訪問KMS
聯系安全管理員,讓安全管理員授權EVS訪問KMS
另外備份及快照的區別可能還傻傻分不清楚,但是目的都是一樣的都是給存儲在云硬盤中的數據提供冗余備份,確保高可靠性
2.3.2 什么是磁盤模式
根據是否支持高級SCSI命令來劃分磁盤的一種模式,分成VBD(虛擬塊存儲設備)和SCSI(小型計算機系統接口)類型,咱們云硬盤的默認是VBD類型的哈,假如使用SCSI磁盤還是推薦大家配合虛擬化類型為KVM ECS來用更加好,詳細請看下面;
2.3.3 EVS權限管理
默認下,管理員創建的IAM用戶沒有任何權限,需要將其加入用戶組,并給用戶組授予策略或角色,才能使得用戶組中的用戶獲得對應的權限,這一過程稱為授權 授權后,用戶就可以基于被授予的權限對云服務進行操作;
特別注意的是,EVS部署是通過物理區域來劃分,為項目級服務,需要各區域(如華北-北京四)對應的項目(cn-north-4)設置策略,并且該策略僅對此項目生效,如果需要所有區域都生效,則需要在所有項目都設置策略。這樣訪問EVS,就需要先切換至授權區域;
2.3.4 快照與備份
備份就是一個備份對象執行一次備份任務產生的備份數據,包括備份對象恢復所需要的全部數據。云備份產生的備份分為下面幾種類型:
云硬盤備份:云硬盤備份提供對云硬盤的基于快照技術的數據保護;
云服務器備份:云服務器備份提供對彈性云服務器和裸金屬服務器的基于多云硬盤一致性快照技術的數據保護。同時,未部署數據庫等應用的服務器產生的備份為服務器備份,部署數據庫等應用的服務器產生的備份為數據庫服務器備份;
SFS Turbo備份:SFS Turbo備份提供對SFS Turbo文件系統的數據保護;
混合云備份:混合云備份提供對線下備份存儲OceanStor Dorado陣列中的備份數據以及VMware服務器備份的數據保護;
敲黑板啦:備份數據支持用戶間的共享,您可以通過其他用戶共享的備份數據創建新的云硬盤
三 ???? 與其他服務關系是什么
3.1 共享云盤需要注意的點:
可以創建VBD類型的共享云硬盤和SCSI類型的共享云硬盤。建議你把共享云硬盤掛載至位于同一個反親和性云服務器組內的ECS,這樣能提高業務可靠
VBD類型的共享云硬盤:創建的共享云硬盤默認為VBD類型,該類型云硬盤可提供虛擬塊存儲設備,不支持SCSI鎖。當您部署的應用需要使用SCSI鎖時,則需要創建SCSI類型的共享云硬盤;
SCSI類型的共享云硬盤:SCSI類型的共享云硬盤支持SCSI鎖;
四 ? 不同場景如何用
數據倉庫場景是針對大數據等進行數據持久化存儲;
ECS通過大帶寬低時延網絡連接EVS進行數據交換功能,在Oracle RAC數據庫當中通過EVS與BMS裸金屬服務器相結合能達到低延時,另外是SAP HANA數據庫采用EVS是一個不錯選擇,如果大家部署EVS遇到問題有對應專家團隊進行技術支持;
還用于NoSQL/關系型數據庫來用;
還用于高性能計算場景比如HPC;
高性能場景的優勢
超高IO云硬盤具有單盤最高50000IOPS,吞吐量每秒350MB,訪問時延低至1ms等,能滿足HPC場景的高要求,共享云硬盤的特性使得EVS成為業界唯一能支撐Lustre,GPFS等并行系統部署的云硬盤
大家生產與業務遷移過程遇到問題,咨詢華為云官網會進行解答;專屬存儲的優勢在于存儲資源獨享,保證數據安全與合規性;還有其他優勢比如保證讀寫性能穩定,免運維以及按需購買;采用專屬存儲DSS對接專屬云中的ECS,BMS等計算服務,以滿足政府,金融以及大型企業對高性能,穩定性以及數據安全和監管訴求,
專屬存儲對接專屬云場景
五 ???? 實驗各項準備任務
5.1.首先買云硬盤EVS
登錄管理控制臺,鼠標移動到實驗操作桌面瀏覽器頁面中左側菜單欄,選擇“服務列表>存儲 > 云硬盤EVS”。進入云硬盤EVS官網頁面;
然后單擊“購買磁盤”,下圖這樣
操作如下:
①【計費模式】:按需計費
②【區域】:華北-北京四
③【可用區】:可用區1
④【磁盤規格】:通用型SSD(若無此規格,可選界面存在的規格)
⑤【磁盤大小】:20G
⑥【云備份】:暫不購買
⑦【更多】:暫不配置
⑧【磁盤名稱】:volume-windows
⑨【購買量】:1
然后單擊“立即購買”,在“詳情”頁面,您可以再次核對云硬盤EVS信息。確認無誤后,單擊“提交”,開始創建云硬盤EVS。如果還需要修改,單擊“上一步”,修改參數就行啊
返回“磁盤列表”。在“云硬盤EVS”主頁面,就能查看云硬盤EVS狀態,待云硬盤EVS狀態變為“可用”時,表明創建成功,并且可以進行掛載及擴容操作;
5.2.掛載非共享云硬盤EVS
單獨購買的云硬盤EVS為數據盤,可以在云硬盤EVS列表中看到磁盤屬性為“數據盤”,磁盤狀態為“可用”。此時需要將該數據盤掛載給彈性云服務器ECS使用。
系統盤必須隨彈性云服務器ECS一同購買,并且會自動掛載,可以在云硬盤EVS列表中看到磁盤屬性為“系統盤”,磁盤狀態為“正在使用”。當系統盤從彈性云服務器ECS上卸載后,此時系統盤的磁盤屬性變為“啟動盤”,磁盤狀態變為“可用”(非共享云硬盤EVS可理解為電腦購買的SSD硬盤或SATA盤,掛載后就對應電腦中C、D、E硬盤);
在云硬盤EVS列表,找到我們所創建的云硬盤,然后點擊右側操作中的【掛載】,彈出掛載磁盤配置窗口完成配置就行
選擇云硬盤EVS待掛載的彈性云服務器ECS,此處我們選擇ecs-windows,該彈性云服務器ECS必須與云硬盤EVS位于同一個可用分區哈這個前面我已經講過的,通過下拉列表選擇“掛載點”,掛載點是數據盤,單擊“確認”;
返回云硬盤EVS列表頁面,此時云硬盤EVS狀態為“正在掛載”,表示云硬盤EVS處于正在掛載至彈性云服務器ECS的過程中,當云硬盤EVS狀態為“正在使用”時,表示掛載至彈性云服務器ECS成功,下一步進行初始化就能正常使用啦;
5.3.初始化Windows云硬盤EVS
云硬盤EVS掛載至彈性云服務器ECS后,需要登錄彈性云服務器ECS初始化云硬盤EVS,即格式化云硬盤EVS,之后云硬盤EVS才可以正常使用,選擇“服務列表>彈性云服務器ECS”。進入彈性云服務器ECS頁面;
然后選擇相應的windows彈性云服務器ECS,最后點擊遠程登錄就行
使用其他方式(VNC)登錄,點擊“立即登錄”這個簡單,第一種要下RDP文件麻煩一點,要綁定彈性公網EIP 放棄哈哈
點擊左上角“Ctrl+Alt+Del”按鈕進入登錄頁面,
輸入密碼登錄Windows彈性云服務器ECS:【密碼】是沙縣李用預置環境信息中云服務器名稱為ecs-windows的用戶密碼哈
在彈性云服務器ECS桌面,頁面下滑選擇“開始”,然后在菜單列表里面選“服務器管理器”,然后文件和存儲服務->磁盤->工具 -> 計算機管理頁面;
在左側導航樹里面,選擇 存儲 –> 磁盤管理,進入“磁盤管理”頁面,假如新掛載磁盤顯示為“沒有初始化”,則右鍵單擊在菜單列表中選擇“初始化磁盤”。在“初始化磁盤”對話框中顯示需要初始化的磁盤,選中“MBR(主啟動記錄)”或者“GPT (GUID 分區表)”,單擊“確定”完成設置
若新掛載磁盤為“脫機”狀態,那么在磁盤1區域,右鍵單擊后在菜單列表中選擇“聯機”,進行聯機即可啦
右鍵單擊磁盤上未分配的區域,選擇“新建簡單卷”
彈出“新建簡單卷向導”對話框,根據界面提示,單擊“下一步”,這剛買電腦估計大家都自己擴過盤符
根據需要指定卷大小,默認為最大值,單擊“下一步”
分配驅動器號,單擊“下一步”
勾選“按下列設置格式化這個卷”,并根據實際情況設置參數,格式化新分區,單擊“下一步”完成分區創建
單擊“完成”完成向導。需要等待片刻讓系統完成初始化操作,當卷狀態為“狀態良好”時,表示初始化磁盤成功
進入彈性云服務器ECS的計算機,可以看到出現了新的磁盤,說明已掛載成功,是不是很簡單;
登錄管理控制臺,鼠標移動到實驗操作桌面瀏覽器頁面中左側菜單欄,選擇“服務列表>存儲 > 云硬盤EVS”。進入云硬盤EVS頁面
單擊“購買磁盤”
根據界面提示,配置云硬盤的基本信息
①【計費模式】:按需計費
②【區域】:華北-北京四
③【可用區】:可用區1
④【磁盤規格】:通用型SSD(若無此規格,可選界面存在的規格)
⑤【磁盤大小】:20G
⑥【云備份】:暫不購買
⑦【更多】:暫不配置
⑧【磁盤名稱】:volume-linux
⑨【購買量】:1
單擊“立即購買” 在“詳情”頁面,您可以再次核對云硬盤EVS信息。確認無誤后,單擊“提交”,開始創建云硬盤EVS。如果還需要修改,單擊“上一步”,修改參數;
然后返回“磁盤列表”,在“云硬盤EVS”主頁面,查看云硬盤EVS狀態。待云硬盤EVS狀態變為“可用”時,表示創建成功啦,用起來
在云硬盤EVS列表,找到我們所創建的云硬盤volume-linux,點擊右側操作中的【掛載】,彈出掛載磁盤配置窗口
然后選云硬盤EVS待掛載的彈性云服務器ECS,此處我們選擇ecs-linux,該彈性云服務器ECS必須與云硬盤EVS位于同一個可用分區,通過下拉列表選擇“掛載點”,掛載點為數據盤,單擊“確認”
最后返回云硬盤EVS列表頁面,此時云硬盤EVS狀態為“正在掛載”,表示云硬盤EVS處于正在掛載至彈性云服務器ECS的過程中。當云硬盤EVS狀態為“正在使用”時,表示掛載至彈性云服務器ECS成功,下一步進行初始化才能正常使用
5.3 遠程登錄linux彈性云服務器ECS
選擇“服務列表>彈性云服務器ECS”。進入彈性云服務器ECS頁面
復制名稱為“ecs-linux”的彈性云服務器ECS的彈性公網IP
回到【實驗操作桌面】,雙擊“Xfce終端”打開Terminal,執行如下命令(使用彈性公網IP地址替換命令中的EIP),登錄彈性云服務器ECS
LANG=en_us.UTF-8 ssh root@EIP
①接受秘鑰:輸入“yes”回車;
②輸入密碼:使用預置環境信息中云服務器名稱為ecs-linux的用戶密碼(輸入密碼時,命令行窗口不會顯示密碼,輸完之后直接回車);
登錄成功如下圖所示:
六 ???? 咋用云硬盤EVS
執行下面命令,查看新增數據盤有哪些
fdisk -l
表示當前的彈性云服務器ECS有兩塊磁盤,“/dev/vda”是系統盤,“/dev/vdb”是新增數據盤
6.1 初始化Linux云硬盤EVS
執行下面命令,進入fdisk分區工具,開始對新增數據盤執行分區操作,fdisk新增數據盤,以新掛載的數據盤“/dev/vdb”為例:
fdisk /dev/vdb
然后輸入“n”,按回車鍵“Enter”,就開始新建分區
這里以創建一個主要分區為例,輸入“p”,按回車鍵“Enter”,開始創建一個主分區,用分區編號選擇“1”為例,然后輸入主分區編號“1”,按回車鍵“Enter”
“First sector”表示初始磁柱區域,我們可以選擇2048-20971519這個范圍,默認為2048;還是以選擇默認初始磁柱編號2048為例,不輸入命令,直接按回車鍵“Enter”即可啦;
另外“Last sector”表示截止磁柱區域,可以選擇2048-20971519,默認為20971519,這里我選擇默認截止磁柱編號20971519為例,不輸入命令,直接按回車鍵“Enter”即可;
上面表示分區完成,即為10GB的數據盤新建了1個分區,然后輸入“p”,按回車鍵“Enter”,就能查看新建分區的詳細信息;
表示新建分區“/dev/vdb1”的詳細信息,輸入“w”,按回車鍵“Enter”,可以把分區結果寫入分區表里面去啦;
敲黑板?。喝绻胺謪^操作有誤,那么請輸入“q”,否則會退出fdisk分區工具,之前的分區結果將不會被保留的哦
執行以下命令,將新的分區表變更同步至操作系統里面
partprobe
執行以下命令,把新建分區文件系統設為系統所需格式,mkfs -t 文件系統格式 /dev/vdb1,這里來設置文件系統為“ext4”為例:
mkfs -t ext4 /dev/vdb1
格式化需要等待一段時間,不要退出,然后等待任務狀態為done,執行以下命令,新建掛載點,還是以新建掛載點“/mnt/sdc”為例:
mkdir /mnt/sdc
執行以下命令,把新建分區掛載到上步新建的掛載點下,這里還是掛載新建分區至“/mnt/sdc”為例:
mount /dev/vdb1 /mnt/sdc
執行以下命令,就能查看掛載結果
df -TH
上圖表示新建分區“/dev/xvdb1”已經掛載到“/mnt/sdc”了,然后在默認瀏覽器中新建標簽頁,復制以下鏈接,以查看擴容“正在使用”狀態的云硬盤EVS容量
【https://support.huaweicloud.com/usermanual-evs/evs_01_0007.html】
默認瀏覽器里面新建標簽頁,復制以下鏈接,以查看擴容“可用”狀態的云硬盤EVS容量就行
【https://support.huaweicloud.com/usermanual-evs/evs_01_0008.html】
轉載請在文章開頭和結尾顯眼處標注:作者、出處和鏈接。不按規范轉載侵權必究。
未經授權嚴禁轉載,授權事宜請聯系作者本人,侵權必究。
本文禁止轉載,侵權必究。
授權事宜請至數英微信公眾號(ID: digitaling) 后臺授權,侵權必究。
評論
評論
推薦評論
暫無評論哦,快來評論一下吧!
全部評論(0條)