1. 文件Fastcompre是什麼
首先簡單了解一下基礎概念,FastDFS是一個開源的輕量級分布式文件系統,由跟蹤伺服器(tracker server)、存儲伺服器(storage server)和客戶端(client)三個部分組成,主要解決了海量數據存儲問題,特別適合以中小文件(建議范圍:4KB < file_size <500MB)為載體的在線服務。FastDFS的系統結構圖如下:
如上圖,FastDFS的兩個核心概念分別是:
Tracker(跟蹤器)
Storage(存儲節點)
Tracker主要做調度工作,相當於mvc中的controller的角色,在訪問上起負載均衡的作用。跟蹤器和存儲節點都可以由一台或多台伺服器構成,跟蹤器和存儲節點中的伺服器均可以隨時增加或下線而不會影響線上服務,其中跟蹤器中的所有伺服器都是對等的,可以根據伺服器的壓力情況隨時增加或減少。Tracker負責管理所有的Storage和group,每個storage在啟動後會連接Tracker,告知自己所屬的group等信息,並保持周期性的心跳,tracker根據storage的心跳信息,建立group==>[storage server list]的映射表,Tracker需要管理的元信息很少,會全部存儲在內存中;另外tracker上的元信息都是由storage匯報的信息生成的,本身不需要持久化任何數據,這樣使得tracker非常容易擴展,直接增加tracker機器即可擴展為tracker cluster來服務,cluster里每個tracker之間是完全對等的,所有的tracker都接受stroage的心跳信息,生成元數據信息來提供讀寫服務。
Storage採用了分卷[Volume](或分組[group])的組織方式,存儲系統由一個或多個組組成,組與組之間的文件是相互獨立的,所有組的文件容量累加就是整個存儲系統中的文件容量。一個卷[Volume](組[group])可以由一台或多台存儲伺服器組成,一個組中的存儲伺服器中的文件都是相同的,組中的多台存儲伺服器起到了冗餘備份和負載均衡的作用,數據互為備份,存儲空間以group內容量最小的storage為准,所以建議group內的多個storage盡量配置相同,以免造成存儲空間的浪費。更多原理性的內容可以參考這篇blog,介紹的很詳細:分布式文件系統FastDFS設計原理
接下來就具體看一下FastDFS的整個下載安裝過程~
2. FastDFS一個開源高效的分布式文件系統
FastDFS是一個開源的輕量級分布式文件系統,她對文件進行管理,功能包括:文件存儲、文件同步、文件訪問(文件上傳、文件下載)等,解決了大容量存儲和負載均衡的問題。特別適合以文件為載體的在線服務,如相冊網站、視頻網站等等。 FastDFS服務端有兩個角色:跟蹤器(tracker)和存儲節點(storage)。跟蹤器主要做調度工作,在訪問上起負載均衡的作用。
FastDFS是一個開源的輕量級分布式文件系統,她對文件進行管理,功能包括:文件存儲、文件同步、文件訪問(文件上傳、文件下載)等,解決了大容量存儲和負載均衡的問題。特別適合以文件為載體的在線服務,如相冊網站、視頻網站等等。
FastDFS服務端有兩個角色:跟蹤器(tracker)和存儲節點(storage)。跟蹤器主要做調度工作,在訪問上起負載均衡的作用。
存儲節點存儲文件,完成文件管理的所有功能:存儲、同步和提供存取介面,FastDFS同時對文件的meta data進行管理。所謂文件的meta data就是文件的相關屬性,以鍵值對(key value pair)方式表示,如:width=1024,其中的key為width,value為1024。文件meta data是文件屬性列表,可以包含多個鍵值對。
FastDFS系統結構如下圖所示:
跟蹤凱敗器和存儲節點都可以由一台多台伺服器構成。跟蹤器和存儲節點中的伺服器均可以隨時增加或下線而不會影響線上服務。其中跟蹤器中的所有伺服器都是對等的,可以根據伺服器的壓力情況隨時增加或減少。
為 了支持大容量,存儲節點(伺服器)採用了分卷(或分組)的組織方式。存儲系統由一個或多個卷組成,卷與卷之間的文件是相互獨立的,所有卷的文件容量累加就 是整個存儲系統中的文件容量。一個卷可以由一台或多台存儲伺服器組成,一個卷下的存儲伺服器中的文件都是相同的,卷中的多台存儲伺服器起到了冗餘備份和負 載均衡的作用。
在卷中增加伺服器時,同步已有的文件由系統自動完成,同步完成後,系統自動將新增伺服器切換到線上提供服務。
當存儲空間不足或即將耗盡時,可以動態添加卷。只需要增加一台或多台伺服器,並將它們配置為一個新的卷,這樣就擴大了存儲系統的容量。
FastDFS中的文件標租嫌識分為兩個部分:卷名和文件名,二者缺一不可。
FastDFS file upload
上傳文件交互過程:
1. client詢問tracker上傳到的storage,不需要附加參數;
弊孫手2. tracker返回一台可用的storage;
3. client直接和storage通訊完成文件上傳。
FastDFS file download
下載文件交互過程:
1. client詢問tracker下載文件的storage,參數為文件標識(卷名和文件名);
2. tracker返回一台可用的storage;
3. client直接和storage通訊完成文件下載。
需要說明的是,client為使用FastDFS服務的調用方,client也應該是一台伺服器,它對tracker和storage的調用均為伺服器間的調用。
google code地址:http://code.google.com/p/fastdfs/
google code下載地址:http://code.google.com/p/fastdfs/downloads/list
3. Sql server中數據卷是什麼意思
卷: 這樣靜表述
如果你的一個資料庫要佔用 2GB的空間,你的御碼磁碟最大隻有1.5GB,你就你它喚塌分為兩個卷,放在兩鎮鏈哪個磁碟上.
4. 設備管理器中存儲卷是什麼意思
存貯卷有時候是電腦上面自己給自己留的一點內存,有的就是你的盤符
5. 磁碟分區的什麼什麼卷是啥啊
說白了,都是對硬碟進行存儲分割;分區是針對一塊硬碟而言(N=1),分卷是數個硬碟(N>1)進行的
卷 :硬碟上的存儲區域。windows系統中驅動運攔器使用一種文件系統(如FAT或NTFS)格式化卷,並給它指派一個驅動器號。單擊「資源管理器」或右鍵「此電腦」—管理—存儲—磁碟管理中相應的圖標可以查看驅動器的內容。一個硬碟包括好多卷,一 卷也可以跨越許多磁碟。
在使用2個或2個以上組成磁碟陣列(RAID)windows系統,RAID陣列(主要物磨功能:提速和數據保護,RAID 0,1,2,5,10功能各不同)主要應用於服務罩悄斗器,來提高磁碟使用率,windowssever系統進入磁碟管理看到的就是卷!
6. 計算機中的「卷」什麼意思復制百科上的不要,就給我說什麼是卷就行了。
硬碟上的存儲區域。驅動器使用一種文件系統(如 FAT 或 NTFS)格式化卷,並給它指派一個驅動器號。單擊「Windows 資源管理器」或「我的電腦」中相應的圖標可以查看驅動器的內容。一個硬碟包括好多卷,一卷也可以跨越許多磁碟。
7. 什麼是位元組、卷
位元組
zìjié
位元組(Byte): 位元組是通過網路傳輸信息(或在硬碟或內存中存儲信息)的單位。
位元組是計算機信息技術用於計量存儲容量和傳輸容量的一種計量單位,1個位元組等於8位二進制。
在ASCII碼中,一個英文字母(不分大小寫)佔一個位元組的空間,一個中文漢字占兩個位元組的空間。
符號:英文標點佔一個位元組,中文標點占兩個位元組.
一個二進制數字序列,在計算機中作為一個數字單元,一般為8位二進制數,如一個ASCII碼就是一個位元組,此類單位的換算為:
1千吉位元組(TB,Terabyte)=1024吉位元組 (2的40次方位元組)
(1TB=1024GB)
1吉位元組(GB,Gigabyte) =1024兆位元組 (2的30次方位元組)
(1GB=1024MB)
1兆位元組(MB,Megabyte) =1024千位元組 (2的20次方位元組)
(1MB=1024KB)
1千位元組(KB,Kilobyte) =1024位元組 (2的10次方位元組)
1位元組(Byte) = 8位(bit)
註:更大的單位,還有 PB(Petabyte,1PB=1024TB)、EB(Exabyte,1EB=1024PB)、ZB(Zettabyte,1ZB=1024EB)、YB(Yottabyte,1YB=1024ZB)……
1.2 字元,位元組,字元串
理解編碼的關鍵,是要把字元的概念和位元組的概念理解准確。這兩個概念容易混淆,我們在此做一下區分:
概念描述 舉例
字元 人們使用的記號,抽象意義上的一個符號。 '1', '中', 'a', '$', '¥', ……
位元組 計算機中存儲數據的單元,一個8位的二進制數,是一個很具體的存儲空間。 0x01, 0x45, 0xFA, ……
ANSI 字元串
在內存中,如果「字元」是以 ANSI 編碼形式存在的,一個字元可能使用一個位元組或多個位元組來表示,那麼我們稱這種字元串為 ANSI 字元串或者多位元組字元串。如,"中文123" (佔7位元組)。
字元集和代碼頁
對於 ANSI 編碼方式,存在不同的字元集(Charset)。同樣的位元組序列,在不同的字元集下表示的字元不一樣。要薯答正確解析一個 ANSI 字元串,還要選擇正確的字元集,否則就可能導致所謂的亂碼現象。不同語言版本的操作系統,都有一個默認的字元集。在不指定字元集的情況下,系統會使用此字元集來解析 ANSI 字元串。也就是說,如數睜慧果我們在簡體中文版的 Windows 下打開了一個由日文操作系統保存的 ANSI 文本文件(僅包含 ANSI 字元串的文本文件),我們看到的將是亂碼。但是,如果我們使用 Visual Studio 之類的帶編碼選擇的文本編輯器打開此文件,並且選早碼擇正確的字元集,我們將可以看到它的原貌。注意:簡體中文字元集中的繁體字和繁體中文字元集中的繁體字,編碼不一定相同(實事證明,似乎是完全不同)。
每個字元集都有一個唯一的編號,稱為代碼頁(Code Page)。簡體中文(GB2312)的代碼頁為 936,而系統默認字元集的代碼頁為 0,它表示根據系統的語言設置來選擇一個合適的字元集。
UNICODE
字元串 在內存中,如果「字元」是以在 UNICODE 中的序號存在的,那麼我們稱這種字元串為 UNICODE 字元串或者寬位元組字元串。Unicode 中,每個字元都占兩個位元組。如, L"中文123"(佔10位元組)。
由於不同 ANSI 編碼所規定的標準是不相同的(字元集不同),因此,對於一個給定的多位元組字元串,我們必須知道它採用的是哪一種字元集則,才能夠知道它包含了哪些「字元」。而對於 UNICODE 字元串來說,不管在什麼環境下,它所代表的「字元」內容總是不變的。Unicode 有著統一的標准,它定義了世界上絕大多數的字元的編碼,使得拉丁文、數字、簡體中文、繁體中文、日文都能一同一種編碼方式保存。老了不死
卷
硬碟上的存儲區域。驅動器使用一種文件系統(如 FAT 或 NTFS)格式化卷,並給它指派一個驅動器號。單擊「Windows 資源管理器」或「我的電腦」中相應的圖標可以查看驅動器的內容。一個硬碟包括好多卷,一卷也可以跨越許多磁碟。根據他的特點有以下種類的卷:
活動卷:計算機的啟動卷。活動卷必須是動態磁碟上的簡單卷。您不能將現有的動態卷標記為活動卷,但您可以將包含活動分區的基本磁碟升級為動態磁碟。一旦將磁碟升級為動態磁碟,分區就變為活動的簡單卷
基本卷:駐留在基本磁碟上的主磁碟分區或邏輯驅動器
啟動卷:包含 Windows 操作系統及其支持文件的卷。啟動卷可以是系統卷,但不必一定是系統卷
動態卷:駐留在動態磁碟上的卷。Windows 支持五種類型的動態卷:簡單卷、跨區卷、帶區卷、鏡像卷和 RAID-5 卷。動態卷通過使用文件系統來格式化(例如,FAT 或 NTFS),並有一個分配給它的驅動器號
鏡像卷:在兩個物理磁碟上復制數據的容錯卷。通過使用兩個相同的卷(被稱為鏡像),鏡像卷提供了數據冗餘以便復制包含在卷上的信息。鏡像總位於另一個磁碟上。如果其中一個物理磁碟出現故障,則該故障磁碟上的數據將不可用,但是系統可以在其他磁碟上的鏡像中繼續操作。只能在動態磁碟上創建鏡像卷
孤立卷:由於伺服器的原因(如斷電或硬碟磁頭完全失敗)而失敗的鏡像卷或 RAID-5 卷的一個成員。當該情況發生時,容錯驅動程序決定它不再使用孤立成員,並將新的讀取和寫入定向到容錯卷的其他成員
RAID-5 卷:具有數據和奇偶校驗的容錯卷,間歇地分布於三個或更多的物理磁碟。奇偶校驗是用於在失敗後重建數據的計算值。如果物理磁碟的某一部分失效,您可以用餘下的數據和奇偶校驗重新創建磁碟上失效的那一部分上的數據。只能在動態磁碟上創建 RAID-5 卷,您不能鏡像或擴展 RAID-5 卷
簡單卷:由單個動態磁碟的磁碟空間所組成的動態卷。簡單卷可以由磁碟上的單個區域或同一磁碟上鏈接在一起的多個區域組成。可以在同一磁碟中擴展簡單卷,或是擴展到其他磁碟。如果跨多個磁碟擴展簡單卷,則該卷將成為跨區卷。只能在動態磁碟上創建簡單卷。簡單卷不能容錯,但是您可以鏡像它們以生成一個鏡像卷
跨區卷:由多個物理磁碟上的磁碟空間組成的卷。可以通過向其他動態磁碟擴展來增加跨區卷的容量。只能在動態磁碟上創建跨區卷。跨區卷不能容錯也不能被鏡像
一(juǎn)
①短縮不利。《素問·脈要精微論》:「心脈搏堅而長,當病舌卷不能言。」
②捲曲。《素問·六元正紀大論》:「天道可見,民氣可調,陰陽卷舒,近而無惑,數之可數者。」
二(juàn,音倦)書卷,書冊。《靈樞·刺節真邪》:「針之極也,神明之類也,口說書卷,猶不能及也。」
⑶(quán,音全)通「拳」。《靈樞·陰陽二十五人》:「手少陽之下,血氣盛則手拳多肉以溫。」
老了不死;仔細看哦
8. 磁碟中的卷是什麼意思,它的作用是什麼呢
卷是NTFS磁碟分區的一種
相當於FAT32中的分區,只不過卷沒有多少薯雀限銀手鍵制
而分區有鋒巧限制
9. 什麼是分區、卷分區、卷和磁碟之間是什麼關系
分區是物理磁碟的一部分,其作用如同一個物理分隔單元。分區通常指主分區或擴展分區。創建分區後,將數據存儲在該分區之前必須將其格式化並指派驅動器號。
卷是硬碟上的存儲區域。驅動器使用一種文件系統(如 FAT 或 NTFS)格式化卷,並給它指派一個驅動器號。一個硬碟包括好多卷,一卷也可以跨越許多磁碟。
在基本磁碟上,分區被稱為基本卷,它包含主分區和擴展分區。在動態磁碟上,分區被稱為動態卷,它包含簡單卷、帶區卷、跨區卷、鏡像卷和 RAID-5 卷。
(9)存儲伺服器中的卷是什麼意思擴展閱讀:
新硬碟買來後都必須分區才能使用。一個磁碟最多可有4個主分區(或者如果有1個擴展分區,則最多有3個主分區)。主分區在任何時刻只能有一個是活動的,當一個主分區被激活以後,同一硬碟上的其他主分區就不能再被訪問。
所以一個主分區中的操作系統不能再訪問同一物理硬碟上其他主分區上的文件。而邏輯驅動器並不屬於某個操作系統,只要它的文件系統與啟動的操作系統兼容,則該操作系統就能訪問它。