《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 開源代碼及Linux系統在云計算中應用
開源代碼及Linux系統在云計算中應用
摘要: 云計算背后最重要的概念之一就是可伸縮性,而實現它的關鍵則是虛擬化(virtualization)。虛擬化在一臺共享計算機上*多個操作系統和應用程序,以便更好地利用服務器。虛擬化還允許在線遷移,因此,當一個服務器超載時,可以將一個操作系統的一個實例(以及它的應用程序)遷移到一個新的、不那么繁忙的服務器上。
Abstract:
Key words :

    云計算和存儲將物理資源(例如處理器和存儲)轉換成 Internet 上可伸縮、可共享的資源(“作為服務”的計算和存儲)。雖然虛擬化不是一個新概念,但是通過服務器虛擬化實現的物理系統共享,的確能使資源的可伸縮性大得多,效率也高得多。云計算使用戶可以訪問大規模計算和存儲資源,而且他們不必知道那些資源的位置及其是如何配置的。正如您預期的一樣,Linuxreg;在此扮演著極為重要的角色。探索云計算,了解其中的奧秘。

    最近,沒有哪家技術性網站不提到所謂的云計算(cloud computing)的。云計算其實就是以服務的形式提供計算資源(計算機和存儲)。這又涉及到以一種簡單、透明的方式動態地將服務延伸到更多的計算機和存儲的能力。所有這些都類似于效用計算(utility computing)背后的思想。在效用計算中,計算資源被看作一種計量服務,就像更傳統的公共設施(例如水或電)一樣。它們的區別不在于這些思想背后的目標,而在于組合到一起、使這些思想成為現實的現有技術。

    云計算背后最重要的概念之一就是可伸縮性,而實現它的關鍵則是虛擬化(virtualization)。虛擬化在一臺共享計算機上*多個操作系統和應用程序,以便更好地利用服務器。虛擬化還允許在線遷移,因此,當一個服務器超載時,可以將一個操作系統的一個實例(以及它的應用程序)遷移到一個新的、不那么繁忙的服務器上。

    從外部看,云計算只是將計算和存儲資源從企業遷出,并遷入到云中。用戶定義資源需求(例如計算和廣域網、帶寬需求),云提供者在它的基礎設施中虛擬地裝配這些組件。

云計算在 Internet 中遷移資源

    云計算的目標是使這些資源比您自己所能提供和管理的資源更廉價。云計算除了降低成本外,還有更大的靈活性和可伸縮性。云計算提供者可以輕松地擴展虛擬環境,以通過提供者的虛擬基礎設施提供更大的帶寬或計算資源。

    云計算在環保方面的優勢是,它可以在不同的應用程序之間虛擬化和共享資源,以提高服務器的利用率。下圖顯示了一個例子。在這個例子中,不同的應用程序使用了 3個獨立的平臺,每個應用程序都在它自己的服務器上運行。在云中,可以在多個操作系統和應用程序之間共享(虛擬化)服務器,從而減少服務器的數量。更少的服務器意味著需要更少的空間(減少數據中心占用的空間)和更少用于制冷的電力(減少碳足跡)。

虛擬化和資源使用

    現在讓我們來探索一下,Linux 和開源社區如何為云計算領域做出貢獻。您可能已經猜到,Linux 和開放源代碼扮演著極其重要的角色。

Software-as-a-Service

    SaaS 就是以服務的形式訪問 Internet 上的軟件。一種早期的 SaaS 方法是 Application Service Provider(ASP)。ASP 提供對 Internet 上存放或交付的軟件的訂閱。ASP 交付軟件,并根據軟件的使用收費。這樣一來,您就不必購買軟件,只需隨需租用軟件。

    SaaS 的另一個方面是在 Internet 上使用遠程執行的軟件。這種軟件可以是本地應用程序所使用的服務(并定義為 Web服務),也可以是通過 Web 瀏覽器看到的遠程應用程序。遠程應用程序服務的一個例子是 Google Apps,它通過一個標準的 Web瀏覽器提供一些企業應用。要遠程地執行應用程序,通常需要依賴于一個應用服務器來公布所需的服務。應用服務器 是一個軟件框架,它公布軟件服務的API(例如事務管理或數據庫訪問)。具體的例子有 Red Hat JBoss Application Server、Apache Geronimo 和 IBMreg; WebSpherereg; Application Server 等。另外還有很多其他的應用服務器,參考資料 小節給出了一份詳細的列表。

      SaaS 的另一個最近的例子是 Google 的 Chrome 瀏覽器。這個瀏覽器是作為新桌面的理想環境,除了具有傳統的 Web 瀏覽體驗外,還可以通過它來(以本地或遠程方式)交付應用程序。(要了解更多信息,請參閱 參考資料)。

Platform-as-a-Service

     PaaS 可描述為一個完整的虛擬平臺,它包括一個或多個服務器(在一組物理服務器上虛擬而成)、操作系統以及特定的應用程序(例如用于基于Web 的應用程序的 Apache 和 MySQL)。在某些情況下,這些平臺可以預先定義和選擇。而在另一些情況下,可以提供一個 VM鏡像,該鏡像包含所有的特定于用戶的應用程序。

     PaaS 一個有趣的例子是 Google App Engine。App Engine 是一個服務,通過它可以在 Google的可伸縮性極佳的架構上部署 Web 應用程序。App Engine 為可通過 Internet 引用的 Python應用程序提供一個沙盒(將來還會支持更多的語言)。除了支持用戶認證、鏡像操作和電子郵件發送外,App Engine 還提供了 PythonAPI,用于持久地存儲和管理數據(使用 Google Query Language 或 GQL)。Web應用程序運行時所在的沙盒將限制對底層操作系統的訪問。雖然 App Engine 限制了應用程序可用的功能,但是它支持有用的 Web服務的構造。請參閱 參考資料 小節,了解更多信息。

    注意: 在一定的帶寬和存儲約束范圍內,在 App Engine 中部署應用程序是免費的。但是,如果要用 App Engine 構建生產 Web 站點,則需要*估使用費。

    PaaS 的另一個例子是 10gen,它既是一個云平臺,又是一個可下載的開放源代碼包,可用于創建您自己的私有云。10gen 是類似于App Engine 的一個軟件棧,它提供與 App Engine 類似的功能 — 但有一些不同之處。通過 10gen,可以使用 Python以及 JavaScript. 和 Ruby編程語言開發應用程序。該平臺還使用沙盒概念隔離應用程序,并且使用它們自己的應用服務器的許多計算機(當然,是在 Linux上構建)提供一個可靠的環境。 Infrastructure-as-a-Service

     IaaS 是以服務的形式交付計算機基礎設施。這一層與 PaaS 的不同之處在于,只提供虛擬硬件,而沒有軟件棧。客戶提供一個 VM鏡像,該鏡像在一個或多個虛擬服務器上被調用。IaaS 是作為服務的計算的最原始的形式(除了對物理基礎設施的訪問)。最著名的商業 IaaS提供程序是 Amazon Elastic Compute Cloud(EC2)。在 EC2 中,可以指定一個特定的VM(操作系統和應用程序集),然后將應用程序部署到它上面,或者提供要在服務器上執行的 VM 鏡像。然后,只需根據計算時間、存儲和網絡帶寬付費。

     Eucalyptus 項目(Elastic Utility Computing Architecturefor Linking Your Programs To Useful Systems)是 Amazon EC2的一個開源實現,它與商業服務接口兼容。和 EC2 一樣,Eucalyptus 依賴于 Linux 和 Xen進行操作系統虛擬化。Eucalyptus 是加利福尼亞大學(SantaBarbara)為進行云計算研究而開發的。您可以從該大學的網站上下載它(見 參考資料),或者通過 Eucalyptus PublicCloud 體驗它,不過后者有一些限制。

      另一個 EC2 風格的 IaaS 是 Enomalism 云計算平臺。Enomalism 是一個開放源代碼項目,它提供了一個功能類似于 EC2 的云計算框架。Enomalism 基于 Linux,同時支持 Xen 和 Kernel Virtual Machine(KVM)。與其他純 IaaS 解決方案不同的是,Enomalism 提供了一個基于 TurboGears Web 應用程序框架和 Python 的軟件棧。

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
一区二区电影免费在线观看| 午夜亚洲影视| 国产精品婷婷| 欧美日韩久久| 欧美电影免费| 免费永久网站黄欧美| 久久精品三级| 欧美在线一级视频| 午夜在线精品偷拍| 亚洲主播在线观看| 一区二区三区欧美亚洲| 日韩午夜黄色| 亚洲剧情一区二区| 亚洲精品乱码| 最新日韩欧美| 亚洲日本激情| 亚洲精品护士| 日韩视频精品在线| 99天天综合性| 一本色道久久综合亚洲精品不| 亚洲日本久久| 日韩视频专区| 一区二区三区国产| 在线亚洲自拍| 亚洲欧美日韩在线播放| 亚洲欧美日韩中文视频| 亚洲欧美视频一区二区三区| 亚洲欧美国产三级| 午夜精品久久99蜜桃的功能介绍| 午夜视频在线观看一区二区三区| 香蕉av777xxx色综合一区| 性久久久久久| 久久精品1区| 久久一区欧美| 欧美国产欧美亚洲国产日韩mv天天看完整 | 亚洲自拍偷拍视频| 午夜在线一区| 久久精品国产96久久久香蕉| 亚洲黄色大片| 一本色道精品久久一区二区三区| 国产精品99久久久久久久女警| 亚洲综合激情| 久久久99久久精品女同性| 麻豆精品视频在线观看| 欧美日韩国产精品一卡| 国产精品欧美日韩一区| 韩国一区电影| 亚洲毛片在线免费观看| 亚洲视频欧洲视频| 久久高清免费观看| 亚洲精品永久免费精品| 亚洲欧美在线另类| 久久综合狠狠| 欧美日一区二区三区在线观看国产免| 国产精品三级视频| 在线电影国产精品| 一本色道久久综合狠狠躁篇怎么玩| 亚洲欧美日韩精品久久久久| 亚洲黄色高清| 亚洲女性裸体视频| 久久这里只有| 欧美午夜视频在线观看| 国产一区二区三区在线观看视频| 亚洲黑丝一区二区| 亚洲欧美另类在线观看| 亚洲日本成人女熟在线观看| 欧美在线免费观看| 欧美激情日韩| 国产午夜精品福利| 日韩网站在线看片你懂的| 翔田千里一区二区| 一本一本久久a久久精品综合麻豆| 欧美一区二区三区四区高清| 欧美激情视频在线免费观看 欧美视频免费一 | 免费成人你懂的| 国产精品美女久久久免费| 亚洲高清资源| 亚洲男人第一av网站| 亚洲美女毛片| 久久精品国产v日韩v亚洲 | 久久九九电影| 欧美三区在线观看| 伊人狠狠色丁香综合尤物| 亚洲一区二区免费看| 亚洲激情欧美| 欧美在线视屏| 国产精品高清免费在线观看| 亚洲国产91| 欧美中文字幕在线| 亚洲先锋成人| 欧美国产一区二区在线观看| 国产一区二区精品久久91| 一区二区三区四区五区在线| 亚洲人成网在线播放| 久久国产精品久久久久久电车| 欧美日韩一区高清| 亚洲福利国产精品| 久久成人亚洲| 久久成人资源| 国产精品亚发布| 中日韩高清电影网| 99精品热视频| 欧美大片在线观看| 一区二区三区在线高清| 性色一区二区三区| 欧美一区二区三区在线| 国产精品videossex久久发布| 亚洲精品乱码久久久久久蜜桃91| 91久久久久久久久| 久久男人资源视频| 国产一区二区剧情av在线| 亚洲免费综合| 亚洲欧美激情四射在线日| 欧美日韩在线看| 亚洲精品久久久久久久久久久| 亚洲日本成人网| 免费在线亚洲欧美| 在线观看国产日韩| 亚洲第一主播视频| 久久免费高清视频| 国产综合久久久久影院| 欧美一区二区三区免费观看| 欧美与黑人午夜性猛交久久久| 国产精品嫩草影院av蜜臀| 在线视频精品一| 亚洲欧美日韩国产| 国产精品青草久久久久福利99| 亚洲婷婷综合色高清在线 | 欧美亚洲视频在线观看| 国产精品日本| 午夜精品久久久久久久久| 欧美影院一区| 国产一区二区三区在线免费观看| 欧美一区二区三区婷婷月色 | 久久影院午夜片一区| 黄色成人免费网站| 亚洲国产mv| 欧美国产视频一区二区| 亚洲日本欧美天堂| 一本色道久久综合狠狠躁篇的优点 | 狠狠色丁香婷婷综合影院| 亚洲国产日韩欧美| 欧美高清视频在线观看| 亚洲欧洲美洲综合色网| 一本久久青青| 国产精品电影观看| 午夜性色一区二区三区免费视频| 久久久久久久久蜜桃| 激情伊人五月天久久综合| 亚洲精品免费一二三区| 欧美日韩不卡合集视频| 亚洲一区二区三区四区五区黄| 欧美在线日韩在线| 黑人巨大精品欧美一区二区| 亚洲欧洲精品一区二区三区| 欧美精品尤物在线| 亚洲网站在线播放| 久久不见久久见免费视频1| 激情欧美一区二区三区在线观看| 亚洲激情国产| 欧美三级视频在线| 亚洲欧美日韩精品久久亚洲区| 久久亚洲风情| 亚洲精品中文字幕女同| 午夜精品剧场| 激情国产一区| 一区二区欧美视频| 国产亚洲欧美另类中文| 亚洲精品免费在线播放| 国产精品成人在线观看| 欧美一区午夜精品| 欧美精品大片| 性高湖久久久久久久久| 欧美精品国产精品日韩精品| 亚洲一区二区精品在线观看| 老**午夜毛片一区二区三区| 99伊人成综合| 久热精品视频在线观看| 夜夜嗨一区二区| 久久欧美中文字幕| 亚洲美女少妇无套啪啪呻吟| 久久精品电影| 日韩系列欧美系列| 久久精品在线播放| 亚洲日本中文字幕免费在线不卡| 亚洲免费影视| 亚洲国产成人久久综合| 性色av一区二区三区红粉影视| 亚洲成人在线| 欧美一区网站| 日韩视频免费观看高清在线视频| 久久精品国产一区二区三区免费看| 亚洲精选在线| 久久夜色精品国产欧美乱| 一区二区三区毛片| 老色鬼久久亚洲一区二区| 中文亚洲欧美| 欧美成人精品一区| 欧美中文字幕在线| 国产精品日韩欧美一区二区三区|