時代在進步,信息技術在不斷發展。人們對信息的渴望,對高質量的信息服務的追求,以及對便捷式的信息共享的渴求,使得信息產業不得不跟上時代的步伐。有沒有幻想過,不需要下載任何軟件便可以直接在自己的電腦上使用;有沒有幻想過,設備不再需要硬盤便可擁有上百G的儲存空間;有沒有幻想過,電腦已不再需要任何系統文件,便可以快速運行。隨著云計算的不斷發展,云端服務的出現,這些將不再是幻想,而是現實。
一 云技術與云端服務
什么是云計算?所謂云計算,就是指服務的交付和使用模式,指通過網絡以按需、易擴展的方式獲得所需服務。這種服務可以是IT和軟件、互聯網相關,也可是其他服務。云計算的核心思想,是將大量用網絡連接的計算資源統一管理和調度,構成一個計算資源池向用戶按需服務。
云平臺所提供的應用服務均通過互聯網提供給使用者。云平臺自身具有開放性、可擴展性,支持無縫升級,其標準化接口能夠靈活對接多種應用服務,使服務內容能夠不斷擴展延伸。“云”中的資源對用戶來說可以隨時獲取、按需選用、隨時擴展、按使用付費。
引用一下李開復的話,來具體化云計算,使其看起來不那么抽象。李開復(曾任Google全球副總裁、中國區總裁)打了一個形象的比喻:錢莊。最早人們只是把錢放在枕頭底下,后來有了錢莊,很安全,不過兌現起來比較麻煩。因此有了進一步的發展,現在發展到銀行,可以到任何一個網點取錢,甚至通過ATM,或者國外的渠道。
這就是云計算的理念。它基于互聯網的不斷開發升級以及網絡傳輸協議的不斷完善和傳輸速度的極大提升出現的新技術。這種新技術的出現為云端服務提供了極大的可能性,為信息產業的發展與壯大提供了極大的推力,給予人們更方便快捷、更全面的服務。
云端服務,指的是 “網絡服務”。舉凡運用網絡溝通多臺計算機的運算工作,或是透過網絡聯機取得由遠程主機提供的服務等,都可以算是一種云端服務。
典型的云端服務像云殺毒、云打印、云搜索、云存儲等。iCloud 就是典型的云端服務,可以云存儲、云搜索。給予用戶強大的云服務,信息共享。
云端服務比起現在的本地服務擁有諸多好處。企業不再需要投入大量的資產來購入軟件或者硬件,也不需要大量的信息人員來維護,只要通過云端服務提供商所提供的服務,就可以在很短的時間內迅速取得相應的服務。
有了虛擬化技術,企業放在云端的資料備份將會得到保障。這讓企業愿意將數據及應用程序放在云端,通過網絡讓各分公司能夠及時的取得服務,加快整體公司的營運效率。
對于大眾。個人將在云端中找到更多的服務、應用與信息。在這個高度整合的云端,用戶將更加便捷地搜索與儲存。用戶不需要再下載諸多軟件、音樂、電影及電視劇等,只需連接上網絡,鼠標輕點所需,即可得到完善便捷的服務,感受舒適快捷的服務體驗,在云端自由遨游。
用戶可以通過電腦、手機、平板、播放器甚至是電視機,只需要能夠連接網絡即可,便可以查看各個設備傳到云端的資料,不需要拷貝,即可直接共享、直接瀏覽使用。
二 云端服務的實現原理
云端的實現原理其實相當簡單。云端服務是基于虛擬化技術和連接裝置及速度的增加。
1.虛擬化的技術
云端將需要寫入注冊表中的注冊表項和文件從軟件中分離出來,把它們儲存在單獨的緩存文件中,儲存在云端的緩存中。當在云端激活軟件時,不需要下載注冊表和文件,只需要將云端的注冊表和文件通過網絡投影到系統文件中,這樣講不會占用物理內存。此時,安裝在系統中的軟件和其它進程都可以看到軟件的注冊表項和文件集合,并認為是真實的。它們對彼此的注冊表項和文件集合的互相訪問和使用都會按照平常進行。但對于軟件的注冊表和文件的投影的寫和讀的操作,其實都直接針對其緩存,而不是軟件和其它進程所看到的位置。這就是云端實現的虛擬化技術。
2.連接裝置及速度
除虛擬技術之外,云端的服務還要依賴強大的網絡連接。當一個注冊表項或者是文件達到相當大小時,網絡的速度將直接影響程序的運行快慢。因為,云端服務需要將云端的數據通過互聯網絡投影到計算機上。
4G網絡極大地提高了無線網絡的質量和傳輸效率。同時光纖電纜的鋪設和使用也提高了有線網絡傳輸的速度。
云端服務商只需要增加服務器臺數便可以方便快捷地為用戶提供所需的服務,既方便了服務商,同時也方便了客戶£¬并且有效地減少了空間資源的浪費。同時提供了強大的平臺讓用戶共享。
云端實現原理如圖1所示。1
三 云端服務應用與iCloud實現
隨著技術的不斷發展與完善,云端服務正步入普通家庭。像惠普的云打印、谷歌的云搜索、蘋果的iCloud云等。下面以極具代表性的iCloud 云來舉例說明。
2011年2月,蘋果公司在舊金山召開全球開發者大會。在大會上,蘋果公司正式發布了iCloud服務,該服務可以讓現有蘋果設備實現無縫對接。iCloud 是蘋果公司提供的云端服務,它提供給每個用戶5G的儲存空間以儲存郵件、行事歷和聯絡人、音樂、應用、電子書等。使用戶可以自由地上傳文件和下載文件、大大節約了用戶的硬盤空間,尤其是在手機、播放器等硬盤空間不足夠大的設備上。除此之外,iCloud 為每個用戶提供了一個注冊賬號,并且將它安裝在每
一個蘋果的設備上。這極大地方便了用戶在蘋果的不同設備上上傳或下載自己iCloud云賬戶中的應用或者信息。
蘋果在iCloud云服務中還提供了documents in the Cloud,這一功能可以讓用戶在不同的設備上進行同個文本的編輯操作。如果在iPhone上創建一個文本文件,這個文本文件會自動同步到云端,這樣在其他設備上也可以找到之前建好的這個文本文件并繼續編寫。
蘋果在iCloud云服務中還提供了Photo Stream(照片流)功能,Photo Stream將所有iPhone拍攝的照片自動傳送到服務器,然后服務器會將這些內容再傳送到之前你個人ID登錄過的每個蘋果設備上。
iCloud還擁有自動備份(通過 WiFi 等無線網絡,實現每天自動備份)、云端文檔(在 iWork 等程序上創建的文檔,可以自動同步到云端,修改記錄也能同步)、云端照片(任何設備的照片都能自動同步到云端的功能。其中的同步功能可以把設備上的通訊錄、信息、郵件等進行同步,方便用戶在不同設備上查找使用。如圖2所示。
參考文獻
[1]Sanjay Ghema