在 Windows 10 上安裝好 Hyper-V 之後, 想來測試 VirtualBox 之類的 VM 效能有何差異 (有些舊系統安裝在上面比較跑得起來), 結果出現好久不見的藍色螢幕當機, 本以為虛擬機器軟體只能在Host主機上存在一種, 但是使用 Hyper-V 建立的VM 裡面再安裝 Hyper-V 及 VirtualBox 卻不會當機, 可能是我電腦的硬體有衝突吧...
2017年9月30日 星期六
2017年9月17日 星期日
2017年9月16日 星期六
延伸叢集(Stretch Cluster)
2017年9月12日 星期二
2017年9月11日 星期一
容錯移轉叢集的叢集感知更新Cluster-Aware Updating (CAU)
叢集感知更新Cluster-Aware Updating (CAU), Windows Server 2016的自動功能, 以往在Windows系統更新時, 必須手動更新叢集節點, 並且一次更新一個叢集節點, 此外必須手動將資源(ex: VM, SMB)從要更新的節點移動到另一個節點, 等到更新完成後再移回來, 這樣的過程可能會造成服務斷線, 所以於Windows Server 2012時提供了這個新功能, 叢集感知更新設定排程後會自動檢查及下載更新, 在更新叢集節點時會先將節點中的資源即時移轉至另一個節點, 等更新完畢後再將資源移回原節點, 所以叢集服務是沒有停止, 以達到高可用性的狀態
w-studio.idv.tw |
CAU的兩種更新模式:
。遠端更新模式: 在此模式下使用Windows Server 2012 R2, Windows 8.1或更高版本作為CAU協調器(orchestrator)的主機. 要將此主機設置為CAU協調器, 必須安裝容錯移轉叢集管理工具, 且協調器主機不應該是要更新的叢集成員. 管理者於協調器主機使用預設或自定更新設定文件觸發所需更新, 遠端更新模式對於監視更新運行期間的即時進度以及在Windows Server 2016上安裝的叢集非常有用
。自我更新模式: 在此模式下將CAU叢集角色設置為要更新的容錯移轉叢集上的工作負載, 然後定義關聯的更新排程, 在這種情況下CAU沒有專用的協調器主機. 叢集使用預設或自定更新設定文件在排程時間自我更新. 在更新期間CAU協調器主機運行在當前擁有CAU叢集角色的節點上啟動, 並且該過程在每個叢集節點上按順序執行更新
容錯移轉叢集的維護 Maintain Failover Cluster
監控容錯移轉叢集:
備份和還原容錯移轉叢集:
備份:
。可以使用Windows Server Backup或是非MS的備份軟體
。Windows Server Backup是Windows Server 2016的備份和還原功能
許多工具可用於監控容錯移轉叢集, 可以使用標準Windows Server系統工具 (ex: 事件檢視器, 效能和可靠性監視器) 來查看叢集事件日誌和效能, 可以使用 Tracerpt.exe 導出資料以進行分析, 可以使用MHTML格式化叢集設定報告和驗證設定精靈來解決叢集設定和硬體更改的問題
備份和還原容錯移轉叢集:
備份:
。可以使用Windows Server Backup或是非MS的備份軟體
。Windows Server Backup是Windows Server 2016的備份和還原功能
。要成功備份容錯移轉叢集, 叢集必須正在運行且必須具有仲裁, 換句話說, 必須運行足夠的節點並傳達叢集達到仲裁的通信, 可以使用見證磁碟或見證檔案共享, 取決於仲裁配置
。備份所有叢集應用程式: 如果是SQL Server資料庫叢集, 則必須具有叢集設定之外的資料庫和設定的備份計劃
。如果必須備份應用程式資料, 則備份軟體必須可以使用儲存資料的磁碟, 可以用備份軟體進行擁有磁碟資源的叢集節點備份, 或用網路對叢集資源運行備份
。叢集服務會追踪哪個叢集設定是最新的, 並將該設定複製到所有叢集節點, 如果叢集具有見證磁碟, 則叢集服務還會將設定複製到見證磁碟
2017年9月10日 星期日
容錯移轉叢集Failover Cluster幾個重點
為什麼要容錯移轉叢集? 為了提供資料、應用程式跟服務的高可用性
容錯移轉叢集僅使用基於IP的協議, 因此僅適用於基於IP的應用程序, 支持 IPv4 和 IPv6
容錯移轉叢集常見名詞:
。節點, Node: 叢集中的主機
。共用儲存, Shared Storage: 叢集中提供節點可以共用的儲存磁碟(環境), 或稱LUNs(Logical Unit Numbers)邏輯單位數
。仲裁, Quorum: 決定叢集可接受的失敗數, 超過失敗數時則必須停止叢集功能
。見證, Witness: 用來提供節點可驗證存取的磁碟稱為見證磁碟
。容錯移轉/容錯回復, Failover/Failback: 叢集節點的容錯移轉及回復
容錯移轉叢集規劃節點時應注意事項:
。配置故障節點的高可用性應用程序的分發: 當節點發生故障時, 故障節點的高可用性服務或應用程序應在其餘節點之間分配, 以防止單個節點過載
。每個節點有足夠的容量來維護在另一個節點發生故障時分配給它的高可用性服務或應用程序
。叢集中的所有節點使用具有類似容量的硬體, 這簡化了故障轉移規劃過程, 因為故障轉移負載將在倖存節點之間均勻分配
大多數容錯移轉叢集都需要共享儲存, 以便在故障轉移後為高可用性服務或應用程序提供一致的數據, 容錯移轉叢集有五個共享儲存選項:
。SAS (Shared serial attached SCSI)
。iSCSI
。Fibre Channel光纖通道
。Shared virtual hard disk共享的虛擬硬碟
。SOFS(Scale-Out File Server)向外延展檔案伺服器
容錯移轉叢集最適用於僅限於單個資料集的有狀態應用程序, 例如資料庫, 還可以將容錯移轉叢集用於Microsoft Hyper-V虛擬機(VM) 以及Hyper-V VM實施的有狀態應用程序
容錯移轉叢集僅使用基於IP的協議, 因此僅適用於基於IP的應用程序, 支持 IPv4 和 IPv6
容錯移轉叢集常見名詞:
。節點, Node: 叢集中的主機
。共用儲存, Shared Storage: 叢集中提供節點可以共用的儲存磁碟(環境), 或稱LUNs(Logical Unit Numbers)邏輯單位數
。仲裁, Quorum: 決定叢集可接受的失敗數, 超過失敗數時則必須停止叢集功能
。見證, Witness: 用來提供節點可驗證存取的磁碟稱為見證磁碟
。容錯移轉/容錯回復, Failover/Failback: 叢集節點的容錯移轉及回復
#w-studio.idv.tw
容錯移轉叢集規劃節點時應注意事項:
。配置故障節點的高可用性應用程序的分發: 當節點發生故障時, 故障節點的高可用性服務或應用程序應在其餘節點之間分配, 以防止單個節點過載
。每個節點有足夠的容量來維護在另一個節點發生故障時分配給它的高可用性服務或應用程序
。叢集中的所有節點使用具有類似容量的硬體, 這簡化了故障轉移規劃過程, 因為故障轉移負載將在倖存節點之間均勻分配
大多數容錯移轉叢集都需要共享儲存, 以便在故障轉移後為高可用性服務或應用程序提供一致的數據, 容錯移轉叢集有五個共享儲存選項:
。SAS (Shared serial attached SCSI)
。iSCSI
。Fibre Channel光纖通道
。Shared virtual hard disk共享的虛擬硬碟
。SOFS(Scale-Out File Server)向外延展檔案伺服器
2017年9月9日 星期六
試作容錯移轉叢集Failover Cluster-1.建立使用iSCSI的共用儲存磁碟
2017年9月6日 星期三
關於容錯移轉叢集 Failover Cluster
微軟網站上的說明:
大概結構圖:
其實節點網路線應該要有3條(3個網段), 避免用戶端直接連進 iSCSI 目標伺服器
容錯移轉叢集(Failover Cluster)是由獨立電腦組成的群組, 它們共同運作以提升叢集角色的可用性及擴充性, 各個叢集伺服器 (節點) 是透過實體纜線與軟體連接, 如果其中一或多個叢集節點失敗, 其他節點即會透過稱為「容錯移轉」的程序開始提供服務, 叢集角色還會主動監看以確認服務正常運作, 如果服務沒有運作, 就會重新啟動或移到另一個節點
容錯移轉叢集也提供叢集共用磁碟區 (CSV) 功能, 此功能提供一致的分散式命名空間, 叢集角色可使用這個空間從所有節點存取共用存放空間, 透過容錯移轉叢集功能, 使用者幾乎不會感覺到服務中斷的情況
大概結構圖:
w-studio.idv.tw |