基于云計算的分布式企業(yè)搜索引擎研究黃震奇.pdf
本文關鍵詞:基于云計算的分布式企業(yè)搜索引擎研究,由筆耕文化傳播整理發(fā)布。
基于云計算的分布式企業(yè)搜索引擎研究 研發(fā)中心/黃震奇
摘要 當前企業(yè)搜索引擎多采用基于全文檢索技術設計,,隨著索引的膨脹和客戶端并發(fā)查詢
的增加,有限的物理存儲、CPU 周期、內(nèi)存容量和網(wǎng)絡帶寬帶來了巨大瓶頸。隨著云計算
概念的提出和發(fā)展,為企業(yè)搜索引擎提供了更加優(yōu)化的解決方案。本文將簡要介紹現(xiàn)階段基
于分布式存儲和分布式計算的云計算研究成果,以及其在企業(yè)搜索引擎中的應用。
關鍵詞 云計算 分布式存儲 分布式文件系統(tǒng) 分布式計算 企業(yè)搜索引擎 全文檢索
1 云計算概述 1.1 什么是云計算 云計算是一種動態(tài)的易擴展的且通常是通過互聯(lián)網(wǎng)提供虛擬化的資源計算方式,用戶不
需要了解云內(nèi)部的細節(jié),也不必具有云內(nèi)部的專業(yè)知識,或直接控制基礎設施。云計算包括
架構即服務(IaaS ),平臺即服務(PaaS )和軟件即服務(SaaS )以及其他依賴于互聯(lián)網(wǎng)滿
足客戶計算需求的技術趨勢。云計算服務通常提供通用的通過瀏覽器訪問的在線商業(yè)應用,
軟件和數(shù)據(jù)存儲在服務器上。
1.1.1 現(xiàn)有云計算服務 現(xiàn)有云計算服務可分為兩類: 虛擬化技術。通過對硬件的虛擬化,最大程度上利用 CPU 資源和內(nèi)存,通過出售虛擬
機和計算能力獲得商業(yè)利益。例如 Amazon EC2 提供的彈性計算云服務和 Amazon S3 提供
的存儲服務。 打包的計算方案。通過提供分布式存儲和分布式計算服務,最大程度上利用集群中的計
算節(jié)點,提供分布式并行計算能力。例如 Google App Engine 。
1.1.2 現(xiàn)有云計算分類 從產(chǎn)業(yè)類型對云計算進行分類,主要有這三類: SaaS :Software as a Service 軟件即服務,通過 Internet 提供軟件的模式,用戶向提供商
租用基于 Web 的軟件來管理企業(yè)經(jīng)
本文關鍵詞:基于云計算的分布式企業(yè)搜索引擎研究,由筆耕文化傳播整理發(fā)布。
本文編號:60797
本文鏈接:http://sikaile.net/kejilunwen/sousuoyinqinglunwen/60797.html