青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

woaidongmao

文章均收錄自他人博客,但不喜標題前加-[轉(zhuǎn)貼],因其丑陋,見諒!~
隨筆 - 1469, 文章 - 0, 評論 - 661, 引用 - 0
數(shù)據(jù)加載中……

云計算的架構(gòu) – 從技術(shù)角度剖析云計算

本文原載于InfoQ中文站,版權(quán)所有,原文為從技術(shù)角度剖析云計算的架構(gòu),如需轉(zhuǎn)載,請務(wù)必附帶本聲明,謝謝。在這里也要稍微謝謝InfoQ霍主編,如果不是他的堅持,這篇文章也不會像現(xiàn)在這樣成熟,還有,InfoQ本身也是一個比較高端的技術(shù)網(wǎng)站,為Java、.NET、Ruby、SOA、敏捷、架構(gòu)等領(lǐng)域提供及時而有深度的資訊、高端技術(shù)大會如QCon、免費迷你書下載如《架構(gòu)師》等,大家如果沒去過的話,請點擊

 

在寫《剖析云計算》(編者注:InfoQ中文站隨后推出該Minibook)一書的時候,我發(fā)現(xiàn)雖然云計算本身有三層之分,也就是SaaS,PaaS和IaaS,但這種分層本身主要是從用戶體驗的角度來而言,比如,SaaS主要將應(yīng)用作為服務(wù)提供給客戶,IaaS是主要是將虛擬機等資源作為服務(wù)提供給用戶。而本文將從技術(shù)角度來分析和總結(jié)云計算的架構(gòu)。

 

綜述

基于對現(xiàn)有的一些云計算產(chǎn)品的分析和我個人的一些經(jīng)驗,總結(jié)出一套云計算的架構(gòu),具體請看下圖:

Cloud Arch

圖1. 云計算的架構(gòu)

這套架構(gòu)主要可分為四層,其中有三層是橫向的,分別是顯示層、中間件層和基礎(chǔ)設(shè)施層,通過這三層技術(shù)能夠提供非常豐富的云計算能力和友好的用戶界面,還有一層是縱向的,稱為管理層,是為了更好地管理和維護橫向的三層而存在的。接下來將一個個地給大家介紹每個層次的作用和屬于這個層次的主要技術(shù)。

 

顯示層

這層主要是用于以友好的方式展現(xiàn)用戶所需的內(nèi)容,并會利用到下面中間件層提供的多種服務(wù),主要有五種技術(shù):

    1. HTML:標準的Web頁面技術(shù),現(xiàn)在主要以HTML4為主,但是將要推出的HTML5會在很多方面推動Web頁面的發(fā)展,比如視頻和本地存儲等方面。
    2. JavaScript:一種用于Web頁面的動態(tài)語言,通過JavaScript,能夠極大地豐富Web頁面的功能,最流行的JS框架有jQuery和Prototype。
    3. CSS:主要用于控制Web頁面的外觀,而且能使頁面的內(nèi)容與其表現(xiàn)形式之間進行優(yōu)雅地分離。
    4. Flash:業(yè)界最常用的RIA(Rich Internet Applications)技術(shù),能夠在現(xiàn)階段提供HTML等技術(shù)所無法提供的基于Web的富應(yīng)用,而且在用戶體驗方面,非常不錯。
    5. Silverlight:來自業(yè)界巨擎微軟的RIA技術(shù),雖然其現(xiàn)在市場占有率稍遜于Flash,但由于其可以使用C#來進行編程,所以對開發(fā)者非常友好。 

 

在顯示層,大多數(shù)云計算產(chǎn)品都比較傾向HTML,、JavaScript和CSS這對黃金組合,但是Flash和Silverlight等RIA技術(shù)也有一定的用武之地,比如VMware vCloud就采用了基于Flash的Flex技術(shù),而微軟的云計算產(chǎn)品肯定會在今后使用到Silverlight。

 

中間件層

這層是承上啟下的,它在下面的基礎(chǔ)設(shè)施層所提供資源的基礎(chǔ)上提供了多種服務(wù),比如緩存服務(wù)和REST服務(wù)等,而且這些服務(wù)即可用于支撐顯示層,也可以直接讓用戶調(diào)用,并主要有五種技術(shù):

    1. REST:通過REST技術(shù),能夠非常方便和優(yōu)雅地將中間件層所支撐的部分服務(wù)提供給調(diào)用者。
    2. 多租戶:就是能讓一個單獨的應(yīng)用實例可以為多個組織服務(wù),而且保持良好的隔離性和安全性,并且通過這種技術(shù),能有效地降低應(yīng)用的購置和維護成本。
    3. 并行處理:為了處理海量的數(shù)據(jù),需要利用龐大的X86集群進行規(guī)模巨大的并行處理,Google的MapReduce是這方面的代表之作。
    4. 應(yīng)用服務(wù)器:在原有的應(yīng)用服務(wù)器的基礎(chǔ)上為云計算做了一定程度的優(yōu)化,比如用于Google App Engine的Jetty應(yīng)用服務(wù)器。
    5. 分布式緩存:通過分布式緩存技術(shù),不僅能有效地降低對后臺服務(wù)器的壓力,而且還能加快相應(yīng)的反應(yīng)速度,最著名的分布式緩存例子莫過于Memcached。

 

對于很多PaaS平臺,比如用于部署Ruby應(yīng)用的Heroku云平臺,應(yīng)用服務(wù)器和分布式緩存都是必備的,同時REST技術(shù)也常用于對外的接口,多租戶技術(shù)則主要用于SaaS應(yīng)用的后臺,比如用于支撐Salesforce的Sales Cloud等應(yīng)用的Force.com多租戶內(nèi)核,而并行處理技術(shù)常被作為單獨的服務(wù)推出,比如Amazon的Elastic MapReduce。

 

基礎(chǔ)設(shè)施層

這層作用是為給上面的中間件層或者用戶準備其所需的計算和存儲等資源,主要有四種技術(shù):

    1. 虛擬化:也可以理解它為基礎(chǔ)設(shè)施層的“多租戶”,因為通過虛擬化技術(shù),能夠在一個物理服務(wù)器上生成多個虛擬機,并且能在這些虛擬機之間能實現(xiàn)全面的隔離,這樣不僅能減低服務(wù)器的購置成本,而且還能同時降低服務(wù)器的運維成本,成熟的X86虛擬化技術(shù)有VMware的ESX和開源的Xen。
    2. 分布式存儲:為了承載海量的數(shù)據(jù),同時也要保證這些數(shù)據(jù)的可管理性,所以需要一整套分布式的存儲系統(tǒng),在這方面,Google的GFS是典范之作。
    3. 關(guān)系型數(shù)據(jù)庫:基本是在原有的關(guān)系型數(shù)據(jù)庫的基礎(chǔ)上做了擴展和管理等方面的優(yōu)化,使其在云中更適應(yīng)。
    4. NoSQL:為了滿足一些關(guān)系數(shù)據(jù)庫所無法滿足的目標,比如支撐海量的數(shù)據(jù)等,一些公司特地設(shè)計一批不是基于關(guān)系模型的數(shù)據(jù)庫,比如Google的BigTable和Facebook的Cassandra等。

現(xiàn)在大多數(shù)的IaaS服務(wù)都是基于Xen的,比如Amazon的EC2等,但VMware也推出了基于ESX技術(shù)的vCloud,同時業(yè)界也有幾個基于關(guān)系型數(shù)據(jù)庫的云服務(wù),比如Amazon的RDS(Relational Database Service)和Windows Azure SDS(SQL Data Services)等。關(guān)于分布式存儲和NoSQL,它們已經(jīng)被廣泛用于云平臺的后端,比如Google App Engine的Datastore就是基于BigTable和GFS這兩個技術(shù)之上的,而Amazon則推出基于NoSQL技術(shù)的Simple DB。

 

管理層

這層是為橫向的三層服務(wù)的,并給這三層提供多種管理和維護等方面的技術(shù),主要有下面這六個方面:

    1. 帳號管理:通過良好的帳號管理技術(shù),能夠在安全的條件下方便用戶地登錄,并方便管理員對帳號的管理。
    2. SLA監(jiān)控:對各個層次運行的虛擬機,服務(wù)和應(yīng)用等進行性能方面的監(jiān)控,以使它們都能在滿足預先設(shè)定的SLA(Service Level Agreement)的情況下運行。
    3. 計費管理:也就是對每個用戶所消耗的資源等進行統(tǒng)計,來準確地向用戶索取費用。
    4. 安全管理:對數(shù)據(jù),應(yīng)用和帳號等IT資源采取全面地保護,使其免受犯罪分子和惡意程序的侵害。
    5. 負載均衡:通過將流量分發(fā)給一個應(yīng)用或者服務(wù)的多個實例來應(yīng)對突發(fā)情況。
    6. 運維管理:主要是使運維操作盡可能地專業(yè)和自動化,從而降低云計算中心的運維成本。

 

現(xiàn)在的云計算產(chǎn)品在帳號管理,計費管理和負載均衡這三個方面大都表現(xiàn)地不錯,在這方面最突出的例子就是Amazon 的EC2,但可惜的是,大多數(shù)產(chǎn)品在SLA監(jiān)控,安全管理和運維管理等方面還有所欠缺。

 

舉例

接下來,將以Salesforce的Sales Cloud和Google的App Engine這兩個著名的云計算產(chǎn)品為例,來幫助大家理解本文所提到的云計算架構(gòu):

 

Salesforce Sales Cloud

也就是之前的Salesforce CRM(客戶關(guān)系管理),屬于云計算中的SaaS層,主要是通過在云中部署可定制化的CRM應(yīng)用,來讓企業(yè)用戶在很低初始投入的情況下使用上CRM,并且可根據(jù)自身的流程來進行靈活地定制,而且只需接入網(wǎng)絡(luò)就能使用。下圖為其在技術(shù)層面上大致的架構(gòu):

salesforce arch

圖2.  Salesforce Sales Cloud

采用的主要技術(shù):

    1. 顯示層:基于HTML、JavaScript和CSS這對黃金組合。
    2. 中間件層:在此層,Salesforce引入了多租戶內(nèi)核和為支撐此內(nèi)核運行而經(jīng)過定制的應(yīng)用服務(wù)器。
    3. 基礎(chǔ)設(shè)施層:雖然在后端還是使用在企業(yè)環(huán)境中很常見的Oracle數(shù)據(jù)庫,但是其為了支撐上層的多租戶內(nèi)核做了很多的優(yōu)化。
    4. 管理層:在安全管理方面,Salesforce提供了多層保護,并支持SSL加密等技術(shù),除此之外,其還在帳號管理、計費管理和負載均衡這三方面有不錯地支持。

 

 

Google App Engine

App Engine屬于云計算中的PaaS層,其主要提供一個平臺,來讓用戶在Google強大的基礎(chǔ)設(shè)施上部署和運行應(yīng)用程序,同時App Engine會根據(jù)應(yīng)用所承受的負載來對應(yīng)用所需的資源進行調(diào)整,并免去用戶對應(yīng)用和服務(wù)器等的維護工作,而且支持Java和Python這兩種語言。由于App Engine屬于PaaS平臺,所以關(guān)于顯示層的技術(shù)選擇由應(yīng)用的自身需要而定,與App Engine無關(guān),關(guān)于App Engine在技術(shù)層面上大致的架構(gòu),具體請看下圖:

google app engine

圖3. Google App Engine

采用的主要技術(shù):

    1. 中間件層:既有經(jīng)過定制化的應(yīng)用服務(wù)器,比如上面已經(jīng)提到過的Jetty,也提供基于Memcached的分布式緩存服務(wù)。
    2. 基礎(chǔ)設(shè)施層: 在分布式存儲GFS的基礎(chǔ)上提供了NoSQL數(shù)據(jù)庫BigTable來對應(yīng)用的數(shù)據(jù)進行持久化。
    3. 管理層:由于App Engine是基于Google強大的分布式基礎(chǔ)設(shè)施,使其在運維管理技術(shù)方面非常出色,同時其計費管理能做到非常細粒度的API級計費,而且App Engine在帳號管理和負載均衡這兩方面都有非常好地支持。

 

 

雖然用一張這樣簡單的圖和兩個簡短的例子來描述龐大的云計算整體架構(gòu)的確是略顯寒酸,但是應(yīng)該能讓大家從技術(shù)角度對云計算的架構(gòu)有一個大致的了解。

posted on 2011-08-13 00:04 肥仔 閱讀(525) 評論(0)  編輯 收藏 引用 所屬分類: 編程思想

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久免费偷拍视频| 国产一区二区三区奇米久涩| 一本色道88久久加勒比精品| 亚洲精品久久久久久久久久久久久 | 久久成人在线| 亚洲一区免费| 一区二区三区日韩在线观看| 亚洲婷婷在线| 久久精品国产2020观看福利| 免费不卡在线观看av| 亚洲国产精品一区二区第一页| 亚洲日本aⅴ片在线观看香蕉| 中文亚洲免费| 久久精品九九| 欧美日韩国产精品一卡| 国产女主播一区二区三区| 一区二区三区在线不卡| 99pao成人国产永久免费视频| 亚洲一区二区少妇| 免费不卡在线观看av| 在线亚洲激情| 美日韩精品免费观看视频| 国产精品美女午夜av| 亚洲狠狠婷婷| 久久精品亚洲一区| 日韩午夜精品| 免费国产一区二区| 国产欧美精品va在线观看| 亚洲精品久久久久久久久久久| 午夜日本精品| 亚洲日本成人在线观看| 欧美在线高清| 国产精品久久久久久久久久免费 | 国产毛片精品国产一区二区三区| 在线观看精品| 欧美一区二区私人影院日本| 国产一区二区中文| 亚洲一区三区电影在线观看| 欧美激情视频给我| 久久久久久久激情视频| 国产人成一区二区三区影院| 亚洲在线中文字幕| 亚洲精品国产精品乱码不99| 猫咪成人在线观看| 伊人精品久久久久7777| 久久精品视频在线| 欧美淫片网站| 国产伪娘ts一区| 午夜一区在线| 亚洲综合日韩在线| 国产精品永久在线| 亚洲欧美日韩国产成人| 99riav久久精品riav| 欧美日韩播放| 亚洲深爱激情| 夜夜爽99久久国产综合精品女不卡| 欧美福利在线观看| 日韩一级成人av| 亚洲精品日韩在线观看| 欧美国产日本| 欧美激情aⅴ一区二区三区| 久久国产精品一区二区三区四区| 国产精品一香蕉国产线看观看| 亚洲欧美另类中文字幕| 亚洲综合成人婷婷小说| 国产视频精品网| 久久精品视频播放| 久久久久一区二区三区四区| 亚洲国产成人porn| 亚洲国产女人aaa毛片在线| 欧美精品91| 亚洲欧美另类在线观看| 欧美亚洲视频一区二区| **网站欧美大片在线观看| 欧美激情导航| 欧美图区在线视频| 久久99在线观看| 久久免费视频网站| 正在播放亚洲一区| 小处雏高清一区二区三区| 极品av少妇一区二区| 亚洲欧洲在线观看| 国产欧美一二三区| 欧美成人伊人久久综合网| 欧美精品一区在线观看| 欧美一级理论片| 久久一区欧美| 亚洲直播在线一区| 久久综合中文| 午夜精品久久久久久久久久久| 久久精品国产久精国产爱| 99国产精品| 久久疯狂做爰流白浆xx| 久热精品在线视频| 午夜亚洲福利| 模特精品在线| 久久都是精品| 欧美国产视频在线| 久久精品国产亚洲精品| 欧美精品一区二区在线观看| 久久久综合香蕉尹人综合网| 欧美老女人xx| 免播放器亚洲一区| 国产精品永久免费观看| 日韩视频三区| 亚洲人成高清| 欧美一区二区三区四区视频| 正在播放欧美视频| 六月婷婷久久| 另类图片国产| 国产精品亚洲欧美| 99国产精品国产精品久久| 亚洲区中文字幕| 久久日韩精品| 久久久久高清| 国产日韩欧美综合| 亚洲伊人网站| 亚洲午夜久久久| 欧美日本国产视频| 亚洲国产视频直播| 亚洲国产另类精品专区| 久久久人成影片一区二区三区 | 亚洲精品中文字幕有码专区| 亚洲一区二区三区四区五区黄| 亚洲电影中文字幕| 香蕉成人啪国产精品视频综合网| 99www免费人成精品| 韩日午夜在线资源一区二区| 一本色道久久综合亚洲精品高清| 黄色精品一区二区| 99成人在线| 夜夜嗨av一区二区三区中文字幕| 久久精品日韩欧美| 欧美一区1区三区3区公司| 欧美日韩在线亚洲一区蜜芽| 亚洲第一级黄色片| 国产精品久久久久久久久久久久 | 国产日韩成人精品| 9人人澡人人爽人人精品| 亚洲香蕉伊综合在人在线视看| 亚洲在线视频免费观看| 欧美va天堂| 91久久久精品| 99视频+国产日韩欧美| 欧美精品在线观看一区二区| 亚洲欧洲一区二区天堂久久| 一本色道久久综合亚洲91| 欧美日本高清视频| 一本色道久久综合精品竹菊| 午夜日韩福利| 国内精品久久久久久久影视蜜臀| 欧美一区在线直播| 嫩草成人www欧美| 亚洲欧洲免费视频| 欧美日韩一级黄| 亚洲欧美日韩国产综合在线| 久久综合色影院| 日韩亚洲欧美中文三级| 国产精品xvideos88| 性娇小13――14欧美| 久久在线免费观看| 日韩视频在线观看| 国产精品一区二区女厕厕| 久久精品国产亚洲一区二区三区| 欧美国产一区二区在线观看| 亚洲天堂成人| 国产一区二区久久久| 免费观看在线综合| 亚洲午夜免费视频| 欧美成人日韩| 午夜影视日本亚洲欧洲精品| 亚洲第一黄色| 国产精品视频网| 欧美不卡激情三级在线观看| 亚洲永久免费视频| 亚洲国产精品国自产拍av秋霞| 午夜视频一区二区| 亚洲精品久久| 国产综合精品| 国产精品久久久久av免费| 久久综合给合久久狠狠色| 国产一区二区中文字幕免费看| 欧美18av| 午夜免费电影一区在线观看| 亚洲国产成人av| 国产精品女同互慰在线看| 久久综合色天天久久综合图片| 在线亚洲免费视频| 欧美大片18| 久久久91精品国产一区二区三区| 日韩午夜电影av| 在线观看欧美视频| 国产精品日韩久久久| 欧美福利电影网| 久久久久亚洲综合| 欧美一二三视频| 亚洲影院色无极综合| 中国av一区| 一区二区久久久久久| 亚洲精选在线观看|