亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

對消息傳遞上的附件的去重復(fù)以及對附件的自動修復(fù)的制作方法

文檔序號:8269407閱讀:715來源:國知局
對消息傳遞上的附件的去重復(fù)以及對附件的自動修復(fù)的制作方法
【專利說明】對消息傳遞上的附件的去重復(fù)以及對附件的自動修復(fù)
[0001] 背景
[0002] 在數(shù)據(jù)庫和存儲器管理領(lǐng)域,在給定計算機內(nèi)、多個計算機內(nèi)、或跨計算和聯(lián)網(wǎng)環(huán) 境減少重復(fù)文件(被稱為"團塊")的數(shù)量是合乎需要的。為了使這一過程自動化,計算機 或環(huán)境需要標識這些團塊并且之后采取適當動作。
[0003] 避免重復(fù)文件的努力以伴隨而來的盤空間方面的節(jié)省、I/O和網(wǎng)絡(luò)帶寬節(jié)省為回 報。因此,準確且高效地處理和管理重復(fù)文件是合乎需要的。
[0004] 概述
[0005] 下面呈現(xiàn)了本發(fā)明的簡化概述,以便提供此處所描述的某些方面的基本概念。此 概述不是所要求保護的主題的詳盡的概述。既不是要標識所要求保護的主題的要點或關(guān)鍵 性元素,也不是要詳細描述本發(fā)明的范圍。唯一的目的是以簡化形式呈現(xiàn)所要求保護的主 題的某些概念,作為稍后呈現(xiàn)的比較詳細的描述的前奏。
[0006] 呈現(xiàn)了對文件系統(tǒng)內(nèi)的文件和/或團塊進行去重復(fù)的系統(tǒng)和技術(shù)。在一個實施例 中,公開了一種電子郵件系統(tǒng),其中該電子郵件系統(tǒng)接收包括一組相關(guān)聯(lián)的附件的電子郵 件消息。該系統(tǒng)確定這些相關(guān)聯(lián)的附件是否先前已被存儲在電子郵件系統(tǒng)中、以及所存儲 的附件的狀態(tài),并且如果附件的狀態(tài)適于共享附件的副本,則依共享附件的請求而提供對 附件的引用。在另一實施例中,該系統(tǒng)可以檢測所存儲的附件是否被損壞,并且如果是,則 嘗試修復(fù)附件,并且可能在共享對附件的引用之前嘗試修復(fù)附件。
[0007] 在一個實施例中,公開了一種用于對文件系統(tǒng)中的數(shù)據(jù)進行去重復(fù)的方法,其中 該文件系統(tǒng)包括一個或多個文件,每一文件可以包括數(shù)據(jù)集,并且該數(shù)據(jù)集能夠由兩個或 更多個用戶共享。該方法可以包括以下步驟:接收要存儲在文件系統(tǒng)內(nèi)的文件;檢查該文 件內(nèi)的數(shù)據(jù)集先前是否已被存儲在該文件系統(tǒng)中;如果該數(shù)據(jù)集已被存儲在該文件系統(tǒng) 中,則檢查所存儲的該數(shù)據(jù)集的狀態(tài),并且如果所存儲的該數(shù)據(jù)集的該狀態(tài)適于共享該文 件的副本,則依共享該數(shù)據(jù)集的命令而提供對該文件的引用。
[0008] 在另一實施例中,公開了一種用于對電子郵件系統(tǒng)中的數(shù)據(jù)進行去重復(fù)的系統(tǒng), 其中該系統(tǒng)包括:電子郵件服務(wù)器,該電子郵件服務(wù)器與一組電子郵件客戶端處于通信中; 用于存儲電子郵件以及相關(guān)聯(lián)的附件的數(shù)據(jù)庫;該數(shù)據(jù)庫存儲包括一組中的至少一個,該 組包括:電子郵件消息、相關(guān)聯(lián)的附件、與電子郵件消息有關(guān)的元數(shù)據(jù)以及與該相關(guān)聯(lián)的 附件有關(guān)的元數(shù)據(jù);用于管理該組電子郵件客戶端之間的附件的共享的模塊;以及進一步 地,其中管理該組電子郵件客戶端之間的附件的共享的模塊能夠檢測附件的狀態(tài),并且取 決于該附件的狀態(tài)來共享指向該附件的引用指針。
[0009] 當與本申請中呈現(xiàn)的附圖結(jié)合閱讀時,在下面的詳細描述中呈現(xiàn)了本系統(tǒng)的其它 特征和方面。
【附圖說明】
[0010] 示例性實施例在所參考的附圖中示出。此處公開的實施例和附圖旨在被認為是說 明性而非限制性的。
[0011] 圖1描繪了根據(jù)本申請的原理的本申請的各個實施例可在其中操作并存留的一 個示例性計算和/或聯(lián)網(wǎng)環(huán)境。
[0012] 圖2是根據(jù)本申請的原理作出的團塊管理系統(tǒng)的狀態(tài)表/流程圖的一個實施例。
[0013] 圖3是根據(jù)本申請的原理作出的電子郵件傳遞系統(tǒng)和相關(guān)聯(lián)的團塊管理系統(tǒng)的 高級流程圖的一個實施例。
[0014] 詳細描述
[0015] 如在此使用的,術(shù)語"組件"、"系統(tǒng)"、"接口"等指的是計算機相關(guān)的實體,它們可 以是硬件、軟件(例如,執(zhí)行中的)和/或固件。例如,組件可以是運行在處理器上的進程、 處理器、對象、可執(zhí)行碼、程序、和/或計算機。作為說明,在服務(wù)器上運行的應(yīng)用和服務(wù)器 兩者都可以是組件。一個或多個組件可以駐留在進程中,組件可以位于一個計算機內(nèi)和/ 或分布在兩個或更多計算機之間。
[0016] 現(xiàn)在參考附圖來描述所要求保護的主題,所有附圖中使用相同的附圖標記來指代 相同的元素。在以下描述中,為解釋起見,闡明了眾多具體細節(jié)以提供對本發(fā)明的全面理 解。然而,很明顯,所要求保護的主題可以在沒有這些具體細節(jié)的情況下實施。在其他情況 下,以框圖形式示出了各個已知的結(jié)構(gòu)和設(shè)備以便于描述本發(fā)明。
[0017] II直
[0018] 為了節(jié)省文件系統(tǒng)、數(shù)據(jù)庫、電子郵件系統(tǒng)等的空間、處理時間以及總體成本,實 現(xiàn)一種可跨整個系統(tǒng)來有效地管理對文件("團塊")的去重復(fù)的系統(tǒng)是合乎需要的。這樣 的系統(tǒng)還可以被諸如數(shù)據(jù)安全性、數(shù)據(jù)恢復(fù)和數(shù)據(jù)完整性等概念關(guān)注。
[0019] 圖1是本申請的各實施例可在其中操作和駐留的計算/聯(lián)網(wǎng)環(huán)境(100)的一個示 例。盡管以電子郵件系統(tǒng)的形式描述圖1,但本申請的原理在數(shù)據(jù)庫管理或文件系統(tǒng)管理的 應(yīng)用中也能夠具有同樣效力。
[0020] 在環(huán)境100中,可能存在多個電子郵件客戶端102a、102b和102c。在該示例中, 客戶端102a撰寫了帶有附件的電子郵件104并且將其發(fā)送到聯(lián)網(wǎng)系統(tǒng)106,目的地是另一 客戶端102b??蛻舳?02b進而可以決定是否將該帶有附件的電子郵件轉(zhuǎn)發(fā)給第三客戶端 102c〇
[0021] 在聯(lián)網(wǎng)系統(tǒng)106內(nèi),可能存在電子郵件服務(wù)器108、可能連同多個其他服務(wù)器、路 由器以及本領(lǐng)域已知的其他網(wǎng)絡(luò)組件。例如,在Microsoft Outlook?電子郵件系統(tǒng)的設(shè) 計中,系統(tǒng)確保數(shù)據(jù)的副本駐留在獨立的硬盤驅(qū)動器、控制器和機器上。這類系統(tǒng)的昵稱為 "JB0D",代表"磁盤束(Just a Bunch Of Disks)"。在JB0D系統(tǒng)中,硬盤驅(qū)動器控制器嘗 試避開,這意味著就控制器先前處理的故障而言,軟件更被關(guān)注。這些故障的范圍可以從硬 盤驅(qū)動器本身上的固件隱錯到諸如"不可恢復(fù)的讀取錯誤"等先前由控制器自動修理的問 題。另外,軟件現(xiàn)在可以周期性地擦拭驅(qū)動器以檢測數(shù)據(jù)從而尋找"位腐壞"(即,出于某種 原因已變得不可讀或損壞的數(shù)據(jù))。在這一情況下,完全用軟件來建立分布式"RAID"控制 器是可能的,其代替工業(yè)標準固件控制器。
[0022] 這一 JB0D系統(tǒng)的軟件可以監(jiān)視硬盤驅(qū)動器調(diào)度修復(fù)動作、檢測故障以及診斷修 復(fù)。這一軟件還可以包括持續(xù)地監(jiān)視特定類型的故障的多個"看門狗(watchdog)"。如果 看門狗檢測到其正在尋找的故障,則看門狗引發(fā)警告,這可以自動觸發(fā)修復(fù)過程。這一修復(fù) 過程的范圍可以從重新引導(dǎo)機器或重新啟動過程到修理數(shù)據(jù)損壞或在無法獲得進展的情 況下甚至涉及人工。
[0023] 作為總體系統(tǒng)的一部分(110),可以采用元數(shù)據(jù)112和冗余元數(shù)據(jù)114,以使得軟 件也可以確切地知道系統(tǒng)可訪問的電子郵件消息(例如在116中)有多少良好副本(例如, 118a和118b)。在發(fā)現(xiàn)存在太少副本的情況下,它可以對修復(fù)動作區(qū)分優(yōu)先級以避免潛在 的危險情形。在修復(fù)花費太長時間的情形中,將數(shù)據(jù)一起移動到另一位置是可能的。
[0024] 系統(tǒng)可以通過與原始電子郵件消息被傳遞時完全相同地存儲原始電子郵件消息 來有效地管理并且存儲重復(fù)的電子郵件消息。發(fā)生改變的關(guān)于電子郵件消息的數(shù)據(jù)(諸 如,已讀/未讀、文件夾中的位置等)被分
當前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1