原创 POWER架構服務器作爲計算節點

目標在power機器上安裝計算組件,將power機器作爲計算節點,並測試Openstack的基本功能。環境1臺控制節點(x86機器) 5臺計算節點(4個x86機器,1個power機器)安裝依賴的問題就算將yum源都配置成power架構的yu

原创 vm掛載卷,鏡像,vm實例的共享存儲架構

測試環境可以用本地存儲,但生產環境都會上共享存儲,特別是現在比較火的ceph。生產環境一般有獨立的存儲網絡,和管理網絡以及用戶虛擬機的業務網絡隔離開,互不影響網絡的傳輸性能。塊存儲(cinder)塊存儲(cinder)服務管理環境中的存儲設

原创 新增OpenStack NOVA API用於強制計算節點nova-compute服務down

相關blueprints:https://blueprints.launchpad.net/nova/+spec/mark-host-down https://blueprints.launchpad.net/python-novaclie

原创 將快速疏散功能加入VM HA程序中

之前有篇文章介紹nova新增的快速疏散接口的說明 https://www.backendcloud.cn/2017/06/08/force-down/現在在開發的VM HA程序中加入快速疏散功能修改配置文件,增加quick_evacuate

原创 Doctor framework

Openstack社區一直沒有專門的VM HA的組件來支持VM HA,所以各個廠商有這個需要都自己開發。社區給的解釋是,VM HA是應用層考慮的事情,而不是Iaas層考慮的事情。OPNFV Doctor項目本身沒有代碼,而是集成測試上游項目

原创 pci-api support

1 Use case 1.1 List and show PCI devices on VMs 1.2 List and show PCI stats on hypervisors 1.3 List PCI devices on the n

原创 獲取虛機內存

KVM內存虛擬化KVM的發展路線就是逐步從軟件模擬到硬件輔助,內存虛擬化的本質就是實現客戶機虛擬地址 (Guest Virtual Address, GVA) 到宿主機物理地址之間的轉換, 其主要發展歷程就是從最初的影子頁表到硬件輔助實現的

原创 cyborg agent

cyborg agent提案問題描述Cyborg的需要一下功能:包括在計算機節點上管理代理,定位加速器,監控加速器狀態和協調加速器驅動程序。用例在OpenStack中將加速器連接到虛擬機實例。提議變更cyborg agent駐留在各種計算機

原创 ansible簡單使用

安裝ansible的安裝算簡單的了,不要配置數據庫,不用在遠程操作的節點安裝任何東西。只需要本機安裝ansible即可。但是還是依賴一些基本python庫。ansible |– jinja2 |– PyYAML |– paramiko |–

原创 雲環境中GPU配置

Ocata週期的科學技術重點之一是進一步擴展OpenStack中GPU支持的狀態。這裏的第一個問題是我們在討論GPU支持時正在討論的問題,因爲使用現有的OpenStack功能(例如,Nova的PCI直通支持)已經有幾種可能性和組合,允許部署

原创 FPGA用戶用例提案

FPGA資源目前,Nova缺乏管理可變資源的能力,如基於FPGA的加速器。問題描述哪些FPGA(現場可編程門陣列)可以給出,將FPGA資源作爲PCI設備虛擬機加速器的所有準備工作,提供給系統,是一個手動行爲。此外,現代FPGA爲我們提供了

原创 訪問google

github搜索hosts,如:https://github.com/racaljk/hosts/blob/master/hosts 更新windows hosts文件即可%SystemRoot%\System32\drivers\etc\

原创 Openstack Cyborg 項目介紹

項目原來叫Nomad,剛改名爲Cyborg,是剛剛啓動的一個項目。項目目標是提供通用的硬件加速管理框架。加速的硬件包括加密卡,GPU,FPGA,NVMe/NOF SSDs, DPDK/SPDK等等。應該和麪向未來的人工智能的基礎設施有很大關

原创 Openstack Ocata初體驗

Openstack社區剛剛release了Ocata版,最大的改進之一是更加全面擁抱容器,不管是Openstack的各個組件以容器,微服務的形式部署,還是對容器的支持。迫不及待的安裝了O版體驗了把。直觀上第一不同就是圖標變了,從立體的變成了

原创 Load Balance(LVS實現方式)

網絡拓撲圖配置vm網絡1 生成上圖所示的虛擬機 2 設定各個VM的 網卡的配置文件 3 建兩個網橋,如上圖所示,並在網橋上綁定對應的網卡網卡①[root@localhost network-scripts]# cat ifcfg-eth0