原创 openstack-keystone 多region搭建及調試

http://blog.zhaw.ch/icclab/how-to-install-a-multi-region-devstack-part-1/

原创 keystone整體認識--學習與思考

此次學習過程,主要需要搞清四個問題: (1)Keystone框架:服務端、客戶端 (2)用戶管理機制:如何驗證用戶身份、維護用戶身份 (3)多租戶的機制:從之前的單一模式,變化至今的原因,如何實現用戶、角色、和租戶的關聯 (4)Token

原创 rpc_client.py經典python實例

import pika   import uuid       class FibonacciRpcClient(object):   def __init__(self):   self.connection = p

原创 Keystone幾種token生成的方式分析

從Keystone的配置文件中,我們可見,Token的提供者目前支持四種。 Token Provider:UUID, PKI, PKIZ, or Fernet 結合源碼及官方文檔,我們用一個表格來闡述一下它們之間的差異。 Provid

原创 rpc_server.py經典python程序實例

#!/usr/bin/env python   import pika       connection = pika.BlockingConnection(pika.ConnectionParameters(   host='

原创 Devstack安裝Openstack的過程中的小錯誤(centos7)

Q:下載源碼出錯,很難下載下來。 A:修改localrc 中的git源爲https Q:安裝過程中,mysql連接問題,通常是 localhost出錯。 A:使用命令/usr/libexec/mysqld –user=mysql 重

原创 Horizon的認識(個人理解)

1 Horizon的源碼中,包含兩個代碼文件夾 (1)、horizon (2)、openstack_dashboard (1) Horizon是一些在django基礎上寫的通用組件,表格(table),標籤頁(tab),表單

原创 keystone 認證深度研究分析

一、Keystone Token深度概述 Keystone作爲openstack項目基礎認證模塊,目前支持的token類型分別是uuid、pkiz、pki、fernet。 首先,簡要敘述一下這四種類型的原理及其優缺點。

原创 openstack新秀:manila框架及知識點介紹

manila 組成部分:3類服務(share、api、scheduler)、一個消息隊列、數據庫 manila-api 接受並驗證REST請求,通過客戶端及路由進行轉發 manila-scheduler 決定共享創建的後端(後端及poo