第19章 權利管理電子資訊與防盜拷措施之保護

19.1 權利管理電子資訊之保護

19.1       概說
19.1       雲端運算服務之意義

       雲端運算(cloud computing)一詞之起源不詳。「雲端」(cloud),一般泛指「網路」。程式設計者在繪製網路圖(network diagram)時,常用重畳之圓圈代表一堆之伺服器,形狀近似雲,因此稱網路為雲端。再者,對於一般用戶而言,由提供者提供的服務所代表之網路結構或元素是看不見的,仿佛被雲端掩蓋,雲端亦可能因此得名。
       網際網路上匯聚大量之運算資源、儲存資源、資料資源及應用資源,雲端運算服務透過雲端科技(Cloud Computing Technologies)之運算方式,,將傳統的通訊平台轉換為智慧的運算平台,建構網際網路運算之虛擬運算環境(Internet-based Virtual Computing Environment, iVCE)。此種網路虛擬運算環境所提供之服務即稱為「雲端運算服務」(cloud computing service),或簡稱為雲端服務。
 
19.1.2        雲端運算服務所運用之雲端科技
       雲端運算服務係以分散式運算(Distributed computing)及網格運算(Grid computing)為基礎所架構之虛擬電腦網路運算環境兼採效用運算、自主運算之特點,透過網路將龐大的運算儲存處理程式自動分拆成無數個較小的子程式,再由多部伺服器所組成的龐大系統搜尋及運算分析後將處理結果傳回使用者。經由此技術,遠端之服務供應者可以在極短時間內,處理數以億記之資訊,達到與超級電腦同樣強大效能之網路服務,此稱之為雲端運算科技(Cloud Computing Technology)。
       分散式運算系統是一組多台電腦,透過網路相互連結傳遞訊息與通訊後並協調它們的行為而形成的系統。元件之間彼此進行互動以實現一個共同的目標。把需要進行大量計算的工程資料分割成小塊,由多台電腦分別計算,再上傳運算結果後,將結果統一合併得出資料結論的科學[1]
網格運算指通過網際網路之異構電腦間共享強大的計算能力和資料儲存能力。細言之,通過利用大量異構電腦(通常為桌上型電腦)的未用資源(CPU運算能力和磁碟儲存),將其作為嵌入在分散式電信基礎設施中的一個虛擬的電腦集群,為解決大規模的計算問題提供一個模型。網格計算的焦點放在支援跨管理領域計算的能力,這使它與傳統的電腦集群或傳統的分散式計算相區別。網格計算包括共享異構資源(基於不同的平台,硬體/軟體體系結構,以及電腦語言),這些資源位於不同的地理位置,屬於一個使用公開標準的網路上的不同的管理域。簡而言之,其虛擬化運算資源涵蓋分布在世界各地的、非營利性質的研究機構外部網格(External Grid),及企業網路網格(Internal grids)。
 
19.1.3        雲端運算服務之模式分類
       依美國國家標準局及技術研究院( NIST)之定義,雲端服務可分為三類模式:第一類:以軟體提供服務(Software as a Service, SaaS)。軟體業者提供各種軟體,以租賃之方式提供服務,使用者無需購買軟體下載於自己之電腦,只需要連上網路就可以使用業者所提供之軟體,例如 Micorsoft CRM及 Salesforce.com.。第二類以平台提供服務(Platform as a Service, Paas)。業者提供具有作業系統、硬體設備及網路之平台基礎架構,使用者上可在此平台上使用其應用程式進行產品設計、開發、測試等工作,而且僅須按時付費即可。例如:Google App Engine即是。第三類係以基礎架構提供服務(Infrastructure as a Service, IaaS)。業者將主機、網路設備等基礎架構設備租借給使用者,使用者掌控作業系統、儲存空間、應用程式及網路元件。例如:Amazon AWS、Rackspace等即是。使用者不必花大錢購買硬體,當業務量高的時候可以隨租擴充,業務量低時又可以降低租用量,是相當具有彈性的服務方式;例如:中華電信的Hi-Cloud。 在此分類下,可獨立形成一小類即以儲存空間提供服務(Storage as a Service, STaaS),使用者可租用或免費使用網路硬碟作為資料備份的空間。

19.1.4       雲端運算服務之運用
  雲端運算服務主要運用在下列方面:
(1) 雲端儲存:
雲端運算系統要運算和處理海量資料,為支援雲端運算系統需要配置大量的儲存裝置,這樣雲端技術系統就自動轉化為雲端儲存系統。目前,雲端儲存是雲端運算的一個新的發展浪潮及獲利來源。雲端儲存不是某一個具體的儲存裝置,而是網際網路中大量的儲存裝置通過應用軟體共同作用協同發展利用,進而帶來的資料存取服務。故而,雲端儲存是在雲端運算的概念的延伸。
(2)雲端影音:
經由雲端儲存之裝置,影音媒體業者將大量影音訊號儲存於雲端,再利用串流傳輸技術,經由利用者請求之指令,傳輸予利用者觀賞;業者亦開發相關儲存技術,使利用者得以串流傳輸之方法,自行上傳影音資訊至自行管理之儲存空間,再由利用者自行擇定時間地點以串流方式下載觀賞。此種類型之雲端運算運用方式乃為目前產生著作權法爭議之主要來源。
(3)雲端搜尋:
如同下述之MP3tune公司,提供搜尋軟體,將搜到之資訊儲存於雲端伺服器。依美國聯邦法院之見解,屬於搜尋引擎之網路服務,同受避風港條款之保護。
(4)雲端教育:
教育在雲端技術平台上的開發和應用,被稱為「教育雲端」。雲端教育從資訊科技的應用方面打破了傳統教育的壟斷和原生邊界。通過教育走向資訊化,使教育的不同參與者──教師、學生、家長、教育部門等在雲端技術平台上進行教育、教學、娛樂、溝通等功能。同時可以通過影片雲端運算的應用對學校特色教育課程進行直播和錄影,並將資訊儲存至儲存伺服器上,便於長時間和多管道享受教育成果。
(5)雲端物聯:
物聯網是新一代資訊科技浪潮的生力軍。物聯網通過智慧感知、識別技術與雲端運算廣泛應用於網際網路各領域。物聯網作為網際網路的業務和應用,隨著其深入的發展和流量的增加,對資料儲存和運算的要求將帶來對雲端運算的需求增加。並且在物聯網的高階階段,必將需要虛擬雲端運算技術得進一步應用。
(6)雲端社交:
雲端社交是一種虛擬社交應用。它以資源分享作為主要目標,將物聯網、雲端運算和行動網際網路相結合,通過其互動作用創造新型社交方式。雲端社交把現有資源進行測試、分類和整合,並向有需求的用戶提供相應的服務。用戶流量越大,資源整合越多,雲端社交的價值就越大。目前雲端社交已經具備了初步模型。
(7)雲端安全:
雲端安全是雲端運算在網際網路安全領域的應用。雲端安全融合了並列處理、網路技術、未知病毒等新興技術,通過分布在各領域的用戶端對網際網路中存在異常的情況進行監測,取得最新病毒程式資訊,將資訊傳送至伺服器進行處理並推播最便捷的解決建議。通過雲端運算技術使整個網際網路變成了終極安全衛士。
(8)雲端政務:
雲端運算應用於政府部門中,為政府部門降低成本提高效率做出貢獻。由於雲端運算聚有集約、共享、高效的特點,所以其應用將為政府部門降低20%至80%的成本。所以在電子商務延伸至電子政務的背景下,各國政府部門都在著力進行電子政務改革,研究雲端運算普遍應用的可能性。伴隨政府改革的進行,政府部門也開始從自建平台到購買電信業者的服務,這將為促進雲端運算的進一步發展並為電信業者帶來商機。

 
[1]目前常見的分散式運算專案通常使用世界各地上千萬志願者電腦的閒置計算能力,通過網際網路進行資料傳輸。如分析計算蛋白質的內部結構和相關藥物Folding@home專案,該專案結構龐大,需要驚人的計算量,由一台電腦計算是不可能完成的。雖然現在有了計算能力超強的超級計算機,但這些裝置造價高昂,而一些科研機構的經費卻又十分有限,藉助分布式計算可以花費較小的成本來達到目標。