S小魚仔S 網誌搜尋

2013年10月29日 星期二

S小魚仔S Windows 8.1 / Server 2012 R2 Hyper-V 加強的工作階段

Windows 8.1」和「Windows Server 2012 R2」Hyper-V,提供「加強的工作階段」功能。

簡單來說,直接將您的「本機資源 (Host VM)」透過「虛擬機器連線」工具來「重新導向」到「虛擬機器 (Guest VM)」,不再需要另外開啟「遠端桌面連線」(Mstsc),也可以讓您的「電腦 (Host VM)」與「虛擬機器 (Guest VM)」簡便的進行各種相關的「裝置」與「資源」的互動。

條件需求
Host VM 必需「Windows 8.1 或 Windows Server 2012 R2
Guest VM 必需「Windows 8.1 或 Windows Server 2012 R2


開啟「Hyper-V 管理員」在「Host VM」選擇「Hyper-V 設定

在「加強的工作階段模式原則」啟用「允許加強的工作階段模式
PS
預設「啟用

建立「Guest VM」,使用「第一代」或「第二代」虛擬機設置,皆不會影響「加強的工作階段」。

建立「Guest VM」並 安裝好「Windows 8.1」,再次 點選「Guest VM」就會出現「加強的工作階段」功能

可以將「Host VM」內「音效」和「麥克風」資源,導入「Guest VM

同時提供「印表機」、「剪接簿」、「智慧型讀卡機」、「本機硬碟」、「隨身碟」裝置,進行「資源」導向

PS
 「Windows Server 2008 R2」和「Windows Server 2012」 Hyper-V,使用「虛擬機器連線」( Vmconnect ), 無法重新導向「本機資源」至「Guest VM」,一定要使用「遠端桌面連線」( Mstsc )。

參考資料:

2013年10月17日 星期四

S小魚仔S Windows Server 2012 NIC Teaming

網路介面卡小組 (NIC Teaming),提供「負載平衡與容錯轉移」(LBFO),可以讓電腦上多張實體網路介面卡或是多個虛擬交換器組成一個互相備援的小組。
PS
兩張網路介面卡 以上

Win+R」=>「lbfoadmin

開啟「NIC Teaming」控制介面,在「介面卡與介面」看到 兩張網路卡

在「小組」介面,點選「新增小組

1. 輸入「小組名稱
2. 選擇「NIC Teaming」介面卡
3. 點選「其他內容」,依照您的實際環境「選擇」,一般採「預設值」即可

網路共用中心」=>「變更介面卡設定」就會看到「Team 1」NIC Teaming

所有 IP 設定,都必須在「Team 1」進行設定。

開啟「裝置管理員」,停用「其中一張」介面卡

 檢視「NIC Teaming」介面,會發現「出現警告」訊息,網路 仍然正常。


在「小組名稱」設定,可以設定待命介面卡

NIC 設定成「待命介面卡」,可以理解成,「網路介面卡」變成「Active/Standby」模式,會有一張「網路卡」在「待命」,其它「網路介面卡」在運作,可以降低「網路卡介面」故障機率。
PS
Active/Standby」有切換時間,但是「 Windows Server 2012 NIC Teaming」中斷非常短,若是資料不斷傳輸,還是不建議使用「Active/Standby

注意事項:
若使用「iSCSI」連結儲存設備,是無法使用「網路介面卡小組」(NIC Teaming),進行「負載平衡與容錯轉移」(LBFO),建議使用「MPIO」( 多重路徑I/O ) 角色功能。

參考資料:
「老丁的技术博客」-「NIC Teaming

2013年10月3日 星期四

S小魚仔S Synology High Availability (SHA)

高可用性」(High availability) 指的是一種伺服器配置解決方案,能降低因伺服器異常造成的服務中斷。Synology High Availability (SHA) 使用兩台伺服器組成「High-availability 叢集」,一台伺服器擔任「主伺服器」、另一台伺服器則作為備用的「副伺服器」。 在 High-availability 環境中,「主伺服器」上的資料會持續複製到「副伺服器」上,所以兩台伺服器上會有完全相同的檔案。因此,萬一主伺服器故障或發生異常,副伺服器可接手所有服務,將系統停機時間縮至最短。

使用「Synology」建立「High Availability」(高可用度),需要更新「DSM 4.2-3211」以上。 

先決條件 (官方網站)

NAS」型號、「DSM」需「相同」。

儲存空間」和「硬碟」 限制
PS
硬碟容量」和「位置」需相同。
硬碟」空間,不能使用「SHR」建立。

兩張」Ethernet「網路卡
PS
檔案傳輸」線,「Heartbeat」心跳線。



~~~滿足上述條件,繼續往下看~~~


架構示意圖


只需要在「Primary」(主要) 伺服器,安裝「Python」、「High Availability」套件即可。

安裝「Python」套件 (必要)

安裝「High Availability」套件(必要)

點選「High Availability

點選「建立 HA 叢集

輸入「Secondary」副伺服器 IP 、帳號、密碼

選擇「Heart Beat」心跳線「通訊埠」預設是「LAN 2

輸入「叢集名稱」( Cluster ) 、在「LAN 1」建立,叢集「IP

檢查「設定」Check

確認無誤,點選「」即可

建立「HA」~~耐心等待

建立「Heartbeat」心跳線

建立完成,會自動轉跳「叢集 IP」登入「Web GUI
在「HA」畫面,會看到「資料」正在「複製
PS
Primary」Copy「Secondary

在「網路設定」檢查「NAS-01」區網 IP
PS
Heartbeat」心跳線,IP 會自行「更改」無須理會。

可以設定「服務監控」啟用 或 關閉

檢查「儲存空間狀態

使用「叢集 IP」透過「\\」UNC 協定,進行「資料 存取

測試將「NAS-01」關機,這時候「HA」就會產生「警告

自動將「Secondry」轉成「Primary

將「NAS-01」開機,自動列為「Secondry」副伺服器
PS
使用「轉移」功能,可以將「Primary」與「Secondry」對調。

轉移....中

轉移完成後,就會看到「Primary」與「Secondry」對調完成


注意事項:
建立「儲存空間」,不能使用「SHR」建置。

建立「儲存空間」使用「自訂模式」即可


參考資料:

2013年10月2日 星期三

S小魚仔S Windows Server 2012 iSCSI MPIO

魚仔實作這項技術,來回操作不下「20」次,終於瞭解「iSCSI」搭配「MPIO」操作流程,每一項技術都是「慢慢累積」起來的。

MPIO(MultiPath Input/Output)機制,讓多片實體網路卡能夠同時連接「iSCSI Target」儲存設備,達成平時將傳輸流量「負載平衡」到多片網路卡之間,當發生災難如網路卡損壞、網路交換器損壞時,將具備「容錯移轉」之目的。

架構示意圖

HV-01 - iSCSI 啟動器 連接
啟動器 IP
iSCSI 目標入口
192.168.0.11
192.168.0.15
192.168.0.12
192.168.0.16

HV-02 - iSCSI 啟動器 連接
啟動器 IP
iSCSI 目標入口
192.168.0.13
192.168.0.15
192.168.0.14
192.168.0.16


Synology 設定 ( iSCSI Lun、 Target )


建立「iSCSI LUN




 建立完成「切換」到「iSCSI Target」頁籤
選擇「Target-1」目標,點選「編輯

 啟用「允許來自一個或多個 iSCSI 啟動器的多重連線

HV-01 設定

啟用「功能」=>「多重路徑 I/O

在「控制台」=>「系統管理工具」=>點選「iSCSI」啟動器

點選「

 切換到「探索頁籤」=>「探索入口」,輸入「iSCSI 目標 IP

點選「連線

點選「確定

 此時顯示「已經連線」完成

在「控制台」=>「系統管理工具」=>點選「MPIO

會看到「Vendor 8 Product」,不曉得這是幹嘛...不管...

切換到「探索多重路徑」頁籤=>新增「iSCI裝置的支援

重新開機

 開機完成後,移除「探索」iSCSI 裝置

將「目標」中斷連線

接下來,重新設定「iSCSI」目標「IP

輸入「192.168.0.15」、「192.168.0.16
PS
iSCSI」目標「通訊埠」為「3260」,如果設定防火牆,要注意。

探索完成「iSCSI」目標

切換到「目標」頁籤,進行「連線

啟用「多重路徑 I/O」,點選「進階

路徑設定 「示意圖

本機介面卡「選擇」=>「iSCSI Initiator
啟動器「IP」為「Local IP( 192.168.0.11 )
目標入口」為「iSCSI 入口 IP( 192.168.0.15 )

接下來設定「另外一組」iSCSI 目標 IP

點選「新增工作階段

 啟用「多重路徑 I/O」,點選「進階

路徑設定 「示意圖 

本機介面卡「選擇」=>「iSCSI Initiator
啟動器「IP」為「Local IP」( 192.168.0.12 )
目標入口」為「iSCSI 入口 IP( 192.168.0.16 )


設定完成「點選」裝置

 點選「MPIO


設定「負載平衡原則
PS
僅限容錯移轉(Failover Only): 同一時間只有「一個」主要使用路徑,當主要路徑失效時備用路徑便會接手 I/O。

 循環配置資源(Round Robin): 採用「Active-Active」機制會平均使用所有可用路徑。 

以子集循環配置資源(Round Robin with Subnet): 除了循環配置之外再增加一組備用路徑,例如有 A、B、C 三條可用路徑其中 A、B 為主要路徑而 C 為備用路徑,除非 A、B 路徑都失效否則不會使用到 C 備用路徑。 

最小佇列深度(Least Queue Depth): 統計目前可用路徑當中累積「最少佇列 I/O」的路徑,便將後續的 I/O 分配給該路徑。

 加權路徑(Weighted Paths): 可自行分配「路徑權重」數值越大則優先順序越低。

最少區塊(Least Blocks): 統計目前可用路徑當中累積「最少待處理 I/O 位元組」的路徑,便將後續的 I/O 分配給該路徑。


測試將「檔案」丟往「iSCSI」儲存區,兩張「網卡」平均「分攤速度

停用「一張」網卡

傳輸「暫時」停止

相隔「10」秒,繼續「傳輸

HV-02」設定,依此類推....