在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

openEuler資源利用率提升之道:虛擬機(jī)混部OpenStack調(diào)度

openEuler ? 來源:openEule ? 2023-01-30 10:26 ? 次閱讀

虛擬機(jī)混合部署是指把對(duì) CPU、IO、Memory 等資源有不同需求的虛擬機(jī)通過調(diào)度方式部署、遷移到同一個(gè)計(jì)算節(jié)點(diǎn)上,從而使得節(jié)點(diǎn)的資源得到充分利用。

虛擬機(jī)混合部署的場(chǎng)景有多種,比如通過動(dòng)態(tài)資源調(diào)度滿足節(jié)點(diǎn)資源的動(dòng)態(tài)調(diào)整;根據(jù)用戶使用習(xí)慣動(dòng)態(tài)調(diào)整節(jié)點(diǎn)虛擬機(jī)分布等等。而虛擬機(jī)高低優(yōu)先級(jí)調(diào)度也是其中的一種實(shí)現(xiàn)方法。在單機(jī)的資源調(diào)度分配上,區(qū)分出高低優(yōu)先級(jí),即高優(yōu)先級(jí)虛機(jī)和低優(yōu)先級(jí)虛機(jī)發(fā)生資源競(jìng)爭(zhēng)時(shí),資源優(yōu)先分配給前者,嚴(yán)格保障其 QoS。

在 OpenStack Nova 中引入虛擬機(jī)高低優(yōu)先級(jí)技術(shù),再配合 Skylark QoS 服務(wù)能力,可以一定程度上滿足虛擬機(jī)的混合部署要求。

實(shí)現(xiàn)方案

在 Nova 的虛擬機(jī)創(chuàng)建、遷移流程中引入高低優(yōu)先級(jí)概念,虛擬機(jī)對(duì)象新增高低優(yōu)先級(jí)屬性。高優(yōu)先級(jí)虛擬機(jī)在調(diào)度的過程中,會(huì)盡可能的調(diào)度到資源充足的節(jié)點(diǎn),這樣的節(jié)點(diǎn)需要至少滿足內(nèi)存不超賣、高優(yōu)先級(jí)虛擬機(jī)所用 CPU 不超賣的要求。

用戶創(chuàng)建 flavor 或創(chuàng)建虛機(jī)時(shí),可指定其優(yōu)先級(jí)屬性。但優(yōu)先級(jí)屬性不影響 Nova 現(xiàn)有的資源模型及節(jié)點(diǎn)調(diào)度策略,即 Nova 仍按正常流程選取計(jì)算節(jié)點(diǎn)及創(chuàng)建虛機(jī)。虛機(jī)高低優(yōu)先級(jí)特性主要影響虛機(jī)創(chuàng)建后單機(jī)層面的資源調(diào)度分配策略。高優(yōu)先級(jí)虛機(jī)和低優(yōu)先級(jí)虛機(jī)發(fā)生資源競(jìng)爭(zhēng)時(shí),資源優(yōu)先分配給前者,嚴(yán)格保障其 QoS。

Nova 針對(duì)虛機(jī)高低優(yōu)先級(jí)特性有以下改變:

VM 對(duì)象和 flavor 新增高低優(yōu)先級(jí)屬性配置。同時(shí)結(jié)合業(yè)務(wù)場(chǎng)景,約束高優(yōu)先級(jí)屬性只能設(shè)置給綁核類型虛機(jī),低優(yōu)先級(jí)屬性只能設(shè)置給非綁核類虛機(jī)。

對(duì)于具有優(yōu)先級(jí)屬性的虛機(jī),需修改 libvirt XML 配置,讓單機(jī)上的 QoS 管理組件(名為 Skylark)感知,從而自動(dòng)進(jìn)行資源分配和 QoS 管理。

低優(yōu)先級(jí)虛機(jī)的綁核范圍有改變,以充分利用高優(yōu)先級(jí)虛機(jī)空閑的資源。

如何使用

準(zhǔn)備

假設(shè)有如下一臺(tái)主機(jī):

假設(shè)主機(jī)有 12 個(gè) cpu core。

OS 是 openEuler 22.09,已安裝 Skylark 服務(wù),且內(nèi)核版本符合 Syklark 要求。

已基于 RPM 安裝部署好了 OpenStack Yoga 版本。

安裝

安裝 plugin

dnfinstallopenstack-plugin-priority-vm

配置數(shù)據(jù)庫

nova-manageapi_dbsync

nova-managedbsync

3.重啟 nova 服務(wù)

systemctlrestartopenstack-nova-*

配置

修改nova.conf文件

打開/etc/nova/nova.conf,修改[compute]內(nèi)的cpu_dedicated_set、cpu_shared_set和cpu_priority_mix_enable,其中cpu_dedicated_set表示高優(yōu)先級(jí)虛機(jī)使用的 CPU 核心,cpu_shared_set指低優(yōu)先級(jí)虛機(jī)使用的 CPU 核心,cpu_priority_mix_enable表示是否允許低優(yōu)先虛機(jī)同時(shí)使用cpu_dedicated_set的 CPU 核心,默認(rèn)值是 False。

以此文章的主機(jī)為例,設(shè)置如下:

[compute]
cpu_dedicated_set=0-7
cpu_shared_set=8-11
cpu_priority_mix_enable=True

重啟 nova-compute 服務(wù)

systemctlrestartopenstack-nova-compute

使用

創(chuàng)建新的 flavor

openstackflavorcreate--ram8192--disk50--vcpus8--public--propertyhw:cpu_priority='low'low_prio
openstackflavorcreate--ram8192--disk50--vcpus8--public--propertyhw:cpu_priority='high'--propertyhw:cpu_policy='dedicated'high_prio

使用新 flavor 創(chuàng)建虛擬機(jī)

openstack server create --flavor high_prio --image openEuler2203 --network private-network high_prio_test
openstack server create --flavor low_prio --image openEuler2203 --network private-network low_prio_test

檢查

使用virsh list查看虛機(jī) id,然后使用virsh vcpuinfo命令分別查看兩個(gè)虛機(jī),可以發(fā)現(xiàn)high_prio_test的 CPU 與 0-7 號(hào) CPU 一一綁定,low_prio_test的 CPU 在 0-11 號(hào) CPU 中范圍綁定。

總結(jié)

本特性的實(shí)現(xiàn)已發(fā)布在 openEuler 22.09 創(chuàng)新版的 OpenStack Yoga 版本中,也會(huì)在即將發(fā)布的 openEuler 22.03 LTS SP1 的 OpenStack Train 中集成。歡迎大家體驗(yàn),在 OpenStack SIG 中反饋問題、交流經(jīng)驗(yàn)。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11045

    瀏覽量

    216097
  • 虛擬機(jī)
    +關(guān)注

    關(guān)注

    1

    文章

    963

    瀏覽量

    29103
  • OpenStack
    +關(guān)注

    關(guān)注

    1

    文章

    72

    瀏覽量

    19267
  • nova
    +關(guān)注

    關(guān)注

    0

    文章

    33

    瀏覽量

    9607
  • openEuler
    +關(guān)注

    關(guān)注

    2

    文章

    326

    瀏覽量

    6249

原文標(biāo)題:openEuler資源利用率提升之道06:虛擬機(jī)混部OpenStack調(diào)度

文章出處:【微信號(hào):openEulercommunity,微信公眾號(hào):openEuler】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    一種提升存儲(chǔ)資源利用率的方法

    在現(xiàn)代云平臺(tái)中,存儲(chǔ)設(shè)備,如基于閃存的固態(tài)硬盤(SSD)已經(jīng)被虛擬化為全系統(tǒng)的共享資源,以提供跨越多個(gè)應(yīng)用實(shí)例的存儲(chǔ)服務(wù)。這使得云平臺(tái)能夠通過在多個(gè)多租戶虛擬機(jī)(VM)之間進(jìn)行分片來有效利用
    的頭像 發(fā)表于 11-21 10:15 ?1258次閱讀
    一種<b class='flag-5'>提升</b>存儲(chǔ)<b class='flag-5'>資源</b><b class='flag-5'>利用率</b>的方法

    openEuler 資源利用率提升之道 01:概論

    利用率低于 20%,存在巨大的資源浪費(fèi)。因此,提升數(shù)據(jù)中心資源利用率是當(dāng)前急需解決的一個(gè)重要問題[2]。問題成因
    發(fā)表于 07-06 09:54

    openEuler資源利用率提升之道02:典型應(yīng)用下的效果

    有效利用 Web Serving 空閑時(shí)的 CPU 資源,實(shí)現(xiàn)資源利用率提升,但如果只是簡(jiǎn)單地混合部署,CPU 密集的離線業(yè)務(wù)必然會(huì)對(duì)在線
    發(fā)表于 08-10 11:12

    openEuler 資源利用率提升之道 03:rubik 引擎簡(jiǎn)介

    組件在整個(gè)解決方案中起到至關(guān)重要的作用,因此,rubik 引擎主要圍繞資源利用率
    發(fā)表于 09-01 11:00

    openEuler 資源利用率提升之道 04:CPU 搶占和 SMT 隔離控制

    感知用戶配置的業(yè)務(wù)優(yōu)先級(jí)并配置其 CPU 優(yōu)先級(jí)屬性,rubik 具體的介紹和使用詳見《openEuler 資源利用率提升之道 03:rub
    發(fā)表于 09-22 16:50

    愛奇藝:基于龍蜥與 Koordinator 在離線的實(shí)踐解析

    在一個(gè)集群里,沒有進(jìn)行任何特殊的隔離性處理。在 Docker 上經(jīng)歷了困境后,愛奇藝將業(yè)務(wù)按節(jié)點(diǎn)、集群進(jìn)行了拆分;這又導(dǎo)致離線任務(wù)集群資源常年不夠用,在線業(yè)務(wù)集群利用率非常低,尤其是夜間利用
    發(fā)表于 12-22 15:56

    關(guān)于Swarm和Mesos資源利用率優(yōu)化實(shí)踐分析

    資源調(diào)度領(lǐng)域的優(yōu)秀經(jīng)驗(yàn),以及他們?cè)贛esos社區(qū)為提升Mesos資源利用率而正在進(jìn)行的實(shí)踐活動(dòng),深度剖析了Mesos
    發(fā)表于 10-10 11:54 ?0次下載
    關(guān)于Swarm和Mesos<b class='flag-5'>資源</b><b class='flag-5'>利用率</b>優(yōu)化實(shí)踐分析

    詳解OpenStack虛擬機(jī)資源調(diào)度錯(cuò)誤排查

    、高兼容等優(yōu)良品德立名IT界,迅速坐穩(wěn)開源云市場(chǎng)占用率頭把交椅。 本文將基于OpenStack最新release的liberty版本,
    發(fā)表于 10-11 16:39 ?0次下載
    詳解<b class='flag-5'>OpenStack</b><b class='flag-5'>虛擬機(jī)</b>的<b class='flag-5'>資源</b><b class='flag-5'>調(diào)度</b>錯(cuò)誤排查

    基于負(fù)載預(yù)測(cè)的虛擬機(jī)動(dòng)態(tài)調(diào)度算法研究與實(shí)現(xiàn)

    在云計(jì)算系統(tǒng)中為了實(shí)現(xiàn)負(fù)載均衡和資源的高效利用,需要在虛擬機(jī)粒度上對(duì)云計(jì)算系統(tǒng)進(jìn)行調(diào)度,通過熱遷移技術(shù)將虛擬機(jī)從高負(fù)載物理節(jié)點(diǎn)遷移到低負(fù)載物
    發(fā)表于 11-24 14:44 ?9次下載
    基于負(fù)載預(yù)測(cè)的<b class='flag-5'>虛擬機(jī)</b>動(dòng)態(tài)<b class='flag-5'>調(diào)度</b>算法研究與實(shí)現(xiàn)

    虛擬機(jī)按需物理資源分配方法

    針對(duì)云平臺(tái)按負(fù)載峰值需求配置處理機(jī)資源、提供單一的服務(wù)應(yīng)用和資源需求動(dòng)態(tài)變化導(dǎo)致資源利用率低下的問題,采用云
    發(fā)表于 01-02 15:18 ?1次下載
    云<b class='flag-5'>虛擬機(jī)</b>按需物理<b class='flag-5'>資源</b>分配方法

    基于虛擬機(jī)負(fù)載高峰特征的虛擬機(jī)放置策略

    提出了一種基于虛擬機(jī)負(fù)載高峰特征的虛擬機(jī)放置策略,通過更好地復(fù)用物理主機(jī)資源來實(shí)現(xiàn)資源共享,從而提高資源
    發(fā)表于 01-13 10:34 ?0次下載

    基于自適應(yīng)虛擬機(jī)遷移的云資源調(diào)度及架構(gòu)

    ,提岀了¨遷移路徑”和“服務(wù)開銷”等概念,并以服務(wù)器的CPU利用率和服務(wù)器間的帶寬利用率為指標(biāo),為系統(tǒng)中所有遷移的虛擬機(jī)規(guī)劃最優(yōu)的遷移路徑,以使系統(tǒng)總的服務(wù)開銷最小化。首先,設(shè)計(jì)了基于閾值的
    發(fā)表于 05-07 15:44 ?8次下載

    openEuler Summit 2021-云/虛擬化分論壇:業(yè)內(nèi)解決方案+虛擬機(jī)系統(tǒng)模擬

    openEuler Summit 2021-云/虛擬化分論壇:業(yè)內(nèi)解決方案+虛擬機(jī)系統(tǒng)模擬
    的頭像 發(fā)表于 11-10 14:42 ?1942次閱讀
    <b class='flag-5'>openEuler</b> Summit 2021-云/<b class='flag-5'>虛擬</b>化分論壇:業(yè)內(nèi)解決方案+<b class='flag-5'>虛擬機(jī)</b>系統(tǒng)模擬

    openEuler資源利用率提升之道虛擬機(jī)介紹與功耗管理技術(shù)

    隨著云計(jì)算市場(chǎng)規(guī)模的快速增長(zhǎng),各云廠商基礎(chǔ)設(shè)施投入也不斷增加,但行業(yè)普遍存在資源利用率低的問題,在上述背景下,提升資源利用率已經(jīng)成為了一個(gè)重
    的頭像 發(fā)表于 01-13 15:10 ?1301次閱讀

    TECS OpenStack資源虛擬機(jī)網(wǎng)絡(luò)二層地址無法互通的問題處理

    某運(yùn)營(yíng)商TECS OpenStack使用主機(jī)overlay SDN方案組網(wǎng),運(yùn)維人員在創(chuàng)建虛擬機(jī)測(cè)試虛擬機(jī)網(wǎng)絡(luò)狀態(tài)時(shí)發(fā)現(xiàn)問題:在其中一臺(tái)主機(jī)上創(chuàng)建兩臺(tái)同網(wǎng)段虛擬機(jī)
    的頭像 發(fā)表于 06-12 09:28 ?67次閱讀
    TECS <b class='flag-5'>OpenStack</b><b class='flag-5'>資源</b>池<b class='flag-5'>虛擬機(jī)</b>網(wǎng)絡(luò)二層地址無法互通的問題處理
    主站蜘蛛池模板: 欧美日韩一日韩一线不卡 | 免费午夜视频 | 永久免费视频网站在线观看 | 午夜黄色剧场 | 日韩欧美一区二区三区不卡视频 | 深深激情网 | 日本黄色大片在线观看 | 欧美综合在线视频 | 日韩三级在线观看视频 | 久综合色| 亚洲精品你懂的 | 欧美午夜在线视频 | 国产精品入口免费视频 | 国产精品女人在线观看 | 国产码一区二区三区 | 一本大道一卡二卡四卡 | 亚洲wwwwww| 丁香婷婷在线视频 | 国产精品三级在线观看 | 青草午夜精品视频在线观看 | 国产yw.8825.c免费| 欧美色88| 国产免费一级在线观看 | 免费黄色大片网站 | 性免费网站 | 午夜影院h| 国内一区二区 | 四虎永久免费地ww4hu57 | 国产午夜在线观看视频播放 | 婷婷色站| 天天澡天天摸天天爽免费 | 色香影院 | 婷婷丁香九月 | 一级做受毛片免费大片 | 淫香色香| 国产精品一区在线观看你懂的 | 久久草在线观看 | 国产色婷婷精品综合在线观看 | 日日躁夜夜躁狠狠天天 | 深爱激情五月网 | 在线成人aa在线看片 |