FreeNas 測試 (VI)

FreeNas 也有支援 iSCSI Target, 先前測試的幾個「高階」Storage 都有支援, 所以也來設定FreeNas 順便測試一下效率

首先到 服務 -> iSCSI 目標, 就可以看到以下的設定畫面, 第一步要設定一個 Extent, 這個 Extent 可以是一個或多個檔案 (如 Netap iSCSI 的方式), 也可以是一整個硬碟, 這邊使用檔案的方式做範例.
iSCSI Test

增加的畫面, Path 的欄位就是指定檔案存在的路徑及檔名, 這邊設定成 4G 大小.
iSCSI Test
閱讀全文 FreeNas 測試 (VI)

備援方案結論

在測試了數個不同的備援機制之後,廠商的報價實在是很高, 在目前的景氣不確定的環境下只好先行暫停,等待景氣回暖後再來提案.

不過還是要把手邊整理出來的資料來做個總結,也方便下次如果要採購建置的話可以免除作比較的工作.

備援的目標包括有公司檔案分享( Windows Shares), Oracle DB 及MS-SQL, 所有的平台都是建置在Windows 環境上,測試的標準如下:

測試項目 說明 測試方式
檔案複製(1) 檔案複製到 TP Server 能正常的複製到 DR
Server
複製檔案到 TP -> TPE-O, 資料要能在 DR
開啟
檔案複製(2) 檔案複製到 DR Server 能正常的複製到 TP
Server
複製檔案到 TP -> DR-P, 資料要能由 TP
開啟
容錯測試(1) 檔案複製到 TP Server 時,
中斷 DR Server 連線,
網路重新連線上時能重新傳送資料
複製檔案到 TP -> TPE-O, 中斷網路連線,
重新同步完畢後, 資料要能在 DR
開啟
容錯測試(2) 檔案複製到 TP Server 時,
重新啟動 DR Server, 網路重新連線上時能重新傳送資料
複製檔案到 TP -> TPE-O, 重新啟動 DR,
重新同步完畢後, 資料要能在 DR
開啟
容錯測試(3) 大量複製檔案到 TP Server, 當 TP
還在跟 DR 同步時,
重新啟動 TP, 系統開啟後可以繼續傳送資料
複製檔案到 TP -> TPE-O, 重新啟動 TP,
重新同步完畢後, 資料要能在 DR
開啟
容錯測試(4) 大量複製檔案到 TP Server, 當 TP
還在跟 DR 同步時,
切斷電源並確認 DR 端檔案是否能被開啟
複製檔案到 TP -> TPE-O, 拔掉 TP
電源, 至 DR
電腦檢查同步中的檔案, 檔案必須要維持能正常開啟的狀態.
ACL權限設定 確認在做檔案同步連帶 AD 的 ACL
權限設定會跟著一起移轉
在兩台機器設定帳號及權限對應關係, 觀察到另一台伺服器是否有帶過去
Oracle
資料庫測試(1)
未啟動資料庫檔案可以正常的同步 Shutdown
DB, 中斷連線,
在另一端開啟
Oracle
資料庫測試(2)
開啟資料庫少量更新後, 並下 Commit
指令
中斷連線, 並在另一端利用同步的檔案重新啟動
Oracle
資料庫測試(3)
開啟資料庫後更新資料, 並於更新途中立即關閉主機 中斷連線, 並在另一端利用同步的檔案重新啟動
iSCSI功能 讓其他主機可以利用 ISCSI 功能分享本主機的空間 在主機分享出 iSCSI 資源,
可以在其他主機上安裝 Initiator 變成本機硬碟
Oracle
Over iSCSI

Oracle 可以安裝在網路磁碟機

iSCSI 分享出來的硬碟上面安裝 Oracle Datafile
SQL
備份備援
(1)
未啟動資料庫檔案可以正常的同步 Shutdown
DB, 中斷連線,
在另一端開啟
SQL
備份備援(2)
開啟資料庫少量更新後, 並下 Commit
指令
中斷連線, 並在另一端利用同步的檔案重新啟動
SQL
備份備援
(3)
開啟資料庫後更新資料, 並於更新途中立即關閉主機 中斷連線, 並在另一端利用同步的檔案重新啟動

(註)TP Server 代表主要機房的所在地點, DR Server 則代表 DR-Site

閱讀全文 備援方案結論

測試 Dell EqualLogic iSCSI Storage (VI)

Dell EqualLogic 支援 MS-SQL Server 就比較強一點, 該產品直接有 UI 介面可以來操作, 同時製作 SnapShot 等動作都可以直接操作或排程, 甚至於復原都可以在一分鐘內完成.

Ps. MS-SQL 必須要上到 Service Pack 2 以上.

程式於安裝完畢後就會產生一個 Auto-SnapShot Manager, 其實是一個 MMC 的管理介面.
Dell EqualLogic

長得像是這樣子
Dell EqualLogic
閱讀全文 測試 Dell EqualLogic iSCSI Storage (VI)

測試 Dell EqualLogic iSCSI Storage (V)

測試 Oracle Database

上次借側的 Dell EqualLogic 還沒有測試完成, 接下來要測試 Dell 如何利用 Oracle 的備份機制, 加上 Storage 本身的 SnapShot 功能達到立即備份的目標.

首先在測試電腦安裝 Oracle 10g for Windows, 然後 Mount 一個 EqualLogic 所產生出來的 iSCSI 分享 Volume, 設定成 o:, 之後利用 Oracle 內建的 dbca (Database create assist) 軟體把資料庫建立在 O:oradata 內.

新增一個 Table 叫 EEE, 只有一個欄位就好, 拿來測試於資料寫入中, 做 SnapShot 作業系統能保留到那些資料.
create table eee(
ID VARCHAR2(10 BYTE) NOT NULL
);
閱讀全文 測試 Dell EqualLogic iSCSI Storage (V)