《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 開源云框架在路上 靈活快速優勢多
開源云框架在路上 靈活快速優勢多
來源:網界網
鄒錚編譯
摘要: 靈活快速的開源框架可以簡化云計算中的應用程序部署,但它可能并不適合于所有企業。即使有很多好處,開源云框架目前仍然處于演進過程中。
Abstract:
Key words :

        當IT咨詢公司OpenCredo準備在七個月內為一家主要保險商推出三個新應用程序時,它為自己設定了三個目標:縮短開發時間,允許客戶頻繁變動,以及建立一個能夠處理不可預知流量高峰的系統。

  首席執行官Russel Miles表示,通過使用Cloud Foundry開源框架以及其他開源軟件,OpenCredo解決掉了“一些繁重的工作”,例如配置虛擬機和調整存儲卷的大小。該開源框架可以讓開發人員在本地編寫代碼,與客戶共享,以及自動化集成、測試和應用程序組件的部署等操作。
 
  除了上述優勢外,Cloud Foundry還可以更簡單的擴展應用程序,而無需停機時間。此外,基于該框架與其他開源軟件的合作方式,新功能可以在幾分鐘內添加,而不需要幾小時。
 
  即使有這么多好處,像Cloud Foundry這樣的開源云框架仍然處于演進過程中。很多框架只能夠管理物理服務器或者單機應用程序,導致需要更先進功能的客戶不得不創建自己的框架。然而,這些框架提供了很高的價值,它們能夠掩蓋云計算設置的復雜性,并且開源模式很具有吸引力。
 
       了解基礎知識
 
  “框架”一次用來描述簡化云應用程序的創建、部署和管理的任何事物,包括從開發工具到中間件到數據庫服務等。在服務器、存儲和網絡層面的是基礎設施即服務(IaaS)框架,而在較高水平應用程序運行的是平臺即服務(PaaS)框架。
 
  最流行的IaaS框架包括OpenStack、Eucalyptus和Ubuntu云基礎設施。Citrix近日宣布他們正在將之前專有的CloudStack IaaS平臺作為開源Apache項目的一部分。Gartner分析師Lydia Leong表示這絕對是“大新聞”,因為與“不穩定”和“漏洞百出”的OpenStack相比,CloudStack更加穩定,且更適合生產過程。
 
  主流PaaS框架包括Heroku、Cloud Foundry(由VMware支持)以及Red Hat的OpenShift--- 基于Red Hat Enterprise Linux,支持各種語言和中間件。
 
  Opscode聯合創始人Jesse Robbins表示,用戶經常使用多種框架和相關工具。例如使用OpenStack來配置服務器,使用Opscode Chef創建“食譜”來描述服務器應該如何進行配置。在線備份供應商Backupify首席技術官Matt Conway表示,平臺運行的“堆棧”越多,用戶必須做的工作就越少,但是同時他們對基礎設施組件的控制也就越小。
 
  除了簡化云端應用程序的創造,大多數框架聲稱它們能夠幫助在公共云和私有云間更簡單地移動云部署以最低的成本獲得最好的服務。例如,Eucalyptus提供一個Amazon EC2兼容的API,能夠在Ubuntu Linux上運行,“這樣為EC2編寫的應用程序就能夠移植到運行Eucalyptus的用戶自己的數據中心,”Conway表示,“Deltacloud是Red Hat發起的開源項目,旨在創建一個‘云API’將你的應用程序從供應商(例如亞馬遜)提取出來,并且它會將你的請求發送到真正的亞馬遜API。”
 
  對于在線存儲供應商CX公司而言,OpenStack提供了使用除亞馬遜外其他云供應商的靈活性,CX公司首席技術官Jan Vandenbos表示:“如果亞馬遜的服務變得過于昂貴或者不適合的話,我們就可以選擇其他供應商。”
 
  Accenture公司高級系統和技術團隊高管Anthony Roby表示,“框架”這個詞經常被濫用,Eucalyptus和OpenStack等產品“根本就不是框架”,而是“你可以擴展或者用來建立你自己的基礎設施云的產品”。然而,大多數觀察家將框架定義為用于為用戶創建基于云的服務的軟件構建塊。
 
       開源的作用
 
  開源項目包括非營利性組織發起的“純粹的”與任何商業供應商都無關的開源項目,以及從領先供應商獲得資金、營銷和開發幫助的項目。
 
  Canonical公司云業務主管Kyle McDonald表示,為Ubuntu提供開源支持的Canonical開始吸引“財富50強以及各種中小企業和初創公司”對開源的興趣。該公司大部分的OpenStack業務來自希望降低軟件成本的財富1000強企業。
 
  PaaS框架供應商WSO2公司副總裁Chris Haddad表示,在過去五年中,“人們對于開源的認識有著翻天覆地的變化。”隨著開源軟件質量的提升,以及來自大型供應商的支持,他表示,“大型企業并沒有將開源產品視為一種威脅,事實上,由于經濟的不確定性,將你的公司交給另一家公司并不是一個很好的決定。”
 
  Conway表示,與滿足特定經濟目的而開發應用程序的企業開發人員不同,開源貢獻者“編寫軟件是因為這是他們喜歡做的事情”。
 
  雖然大部分開源產品的早期用戶(例如Chef)是向其他客戶出售服務的云供應商,Robbins表示,他看到目前在銀行、大型媒體公司和其他正在建立自己私有云的企業中,開源產品正在快速地普及開來。
 
  然而,大多數用戶尚未將關鍵應用程序移動到云中,因為他們并沒有提供適當IT監管和安全的工具,Red Hat云業務部門產品管理和營銷高級主管Bryan Che表示,Red Hat的OpenShift將幫助滿足這些需要,通過Hat Enterprise Linux內已經存在的安全機制。
 
  State Street解決安全問題的辦法是從不直接從網上獲取開源軟件,而只通過可信賴的合作伙伴來獲取開源軟件,總架構師Kevin Sullivan表示,“我們可以獲得支持結構以及軟件。”此外,他表示,該公司還會仔細檢查合同以確保遵守許可協議的條款,并且會掃描所有開源軟件以排除惡意代碼。
 
  Haddad表示,WSO2 Stratos已經解決了這些需求,他們使用的是不僅支持應用程序開發和部署,而且還支持集成、規則、業務流程管理、治理、復雜事件處理和身份管理的產品。

值得懷疑的好處?

一些觀察家質疑開源框架是否真的能夠提供他們聲稱的優勢,例如云供應商間的可移植性。“Eucalyptus復制了一些亞馬遜API,但是如果你使用的是亞馬遜中Eucalyptus不支持的功能,你就沒辦法了,”Roby表示,“同樣的,如果你想運行Java應用程序和使用Spring(應用程序開發)框架,你將得到很多支持。”但是,一旦客戶開始使用數據存儲等無法通過Spring訪問的功能,這些功能將無法在不同供應商中正常運行。如果無法移動基礎服務以及應用程序代碼,你根本無法獲得這種可移動性。

對于開源,用戶(或者一組用戶)在理論上可以提取源代碼,并根據自己的需求進行調整。然而,很少有用戶愿意這樣做,Roby表示,“如果你是一家大型電信運營商,你可能會考慮更改代碼,但是大多數企業都不會這樣做。他們最不想要的就是擁有某產品的特定變體,他們需要自己支持,而且不能利用社區其他人的升級。

創造一個獨特的開源“產品”通常不是大多數企業想要的,除非不得已這樣做。

全球軟件開發公司Persistent Systems云技術實踐高級主管Shriram Nataraj表示,圍繞開源存在各種言論,“如果你有具體需求并且平臺具有內置元素可以使你的工作更簡單”,那么你可以考慮使用Microsoft Azure或Salesforce.com的Force.com等專有框架。“如果你已經是Salesforce客戶,想要將部分工作負載轉移到一個不同的平臺,Force.com將是一個不錯的選擇。如果你已經是Office 365客戶,并且有工作負載在微軟的.Net框架,那么則可以考慮Microsoft Azure。”

能夠與開源框架良好配合的往往包括(由喜歡較新開源工具的開發人員開發的)實驗性云應用程序,還有大學或研究實驗室等開發的應用程序,大學或實驗室擁有學習和研究這些新技術的技能,或者對專門功能(例如龐大數據庫或高級分析)有特定需求。

VMware云和應用程序服務副總裁Jerry Chen表示,使用開源框架開發的典型的應用程序包括Web和社交應用程序,以及移動或者面向客戶的網站,當企業需要快速部署應用程序以及根據需要擴展應用程序時,這些開源框架頁也很有用。

老舊應用程序往往不會被考慮在列,這些應用程序需要的硬件或者軟件可能不受Web支持。“雖然能夠將很多數據中心應用程序從本地服務器遷移到虛擬云服務器,但投資回報率并不那么明顯,”軟件和服務供應商Black Duck Software公司高級主管Bill Weinberg表示,“可能存在潛在的安全問題、吞吐量瓶頸和可用性等問題。”

對于復雜的應用程序,OpenStack和Cloudscale比Eucalyptus更加值得選擇,Nataraj表示,因為它們能夠更好地隱藏網絡的復雜性。例如,對于一個需要用戶“從不同IP范圍連接”的應用程序,用戶可能需要編寫自定義代碼來使用Eucalyptus,但是對于OpenStack,實現這些網絡連接所需要的“交換機”已經存在。

Nataraj表示,參與開源項目的開發人員的數量和質量同樣可以說明該項目的質量如何,如果涉及來自多個公司的開發人員,供應商鎖定將不太可能是一個問題。

Roby建議應該側重于供應商的承諾水平,而不是社區的承諾水平,“這些成功的產品是由小部分人開發的,社區很大程度上是提供反饋,也許還做測試或者提供文件。”

Miles還警告說:“如果這些公司都沒有準備依靠這些產品獲得收入,那么這些公司隨時可能撒手走人,而產品將沒人支持。”

一些開源開發人員對其軟件制定的非常規許可條款,例如要求“軟件必須用于好的目的,而不是惡意目的”,將會讓企業法律部門皺眉頭。此外,更嚴重問題是要求公司與社區其他成員共享任何改善功能的許可條款,這意味著企業可能需要向競爭對手暴露其“最佳做法”。

大多數受訪專家都表示,主流許可條款(例如Apache的條款)并沒有這些麻煩的要求。Conway表示,其工作人員的技能與他與其他人分享的代碼一樣重要。他還指出,開源讓他可以利用其他人做出的改進。

開源云框架能夠幫助企業快速在私有云和公共云間部署Web應用程序,以滿足不斷變化的業務需求。但是要獲得這些優勢,IT架構師必須從不同供應商的框架中進行篩選,看看他們的框架是否能夠提供他們需要的易用性來滿足他們特定的需求。

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
性伦欧美刺激片在线观看| 欧美黄色免费网站| 国产欧美在线观看| 欧美在线一二三四区| 亚洲精品美女在线观看| 欧美电影免费观看高清| 欧美一级免费视频| 国产一区二区三区精品欧美日韩一区二区三区 | 亚洲精品视频中文字幕| 国产欧美成人| 国产精品亚洲综合色区韩国| 久久国产欧美精品| 亚洲国产精品久久久久秋霞影院 | 91久久综合| 欧美日韩在线电影| 久久av老司机精品网站导航| 亚洲一区二区三区高清 | 一本久久综合亚洲鲁鲁五月天| 久久久久国内| 亚洲精品欧美精品| 一区二区三区免费在线观看| 国产模特精品视频久久久久 | 久久久人成影片一区二区三区| 亚洲欧美成人一区二区在线电影| 欧美午夜激情小视频| 亚洲精品国产精品国产自| 亚洲国产91精品在线观看| 日韩视频一区二区三区在线播放免费观看 | 久久在线观看视频| 亚洲视频在线看| 亚洲精品久久嫩草网站秘色| 亚洲第一级黄色片| 国产精品亚洲综合一区在线观看| 免费视频最近日韩| 亚洲女性喷水在线观看一区| 亚洲国产精品成人综合色在线婷婷| 99视频一区二区| 国自产拍偷拍福利精品免费一| 久久久天天操| 欧美一区二区三区视频免费播放| 午夜免费在线观看精品视频| 亚洲第一主播视频| 国产午夜精品美女毛片视频| 欧美日韩性生活视频| 欧美午夜在线观看| 国产色视频一区| 国产精品久久午夜| 欧美精品91| 免费在线观看成人av| 欧美国产成人在线| 国产精品麻豆va在线播放| 狠狠干综合网| 日韩亚洲精品在线| 先锋影音国产精品| 日韩香蕉视频| 中文av一区二区| 亚洲自拍三区| 亚洲视频www| 亚洲精选在线| 午夜精品福利在线| 亚洲精品一区二区网址| 亚洲电影免费观看高清完整版在线观看 | 亚洲成人资源网| 亚洲一区二区在线看| 国产亚洲精品v| 亚洲国产精品热久久| 激情亚洲一区二区三区四区| 国产欧美婷婷中文| 亚洲二区视频在线| 亚洲一区二区3| 亚洲三级毛片| 久久精品99国产精品日本| 欧美人与性禽动交情品| 欧美成人精品一区| 欧美不卡激情三级在线观看| 国产精品户外野外| 国产精品伦理| 亚洲国产精品日韩| 亚洲精品综合精品自拍| 西瓜成人精品人成网站| 一区二区三区免费看| 国产精品99久久久久久久女警| 日韩一级黄色大片| 久久精品国产视频| 国产精品国产三级国产| 亚洲国产精品成人一区二区 | 亚洲三级影片| 久久成人免费视频| 欧美专区第一页| 亚洲视频国产视频| 欧美a级一区二区| 国产一区二区黄| 亚洲午夜激情网页| 一区二区三区产品免费精品久久75 | 亚洲人成网站色ww在线| 欧美尤物一区| 亚洲高清不卡| 午夜精品久久久99热福利| 性色av一区二区三区| 欧美精品自拍| 在线精品视频免费观看| 亚洲三级毛片| 亚洲国产精品va在线观看黑人| 亚洲精品欧美日韩| 亚洲综合日韩在线| 欧美精品一区在线| 国产人成一区二区三区影院| 亚洲毛片在线看| 欧美一区二区三区在线| 午夜视频在线观看一区二区三区 | 欧美日韩三区四区| 亚洲欧洲日韩在线| 亚洲欧美日韩中文播放| 亚洲综合日韩| 国产精品美女久久久久aⅴ国产馆| 国产一区二区在线观看免费播放 | 国产精品久久999| 亚洲狼人综合| 一本久久知道综合久久| 亚洲香蕉成视频在线观看| 欧美一级专区| 国产精品亚洲аv天堂网| 中文在线一区| 91久久精品一区| 亚洲无线视频| 欧美日韩精品一区二区三区四区 | 中文在线一区| 欧美三级电影精品| 夜夜嗨av一区二区三区四季av| 久久精品盗摄| 日韩午夜剧场| 欧美日韩免费高清| 亚洲最新合集| 亚洲免费一在线| 国产精品老牛| 欧美亚洲三级| 久久久人成影片一区二区三区观看| 欧美日本韩国一区| 日韩亚洲不卡在线| 亚洲欧美日韩精品久久久| 国产精品每日更新| 亚洲激情精品| 亚洲欧美激情诱惑| 亚洲精品影视在线观看| 欧美精品午夜| 在线亚洲高清视频| 性做久久久久久久免费看| 国产欧美婷婷中文| 亚洲大胆人体视频| 欧美激情区在线播放| 亚洲乱亚洲高清| 亚洲欧美大片| 国产主播一区二区| 国产精品99久久久久久www| 先锋亚洲精品| 精久久久久久久久久久| 日韩一级在线| 国产精品免费看久久久香蕉| 午夜久久资源| 欧美成人精品在线视频| 一区二区三区日韩精品视频| 亚洲在线中文字幕| 国产一区二区精品久久| 亚洲精品国产精品国自产观看浪潮 | 亚洲欧美日韩视频一区| 国内精品视频一区| av不卡在线观看| 国产欧美日韩高清| 亚洲娇小video精品| 欧美亚洲第一页| 久久精品视频一| 欧美视频福利| 久久aⅴ国产紧身牛仔裤| 欧美在线视频观看| 亚洲第一视频| 亚洲欧美日韩综合国产aⅴ| 欧美午夜一区| 久久av一区| 欧美视频在线观看| 亚洲国产精品女人久久久| 老巨人导航500精品| 国产精品美女久久| 亚洲大胆美女视频| 国产精品久久久久一区二区| 久久精品一区二区三区中文字幕| 久久一二三区| 一区二区三区免费看| 久久人人97超碰精品888| 韩国美女久久| 一区二区三区国产在线观看| 韩国v欧美v日本v亚洲v| 亚洲综合大片69999| 一区福利视频| 篠田优中文在线播放第一区| 亚洲国产成人在线| 一本色道久久加勒比88综合| 欧美日韩精品欧美日韩精品 | 欧美亚洲综合久久| 欧美日韩一级黄| 亚洲欧美另类在线观看|