1、如何做伺服器鏡像?
現在有幾個備選方案:
1。程序移植,資料庫仍統一管理。
這種方式最易實現,但存在的問題資料庫必須開放internet通道,如何保證安全,是個問題。而且,訪問速度是否能達到要求同樣是個問題。採用vpn通道?速度上又不能滿足。
2。程序和資料庫都移植。
這種方式能實現的鏡像效果最好,但實施難度較大,在國內網站中實現這種鏡像的還不多。這方案還有2種不同實現方式:
2.1 程序不改,資料庫同步
這種方式相對簡單些,程序部分基本不用改動,依靠sqlserver2000的同步功能來實現數據同步。
但從我在erp項目實施中獲得的經驗看,這種方式看似簡單,但其實問題可能最多。首先,sqlserver同樣繼承了microsoft的老毛病:效率不高。同步復制3G的數據這個速度我實在不樂觀。其次需直接開放internet訪問,如何避免安全問題,還沒想好,還需要找安全專家咨詢。最後,同步復制過程中如果發生網路故障,如何保證多數據源的數據完整性和一致性又是個極大的挑戰。
2.2 平台程序改動,資料庫非同步復制
這種方式對程序的要求較高,網站平台架構的調整較大。等於是把網站由單站點程序轉為多站點平台。這樣在業務和數據一致性上都有較高要求。這種方式工作最大,難度看似也最大,但我認為這種方式最可行。首先,把程序結構按照事務劃分,藉助mts可實現多站點統一事務,保證數據的一致性;其次,數據採用非同步復制,能避免網路中斷造成的數據不完整,防止引起某些邏輯錯誤;最後,這種方式要求我們盡量少的訪問資料庫,由於負載的分擔,可考慮大量的使用內存替代資料庫,提高整體的訪問效率。
不過,由於存在時間差,會造成鏡像站點間的內容不一致的情況,我還沒想好如何解決。 並且,需要開發一個事務調度程序對各鏡像數據進行統一更新維護,每秒可能需要面臨200次的請求,程序性能和效率會是問題,如何採用分布式我也沒想好。
2、鏡像伺服器有什麼作用?
鏡像網站是將一個完全相同的站點放到幾個伺服器,分別有自己的URL,在這些伺服器上互為鏡像網站。它和主站並沒有太大差別,或者可算是為主站作的後備措施。有了鏡像網站的好處是:如果不能對主站作正常訪問(如某個伺服器死掉或出了意外),但仍能通過其它伺服器正常瀏覽。相對來說主站在速度等各方面比鏡像站點略勝一籌。
3、鏡像伺服器和雙機熱備有什麼區別?
鏡像熱備:只有兩台伺服器,正常情況下生產機工作,產生的變化數據實時鏡像至備機,當主機出現故障時,由備機接管業務,因平時將數據鏡像至了備機,接管後由數據支撐,達到業務不停頓效果。
雙機熱備另外一種方式是共享型熱備:即有兩台伺服器+一台磁碟陣列,數據存放在磁碟陣列中,平時由主機掛載陣列的lan,當發生故障切換至備機時,由備機掛載同一個盤使用同一份數據。
鏡像伺服器(Mirror server)與主伺服器的服務內容都是一樣的,只是放在一個不同的地方,分擔主機的負載。簡單來說就是和照鏡子似的,能看,但不是原版的。
在網上內容完全相同而且同步更新的兩個或多個伺服器,除主伺服器外,其餘的都被稱為鏡像伺服器。
光碟鏡像伺服器一般採用BNC和 RJ-45標准網路介面,設置、升級和管理均可通過WEB瀏覽器或網上鄰居遠程進行。
雙機熱備特指基於高可用系統中的兩台伺服器的熱備(或高可用),因兩機高可用在國內使用較多,故得名雙機熱備,雙機高可用按工作中的切換方式分為:主-備方式(Active-Standby方式)和雙主機方式(Active-Active方式),主-備方式即指的是一台伺服器處於某種業務的激活狀態(即Active狀態),另一台伺服器處於該業務的備用狀態(即Standby狀態)。
而雙主機方式即指兩種不同業務分別在兩台伺服器上互為主備狀態(即Active-Standby和Standby-Active狀態)。比較成熟的雙機熱備軟體通常會使用硬碟數據攔截的技術,通常稱為鏡像軟體即Mirror軟體,這種技術當前已非常成熟,攔截的方式也不盡相同。
4、什麼是"鏡像伺服器"?
鏡像網站是將一個完全相同的站點放到幾個伺服器,分別有自己的URL,在這些伺服器上互為鏡像網站。它和主站並沒有太大差別,或者可算是為主站作的後備措施。有了鏡像網站的好處是:如果不能對主站作正常訪問(如某個伺服器死掉或出了意外),但仍能通過其它伺服器正常瀏覽。相對來說主站在速度等各方面比鏡像站點略勝一籌。
5、什麼叫鏡像伺服器??
簡單來說就是和照鏡子似的,能看,但不是原版的。在網上內容完全相同而且同步更新的兩個或多個伺服器,除主伺服器外,其餘的都被稱為鏡像伺服器。
的說,算是網路語言吧,類似於:給個理由先。
例:明白的說=明白了。或明白嗎?
6、鏡像伺服器加速是什麼意思?
1.鏡像可以說是一種文件,比如iso,gho都屬於鏡像文件,鏡像文件可以直接刻錄到光碟中,也可以用虛擬光碟機打開.
2. 鏡像=鏡子裡面看到的圖像。指一模一樣。
網路上的鏡像伺服器就是指內容一樣的伺服器。
打個比方說,我們要做一個提供軟體下載的網站,因為大家使用的ISP不同(有用電信的,也有使用網通的,也有鐵通的),如果使用電信的用戶訪問網通的伺服器就會很慢,同樣使用網通的用戶訪問電信的伺服器速度也慢。為了讓使用不同ISP的用戶的下載速度都能快,我們可以把主伺服器放到電信的線路上,同時在網通的線路上架設鏡像伺服器1,鐵桶的線路上架設鏡像伺服器2。這樣大家訪問位於和自己相同ISP線路上的伺服器去下載速度就快了。
另:作備份的時候也會使用到鏡像伺服器。如:大部分網游的伺服器都有鏡像,這樣當1台伺服器出現故障的時候玩家可以使用另一台伺服器來進行游戲。
7、鏡像伺服器和雙機熱備有什麼區別
題面有點模糊。
鏡像應該是屬於熱備的一種:
鏡像熱備:只有兩台伺服器,正常情況下生產機工作,產生的變化數據實時鏡像至備機,當主機出現故障時,由備機接管業務,因平時將數據鏡像至了備機,接管後由數據支撐,達到業務不停頓效果。
雙機熱備另外一種方式是共享型熱備:即有兩台伺服器+一台磁碟陣列,數據存放在磁碟陣列中,平時由主機掛載陣列的lan,當發生故障切換至備機時,由備機掛載同一個盤使用同一份數據。
謝謝!
8、資料庫鏡像伺服器 是什麼
鏡像」網站是將一個完全相同的站點放到幾個伺服器,分別有自己的url,在這些伺服器上互為「鏡像」網站。
它和主站並沒有太大差別,或者可算是為主站作的後備措施。有了「鏡像」網站的好處是:如果不能對主站作正常訪問(如某個伺服器死掉或出了意外),但仍能通過其它伺服器正常瀏覽。相對來說主站在速度等各方面比「鏡像」站點略勝一籌。
「鏡像」,最原始的含義是在鏡子里看到的你自己的像,你可以想像一下,你的像和你本身在外觀上是完全一樣的。因此,在it界中,將「鏡像」這個詞的含義進行了擴展,指的是完全一樣的兩個東西!比如網站的「鏡像」,是內容完全相同的幾個網站,目的是分擔訪問流量;還有比較常見的是系統的「鏡像」,如ghost,意思就是將你的系統信息原封不動的「復制」一份保存起來,將來系統壞了可以用這個「鏡像」輕松恢復。
打個比方,
三台伺服器,
鏡像一伺服器託管在「電信」,鏡像二伺服器託管在「網通」,伺服器三「雙路由」,用來放置資料庫"mysql/mssql",
「鏡像」同時都調用伺服器三資料庫,不就達到數據同步了..
簡單點說就是把一個互聯網上的網站數據鏡像在本地伺服器,並保持本地伺服器數據的同步更新,用戶訪問本地伺服器即可獲得遠程伺服器上同樣的數據。
「鏡像」也稱之為「副本」。
舉例來說
一個光碟的鏡像,就是將該光碟的內容作一個副本,以一個文件的形式存儲下來,在需要的時候,可以用刻錄機將鏡像恢復到光碟上。
操作系統盤的鏡像,就是將裝有操作系統的,比如說C盤的內容,作一個副本,以便在需要的時候恢復。
Raid鏡像,就是兩塊硬碟(或者兩部分,或者多塊硬碟)的內容完全一樣,以做到冗餘備份。
9、我搞不懂什麼叫「鏡像」,還有「鏡像伺服器」?
鏡像文件其實就是一個獨立的文件,和其他文件不同,它是由多個文件通過刻錄軟體或者鏡像文件製作工具製作而成的。
鏡像文件的應用范圍比較廣泛,最常見的應用就是數據備份(如軟盤和光碟)。隨著寬頻網的普及,有些下載網站也有了ISO格式的文件下載,方便了軟體光碟的製作與傳遞。常見的鏡像文件格式有ISO、BIN、IMG、TAO、DAO、CIF、FCD。
鏡像伺服器與主伺服器的服務內容都是一樣的,只是放在一個不同的地方,分擔主的負載
簡單來說就是和照鏡子似的,能看,但不是原版的。在網上內容完全相同而且同步更新的兩個或多個伺服器,除主伺服器外,其餘的都被稱為鏡像伺服器
10、新手請教如何設置鏡像伺服器
後台 本身添加幾個辦事器地址然後傳文件的好時刻 每個辦事器都傳一份假如你的辦事器支撐差別備份的話他會主動同步主辦事器的材料然則phpcms 只會傳主站,鏡像站不會上傳的