gembin

          OSGi, Eclipse Equinox, ECF, Virgo, Gemini, Apache Felix, Karaf, Aires, Camel, Eclipse RCP

          HBase, Hadoop, ZooKeeper, Cassandra

          Flex4, AS3, Swiz framework, GraniteDS, BlazeDS etc.

          There is nothing that software can't fix. Unfortunately, there is also nothing that software can't completely fuck up. That gap is called talent.

          About Me

           

          Cloud computing(云計(jì)算)

          Cloud computing refers to computing resources being accessed which are typically owned and operated by a third-party provider on a consolidated basis in Data Center locations. Consumers of cloud computing services purchase computing capacity on-demand and are not generally concerned with the underlying technologies used to achieve the increase in server capability. There are however increasing options for developers that allow for platform services in the cloud where developers do care about the underlying technology.

          The applications of cloud/utility computing models are expanding rapidly as connectivity costs fall, and as computing hardware becomes more efficient at operating at scale. The economic incentives to share hardware among multiple users are increasing; the drawbacks in performance and interactive response that used to discourage remote and distributed computing solutions are being greatly reduced.


          Architecture


          The architecture behind cloud computing is a massive network of "cloud servers" interconnected as if in a grid running in parallel, sometimes using the technique of virtualization to maximize the utilization of the computing power available per server.

          A front-end interface allows a user to select a service from a catalog. This request gets passed to the system management which finds the correct resources, and then calls the provisioning services which carves out resources in the cloud. The provisioning service may deploy the requested stack or web application as well.

          • User interaction interface: This is how users of the cloud interface with the cloud to request services.
          • Services catalog: This is the list of services that a user can request.
          • System management: This is the piece which manages the computer resources available.
          • Provisioning tool: This tool carves out the systems from the cloud to deliver on the requested service. It may also deploy the required images.
          • Monitoring and metering: This optional piece tracks the usage of the cloud so the resources used can be attributed to a certain user.
          • Servers: The servers are managed by the system management tool. They can be either virtual or real.
          Image:Cloudcomputing.png

          Cloud storage

          Cloud storage is a model of networked data storage where data is stored on multiple virtual servers, generally hosted by third parties, rather than being hosted on dedicated servers. Hosting companies operate large data centers; and people who require their data to be hosted buy or lease storage capacity from them and use it for their storage needs. The data center operators, in the background, virtualize the resources according to the requirements of the customer and expose them as virtual servers, which the customers can themselves manage. Physically, the resource may span across multiple servers. In some services, such as Nirvanix, the system may span multiple data centers or even continents.


          云理論是實(shí)現(xiàn)概念的定性值與數(shù)字的定量值之間自然轉(zhuǎn)換的有力工具。

          本文在云理論的基礎(chǔ)上,提出了實(shí)現(xiàn)概念計(jì)算(也叫簡(jiǎn)化計(jì)算)的云計(jì)算方法。概述了云模型與不確定推理;給出了計(jì)算的邏輯描述,將計(jì)算過程抽象成為推理 過程;運(yùn)用機(jī)器學(xué)習(xí)的方法,給出了計(jì)算云化的過程,并且采用不確定推理的方法,給出了云的計(jì)算過程;簡(jiǎn)單闡述了云化計(jì)算的系統(tǒng)實(shí)現(xiàn)。

          隨著網(wǎng)絡(luò)的日益普及,“網(wǎng)絡(luò)存儲(chǔ)”這樣的服務(wù)也日益深入人心,有了眾多的使用者,網(wǎng)絡(luò)服務(wù)業(yè)方面的開發(fā)商自然不會(huì)錯(cuò)過這個(gè)大市場(chǎng)。幾天前,微軟推出了 Windows Live SkyDrive,并已經(jīng)在互聯(lián)網(wǎng)上全面進(jìn)行測(cè)試,雖然容量?jī)H僅為500MB,但是畢竟是免費(fèi)的,使用的人數(shù)量極為可觀。而谷歌也不是等閑之輩, SkyDrive剛剛登場(chǎng)就推出了自己的超大容量網(wǎng)絡(luò)存儲(chǔ)方案,不過收取的費(fèi)用上還需要商榷。另外,蘋果公司開發(fā)的.Mac平臺(tái)也瞄準(zhǔn)了“網(wǎng)絡(luò)存儲(chǔ)”這塊 大蛋糕,隨時(shí)準(zhǔn)備加入這場(chǎng) “戰(zhàn)爭(zhēng)”。

          近日,arstechnica等國(guó)外各大網(wǎng)站發(fā)表了一篇名為《Google, Microsoft and Apple building online storage havens: you win》的文章,引起了全球范圍內(nèi)網(wǎng)友的熱烈討論,微軟、谷歌、蘋果的“粉絲”在各大論壇議論紛紛,強(qiáng)烈支持各自的“陣營(yíng)”,一時(shí)間硝煙四起,網(wǎng)絡(luò)存儲(chǔ)三 強(qiáng)鼎立的局面已經(jīng)日漸明顯。

          微軟公司的SkyDrive走的是純免費(fèi)路線,不過不排除這只是微軟公司的“魚餌”,畢竟天上還是不會(huì)掉餡餅的。谷歌公司則直接與美元掛鉤,要想用我 的服務(wù),當(dāng)然可以,而且非常歡迎,但是容量的大小是要用美元來衡量的。從2.8GB升級(jí)到2.8GB+6GB也許我們都還可以接受,但是500美元直接買 下 250GB的空間則有些奢侈了,而且僅局限于谷歌本身的服務(wù)拓展性也太小了。蘋果公司的.Mac平臺(tái)之前就已經(jīng)有網(wǎng)絡(luò)存儲(chǔ)的服務(wù)了,不過現(xiàn)在容量卻已經(jīng)從 當(dāng)時(shí)極不起眼的1GB升級(jí)到了10GB,同樣是99美元的.Mac平臺(tái)使用年費(fèi),加量不加價(jià)是感覺還是不錯(cuò)的。

          競(jìng)爭(zhēng)必然會(huì)引起降價(jià)和服務(wù)質(zhì)量的提升,相信這也是我們普通用戶希望看到的,而網(wǎng)絡(luò)存儲(chǔ)全面普及的時(shí)代也將來臨,希望從“云計(jì)算”(Cloud computing)的“云存儲(chǔ)”發(fā)展起來的網(wǎng)絡(luò)存儲(chǔ)能夠帶給我們更多的驚喜,正如目前的IM即時(shí)通訊軟件那樣百花齊放。
          要深入理解云計(jì)算,需要把握以下五個(gè)方面(文章來源——中國(guó)云計(jì)算網(wǎng)www.cloudcomputing-china.cn)
          (一)原理:
          云計(jì)算(Cloud Computing)是分布式處理(Distributed Computing)、并行處理(Parallel Computing)和網(wǎng)格計(jì)算(Grid Computing)的發(fā)展,或者說是這些計(jì)算機(jī)科學(xué)概念的商業(yè)實(shí)現(xiàn)。
          云計(jì)算的基本原理是,通過使計(jì)算分布在大量的分布式計(jì)算機(jī)上,而非本地計(jì)算機(jī)或遠(yuǎn)程服務(wù)器中,企業(yè)數(shù)據(jù)中心的運(yùn)行將更與互聯(lián)網(wǎng)相似。這使得企業(yè)能夠?qū)①Y源切換到需要的應(yīng)用上,根據(jù)需求訪問計(jì)算機(jī)和存儲(chǔ)系統(tǒng)。
          這可是一種革命性的舉措,打個(gè)比方,這就好比是從古老的單臺(tái)發(fā)電機(jī)模式轉(zhuǎn)向了電廠集中供電的模式。它意味著計(jì)算能力也可以作為一種商品進(jìn)行流通,就像煤氣、水電一樣,取用方便,費(fèi)用低廉。最大的不同在于,它是通過互聯(lián)網(wǎng)進(jìn)行傳輸?shù)摹?br /> 云計(jì)算的藍(lán)圖已經(jīng)呼之欲出:在未來,只需要一臺(tái)筆記本或者一個(gè)手機(jī),就可以通過網(wǎng)絡(luò)服務(wù)來實(shí)現(xiàn)我們需要的一切,甚至包括超級(jí)計(jì)算這樣的任務(wù)。從這個(gè)角度而言,最終用戶才是云計(jì)算的真正擁有者。
          云計(jì)算的應(yīng)用包含這樣的一種思想,把力量聯(lián)合起來,給其中的每一個(gè)成員使用。

          (二)“云”時(shí)代
          目前,PC依然是我們?nèi)粘9ぷ魃钪械暮诵墓ぞ摺覀冇肞C處理文檔、存儲(chǔ)資料,通過電子郵件或U盤與他人分享信息。如果PC硬盤壞了,我們會(huì)因?yàn)橘Y料丟失而束手無策。
          而在“云計(jì)算”時(shí)代,“云”會(huì)替我們做存儲(chǔ)和計(jì)算的工作。“云”就是計(jì)算機(jī)群,每一群包括了幾十萬臺(tái)、甚至上百萬臺(tái)計(jì)算機(jī)。“云”的好處還在于,其中 的計(jì)算機(jī)可以隨時(shí)更新,保證“云”長(zhǎng)生不老。Google就有好幾個(gè)這樣的“云”,其他IT巨頭,如微軟、雅虎、亞馬遜(Amazon)也有或正在建設(shè)這 樣的“云”。
          屆時(shí),我們只需要一臺(tái)能上網(wǎng)的電腦,不需關(guān)心存儲(chǔ)或計(jì)算發(fā)生在哪朵“云”上,但一旦有需要,我們可以在任何地點(diǎn)用任何設(shè)備,如電腦、手機(jī)等,快速地計(jì)算和找到這些資料。我們?cè)僖膊挥脫?dān)心資料丟失。  
          (三)云計(jì)算的幾大形式
          1.SAAS(軟件即服務(wù))
          這種類型的云計(jì)算通過瀏覽器把程序傳給成千上萬的用戶。在用戶眼中看來,這樣會(huì)省去在服務(wù)器和軟件授權(quán)上的開支;從供應(yīng)商角度來看,這樣只需要維持一個(gè)程 序就夠了,這樣能夠減少成本。Salesforce.com是迄今為止這類服務(wù)最為出名的公司。SAAS在人力資源管理程序和ERP中比較常用。 Google Apps和Zoho Office也是類似的服務(wù)
          2.實(shí)用計(jì)算(Utility Computing)
          這個(gè)主意很早就有了,但是知道最近才在Amazon.com、Sun、IBM和其它提供存儲(chǔ)服務(wù)和虛擬服務(wù)器的公司中新生。這種云計(jì)算是為IT行業(yè)創(chuàng)造虛擬的數(shù)據(jù)中心使得其能夠把內(nèi)存、I/O設(shè)備、存儲(chǔ)和計(jì)算能力集中起來成為一個(gè)虛擬的資源池來為整個(gè)網(wǎng)絡(luò)提供服務(wù)。
          3.網(wǎng)絡(luò)服務(wù)
          同SAAS關(guān)系密切,網(wǎng)絡(luò)服務(wù)提供者們能夠提供API讓開發(fā)者能夠開發(fā)更多基于互聯(lián)網(wǎng)的應(yīng)用,而不是提供單機(jī)程序。
          4.平臺(tái)即服務(wù)
          另一種SAAS,這種形式的云計(jì)算把開發(fā)環(huán)境作為一種服務(wù)來提供。你可以使用中間商的設(shè)備來開發(fā)自己的程序并通過互聯(lián)網(wǎng)和其服務(wù)器傳到用戶手中。
          5.MSP(管理服務(wù)提供商)
          最古老的云計(jì)算運(yùn)用之一。這種應(yīng)用更多的是面向IT行業(yè)而不是終端用戶,常用于郵件病毒掃描、程序監(jiān)控等等。
          6.商業(yè)服務(wù)平臺(tái)
          SAAS和MSP的混合應(yīng)用,該類云計(jì)算為用戶和提供商之間的互動(dòng)提供了一個(gè)平臺(tái)。比如用戶個(gè)人開支管理系統(tǒng),能夠根據(jù)用戶的設(shè)置來管理其開支并協(xié)調(diào)其訂購(gòu)的各種服務(wù)。
          7.互聯(lián)網(wǎng)整合
          將互聯(lián)網(wǎng)上提供類似服務(wù)的公司整合起來,以便用戶能夠更方便的比較和選擇自己的服務(wù)供應(yīng)商。
          (四)《紐約時(shí)報(bào)》:云計(jì)算到底指什么?
              云計(jì)算的說法正在廣為流行,Gartner高級(jí)分析師BenPring評(píng)價(jià)道:“它正在成為一個(gè)大眾化的詞語(yǔ)。”但是,問題是似乎每個(gè)人對(duì)于云計(jì)算的理解 各不相同。作為一個(gè)對(duì)互聯(lián)網(wǎng)的比喻,“云”是很容易理解的。但是一旦同“計(jì)算”聯(lián)系起來,它的意義就擴(kuò)展了,而且開始變得模糊起來。有些分析師和公司把云 計(jì)算僅僅定義為計(jì)算的升級(jí)版——基本上就是互聯(lián)網(wǎng)上提供的眾多虛擬服務(wù)器。另外一些人把云計(jì)算定義的更加寬泛,他們認(rèn)為用戶在防火墻保護(hù)之外消費(fèi)的任何事 物都處于“云”之中。
              云計(jì)算被人們關(guān)注是在人們考慮IT業(yè)到底需要什么之后,人們需要找到一種辦法能夠在不增加新的投資,新的人力和新的軟件的情況下增加互聯(lián)網(wǎng)的能力和容量。而云計(jì)算正好提供了這種可能。
              現(xiàn)今云計(jì)算正處于一個(gè)起步的階段,大大小小的公司提供著各式各樣的云計(jì)算服務(wù),從軟件應(yīng)用到網(wǎng)絡(luò)存儲(chǔ)再到郵件過濾。這些公司一部分是基礎(chǔ)設(shè)備提供商,另一 部分是像Salesforce.com之類的SAAS(軟件即服務(wù))提供商。現(xiàn)今主要實(shí)現(xiàn)的是基于互聯(lián)網(wǎng)的個(gè)人服務(wù),但是云計(jì)算的聚合和整合正在產(chǎn)生。
          (五)廉價(jià)的“云”設(shè)備
              由于“云時(shí)代”到來之后,幾乎所有包括應(yīng)用軟件在內(nèi)的數(shù)據(jù)都存儲(chǔ)到“云”里,終端的功能將會(huì)退化,并將促成硬件產(chǎn)業(yè)和傳統(tǒng)軟件業(yè)的革命。
              未來的終端,谷歌稱之為“云”設(shè)備。其特點(diǎn)是一定要擁有一個(gè)功能完整的瀏覽器,并安裝一個(gè)簡(jiǎn)單的操作系統(tǒng),包括PC、手機(jī)、MP3、汽車上的CD甚至手 表,“一開機(jī),輸入用戶名和密碼就能從‘云’端獲取自己的應(yīng)用,比在終端里更簡(jiǎn)單。”李開復(fù)描述道。而由于存儲(chǔ)和運(yùn)算能力都在“云”里,“云”設(shè)備未來的 存儲(chǔ)能力和運(yùn)算能力將被極度削弱。
              按李開復(fù)的理解,“云”設(shè)備的優(yōu)勢(shì)就是廉價(jià)、開放的環(huán)境以及簡(jiǎn)單。據(jù)了解,由于手機(jī)操作系統(tǒng)不開放,谷歌專門為“云計(jì)算”設(shè)計(jì)了一個(gè)Android操作系 統(tǒng)。“Android就是為‘云時(shí)代’設(shè)計(jì)的。”李開復(fù)說,Android是個(gè)完整的操作系統(tǒng),有個(gè)功能齊全的瀏覽器,跟其他操作系統(tǒng)不同的是, Android是個(gè)具有開放標(biāo)準(zhǔn)的“云”設(shè)備,它可以免費(fèi)提供給用戶,可以使手機(jī)變得更廉價(jià)。
              按谷歌的想法,“云計(jì)算”的互聯(lián)網(wǎng)時(shí)代到來之后,幾乎所有數(shù)據(jù)和運(yùn)算能力都搬到網(wǎng)絡(luò)上,使廉價(jià)的PC、簡(jiǎn)單的操作系統(tǒng)成為選擇,而由此帶來的硬件、軟件產(chǎn)業(yè)的革命已拉開。
              在PC時(shí)代,你看到的是一個(gè)摩爾定律決定的硬件產(chǎn)業(yè)的速度競(jìng)賽模式:WINTEL架構(gòu)相輔相成,你做一個(gè)更大的操作系統(tǒng),我做一個(gè)更快的CPU,并導(dǎo)致硬盤、內(nèi)存產(chǎn)業(yè)隨之不斷升級(jí)。但是李開復(fù)認(rèn)為,“云時(shí)代”到來之后,這種模式的價(jià)值已無法延續(xù)。
              “在互聯(lián)網(wǎng)時(shí)代,我們的主要活動(dòng)都在瀏覽器里,對(duì)PC的性能要求并不太高,所以硬件產(chǎn)業(yè)需要一個(gè)新的模式。”李開復(fù)認(rèn)為,在“云時(shí)代”,一個(gè)簡(jiǎn)單開放的 Linux操作系統(tǒng)、并不快的CPU、256M內(nèi)存、不到10G的硬盤,就可以支撐起你日常的應(yīng)用,而手機(jī)、汽車上的CD機(jī)、MP3甚至手表……能夠上 網(wǎng)、開放、廉價(jià)將是“云”設(shè)備的代名詞。
              “一個(gè)芯片制造者當(dāng)然希望最快、最貴,但在桌面上這并不是未來業(yè)務(wù)的趨勢(shì)。”李開復(fù)說。

          posted on 2008-07-14 13:27 gembin 閱讀(898) 評(píng)論(1)  編輯  收藏 所屬分類: 設(shè)計(jì)模式

          評(píng)論

          # Cloud computing(云計(jì)算) 2011-12-14 22:12 云計(jì)算是什么意思?

          我叫Matt,我是戴爾公司的雇員。我覺得你的文章真的很實(shí)用。我想,云計(jì)算(Cloud Computing)是一種新興的互聯(lián)網(wǎng)模型,它涵蓋了計(jì)算機(jī)基礎(chǔ)架構(gòu)的突破與嶄新的商業(yè)模式,可以透過互聯(lián)網(wǎng)為全球提供迅速、廣泛而完整的服務(wù)。  回復(fù)  更多評(píng)論   

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(6)

          隨筆分類(440)

          隨筆檔案(378)

          文章檔案(6)

          新聞檔案(1)

          相冊(cè)

          收藏夾(9)

          Adobe

          Android

          AS3

          Blog-Links

          Build

          Design Pattern

          Eclipse

          Favorite Links

          Flickr

          Game Dev

          HBase

          Identity Management

          IT resources

          JEE

          Language

          OpenID

          OSGi

          SOA

          Version Control

          最新隨筆

          搜索

          積分與排名

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          free counters
          主站蜘蛛池模板: 扎囊县| 琼结县| 米易县| 仙游县| 曲松县| 泸水县| 新邵县| 普格县| 铅山县| 屯门区| 牡丹江市| 太谷县| 深圳市| 河间市| 鄄城县| 谷城县| 武山县| 沧源| 油尖旺区| 萨嘎县| 修文县| 新密市| 兴城市| 乌拉特中旗| 北海市| 曲阜市| 顺昌县| 杭锦后旗| 嘉义县| 项城市| 疏附县| 洞口县| 和龙市| 大邑县| 中卫市| 九台市| 襄樊市| 汕尾市| 施秉县| 融水| 道真|