雲計算 大資料時代的系統工程 二

2021-08-27 07:42:55 字數 2163 閱讀 1201

從目前來看,如果我們想要完整的認知雲計算,應該從「服務」和「平台」兩面去理解,即云計算涵蓋雲計算平台和雲計算服務這兩個概念。

因此,伴隨著雲計算服務理念的發展,雲計算也形成了一整套技術實現機制,而雲計算平台則是這套機制的具體體現。

雲計算平台在本質上類似乙個作業系統,管理著乙個「可擴充套件的網路超級計算機」。這個作業系統通過一些技術將大量分布於各地的計算機通過網路連線起來,使之在邏輯上以整體的形式呈現。在不同的應用需求出現時,系統可快速調動各種軟、硬體資源協同工作,完成計算、儲存和溝通任務,而使用者無需關注實現細節。網路超級計算機的「可擴充套件」性,就是指根據需要可對計算資源進行新增或者刪減,同時這個虛擬的計算機所展現出的效能會相應呈近似線性的變化。

雲計算平台和雲計算服務的關係,如同底層基礎和上層建築。通過搭建「平台」,可以將大量計算資源集中起來,協同工作,對上層「服務」的執行進行支撐。而「服務」的豐富和擴充套件,又對底層「平台」提出不斷發展的要求。雖然如此,仍需要明確的是,這兩者之間並沒有必然的對應關係。

雲計算服務以商業服務模式為主要的推動力,底層技術平台的選擇可以起到輔助和提公升的作用,它仍然可以執行在傳統的底層架構(非雲計算平台)之上。同樣,雲計算平台強調的是通過先進的技術手段構建全新的基礎平台或是改造舊有的底層架構,它可以為所有的應用或計算服務提供底層支撐而並不侷限於雲計算服務,比如現在很多人正在研究如何把用於科學研究中大規模模擬計算的平行計算框架在雲計算平台上實現,又或者將雲計算平台用以解決企業面臨的海量資料儲存或系統管理問題。

儘管如此,由於雲計算平台本身在設計上就針對了「大使用者」、「大資料」和「大系統」的問題——這也是提供雲計算服務會遇到的典型問題,提出了解決辦法,所以由雲計算平台支撐的雲計算服務,不僅可以提高服務的效率,而且還會充分發揮出平台的能力和優勢。可以說,雲計算平台在目前更適合推廣雲計算服務,只有二者的完美結合,才能實現在大規模使用者聚集的情形下以較低的服務成本,提供高可用和高可靠的服務,從而保持業務的持續發展性和在商業競爭中的優勢。

如果我們從更深的層次來看,雲計算的出現,是資訊社會向智慧型化社會轉化的必然。隨著社會和經濟的發展,人們對資訊的需求朝著更全面、個性化和深層次的方向發展,簡單資訊的需求已經轉化為對有用資訊和知識的需求,這就對資訊服務系統質量和服務水平提出了更高的要求。所有的這些都在驅動著另一場變革的開始——將服務和知識帶給所有人。

「雲計算」就是推動這場變革的力量。

過去的三十年間,ict產業的成長像傑克腳下的那個通天豆莖,快速將人們的生活帶到乙個全新的世界。對於單機系統來說,資訊儲存空間越來越大,主頻處理速度也越來越快,但儲存和cpu的發展在高處總有個天花板,如c++標準委員會chairman赫伯(herb sutter)所說,「儘管摩爾定律預言了指數式增長,但我們很清楚這種增長不可能永遠維持,畢竟硬體有物理極限約束,光速不可能更快。這種增長最終會減慢然後終結。」[7]

人們對硬體效能快速增長的需求,似乎就這樣困在了各種大小體積的方塊中。

雲計算將「光電訊號」有選擇地進行了聚集,以更加有目標的創新意識,影響著這個社會的方方面面。這取決於使用雲的方式不同,使用者——個人、企業和跨國公司——擁有幾乎無限可能的創造力。

「有了雲計算,使用者可以方便地通過租用來獲得各種有特色的應用,進入軟體開發和部署環境,使用類似資料儲存和處理的聯網計算基礎設施。」[8]

人們可以不再需要購買、安裝計算機和軟體,各個公司也不再需要部署自己的伺服器和資訊管理系統,如前文所述,從「買計算機」到「買計算」,「買伺服器」到「買服務」,雲計算極大簡化了資訊製造、儲存、傳輸和獲取的流程,將資訊流轉演變成為一種社會的公共基礎設施。無論是企業還是個人使用者,都能通過雲計算節約成本、享受便利。

就像印刷術的發明,雲計算在加速知識傳播的同時,也極大降低了知識的傳播成本。而且在雲計算中,通過對資料的集中和整合、轉換,使資訊變成了知識,知識變成智慧型。在這樣的過程中,生產效率極大提高,創新成本獲得極大降低。

從更巨集大的角度來說,雲計算的真正影響在於民主和平等。在雲計算的推動下,「計算」的使用將會更加便捷和廉價,或許將來每個人以一本書的**即可擁有乙個雲的終端——背後的支撐是乙個超級計算機的能力。基於如此簡單即可使用的巨大計算能力,無論是個人還是公司,無論是大企業還是資源有限的新創公司,都有了公平的創新機會,都可以在平等的基礎上檢測業務的可行性。

所以,雲計算不僅給了普通人夢想的機會,還有實現夢想的力量。雲計算降低了資訊服務的獲取成本、實現了it服務的規模化生產,並促進了整個社會的創新程序。其核心意義同每一場變革最根本的核心意義一樣—— 使生活更加方便、成本更加低廉、知識更加民主化。

姚巨集宇田溯寧 著

電子工業出版社出版

雲計算 大資料時代的系統工程 二

從目前來看,如果我們想要完整的認知雲計算,應該從 服務 和 平台 兩面去理解,即云計算涵蓋雲計算平台和雲計算服務這兩個概念。因此,伴隨著雲計算服務理念的發展,雲計算也形成了一整套技術實現機制,而雲計算平台則是這套機制的具體體現。雲計算平台在本質上類似乙個作業系統,管理著乙個 可擴充套件的網路超級計算...

《雲計算 大資料時代的系統工程》 試讀

試讀章節總共放了前言和前兩章。內容很少,卻側面反映了本書內容的珍貴 前言講了什麼是雲計算。雲計算是繼1980年代大型計算機到客戶端 伺服器的大轉變之後的又一種巨變。雲計算的出現並非偶然,早在上世紀60年代,麥卡錫就提出了把計算能力作為一種像水和電一樣的公用事業提供給使用者的理念,這成為雲計算思想的起...

雲計算 大資料時代的系統工程(三)

我們每個人都同時存在於多個組織結構之中,要承擔著不同的角色分工。為了達成乙個統一的目標,所謂 組織 必須考慮如何合理 有效地進行規劃 分工 協調 制衡等,以期順利達成目標。雲計算創新性地將大量計算資源組織在一起,協同工作,意味著雲計算必須在資訊科技的層面,給出一種針對大規模系統的科學管理辦法。我們已...