freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于云計算平臺的openstack系統(tǒng)集成與實現(xiàn)畢業(yè)論文(參考版)

2024-08-07 03:54本頁面
  

【正文】 ])) 新建一個物理卷(磁盤)sda6,這個操作很重要,不能隨便操作,容易把磁盤損壞丟失數(shù)據(jù),必須反復(fù)確認后再進行操作,不能盲目操作(或跳過此步驟,在啟動實例前使用eucacreatevolume z nova s 3命令在本地磁盤上自動創(chuàng)建一個新的卷):sudo fdisk –l (查看磁盤信息)sudo pvcreate /dev/sda6創(chuàng)建novavolumes的卷組:sudo vgcreate novavolumes /dev/sda6創(chuàng)建一個nova的組:sudo groupadd nova改變/etc/nova folder文件夾的所有權(quán)和/etc/nova/:sudo chown R root:nova /etc/novasudo chmod 644 /etc/nova/(注:在Linux系統(tǒng)下用chmod命令來修改文件或程序的權(quán)限,一個能運行的程序它的權(quán)限必須大于600,最大權(quán)限為777)重啟所有與nova相關(guān)的服務(wù):sudo service libvirtbin restartsudo restart novanetworksudo restart novaputesudo restart novaapisudo restart novaobjectstoresudo restart novaschedulersudo restart novavolumesudo restart glanceapisudo restart glanceregistry初始化mysql數(shù)據(jù)庫:sudo novamanage db sync創(chuàng)建實例網(wǎng)段:sudo novamanage network create fixed_range_v4=創(chuàng)建外網(wǎng)ip:sudo novamanage floating create 為nova創(chuàng)建一個admin用戶novaadmin:sudo novamanage user admin novaadmin為novaadmin用戶創(chuàng)建一個名叫novacloud的項目:sudo novamanage project create novacloud novaadmin 下載證書創(chuàng)建一個下載nova證書和zip壓縮包文件的目錄:mkdir ~/creds創(chuàng)建生成和保存訪問或控制nova云的證書目錄文件:sudo novamanage project zipfile novacloud novaadmin ~/creds/。], iscsi_properties[39。])) 修改為: mount_device = (/dev/disk/bypath/ip%siscsi%slun1 % (iscsi_properties[39。], iscsi_properties[39。 openstack bugsudo vi /usr/lib/536539行 mount_device = (/dev/disk/bypath/ip%siscsi%slun0 % (iscsi_properties[39。)。 = PASSWORD(39。39。設(shè)置mysql的root用戶從任何IP地址登陸的密碼:sudo mysql –u root –p mygreatsecret e SET PASSWORD FOR \39。%39。root39。39。需要更改數(shù)據(jù)庫配置sudo vi /etc/glance/sql_connection = mysql://root:adminlocalhost/glance 配置Mysql數(shù)據(jù)庫OpenStack Nova 需要數(shù)據(jù)庫的支持,這里選用 MySQL (當(dāng)然也可以用其他的數(shù)據(jù)庫,比如 PostgreSQL 等),如果在之前的步驟中沒有安裝mysql數(shù)據(jù)庫則需要用以下命令進行安裝:sudo aptget install mysqlserver新設(shè)置一個可用的密碼:MYSQL_PASS=mygreatsecret修改 MySQL 綁定地址,以便其他的節(jié)點服務(wù)器也能訪問這個數(shù)據(jù)庫:sudo vi /etc/mysql/...bindaddress = bindaddress = ...重啟mysql數(shù)據(jù)庫:sudo /etc/創(chuàng)建一個名為 nova 的數(shù)據(jù)庫,更改該數(shù)據(jù)庫權(quán)限,允許root用戶從任何IP地址登陸訪問:sudo mysql –u root –p mygreatsecret e 39。 Negative Cache TTL 。 Retry 2419200 。 Serial 604800 。 }。 notify no。 Negative Cache TTL 。 Retry 2419200 。 Serial 604800 。 }。 notify no。 }。 修改 Primary Master sudo vi /etc/bind/zone { type master。 。選擇”沒有自動更新”:安裝”GRUB”:結(jié)束安裝,在重啟系統(tǒng)之前先把光盤從光驅(qū)取出,重啟系統(tǒng)后使用”health”用戶登陸系統(tǒng),進行后續(xù)的系統(tǒng)配置.注意:使用ubuntu server安裝完成后。kvm根據(jù)提示選中所有的組件后按“u”更新安裝列表,然后按“g”開始安裝,安裝完成后按“q”退出。計算節(jié)點必須支持虛擬化,每個節(jié)點至少兩個網(wǎng)卡,eth0接private交換機, eth1接public 交換機。 openiscsi和依賴包 分布式在安裝兩臺,一個控制節(jié)點Server1,一個計算節(jié)點Server2。 openstack中的novapute和novanetwork241。 安裝ntp和依賴包241。 Rabbitmq和依賴包241。 Openstack和依賴包241。node節(jié)點作為虛機的宿主機,運行虛機,接受controller的控制。 一般將openstack作分布式安裝,安裝一個controller節(jié)點和一個node節(jié)點。下面將主要介紹如何從技術(shù)角度來使用OpenStack。簡單的來說,譬如有十臺服務(wù)器,在VMware的情況下,我們在每臺服務(wù)器上安裝esx或者esxi,然后裝一臺vcenter,在vcenter的管理界面里把十臺服務(wù)器的esx通過域名或者ip加入,就能在vcenter里面統(tǒng)一管理。第三章 Openstack安裝配置OpenStack是一套用來管理虛擬機的平臺軟件。Openstack擁有超過130家企業(yè)及1350位開發(fā)者,這些機構(gòu)與個人都將OpenStack作為基礎(chǔ)設(shè)施即服務(wù)(簡稱IaaS)資源的通用前端。虛擬網(wǎng)絡(luò)模塊負責(zé)公共IP分配,VPN的連接和防火墻規(guī)則的設(shè)定,彈性分配和管理虛擬網(wǎng)絡(luò)資源。其中,存儲模塊Swift,采用基于對象的存儲,通過可升級的對象存儲,以達到存儲海量的數(shù)據(jù)。有了openstack,以后不管你用誰家的產(chǎn)品,都可以通過相同的API接口進行調(diào)用管理!更重要的是,作為一種基礎(chǔ)設(shè)施云,通過OpenStack:用戶可以注冊云服務(wù)、查看使用情況以及賬單; 開發(fā)商和開發(fā)人員是可以創(chuàng)建和存儲自定義的鏡像; 開發(fā)商和開發(fā)人員可以啟動、監(jiān)控、停止虛擬機實例;操作人員可以配置和操作云基礎(chǔ)設(shè)施。新浪云計算將與OpenStack一起合力打造一套可以管理和配置各種虛擬化技術(shù)的IaaS平臺,在開源代碼庫的建設(shè)方面將有著不小的貢獻。OpenStack自研發(fā)伊始,一直被視作云計算領(lǐng)域的Linux,其推動開放源代碼服務(wù)的努力得到了眾多公司的支持。第三,由于有Rackspace的參與,OpenStack實際上是由主機托管/服務(wù)提供商行業(yè)設(shè)計的,因此它非常適用于公有云的大服務(wù)器、多租戶的工作負載。與C/C++或Java為基礎(chǔ)的項目比較,Python項目意味著更容易安裝,修改,封裝和調(diào)試。51 五個Storage結(jié)點的OpenStack有這樣一個樣本部署架構(gòu),如圖51所示。Object Storage時,可以單結(jié)點安裝,但是它只適用于開發(fā)和測試目的。如果需要獲得Account或 Container Services更大的吞吐量,它們也可以部署到自己的服務(wù)器上。這允許我們發(fā)送10G的網(wǎng)絡(luò)給代理,1G給存儲服務(wù)器,從而保持對代理服務(wù)器的負載平衡更好管理。Object Storage物理架構(gòu) Proxy Services 偏向于CPU和network I/O 密集型,而 Object Services, Container Services, Account Services 偏向于disk and networkI/O 密集型。如果發(fā)現(xiàn)其他的錯誤,它們會記入到日志中。u AuditorsAuditors會檢查objects, containers, 和 accounts的完整性。在載入之下的服務(wù)器可能還不是服務(wù)后續(xù)清單請求的那個。Container列表,因此可能還不會立即包含這個對象。比如,假設(shè)一個container服務(wù)器正處于載入之中,一個新對象正被放進系統(tǒng),代理服務(wù)器一響應(yīng)客戶端成功,該對象就立即可讀了。如果一個更新失敗,該更新會在文件系統(tǒng)上本地排隊,更新器將處理這些失敗的更新。副本也通過tombstone設(shè)置最新版本的方式,確保數(shù)據(jù)從系統(tǒng)中清除。對于對象副本,更新是遠程同步文件到Peer。對象副本用一個Hash列表來快速比較每個分區(qū)的片段,而containe和 account replication 用的是Hash和共享的高水印結(jié)合的方法。u Replication設(shè)計副本的目的是,在面臨網(wǎng)絡(luò)中斷或驅(qū)動失敗等臨時錯誤條件時,保持系統(tǒng)在一致的狀態(tài)。也進行了跟蹤統(tǒng)計,包括對象的總數(shù),以及container中使用的總存儲量。u Container Server其主要工作是處理對象列表,它不知道對象在哪里,只是知道哪些對象在一個特定的container。上一次寫總會成功,確保最新的版本將被使用。u Object ServerObject Server,是非常簡單的blob存儲服務(wù)器,能存儲、檢索和刪除本地磁盤上的對象,它以二進制文件形式存放在文件系統(tǒng)中,元數(shù)據(jù)以文件的擴展屬性存放。代理服務(wù)器不會緩沖它們。比如一個服務(wù)器不可用,它就會要求Ring來為它找下一個接替的服務(wù)器,并把請求轉(zhuǎn)發(fā)到那里。公有APIs也是通過代理服務(wù)器來暴露的。u Proxy Server代理服務(wù)器負責(zé)將OpenStack Object Storage架構(gòu)中其他部分結(jié)合在一起。權(quán)重能用來平衡分區(qū)在磁盤驅(qū)動上的分布。Ring的分區(qū)分布在OpenStack Object Storage installation所有設(shè)備中。(這點類似HDFS副本的復(fù)制)。分區(qū)的位置存儲在Ring維護的映射中。其他組件要在這三者之一進行任何操作,他們都需要合相應(yīng)的Ring進行交互以確定它在集群中的位置。Object Storage如何工作 u RingRing 代表磁盤上存儲的實體的名稱和它們的物理位置的映射。對于OpenStack Object Storage,當(dāng)前支持的API綁定是:PHP,Python,Java,C/.NET 和Ruby。這些綁定可免費下載,使用和修改。 特定語言的API綁定一些流行語言支持的API 綁定,在RackSpace云文件產(chǎn)品中是可用的。值得強調(diào)的是,所有操作必須包括一個來自你授權(quán)系統(tǒng)的有效的授權(quán)令牌。Operations的完全清單可以在開發(fā)文檔上找到。Operations216。你能用內(nèi)嵌的大對象支持和St工具來檢索5GB以上的對象。 對象名上唯一的限制是,在經(jīng)過URL編碼后,它們的長度要少于1024個字節(jié)。比如,你可選擇存儲你數(shù)字照片的副本,把它們組織為一個影集。 一個對象是基本的存儲實體,和表示你存儲在OpenStack Object Storage系統(tǒng)中文件的任何可選的元數(shù)據(jù)。長度的限制也適用于經(jīng)過URL編碼后的名字。但是你必須在你的賬戶上有一個container,因為數(shù)據(jù)必須存在Container中。Container和其他文件系統(tǒng)概念的主要差異是containers不能嵌套。 Containers and Objects一個Container是一個存儲隔間,為你提供一種組織屬于屬于你的數(shù)據(jù)的方式。一個用戶能訪問另一個賬戶的內(nèi)容的唯一方式是,他們享有一個API訪問key或你的認證系統(tǒng)提供的會話令牌。 一般來說,每個用戶能完全訪問自己的存儲賬戶。公共的container設(shè)置被用作訪問控制列表之上的默認授權(quán)。比如,這個設(shè)置就允許來自accountname賬戶的的任意用戶來讀,但是只允許accountname賬戶里的用戶username來寫。典型的,特定語言的API處理認證,令牌傳遞和HTTPS request/response 通信。 Authentication 和 Access Permissions你必須通過認證服務(wù)來認證,以接收OpenStack Object Storage連接參數(shù)和認證令牌。Account服務(wù)器是存儲系統(tǒng)的部分,必須和Container服務(wù)器和Object服務(wù)器配置在一起。為此,OpenStack Object Storage提供了一個授權(quán)系統(tǒng)(swauth)。Accounts和 Account ServersOpenStack Object Storage系統(tǒng)被設(shè)計來供許多不同的存儲消費者或客戶使用。2. OpenStack Object Storage 關(guān)鍵概念216。s S3 infrastru
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1