原创 openstack agent 狀態顯示時間

我們使用neutron agent-list  查看其狀態的時候,會看到agent的狀態是alive,下面我們就說說這個alive 的由來: 這個alive是兩個時間的比較值,就是最近一次發送狀態的時間和current time時間的差值

原创 OpenStack Ocata Releasenotes

轉載地址:http://xcodest.me/openstack-ocata-releasenotes.html Nova Ocata 版本加入了許多 Cell V2 的功能 。 但是不是所有的都可以用於生產 。 現在部署 Nova

原创 Linux pid,tgid關係

一、進程PID和線程PID         線程是輕量級的進程,有自己的PID,只不過共享進程的一些數據,比如說堆。 二、tgid        thread group id。對於同一進程中的所有線程,tgid都是一致的,爲該進程的進程

原创 網易開源鏡像網站

https://mirrors.163.com/ 1、我們看下centos/7.7.1908/ 的系統鏡像支持哪些,opestack版本 url: https://mirrors.163.com/centos/7.7.1908/,支持qu

原创 Nova Cell V2 詳解

轉載地址:http://xcodest.me/nova-cell-v2.html 現在 ,OpenStack 在控制平面上的性能瓶頸主要在 Message Queue 和 Database 。 尤其是 Message Queue ,

原创 容器與OpenStack從相殺到相愛

轉載地址:http://xcodest.me/containerize-openstack.html OpenStack 項目開始於 2010 年 , 由 Rackspace 和 NASA 合作發起的 , 旨在爲公共及私有云的建設與管

原创 Linux 內核鎖機制之進程搶佔&中斷

一、搶佔        搶佔是指:屬於同一CPU的進程間,發生CPU的切換。 二、中斷        軟中斷(定時器,tasklet)與硬中斷。 三、場景分析 對於spin lock,其保護的資源可能來自多個CPU CORE上的進

原创 python 的內建屬性__getattr__的妙用

__getattr__函數的作用: 如果屬性查找在實例以及對應的類中(通過__dict__)失敗, 那麼會調用到類的__getattr__函數, 如果沒有定義這個函數,那麼拋出AttributeError異常。由此可見,__getattr

原创 OpenStack公共組件oslo之十——oslo.concurrency synchronized鎖源代碼

@contextlib.contextmanager def lock(name, lock_file_prefix=None, external=False, lock_path=None, do_log=True,

原创 查看python安裝包的網站

https://pypi.org/project/suds2/ 很好很強大

原创 C語言實現大數相乘

昨天心血來潮,想實現數組大數相乘,不寫C已經有段時間了,因爲改寫python了,最後發現寶刀未老啊! 想法:按照兩個數相乘的方法實現。把數拆分放到數組中,進行相乘或者相加。 #include <stdio.h> #include <st

原创 OpenStack 環境中rabbitmq server 創建Exchange,Queue 總結

Server端會創建三種類型的consumer,如下所示: conn.declare_topic_consumer(exchange_name=self._get_exchange(target),

原创 Heat 如何來實現和支持編排

裝載地址:http://www.cnblogs.com/gushiren/p/9511702.html 編排 編排,顧名思義,就是按照一定的目的依次排列。在 IT 的世界裏頭,一個完整的編排一般包括設置服務器上機器、安裝 CPU、內存、硬

原创 OpenStack Tacker介紹 - 1. NFV和Tacker介紹和主要功能

作者: 趙怡 1.  NFV概述    NFV(網絡功能虛擬化Network Function Virtualization, 有時候NFV也叫做VNF)由運營商的聯盟提出,主要利用通用x86硬件平臺和標準的IT虛擬化技術, 來做軟硬件解

原创 HTML5 WebSocket

裝載地址:http://www.runoob.com/html/html5-websocket.html HTML5 WebSocket WebSocket 是 HTML5 開始提供的一種在單個 TCP 連接上進行全雙工通訊的協議。 We