雲端科技(第1次作業)
網路世界大戰
群雄割據,搶平台商機
用「春秋戰國時代」來形容現在全球雲端產業割據的狀況,再適合不過了。早期大型主機時代是IBM的天下、PC作業系統時代有微軟獨霸、網路服務時代換Google稱雄,現在雲端是誰的時代?還說不出個所以然來。不論曾經在哪個時代風光一時的業者,面對雲端,都正以最積極的態度全力搶攻。
亞馬遜、IBM、Google、微軟,這些世界知名大廠,有的在網路賣書、有的賣伺服器、有的做搜尋服務。在五年前你可能還想不到它們有什麼共通點,但今年看起來和平、不相衝突的它們,全都成了競爭對手,在雲端運算市場中激烈角逐。
雲端到底是什麼?為什麼大家都要搶著做雲?稍微熟悉資訊架構的人都清楚,在許多技術藍圖簡報資料中,雲,就是網路的示意圖,延伸而來,雲端服務就是一切基於網路架構的應用服務。Google是一個簡單明瞭的例子,舉凡電子郵件、文件,所有的服務都在網路上,台灣的使用者資料可能存在歐洲的伺服器中,透過網路,不到○.一秒的時間就呈現在你面前。套句微軟資深副總裁張亞勤的說法:「Google是天生在雲上的企業。」
歷經過去兩年談論概念的階段,現在各界所談的雲,開始看到相對具體且帶有獲利模式的各種應用方案,而且不再只是著重在個人應用的範圍。政府、學校、企業通通可以透過雲達到更有效的資源分配、降低成本。根據高盛集團對IT費用的調查,二○一○年有五五%CIO(資訊長)還不考慮做雲端,到一二年,只剩下二○%不考慮,代表有八成CIO都會在一二年開始布建雲端。
從鑿井時代到自來水
「大型主機時代是大家到河邊取水,PC時代是在自己家裡鑿井取水,雲端時代則是自來水公司出現,打開水龍頭就有水,又快、又方便,」中國寬帶資本董事長田溯寧這麼形容雲端帶來的改變。
微軟○八年推出的Windows Azure雲端作業系統,就是轉型的好例子。「Azure」這個單字是天藍色的意思,也是象徵微軟要飛上雲端的革命性產品。
以往微軟的商業模式很簡單,就是賣軟體、賣授權;而Azure提供的則是應用程式代管,意思是開發者可依自身需求,彈性使用微軟資料中心上的運算及儲存服務,以用量和時間計費,和Google App Engine相匹敵。「我們在全球投入超過一百億美元建置資料中心,」張亞勤說。
微軟的決心,台灣工研院雲端運算中心主任闕志克看得很清楚。今年九月,闕志克帶領部分雲端運算產業聯盟成員到美國進行一場雲端參訪之旅,拜訪了微軟、IBM、VMware、麻省理工學院(MIT)等,「微軟讓我獲益良多,它們有很強的團隊在做資料中心的硬體設計,」他說。
雲端需求大致分為四個層面,包括虛擬化、儲存、系統管理、安全。「今年大部分的雲端業務還在建置虛擬化,明年才會開始向上走到應用層,」台灣IBM全球資訊科技服務事業部總經理葉緯點出現況。根據市調機構顧能(Gartner)統計,今年外部服務供應商(ESPs)提供的雲端運算服務,估計將占IT外部服務支出的一○.二%。
IBM的雲端策略也靜悄悄步上軌道,先前在中國和Google合作推出藍雲計畫,提供企業運算服務,今年也在台灣啟動乘雲計畫,提供ISV和資服業者在上頭架構雲端應用服務。葉緯指出,最上層的應用服務也是商機所在,且雲端可讓創業者降低成本,未來會有更多透過雲端的新創公司出現。
IBM公司大中華區雲端運算中心總經理朱近之表示,目前IBM在全球已有十一個雲端運算中心,大中華區的雲端中心正在積極探索雲端在商業智慧、物聯網的應用前景。
相較於微軟、IBM、Google目前都專注在基礎建設和平台服務,以開放原始碼為基礎的系統軟體業者Novell,則看中安全領域,專注雲端身分認證與存取管理,提供公有雲、私有雲的安全管理解決方案。目前Novell已與美國電信公司Verizon合作提供雲端安全服務,在台灣也正與電信業者洽談中。
兩大價值:創新和多元硬體
當基礎建設都完備了,雲端究竟替產業帶來什麼樣的改變?Google全球副總裁皮查(Sundar Pichai)認為,在雲端運算的核心下,將帶來創新機會,讓更多人去開發全新的硬體、規格。
「在雲端架構中,將應用服務放在雲上,由硬體來負責諸如如何連上雲端在內的這些經驗,」皮查說,未來資料和應用程式可以隨著使用者在各種硬體裝置間無縫轉移,這將是對一般使用者最大的改變。
從電子信箱到伺服器,從軟體到硬體,都是雲端帶來的商機,「雲深不知處」或許可以用來形容現在的雲端產業情形。到底還有哪些創新商業模式可以踩著雲飛上天,端看業者能不能善用機會,創造出一片屬於自己的藍天。
群雄割據,搶平台商機
用「春秋戰國時代」來形容現在全球雲端產業割據的狀況,再適合不過了。早期大型主機時代是IBM的天下、PC作業系統時代有微軟獨霸、網路服務時代換Google稱雄,現在雲端是誰的時代?還說不出個所以然來。不論曾經在哪個時代風光一時的業者,面對雲端,都正以最積極的態度全力搶攻。
亞馬遜、IBM、Google、微軟,這些世界知名大廠,有的在網路賣書、有的賣伺服器、有的做搜尋服務。在五年前你可能還想不到它們有什麼共通點,但今年看起來和平、不相衝突的它們,全都成了競爭對手,在雲端運算市場中激烈角逐。
雲端到底是什麼?為什麼大家都要搶著做雲?稍微熟悉資訊架構的人都清楚,在許多技術藍圖簡報資料中,雲,就是網路的示意圖,延伸而來,雲端服務就是一切基於網路架構的應用服務。Google是一個簡單明瞭的例子,舉凡電子郵件、文件,所有的服務都在網路上,台灣的使用者資料可能存在歐洲的伺服器中,透過網路,不到○.一秒的時間就呈現在你面前。套句微軟資深副總裁張亞勤的說法:「Google是天生在雲上的企業。」
歷經過去兩年談論概念的階段,現在各界所談的雲,開始看到相對具體且帶有獲利模式的各種應用方案,而且不再只是著重在個人應用的範圍。政府、學校、企業通通可以透過雲達到更有效的資源分配、降低成本。根據高盛集團對IT費用的調查,二○一○年有五五%CIO(資訊長)還不考慮做雲端,到一二年,只剩下二○%不考慮,代表有八成CIO都會在一二年開始布建雲端。
從鑿井時代到自來水
「大型主機時代是大家到河邊取水,PC時代是在自己家裡鑿井取水,雲端時代則是自來水公司出現,打開水龍頭就有水,又快、又方便,」中國寬帶資本董事長田溯寧這麼形容雲端帶來的改變。
微軟○八年推出的Windows Azure雲端作業系統,就是轉型的好例子。「Azure」這個單字是天藍色的意思,也是象徵微軟要飛上雲端的革命性產品。
以往微軟的商業模式很簡單,就是賣軟體、賣授權;而Azure提供的則是應用程式代管,意思是開發者可依自身需求,彈性使用微軟資料中心上的運算及儲存服務,以用量和時間計費,和Google App Engine相匹敵。「我們在全球投入超過一百億美元建置資料中心,」張亞勤說。
微軟的決心,台灣工研院雲端運算中心主任闕志克看得很清楚。今年九月,闕志克帶領部分雲端運算產業聯盟成員到美國進行一場雲端參訪之旅,拜訪了微軟、IBM、VMware、麻省理工學院(MIT)等,「微軟讓我獲益良多,它們有很強的團隊在做資料中心的硬體設計,」他說。
雲端需求大致分為四個層面,包括虛擬化、儲存、系統管理、安全。「今年大部分的雲端業務還在建置虛擬化,明年才會開始向上走到應用層,」台灣IBM全球資訊科技服務事業部總經理葉緯點出現況。根據市調機構顧能(Gartner)統計,今年外部服務供應商(ESPs)提供的雲端運算服務,估計將占IT外部服務支出的一○.二%。
IBM的雲端策略也靜悄悄步上軌道,先前在中國和Google合作推出藍雲計畫,提供企業運算服務,今年也在台灣啟動乘雲計畫,提供ISV和資服業者在上頭架構雲端應用服務。葉緯指出,最上層的應用服務也是商機所在,且雲端可讓創業者降低成本,未來會有更多透過雲端的新創公司出現。
IBM公司大中華區雲端運算中心總經理朱近之表示,目前IBM在全球已有十一個雲端運算中心,大中華區的雲端中心正在積極探索雲端在商業智慧、物聯網的應用前景。
相較於微軟、IBM、Google目前都專注在基礎建設和平台服務,以開放原始碼為基礎的系統軟體業者Novell,則看中安全領域,專注雲端身分認證與存取管理,提供公有雲、私有雲的安全管理解決方案。目前Novell已與美國電信公司Verizon合作提供雲端安全服務,在台灣也正與電信業者洽談中。
兩大價值:創新和多元硬體
當基礎建設都完備了,雲端究竟替產業帶來什麼樣的改變?Google全球副總裁皮查(Sundar Pichai)認為,在雲端運算的核心下,將帶來創新機會,讓更多人去開發全新的硬體、規格。
「在雲端架構中,將應用服務放在雲上,由硬體來負責諸如如何連上雲端在內的這些經驗,」皮查說,未來資料和應用程式可以隨著使用者在各種硬體裝置間無縫轉移,這將是對一般使用者最大的改變。
從電子信箱到伺服器,從軟體到硬體,都是雲端帶來的商機,「雲深不知處」或許可以用來形容現在的雲端產業情形。到底還有哪些創新商業模式可以踩著雲飛上天,端看業者能不能善用機會,創造出一片屬於自己的藍天。
爆紅的網路行銷(第2次作業 10/25)
搜尋引擎知識或常識 (11/1)
搜尋引擎並不真正搜尋互聯網,它搜尋的實際上是預先整理好的網頁索引資料庫。
真正意義上的搜尋引擎,通常指的是收集了因特網上幾千萬到幾十億個網頁並對網頁中的每一個詞(即關鍵字)進行索引,建立索引資料庫的全文搜尋引擎。當用戶查找某個關鍵字的時候,所有在頁面內容中包含了該關鍵字的網頁都將作爲搜尋結果被搜出來。在經過複雜的演算法進行排序後,這些結果將按照與搜尋關鍵字的相關度高低,依次排列。
現在的搜尋引擎已普遍使用超鏈分析技術,除了分析索引網頁本身的內容,還分析索引所有指向該網頁的鏈結的URL、AnchorText、甚至鏈結周圍的文字。所以,有時候,即使某個網頁A中並沒有某個詞比如“惡魔撒旦”,但如果有別的網頁B用鏈結“惡魔撒旦”指向這個網頁A,那麽用戶搜尋“惡魔撒旦”時也能找到網頁A。而且,如果有越多網頁(C、D、E、F……)用名爲“惡魔撒旦”的鏈結指向這個網頁A,或者給出這個鏈結的源網頁(B、C、D、E、F……)越優秀,那麽網頁A在用戶搜尋“惡魔撒旦”時也會被認爲更相關,排序也會越靠前。
搜尋引擎的原理,可以看做三步:從互聯網上抓取網頁→建立索引資料庫→在索引資料庫中搜尋排序。
從互聯網上抓取網頁
利用能夠從互聯網上自動收集網頁的Spider系統程式,自動訪問互聯網,並沿著任何網頁中的所有URL爬到其他網頁,重復這過程,並把爬過的所有網頁收集回來。
建立索引資料庫
由分析索引系統程式對收集回來的網頁進行分析,提取相關網頁資訊(包括網頁所在URL、編碼類型、頁面內容包含的關鍵字、關鍵字位置、生成時間、大小、與其他網頁的鏈結關係等),根據一定的相關度演算法進行大量複雜計算,得到每一個網頁針對頁面內容中及超鏈中每一個關鍵字的相關度(或重要性),然後用這些相關資訊建立網頁索引資料庫。
在索引資料庫中搜尋排序
當用戶輸入關鍵字搜尋後,由搜尋系統程式從網頁索引資料庫中找到符合該關鍵字的所有相關網頁。因爲所有相關網頁針對該關鍵字的相關度早已算好,所以只需按照現成的相關度數值排序,相關度越高,排名越靠前。
最後,由頁面生成系統將搜尋結果的鏈結地址和頁面內容摘要等內容組織起來返回給用戶。
搜尋引擎的Spider一般要定期重新訪問所有網頁(各搜尋引擎的周期不同,可能是幾天、幾周或幾月,也可能對不同重要性的網頁有不同的更新頻率),更新網頁索引資料庫,以反映出網頁內容的更新情況,增加新的網頁資訊,去除死鏈結,並根據網頁內容和鏈結關係的變化重新排序。這樣,網頁的具體內容和變化情況就會反映到用戶查詢的結果中。
互聯網雖然只有一個,但各搜尋引擎的能力和偏好不同,所以抓取的網頁各不相同,排序演算法也各不相同。大型搜尋引擎的資料庫儲存了互聯網上幾億至幾十億的網頁索引,資料量達到幾千G甚至幾萬G。但即使最大的搜尋引擎建立超過二十億網頁的索引資料庫,也只能占到互聯網上普通網頁的不到30%,不同搜尋引擎之間的網頁數據重疊率一般在70%以下。我們使用不同搜尋引擎的重要原因,就是因爲它們能分別搜尋到不同的內容。而互聯網上有更大量的內容,是搜尋引擎無法抓取索引的,也是我們無法用搜尋引擎搜尋到的。
你心裏應該有這個概念:搜尋引擎只能搜到它網頁索引資料庫裏儲存的內容。你也應該有這個概念:如果搜尋引擎的網頁索引資料庫裏應該有而你沒有搜出來,那是你的能力問題,學習搜尋技巧可以大幅度提高你的搜尋能力。
搜尋引擎最佳化(Search Engine Optimization,簡稱SEO)是一種利用搜尋引擎的搜尋規則來提高目的網站在有關搜尋引擎內的排名的方式。由於不少研究發現,搜尋引擎的用戶往往只會留意搜尋結果最前面的幾個條目,所以不少網站都希望透過各種形式來影響搜尋引擎的排序。當中尤以各種依靠廣告維生的網站為甚。
所謂「針對搜尋引擎作最佳化的處理」,是指為了要讓網站更容易被搜尋引擎接受。搜尋引擎會將網站彼此間的內容做一些相關性的資料比對,然後再由瀏覽器將這些內容以最快速且接近最完整的方式,呈現給搜尋者。
搜尋引擎最佳化對於任何一家網站來說,要想在網站推廣中取得成功,搜尋引擎最佳化都是至為關鍵的一項任務。同時,隨著搜尋引擎不斷變換它們的排名演算法規則,每次演算法上的改變都會讓一些排名很好的網站在一夜之間名落孫山,而失去排名的直接後果就是失去了網站原生的可觀存取量。所以每次搜尋引擎演算法的改變都會在網站之中引起不小的騷動和焦慮。可以說,搜尋引擎最佳化是一個愈來愈複雜的任務。
資料來源1.(http://zh.wikipedia.org/wiki/%E6%90%9C%E5%B0%8B%E5%BC%95%E6%93%8E%E6%9C%80%E4%BD%B3%E5%8C%96)
資料來源2.(http://www.td-school.org.cn/itec/ploy/2002-2-search/007.htm)
真正意義上的搜尋引擎,通常指的是收集了因特網上幾千萬到幾十億個網頁並對網頁中的每一個詞(即關鍵字)進行索引,建立索引資料庫的全文搜尋引擎。當用戶查找某個關鍵字的時候,所有在頁面內容中包含了該關鍵字的網頁都將作爲搜尋結果被搜出來。在經過複雜的演算法進行排序後,這些結果將按照與搜尋關鍵字的相關度高低,依次排列。
現在的搜尋引擎已普遍使用超鏈分析技術,除了分析索引網頁本身的內容,還分析索引所有指向該網頁的鏈結的URL、AnchorText、甚至鏈結周圍的文字。所以,有時候,即使某個網頁A中並沒有某個詞比如“惡魔撒旦”,但如果有別的網頁B用鏈結“惡魔撒旦”指向這個網頁A,那麽用戶搜尋“惡魔撒旦”時也能找到網頁A。而且,如果有越多網頁(C、D、E、F……)用名爲“惡魔撒旦”的鏈結指向這個網頁A,或者給出這個鏈結的源網頁(B、C、D、E、F……)越優秀,那麽網頁A在用戶搜尋“惡魔撒旦”時也會被認爲更相關,排序也會越靠前。
搜尋引擎的原理,可以看做三步:從互聯網上抓取網頁→建立索引資料庫→在索引資料庫中搜尋排序。
從互聯網上抓取網頁
利用能夠從互聯網上自動收集網頁的Spider系統程式,自動訪問互聯網,並沿著任何網頁中的所有URL爬到其他網頁,重復這過程,並把爬過的所有網頁收集回來。
建立索引資料庫
由分析索引系統程式對收集回來的網頁進行分析,提取相關網頁資訊(包括網頁所在URL、編碼類型、頁面內容包含的關鍵字、關鍵字位置、生成時間、大小、與其他網頁的鏈結關係等),根據一定的相關度演算法進行大量複雜計算,得到每一個網頁針對頁面內容中及超鏈中每一個關鍵字的相關度(或重要性),然後用這些相關資訊建立網頁索引資料庫。
在索引資料庫中搜尋排序
當用戶輸入關鍵字搜尋後,由搜尋系統程式從網頁索引資料庫中找到符合該關鍵字的所有相關網頁。因爲所有相關網頁針對該關鍵字的相關度早已算好,所以只需按照現成的相關度數值排序,相關度越高,排名越靠前。
最後,由頁面生成系統將搜尋結果的鏈結地址和頁面內容摘要等內容組織起來返回給用戶。
搜尋引擎的Spider一般要定期重新訪問所有網頁(各搜尋引擎的周期不同,可能是幾天、幾周或幾月,也可能對不同重要性的網頁有不同的更新頻率),更新網頁索引資料庫,以反映出網頁內容的更新情況,增加新的網頁資訊,去除死鏈結,並根據網頁內容和鏈結關係的變化重新排序。這樣,網頁的具體內容和變化情況就會反映到用戶查詢的結果中。
互聯網雖然只有一個,但各搜尋引擎的能力和偏好不同,所以抓取的網頁各不相同,排序演算法也各不相同。大型搜尋引擎的資料庫儲存了互聯網上幾億至幾十億的網頁索引,資料量達到幾千G甚至幾萬G。但即使最大的搜尋引擎建立超過二十億網頁的索引資料庫,也只能占到互聯網上普通網頁的不到30%,不同搜尋引擎之間的網頁數據重疊率一般在70%以下。我們使用不同搜尋引擎的重要原因,就是因爲它們能分別搜尋到不同的內容。而互聯網上有更大量的內容,是搜尋引擎無法抓取索引的,也是我們無法用搜尋引擎搜尋到的。
你心裏應該有這個概念:搜尋引擎只能搜到它網頁索引資料庫裏儲存的內容。你也應該有這個概念:如果搜尋引擎的網頁索引資料庫裏應該有而你沒有搜出來,那是你的能力問題,學習搜尋技巧可以大幅度提高你的搜尋能力。
搜尋引擎最佳化(Search Engine Optimization,簡稱SEO)是一種利用搜尋引擎的搜尋規則來提高目的網站在有關搜尋引擎內的排名的方式。由於不少研究發現,搜尋引擎的用戶往往只會留意搜尋結果最前面的幾個條目,所以不少網站都希望透過各種形式來影響搜尋引擎的排序。當中尤以各種依靠廣告維生的網站為甚。
所謂「針對搜尋引擎作最佳化的處理」,是指為了要讓網站更容易被搜尋引擎接受。搜尋引擎會將網站彼此間的內容做一些相關性的資料比對,然後再由瀏覽器將這些內容以最快速且接近最完整的方式,呈現給搜尋者。
搜尋引擎最佳化對於任何一家網站來說,要想在網站推廣中取得成功,搜尋引擎最佳化都是至為關鍵的一項任務。同時,隨著搜尋引擎不斷變換它們的排名演算法規則,每次演算法上的改變都會讓一些排名很好的網站在一夜之間名落孫山,而失去排名的直接後果就是失去了網站原生的可觀存取量。所以每次搜尋引擎演算法的改變都會在網站之中引起不小的騷動和焦慮。可以說,搜尋引擎最佳化是一個愈來愈複雜的任務。
資料來源1.(http://zh.wikipedia.org/wiki/%E6%90%9C%E5%B0%8B%E5%BC%95%E6%93%8E%E6%9C%80%E4%BD%B3%E5%8C%96)
資料來源2.(http://www.td-school.org.cn/itec/ploy/2002-2-search/007.htm)
關於愛情公寓(11/15)
很好 很強大 很萌 很天真 很傻 很花錢~~~~
XMind(11/22)
兆利護眼機(12/5)
看了以上影片 相信大家就會發現 兆利護眼機是你最好的選擇