成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

記云架構師與 OpenStack 的一天

譯文
云計算 OpenStack
OpenStack仿佛是個難解的謎團。我們這些開源倡導者們熱衷于宣揚OpenStack的開放導向,甚至很多企業管理者也已經意識到OpenStack能夠成為其最為理想的云體系實現方案。本文闡述了云及OpenStack架構的理論定義以及企業對這項成果的接納情況,以及立足于自身探討了OpenStack貢獻復雜性及其持續集成與持續交付(簡稱CI/CD)實踐。

【51CTO.com快譯】OpenStack仿佛是個難解的謎團。我們這些開源倡導者們熱衷于宣揚OpenStack的開放導向,甚至很多企業管理者也已經意識到OpenStack能夠成為其最為理想的云體系實現方案。在紅帽公司發布的云創新實踐活動當中,云技術實踐領導者Vijay Chebolu與云架構師Vinny Valdez就將自己打造出的OpenStack解決方案奉獻給了廣大客戶。

[[154797]]

我們搶在OpenStack東京峰會之前對二位進行了專訪,題為《記一位OpenStack/云架構師的一天》。其中Vijay闡述了云及OpenStack架構的理論定義以及企業對這項成果的接納情況,而Vinny則立足于自身探討了OpenStack貢獻復雜性及其持續集成與持續交付(簡稱CI/CD)實踐。他們的狀態相當活躍,以頗為幽默的話鋒解答了我們提出的諸多疑問。

什么樣的技術從業者算是云架構師?云架構師與其它架構師角色之間存在著哪些差異?

Vijay Chebolu (以下簡稱VC): 云架構師指的是那些同時擔當著業務與技術領導者職務,負責設計并構建一整套云體系,并確保其能夠解決企業中具體業務需求的職能角色。一位云架構師需要擁有宏觀層面的業務審視角度,并具備推動云構建項目走向成功的必要技術能力。

Vinny Valdez (以下簡稱VV): 我打算根據自己的實際感受談談云架構師與其它類型架構師之間的區別,他們往往需要對數據中心之內的各信層面擁有深度了解及專業知識積累,具體包括系統管理、自動化、虛擬化、存儲以及網絡等等。云架構師需要有能力理解復雜的整合體系,從而設計出適合業務需求的解決方案。以我們自身為例,我們可能需要親自動手完成工作并執行一些物理層面的實現任務。云架構師應當了解企業業務,同時又擁有高超的技術水平——單純在白板上勾勾劃劃是不足以成為一名出色的云架構師的。

OpenStack架構師擁有哪些獨特的素質?我們該如何將自己培養成一位OpenStack架構師?

VC: OpenStack項目是一種全局性的開發人員與云計算技術人員協作項目,旨在構建起能夠同時面向公有云與私有云環境的標準化云計算平臺。OpenStack架構師的主要任務在于為企業環境配置、設計并部署一套基于OpenStack的云體系。負責這套平臺設計與開發工作的應該屬于OpenStack產品架構師,他們的目標在于讓OpenStack成為實際上的云計算執行標準。而負責利用私有云以及公有云為這套云平臺提供所需資源的部署人員則屬于OpenStack部署架構師,他們的主要任務是建立起一套具備可靠性、可擴展性以及安全性的OpenStack云體系。

您認為目前OpenStack的實際普及程度如何?OpenStack是否已經做好了全面進入企業環境的準備?您又是否能與我們分享幾個企業客戶主動采用OpenStack技術以及相關作法的實例?

VC: OpenStack在過去五年當中已經得到了長足發展,而且最近開始為眾多企業所關注。OpenStack在最近的幾個版本當中致力于進一步提升平臺自身的可靠性與穩定性,從而幫助其獲得更為強大的企業客戶吸引力。受到多位大型供應商的有力推動,目前OpenStack已經做好了與企業業務環境對接的準備。目前使用OpenStack早已不是什么需要遮遮掩掩的秘密,以Comcast、沃爾瑪以及CERN為例:這些都是企業采用OpenStack技術的絕佳實例。甚至一部分金融服務機構,例如美國銀行,也已經開始將OpenStack納入其主要云體系當中作為備選平臺。

Vinny,您曾經是OpenStack項目的貢獻者之一,特別是參與到了《OpenStack架構設計指南》的編撰工作當中。我們也希望能夠為OpenStack做出自己的貢獻,那么您對于我們參與OpenStack開發的熱情有哪些指導意見?需要滿足哪些先決條件?OpenStack的組織結構又是怎樣的?

VV: 我認為首先需要指出的是,大家其實并不一定非要以專業開發者的身份參與貢獻。OpenStack維基百科當中給出了大量很好的且適合作為起點的貢獻方式。具體貢獻方式當然取決于大家的實際角色定位,例如開發人員、作家、設計師、安全專家乃至測試人員等等。如果大家無法確定自己適合哪種出發點,那么先從說明文檔著手也是不錯的選擇。參與OpenStack貢獻并沒有什么硬性的先決條件。整個流程就是創建一個合適的賬戶,而后簽署貢獻者許可協議就行——是的,就這么簡單。

說起上面那份設計指南,其實我算是非常幸運。在這份材料的編寫過程當中,我以志愿者的形式加入了一份電子郵件通信名單。我所在的公司對此深表理解及支持,愿意給我一個禮拜的時間從而這方面工作,甚至提供專門的經費保證我能夠與其他十二位來自其它企業且才華橫溢的社區成員共同協作。我的大部分貢獻都在此階段完成,當然后續還對具體內容進行了深入調整與添加。因此我給大家的建議時,一定要加入項目相關郵件通信名單來尋找未來的貢獻機遇。我知道每個人都為了日常工作忙得不可開交,但哪怕再小的貢獻都會對項目的未來產生積極作用。如果大家發現了一處輸入錯誤、一個bug或者構思出了一項新功能,那么即使各位本身不知道如何編程/修復/撰寫,也可以把思路或者規劃藍圖提交給其他協作人員。

您對于那些剛剛準備采用OpenStack的企業會給出怎樣的建議及提示?OpenStack部署工作中存在著哪些常見陷阱,企業又該如何加以規避?

VC: 在企業當中變化總是需要與固有慣性相沖突。企業當中的常見誤區之一就是努力把OpenStack作為傳統的Mode 1虛擬化平臺來看待。事實上,從實際要求及用例出發總結需求,再將其與OpenStack所能提供的用例相印證往往是比較好的選擇。我已經無數次親眼看到企業之所以有意采納OpenStack,單純是因為它是業界當中火熱出爐的新鮮事物。每一套平臺都擁有自己的特性與定位,大家不可能在遵循傳統思路的同時將其納入體系。就如今這個雙模式IT的時代之下,最重要的就是理解Mode 2 IT的實際要求。OpenStack是一套非常適合支撐創新型Mode 2環境的平臺,因為其要求企業立足于DevOps原則快速交付產品及解決方案,而這一原則的核心在于將基礎設施作為代碼資產進行處理。

您能夠談談OpenStack的開發流程——包括審查、測試、持續交付以及持續集成?

VV: 除了起初的賬戶注冊與CLA設置,接下來最重要的步驟就是設置并使用Git。我們當然可以通過很多種不錯的方式來作為起點,但最好的選擇無疑還是使用Git并進行實踐。在剛剛上手的時候,Git往往會帶來比較陡峭的學習曲線——特別是大家從未使用過Git或者此前使用的是其它版本控制系統,不過一旦理解了其工作流程、大家就會發現這才是最高效且最具邏輯性的方案。目前我們幾乎在利用Git處理一切任務,包括客戶配置、內部項目、內部培訓文件乃至各類開源項目。一旦大家熟悉了Git,接下來要做的就是使用一款名為git-review的插件模塊,其能夠與OpenStack Gerrit審查系統相對接。整個工作流程為選取需要處理的對象、將其復制至本地庫、在git分支當中進行本地化變更、提交本地變更、運行單元測試、而后將其提交至Gerrit審查系統進行審查。到這里,持續集成/持續交付系統會檢測到變更內容并向審查人員發出通知。至少要由兩位核心審查人員批準通過之后,對應的變更內容才會得到認可并被整合到項目當中。這只是對整個流程的簡要概括,大家可以點擊此處了解與之相關的更多詳情(英文原文)。

隨著云平臺數量的持續增長,我們現在是否有必要利用標準化規范來避免供應商或者平臺鎖定的問題?

VV: 絕對應該。企業最擔心的就是自身業務體系被牢牢鎖定在特定供應商身上。特別是在開發人員需要將成果部署至多種平臺,或者從某套云體系遷移至其它云體系當中時,供應商鎖定會給企業帶來非常嚴重的問題。紅帽公司一直專注于解決上游鎖定難題,這不僅是為了幫助客戶避免困擾,同時也是為了讓整個技術社區更為自由。我們建議其它企業也應遵循同樣的處理思路。

我們曾聽不少客戶提起過,開源技術對于企業并不太友善,特別是在說明文檔支持以及采納客戶變更請求方面。總體來講,您對這個問題有著怎樣的看法?我們該如何加以處理?具體來講,OpenStack社區是如何解決這類難題的?

VC: 認為開源對于企業用戶不太友善的觀點其實并不準確。沒錯,不能否認很多開源項目在初期發展階段會帶來說明文檔質量低下等問題。不過有了紅帽這類大型企業的支持,如今客戶已經能夠以更為便捷的方式實現自己的變更請求,而紅帽則在推動上游技術調整方面擁有強大的能力。

Vinny,您的孩子們似乎對技術很感興趣。那么作為父親,您希望自己的女兒們能夠在怎樣的世界中成長,特別是與技術及開源相關的時代背景?

VV: 我的孩子們是挺喜歡技術方面的東西。我對于有這樣的小孩兒感到無比驕傲。我也很高興地看到她們的成長環境比我小時候有著更多技術元素,而她們在上學及玩耍時所接觸到的技術元素之多也令人感到訝異。我七歲的女兒Faryn曾經纏著我,讓我教她如何開發一套《我的世界》Mod,而我向她推薦了Scratch作為學習起點。我的兩個女兒,特別是9歲的Ava,已經開始通過Khan Academy來提高自己的數學水平了。

她們小的時候,我給她們的是一臺裝有Fedora系統的筆記本電腦,她們會在上面玩玩兒童游戲。這一切都源自開源貢獻,而我也建議其他家長能夠充分發揮由此帶來的積極作用。對我而言,接下來要做的就是購買一臺3D打印機,并指導她們如何使用Blender——這樣她們就能自己設計并打印出喜歡的玩具了。我希望這種趨勢能夠持續下去,而我的女兒們也能夠借此充分發揮自己的想象力——這一切都要歸功于開源理念。

關于OpenStack

OpenStack是一個由NASA(美國國家航空航天局)和Rackspace合作研發并發起的,是一個開源的云計算管理平臺項目,由幾個主要的組件組合起來完成具體工作。OpenStack支持幾乎所有類型的云環境,項目目標是提供實施簡單、可大規模擴展、豐富、標準統一的云計算管理平臺。

 

OpenStack除了有Rackspace和NASA的大力支持外,還有包括戴爾、Citrix、Cisco、Canonical等重量級公司的貢獻和支持,致力于簡化云的部署過程并為其帶來良好的可擴展性。

原文標題:A day in the life of a cloud architect

【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】

 

責任編輯:Ophira 來源: 51CTO
相關推薦

2015-06-04 09:44:20

OpenStackIBMCisco

2023-03-31 09:44:20

云計算架構

2020-06-28 14:15:52

前端架構師互聯網

2015-11-27 14:30:23

云計算架構師

2024-03-07 10:31:36

云工程師云架構師

2012-11-01 15:08:10

IBM資深架構師

2018-06-27 10:52:20

云架構師云計算職業

2013-11-04 13:37:49

云計算

2013-11-04 15:35:42

云計算

2012-06-17 12:58:04

架構師架構

2020-08-24 08:50:12

架構師TL技術

2019-04-28 09:56:15

程序員互聯網脫發

2016-08-29 11:33:23

京東云云計算云安全

2015-01-12 14:55:36

2015-06-10 11:22:41

云計算云架構師

2009-12-18 10:22:50

Ray Ozzie架構師

2013-03-01 10:39:33

云架構師架構師

2018-03-16 12:58:49

云計算架構師企業

2012-06-15 11:02:31

架構師
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 在线免费观看日本视频 | 亚洲精品福利视频 | 精品九九久久 | 亚洲一区 中文字幕 | 久久久久久久久久久久久久国产 | 久久中文字幕av | 国产女人精品视频 | 精品在线看 | 免费看一级毛片 | 狠狠干影院 | 亚洲一区综合 | 国产乱码高清区二区三区在线 | 久久一区二区视频 | 韩日精品在线观看 | 国产一区中文 | 亚洲第一天堂 | 韩国主播午夜大尺度福利 | 在线视频国产一区 | 欧美精品在线免费 | 日韩精品中文字幕一区二区三区 | 国产激情视频网站 | 精品国产视频在线观看 | 欧美日韩国产一区二区三区 | 亚洲成人免费视频 | 中文字幕三区 | 在线观看成人 | 精品久| 亚洲精品国产一区 | 亚洲av毛片| 亚洲高清在线播放 | 午夜影晥| 作爱视频免费观看 | 亚洲人成人一区二区在线观看 | 久久久久久久一级 | 91精品国产综合久久小仙女图片 | 在线啊v| www狠狠爱com | 久久久久国产 | 欧美做暖暖视频 | 精品国产乱码一区二区三区 | 日韩精品一区二区三区中文在线 |