-
當前位置:首頁 > 創(chuàng)意學院 > 技術 > 專題列表 > 正文
快照常用于什么場景(快照常用于什么場景中)
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關于快照常用于什么場景的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。
開始之前先推薦一個非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計劃、工作報告、論文、代碼、作文、做題和對話答疑等等
只需要輸入關鍵詞,就能返回你想要的內容,越精準,寫出的就越詳細,有微信小程序端、在線網頁版、PC客戶端
創(chuàng)意嶺作為行業(yè)內優(yōu)秀的企業(yè),服務客戶遍布全球各地,如需了解SEO相關業(yè)務請撥打電話175-8598-2043,或添加微信:1454722008
本文目錄:
一、存儲快照-COW和ROW
存儲快照主要解決數據丟失時的數據恢復,這種技術可以保存當前存儲設備的狀態(tài),比如電腦的文件被誤刪除了,可以通過存儲快照恢復到文件丟失之前的狀態(tài)。
傳統(tǒng)地,人們一直采用數據復制、備份、恢復等技術來保護重要的數據信息,定期對數據進行備份或復制。由于數據備份過程會影響應用性能,并且非常耗時,因此數據備份通常被安排在系統(tǒng)負載較輕時進行(如夜間)。另外,為了節(jié)省存儲空間,通常結合全量和增量備份技術。顯然,這種數據備份方式存在一個顯著的不足,即數據恢復時間長、需要備份窗口。信息系統(tǒng)要求 24*7 不間斷運行,一旦出現數據問題,需要依賴備份恢復時,需要做全量 + 增量的方式恢復,一般來說耗時都會很長。數據快照就是為了滿足這樣的需求而出現的數據保護技術。
快照的定義: 關于指定數據集合的一個完全可用拷貝,該拷貝包括相應數據在某個時間點(拷貝開始的時間點)的映像??煺湛梢允瞧渌硎镜臄祿囊粋€副本,也可以是數據的一個復制品。從更具體的技術細節(jié)來講,快照是指向保存在存儲設備中的數據的引用標記或指針。我們可以這樣理解,快照有點像是詳細的數據地址目錄表,但在計算機中快照被作為完整的數據備份來對待。
快照技術的作用 :主要能夠進行在線數據恢復,當存儲設備發(fā)生故障或損壞時能夠進行即時的數據恢復,將存儲狀態(tài)恢復到快照時間點的狀態(tài)。另一個作用是能夠為存儲用戶提供另外一個數據訪問的通道,當源數據進行在線應用處理時,用戶可以選擇訪問快照數據,還能夠將快照應用到測試等工作。因此,所有存儲系統(tǒng),不論高中低端,只要應用于在線系統(tǒng),那么快照就成為一個不可或缺的功能??煺赵趥浞?、數據保護過程中發(fā)揮著越來越大的作用。
快照的優(yōu)勢
快照的分類
COW(Copy-On-Write) ,也被稱之為「即寫即拷」快照技術或「寫時復制」快照技術,這種方式通常也被稱為“元數據(源數據指針表)”拷貝。顧名思義,如果有人試圖改寫源數據塊上的原始數據,首先將原始數據拷貝到新數據塊中,然后再進行改寫。當你還原快照需要引用原始數據時,快照軟件將原始數據原有的指針映射到新數據塊上。
再來深入的看看 COW 的過程,COW 在創(chuàng)建快照時,并不會發(fā)生物理的數據拷貝動作,僅是拷貝了原始數據所在的源數據塊的物理位置元數據。因此,COW 快照創(chuàng)建非??欤梢运查g完成。在創(chuàng)建了快照之后,快照軟件會監(jiān)控跟蹤原始數據的變化(即對源數據塊的寫操作),一旦源數據塊中的原始數據被改寫,則會將源數據塊上的數據拷貝到新數據塊中,然后將新數據寫入到源數據塊中覆蓋原始數據。其中所有的源數據塊就組成了所謂的源數據卷,而新數據塊組成了快照卷。你應該能夠看出 COW 有一個很明顯的缺點,就是會降低源數據卷的寫性能,因為每次改寫新數據,實際上都進行了兩次寫操作。
再再深入的看看 COW 的原理,在創(chuàng)建快照時,會同時創(chuàng)建快照卷,但只需分配相對少量的存儲空間,用于保存創(chuàng)建快照后源數據卷中被更新的數據。每個源數據卷都具有一張數據指針表(元數據),簡稱源數據指針表,表記錄就是指向相應源數據塊的地址指針。在創(chuàng)建快照時,存儲子系統(tǒng)會建立源數據指針表的一個副本(元數據拷貝),作為快照卷的數據指針表,簡稱快照數據指針表。所以,在創(chuàng)建快照之后,這個快照就相當于一個可供上層應用訪問的存儲邏輯副本,快照卷與源數據卷通過各自的指針表共享同一份物理數據。當源數據卷中任意數據將要被改寫時,COW 需要確保對原始數據的拷貝操作發(fā)生在原始數據的改寫操作之前,并且將原始數據在快照卷中的新地址更新到快照數據指針表記錄中,使快照時間點后更新的數據不會出現在快照卷中,快照卷中的數據都必須是快照時間點那一刻的數據,以此保證了快照數據的完整性。
NOTE1 :在步驟 3 中使用了「首次」一詞,意思是說當源數據卷中同一位置上的數據被修改了多次也僅僅會在第一次修改時被拷貝,換句話說就是只有原始數據被更新時才會觸發(fā)拷貝操作,新數據被更新的數據更新并不會影響到快照數據的完整性。所以 COW 偶爾也會被表述為 COFW(Copy-On-First-Write)
NOTE2 :源數據指針表至此至終都不會發(fā)生變化,所以 COW 對源數據卷的讀操作和對源數據卷中單個位置的多次寫操作性能都不會有很大的影響。相對的,快照卷數據是非連續(xù)的,而且在執(zhí)行多次快照操作之后,數據會變得非常離散,所以快照卷數據的讀寫延時較大。
應用場景 :這種實現方式在第一次寫入某個存儲位置時需要完成一個讀操作(讀原位置的數據),兩個寫操作(寫原位置與寫快照空間),如果寫入頻繁,那么這種方式將非常消耗IO時間。因此可推斷,如果預計某個卷上的I/O多數以讀操作為主,寫操作較少的場景,這種方式的快照實現技術是一個較理想的選擇,因為快照的完成需要較少的時間。除此之外,如果一個應用易出現寫入熱點,即只針對某個有限范圍內的數據進行寫操作,那么COW的快照實現方式也是較較理想的選擇。因為其數據更改都局限在一個范圍內,對同一份數據的多次寫操作只會出現一次寫時復制操作。但是這種方式的缺點也是非常明顯的。如果寫操作過于分散且頻繁,那么 COW造成的開銷則是不可忽略的,有時甚至是無法接受的。因此在應用時,則需要綜合評估應用系統(tǒng)的使用場景,以判斷這種方式的快照是否適用。
在了解了 COW 的實現原理之后再回頭對比一下 COW 與備份之間的區(qū)別,COW 技術在創(chuàng)建快照前,并不會占用任何的存儲資源,也不會影響系統(tǒng)性能。而且 COW 在使用上非常靈活,能夠在任意時間點為任意數據卷創(chuàng)建快照。在快照時間點產生的“備份窗口”的長度與源數據卷的容量成線性比例,一般為幾秒鐘,對應用影響甚微,并且為快照卷分配的存儲空間也大大的減少??截惖牟僮髦辉谠磾祿戆l(fā)生更新時才被觸發(fā),因此系統(tǒng)開銷很小。但是由于快照卷僅保存了源數據卷被更新的數據,因此快照技術并不能夠得到數據的完整物理副本。
ROW(Redirect-On-Write),也被稱之為寫時重定向。ROW 的實現原理與 COW 非常相似,區(qū)別在于「ROW 對原始數據卷的首次寫操作,會將新數據重定向到預留的快照卷中」,而非 COW 一般會使用新數據將原始數據覆蓋。所以,ROW 快照中的原始數據依舊保留在源數據卷中,并且為了保證快照數據的完整性,在創(chuàng)建快照時,源數據卷狀態(tài)會由讀寫變成只讀的。如果對一個虛擬機做了多次快照,就產生了一個快照鏈,虛擬機的磁盤卷始終掛載在快照鏈的最末端,即虛擬機的寫操作全都會落盤到最末端的快照卷中。該特征導致了一個問題,就是如果一共做了 10 次快照,那么在恢復到最新的快照點時,則需要通過合并 10 個快照卷來得到一個完整的最新快照點數據;如果是恢復到第 8 次快找時間點,那么就需要將前 8 次的快照卷合并成為一個完整的快照點數據。從這里可以看出 ROW 的主要缺點是沒有一個完整的快照卷,其快照之間的關系是鏈式的,如果快照層級越多,進行快照恢復時的系統(tǒng)開銷會比較大。但 ROW 的優(yōu)勢在于其解決了 COW 快照寫兩次的問題,所以就寫性能而言,ROW 無疑是優(yōu)于 COW 的。
再深入的來看看 ROW 的原理,創(chuàng)建快照時,ROW 也會 Copy 一份源數據指針表作為快照數據指針表,此時兩張表的指針記錄都相同的。在創(chuàng)建快照之后,也就是在快照時間點之后,發(fā)生了寫操作,那么新數據會直接被寫入到快照卷中,然后再更新源數據指針表的記錄,使其指向新數據所在的快照卷地址??梢钥闯觯琑OW 與 COW 最大的不同就是: COW 的快照卷存放的是原始數據,而 ROW 的快照卷存放的是新數據 。因為 ROW 這種設定,所以其多個快照之間的關系必定是鏈式的,因為最新一次快照的原始數據很可能就存放在了上一次快照時創(chuàng)建的快照卷中。
值得注意的是:ROW 在傳統(tǒng)存儲場景下最大的問題是對讀性能影響比較大。的確,ROW 的寫性能基本沒有損耗,只是修改指針,實現效率很高。但多次讀寫操作后,某時刻的源數據卷的數據會變得非常離散(源數據指針表記錄都被更新了),這是 ROW 的連續(xù)讀寫性能就不如 COW 了。所以,ROW 更適合應用到 Write-Intensive(寫密集型)的存儲系統(tǒng)中。但是,但是,但是,在分布式存儲的情況下,ROW 的連續(xù)讀寫的性能卻會比 COW 更高。傳統(tǒng)存儲場景中讀寫性能的瓶頸一般是在磁盤上,但這種瓶頸在分布式存儲場景中是不存在的。用戶在業(yè)務層看到連續(xù)存儲,實際上是分布在不同的服務器的不同硬盤中,數據越是分散,系統(tǒng)性能越高。而 ROW 把源數據卷中的原始數據打散之后,對性能反而有好處。所以現階段而言,ROW + 分布式存儲的快照方式是業(yè)界發(fā)展的主要方向。
二、什么是視頻快照功能?
拍攝時間可選擇 2 秒、4 秒和 8 秒。當您隨音樂播放視頻快照時,便可以欣賞到影片。此外,在播放時改變音樂能使場景有一種全新的感覺。視頻快照場景標識在索引屏幕上,并有[]標記。視頻快照可與攝像機的背景音樂一起播放,但是,拍攝影片時還是記錄的原始聲音。 可用以下方法將影片與背景音樂一起保存。以高清形式保存影片 安裝攝像機附帶軟件 PIXELA Application Disc內Disc 1 和 Disc 2 中的 PIXELA ImageMixer 3 SE Ver.6。如果在啟動屏幕上單擊[視頻和音樂文件合并],播放列表中注冊的短片和所選的音樂文件將以單個文件的形式保存到視頻庫中。當創(chuàng)建光盤時,請保存到藍光光盤或 DVD 光盤*上。*以 MXP 模式(24 Mbps)記錄的影片將自動轉換成 18 Mbps。以標清形式保存影片(僅適于/)當從視頻快照索引屏幕轉換時,影片和所選音樂將保存為一個文件。此外,還可使用可選的 DW-100 DVD 刻錄機創(chuàng)建標清 DVD。有關詳細內容,請參閱相關信息。
三、快找是某一時間點云盤的數據狀態(tài)文件,常用于以下哪些場景
快找是某一時間點云盤的數據狀態(tài)文件,常用于獲取當時云盤或其他存儲服務的數據完整性、備份和恢復場景。
四、虛擬機快照有什么作用???
快照的作用類似于一個系統(tǒng)還原點,一個虛擬系統(tǒng)里可以存在多個快照。利用快照可進行系統(tǒng)和數據還原。
當搭建好一個環(huán)境后,在沒有添加任何數據時,或改變系統(tǒng)環(huán)境時,可以啟用快照功能,虛擬機會保存虛擬系統(tǒng)里當前的環(huán)境,包括所安裝的軟件等設置;
當環(huán)境改變或需要重新搭建并系統(tǒng)初始化時,為免安裝其他大型軟件,可以啟用快照的保存點進行恢復。作用就達到了快捷搭建環(huán)境的作用,也可以說是一種備份。
以上就是關于快照常用于什么場景相關問題的回答。希望能幫到你,如有更多相關問題,您也可以聯(lián)系我們的客服進行咨詢,客服也會為您講解更多精彩的知識和內容。
推薦閱讀:
快照是某一時間點(快照是某一時間點云盤的數據狀態(tài)文件 數據制作)
win10屏幕快照保存在哪(win10屏幕快照保存在哪個文件夾)