日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

OpenStack开发学习笔记01

發布時間:2024/4/17 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 OpenStack开发学习笔记01 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

OpenStack概述

  openstack可以說是一個開源的操作系統。

  Openstack的開源協議,Apache License,是一個商業化的有好的開原協議,允許其他公司對其二次修改重新發布,來賣,這也是大量公司用它的原因之一,并且他的質量和功能也比較的好,受到青睞;

  

OpenStack核心組件

  組件名稱:Computer ??組件代號:Nova

     

 云組織的控制器,它提供一個工具來部署云,包括運行實例、管理網絡以及控制用戶和其他項目對云的訪問(the?cloud?through?users?and?projects)。它底層的開源項目名稱是Nova,其提供的軟件能控制IaaS云計算平臺,類似于Amazon?EC2和Rackspace?Cloud?Servers。實際上它定義的是,與運行在主機操作系統上潛在的虛擬化機制交互的動,暴露基于WebAPI的功能。

  組件名稱:Object ?Storage?組件代號:Swift

    是一個可擴展的對象存儲系統,支持多種應用——比如復制和存檔數據、圖像或視頻服務、存儲次級靜態數據、開發數據存儲整合的新應用、存儲容量難以估計的數據、為Web應用創建基于云的彈性存儲。對于大部分用戶來說,swift不是必須的。你只有存儲數量到一定級別,而且是非結構化數據才有這樣的需求。是否可以把虛擬機的存儲放在swift上?簡單回答:不行。你需要搞明白對象存儲是干啥,擅長那些地方,那些是不行的。swift是Openstack所有組件中最成熟的,可以在線升級版本,各種版本可以混合,也就是說,1.75版本的swift可以和1.48的在一個群集里。

  組件名稱:Identity 組件代號:Keystone

    提供身份認證和授權,每個組件都需要使用統一認證和授權。目前沒法基于角色的授權,web管理用戶等

  

  組件名稱:Dashboard?組件代號:Horizon

   為所有OpenStack的服務提供了一個模塊化的web-based用戶界面。使用這個Web?GUI可以在云上完成大多數的操作,如啟動實例,分配IP地址,設置訪問控制等。

  組件名稱:Block?Storage組件代號:Cinder

    存儲管理的組件,主要是指虛擬機的存儲管理。

  組件名稱:Network ?組件代號:Quantum

?    網絡管理的組件,Quantum后端可以是商業產品或者開源,開源產品支持Openvswitch,和linux?bridge

  組件名稱:Image?Service?組件代號:Glance

?

     是一個虛擬機鏡像的存儲、查詢和檢索系統,服務包括的REST?ful?API允許用戶通過HTTP請求查詢VM鏡像元數據,以及檢索實際的鏡像。VM鏡像有四種配置方式:簡單的文件系統,類似OpenStackObjectStorage的對象存儲系統,直接用Amazon's?SimpleStorage?Solution(S3)存儲,用帶有ObjectStore的S3間接訪問S3

    

服務介紹

   nova-計算服務

    提供一個計算服務,管理實力的生命周期,提供基于REST API接口,同時還提供了對底層Hypervisor的屏蔽。并且支持水平擴展,資源不夠的時候可以往里面加硬件加機器來增加容量

   NEUTRON-網絡服務

    提供虛擬網絡的管理,為虛擬機創建網絡拓撲結構,比如什么時候創建網卡,什么時候聯通。 同時支持面向租戶的網絡管理,可以自己定義自己的網絡。同樣給他也是基于REST的API,方便其他的來調用資源

   KEYSTONE-身份認證服務

    首要的功能是認證與授權,知道你是誰。

    還可以對用戶租戶角色等進行管理

    服務目錄管理

    支持多種第三方的認證的支持

   GLANCE-鏡像服務

    可以對虛擬機鏡像模板做注冊和查詢。

    把鏡像分享給很多人,同一個組,同一個部門的角色等

    支持很raw,qcow2 e. g.等多種格式的鏡像

    glance最終存下來的話可以放到 亞馬遜的S3, 還有對象存儲的swift, 也可以存到本地file system e. g.?

    HORIZON-控制面板服務

      對資源進行可視化的管理

   CINDER-快存儲服務

    可以將提供類似于EBS的快存儲,方便擴展,想用多少分配多少

    可以減少nova的復雜性,降低nova的負載,

   HEAT -編排服務

    為了更好的使用openstack的資源,他提供了一套模板,有模板規范,組織對應的資源,生成你想要的部署

    CEILOMETER-計量服務

      安裝在不同的節點上,監控資源的使用情況,收集起來,可以用來做計費,性能優化等技術支持

    

?

?

?

?

?

轉載于:https://www.cnblogs.com/sanzangtdashi/p/6821010.html

總結

以上是生活随笔為你收集整理的OpenStack开发学习笔记01的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。