亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于OpenPower架構上Ubuntu系統(tǒng)創(chuàng)建KVM虛擬機方法與流程

文檔序號:12463517閱讀:817來源:國知局

本發(fā)明涉及虛擬化技術領域,尤其涉及一種基于OpenPower架構上Ubuntu系統(tǒng)創(chuàng)建KVM虛擬機方法。



背景技術:

在當今信息爆炸時代,需要對大量數(shù)據(jù)整理、分析、挖掘等,這促進了一個新概念的產生:云計算(Cloud Computing)。云計算是基于互聯(lián)網(wǎng)的相關服務的增加、使用和交付模式,通常涉及通過互聯(lián)網(wǎng)來提供動態(tài)易擴展且經(jīng)常是虛擬化的資源。它甚至可以讓你體驗每秒10萬億次的運算能力,擁有這么強大的計算能力可以模擬核爆炸、預測氣候變化和市場發(fā)展趨勢。用戶通過電腦、筆記本、手機等方式接入數(shù)據(jù)中心,按自己的需求進行運算。而另一個概念:OpenStack,是一個由NASA(美國國家航空航天局)和Rackspace合作研發(fā)并發(fā)起的,以Apache許可證授權的自由軟件和開放源代碼項目,即它是一個開源的云計算管理平臺。在確保OpenStack正常工作中有個很重要的就是實現(xiàn)虛擬化技術,實現(xiàn)虛擬化技術的方式之一就是KVM(Kernel-based Virtual Machine)。

OpenPower是IBM公司基于Power8,區(qū)別于Intel X86的一個新架構,具有開放的高性能CPU技術,以及獨有的CAPI技術,而且具有國產安全保障。OpenPOWER支持Linux、Hadoop、KVM、OpenStack、NoSQL等主流開源技術;另一方面,則是將POWER架構的性能與可靠性優(yōu)勢,與開源技術相結合,推出了一系列讓人耳目一新的云和大數(shù)據(jù)解決方案。

OpenPower架構在CPU型號、系統(tǒng)架構、操作系統(tǒng)類型這幾大方面都很大程度有別于我們熟知的X86架構。當前支持OpenPower的主流Linux系統(tǒng)有RHEL和Ubuntu,而且僅僅支持文本界面。在這種特殊架構以及特殊操作環(huán)境,作為服務器研發(fā)系統(tǒng)測試的一個重點------虛擬化驗證測試,一種驗證方法就是創(chuàng)建KVM虛擬機。相比X86架構的操作系統(tǒng),圖形化界面以及不同的模式,OpenPower上是一種不同的方法。



技術實現(xiàn)要素:

本發(fā)明提出了一種基于OpenPower架構上Ubuntu系統(tǒng)創(chuàng)建KVM虛擬機方法,此方法在OpenPower架構服務器的研發(fā)測試中,能夠有效驗證虛擬機化功能的支持。

本發(fā)明的技術方案是

基于OpenPower架構上Ubuntu系統(tǒng)創(chuàng)建KVM虛擬機方法,包括如下步驟:

1、安裝操作系統(tǒng)Ubuntu 15.04 ppc64le。該系統(tǒng)只針對Power和OpenPower架構,不支持X86架構。安裝完操作系統(tǒng)之后,將操作系統(tǒng)連到Intel,保證可以訪問外網(wǎng)。

2、安裝KVM所需的庫文件,虛擬化軟件包。安裝過程中需要大量依賴包。

3、萬事俱備后,首先配置網(wǎng)橋。保證KVM虛擬機和本地操作系統(tǒng)可以通信。修改網(wǎng)絡配置,完成后重啟操作系統(tǒng)。

4、創(chuàng)建KVM虛擬機。期間要設置很多虛擬機參數(shù),決定了虛擬機的主要配置。

5、啟動KVM虛擬機

6、確認KVM虛擬機的基本配置

7、在KVM虛擬機中進行虛擬化應用。

以上這些步驟,能夠有效驗證出OpenOpower架構和Ubuntu 15.04操作系統(tǒng)支持虛擬化功能,且能夠創(chuàng)建KVM虛擬機,能夠在虛擬機中搭建應用環(huán)境。

其中,步驟2包括以下內容

2.1安裝所需的虛擬化軟件包

2.2創(chuàng)建虛擬機里的用戶名稱

2.3關閉CPU的多線程

2.4加載KVM驅動

2.5安裝庫文件和虛擬化管理工具。

進入KVM后,需要進行一些信息確認:

1)虛擬機CPU數(shù)量、核數(shù)

2)虛擬內存容量

3)虛擬機硬盤容量

與本地操作系統(tǒng)網(wǎng)絡通信以上信息均正確,說明KVM已經(jīng)創(chuàng)建成功,可以運行相關應用。

本發(fā)明清晰完整地介紹了KVM虛擬機的創(chuàng)建方法,彌補了當前在這種特殊架構上的技術空缺,在服務器研發(fā)測試階段,對驗證服務器的虛擬化功能有重要意義。

對于OpenPower架構服務器,在Ubuntu 15.04系統(tǒng)上,能夠有效驗證服務器系統(tǒng)對虛擬機化功能的支持。

適用于所有OpenPower架構服務器產品。創(chuàng)建KVM虛擬機并進行基本測試和應用,有效驗證服務器系統(tǒng)對虛擬機化功能的支持,為產品在虛擬化市場立足打下扎實基礎。

附圖說明

圖1是本發(fā)明的測試流程圖。

具體實施方式

下面對本發(fā)明的內容進行更加詳細的闡述:

1、測試前環(huán)境準備

1.1安裝Ubuntu 15.04 ppc64le操作系統(tǒng)

1.2將操作系統(tǒng)連到Intel,保證可以訪問外網(wǎng)

1.3由于當前OpenPower上支持的Ubuntu 15.04操作系統(tǒng)不支持圖形界面,故以下所有操作都是在命令行模式進行

2、安裝軟件包和庫文件

2.1安裝所需的虛擬化軟件包

#apt-get install qemu-user qemu-utils cloud-image-utils qemu-system-ppc qemu-slof libvirt-bin numactl

2.2創(chuàng)建虛擬機里的用戶名稱

#usermod -a -G kvm <user>

2.3關閉CPU的多線程(SMT)

# ppc64_cpu --smt=off

2.4加載KVM驅動。這步操作完成后,可以 在/etc/modules里增加“ kvm_hv “,以便于每次重啟系統(tǒng)都會自動加載

#modprobe kvm_hv

2.5安裝庫文件和虛擬化管理工具Python-virtinst,python-libxml2,virt-manager。這三個的安裝都需要一些依賴包,一并安裝即可

3、配置網(wǎng)橋

3.1修改網(wǎng)絡配置

#vi /etc/network/interface

使用DHCP模式的話,給文檔里添加如下內容:

auto br0

iface br0 inet dhcp

bridge_ports eth0

bridge_stp off

bridge_fd 5

bridge_maxwait 5

完成后重啟操作系統(tǒng)。注意,搭建網(wǎng)橋后需要在搭網(wǎng)橋的網(wǎng)口插上網(wǎng)線才能開機。

4、創(chuàng)建KVM

4.1創(chuàng)建KVM虛擬機

#virt-install --name vm01 --ram 8192 --vcpus=1 --disk path=/kvm/images/vm01.img --size=150 --network bridge=br0 --os-variant=Generic --cdrom= --nographics

這些參數(shù)的含義為:

--name:指定虛擬機名字

--ram:指定虛擬機內存大小[MB]

--vcpus:指定虛擬機cpu個數(shù)

--disk path:指定虛擬機磁盤位置,并定義磁盤空間

--size:虛擬硬盤大小[GB]

--network bridge:指定網(wǎng)絡類型

--os-variant指定操作系統(tǒng)版本

--cdrom:指定系統(tǒng)鏡像路徑[*.iso]

4.2創(chuàng)建出來的虛擬機會在/etc/libvirt/qemu/虛擬機器名稱.xml ,生成配置文件

4.3安裝虛擬機的log在var/log/libvirt/qemu/vm.log

4.4安裝時若有“could not access kvm kernel module: permission denied”提示,需要執(zhí)行指令:

#ls -l /dev/kvm

#chmod 777 /dev/kvm

5、啟動KVM

#virsh start name --console(添加--console可以輸出信息)

#virsh list --all

#virsh quit

6、KVM下的測試

進入KVM后,需要進行一些信息確認:

6.1虛擬機CPU數(shù)量、核數(shù)

6.2虛擬內存容量

6.3虛擬機硬盤容量

6.4與本地操作系統(tǒng)網(wǎng)絡通信

以上信息均正確,說明KVM已經(jīng)創(chuàng)建成功,可以運行相關應用。

本方法適用于使用OpenPoewr架構的服務器,在Ubuntu15.04 ppc64le操作系統(tǒng)中創(chuàng)建KVM虛擬機。清晰完整地介紹了KVM虛擬機的創(chuàng)建方法和使用方法,彌補了當前在這種特殊架構上的技術空缺。在服務器研發(fā)測試階段,對驗證服務器的虛擬化功能有重要意義,也為產品在虛擬化市場立足打下扎實基礎。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1