SIOS SANless clusters

SIOS SANless clusters High-availability Machine Learning monitoring

  • Home
  • 제작품
    • SIOS DataKeeper for Windows
    • SIOS Protection Suite for Linux
  • 뉴스 및 이벤트
  • 서버 클러스터 단순화
  • 성공 사례
  • 저희에 게 연락
  • English
  • 中文 (中国)
  • 中文 (台灣)
  • 한국어
  • Bahasa Indonesia
  • ไทย

가용성 영역 간 Azure에 파일 서버 장애 조치 클러스터 구성

11월 5, 2018 by Jason Aw Leave a Comment

구성 - 파일 서버 장애 조치 - 클러스터 내의 Azure - 가용성 - 사용 가능 영역

단계별 : Azure Spanning Availability Zone에서 파일 서버 클러스터 구성

구성 - 파일 서버 장애 조치 - 클러스터 내의 Azure - 가용성 - 사용 가능 영역

단계별 : Azure Spanning Availability Zone에서 파일 서버 클러스터 구성

이 글에서는 새로운 가용 영역을 아우르는 2 노드 파일 서버 장애 조치 클러스터를 Azure에 배포하는 데 필요한 특정 단계에 대해 자세히 설명합니다. 기본 Azure 개념과 기본 장애 조치 클러스터 개념에 익숙하다고 가정합니다. 가용 영역에서 Azure에 파일 서버 장애 조치 클러스터를 배포하는 방법에 대해 중점적으로 다룰 것입니다. Azure 지역에서 아직 가용 영역을 지원하지 않는 경우 이전 게시물에서 설명한대로 오류 도메인을 사용해야합니다. DataKeeper Cluster Edition을 사용하면 프리미엄 디스크인지 표준 디스크인지에 관계없이 로컬로 연결된 관리 디스크를 가져 와서 둘 이상의 클러스터 노드간에 동 기적으로, 비동기 적으로 또는 혼합 또는 둘 모두로 해당 디스크를 복제 할 수 있습니다. 또한 DataKeeper 볼륨 리소스는 실제 디스크 리소스 대신 Windows Server 장애 조치 (Failover) 클러스터링에 등록됩니다. 물리적 디스크 리소스와 같은 SCSI-3 예약을 제어하는 ​​대신 DataKeeper 볼륨이 미러 방향을 제어합니다. 활성 노드가 항상 미러 소스임을 보장합니다. 페일 오버 클러스터링과 관련하여 물리적 디스크처럼 보이고 느끼고 냄새가 나며 실제 디스크 리소스와 동일한 방식으로 사용됩니다.

사전 요구 사항

  • 이전에 Azure Portal을 사용해 왔으며 Azure IaaS에서 가상 시스템을 쉽게 배포 할 수 있습니다.
  • SIOS DataKeeper의 라이센스 또는 평가판 라이센스를 취득한 경우

Azure에서 파일 서버 장애 조치 클러스터 배포

Azure에서 2 노드 파일 서버 장애 조치 클러스터 인스턴스를 작성하려면 Azure Resource Manager를 기반으로하는 기본 가상 네트워크가 있다고 가정합니다. 하나 이상의 가상 시스템이 실행 중이며 도메인 컨트롤러로 구성되어 있습니다. 가상 네트워크와 도메인이 구성되면 클러스터의 두 노드로 작동 할 두 개의 새로운 가상 시스템을 프로비저닝 할 것입니다. 우리의 환경은 다음과 같습니다. DC1 – 도메인 컨트롤러 및 파일 공유 미러링 모니터 SQL1 및 SQL2 – 파일 서버 클러스터의 두 노드입니다. 이름이 당신을 혼란스럽게하지 마라. 이 가이드에서는 파일 서버 클러스터를 구축 중입니다. 다음 글에서는 SQL Server 클러스터 구성을 보여줍니다.

두 개의 클러스터 노드 프로비저닝

Azure 포털을 사용하여 SQL1과 SQL2를 정확히 같은 방식으로 프로비저닝 할 것입니다.  인스턴스 크기, 저장 옵션 등을 선택할 수있는 다양한 옵션이 있습니다. 이 안내서는 Azure에 서버를 배포하는 데 필요한 모든 지침을 제공하지 않습니다. 거기에는 정말 좋은 자원이 많이 있으며 매일 더 많이 출간됩니다. 그러나 클러스터 된 환경에서 인스턴스를 만들 때 염두에 두어야 할 몇 가지 중요한 사항이 있습니다. 가용 영역 – SQL1, SQL2가 서로 다른 가용 영역에 있어야합니다. 이 가이드에서는 Windows 2016을 사용 중이며 클러스터 쿼럼에 대한 클라우드 감시를 사용한다고 가정합니다. Windows 2016 대신 Windows 2012 R2 또는 Windows Server 2008 R2를 사용하는 경우 파일 공유 감시를 보조 가용성 영역에 구성해야합니다. Cloud Witness는 Windows Server 2016까지 도입되지 않았습니다. 클러스터 노드를 서로 다른 가용 영역에 배치하여 각 클러스터 노드가 동일한 지역의 다른 Azure 데이터 센터에 있는지 확인합니다. 이전의 Fault Domains보다는 Availability Zones를 활용하는 것이 효과적입니다. 몇 주 전에 일어난 정전의 유형으로부터 당신을 격리 시켰기 때문에 사우스 센트럴 전역을 여러 날 동안 몰아 냈습니다. 각 클러스터 노드를 다른 가용 영역에 추가하십시오. 파일 공유 증인을 이용하면 제 3 가용 영역에 있어야합니다. [/ caption]

정적 IP 주소

각 VM을 프로비저닝 한 후에는 설정으로 이동하여 IP 주소가 정적이되도록 설정을 변경해야합니다. 클러스터 노드의 IP 주소가 변경되는 것을 원하지 않습니다. 각 클러스터 노드에서 고정 IP [/ caption]

저장

Storage에 관한 한, Azure 가상 시스템에서 SQL Server의 성능 모범 사례를 참조하십시오. 어떤 경우 든 각 클러스터 노드에 적어도 하나의 추가 관리 디스크를 최소한으로 추가해야합니다. DataKeeper는 기본 디스크, 프리미엄 저장소 또는 로컬 스토리지 공간에서 함께 스트라이프 된 여러 디스크를 사용할 수 있습니다. 로컬 스토리지 공간을 사용하려면 클러스터 구성 전에 스토리지 공간을 생성해야합니다. 이는 장애 조치 (failover) 클러스터링 및 로컬 저장소 공간과 관련된 알려진 문제가 원인입니다. 모든 디스크는 NTFS로 포맷해야합니다.

클러스터 만들기

위에서 설명한대로 두 클러스터 노드 (SQL1 및 SQL2)가 준비되어 기존 도메인에 추가되었다고 가정하면 클러스터를 만들 준비가 완료되었습니다. 클러스터를 만들기 전에 몇 가지 기능을 활성화해야합니다. 이러한 기능은 .NET Framework 3.5 및 장애 조치 (Failover) 클러스터링입니다. 이러한 기능은 두 클러스터 노드에서 모두 활성화해야합니다. 또한 FIle Server 역할을 사용 가능하게해야합니다. [/ caption] .Net Framework 3.5 및 장애 조치 (Failover6) 클러스터링 기능과 두 클러스터 노드의 파일 서버를 모두 활성화합니다. [/ caption] 해당 역할과 해당 기능을 사용하도록 설정 한 후 클러스터 생성 후 DataKeeper 설치 [/ caption] 설치 중에 모든 기본 옵션을 사용할 수 있습니다.  사용하는 서비스 계정은 도메인 계정이어야하며 클러스터의 각 노드에있는 로컬 관리자 그룹에 있어야합니다. 9 서비스 계정은 각 노드의 로컬 관리자 그룹에있는 도메인 계정이어야합니다. 각 노드에 DataKeeper를 설치하고 라이센스를 부여한 후에는 서버를 다시 부팅해야합니다.

DataKeeper 볼륨 리소스 만들기

10 DataKeeper 볼륨 리소스를 생성하려면 DataKeeper UI를 시작하고 두 서버에 모두 연결해야합니다. SQL1에 연결 SQL2에 연결 [/ caption] 각 서버에 연결되면 DataKeeper 볼륨을 만들 준비가 된 것입니다. 작업을 마우스 오른쪽 단추로 클릭하고 "작업 작성"을 13선택하십시오. 작업 이름과 설명을 입력하십시오. 14 원본 서버, IP 및 볼륨을 선택하십시오. IP 주소는 복제 트래픽이 이동할지 여부입니다. 15 명 대상 서버를 선택하십시오. 16 옵션을 선택하십시오. 두 VM이 동일한 지리적 영역에있는 우리의 목적을 위해 우리는 동기식 복제를 선택할 것입니다. 장거리 복제의 경우 비동기를 사용하고 일부 압축을 사용하고자 할 것입니다. 17 마지막 팝업에서 예를 클릭하면 장애 조치 클러스터링에서 사용 가능한 저장소에 새로운 DataKeeper 볼륨 리소스가 등록됩니다. 18 사용 가능한 저장소에 새 DataKeeper 볼륨 리소스가 표시됩니다. 19

파일 서버 클러스터 리소스 만들기

파일 서버 클러스터 리소스를 만들려면 장애 조치 클러스터 인터페이스가 아닌 Powershell을 다시 사용하십시오. 그 이유는 가상 머신이 DHCP를 사용하도록 구성 되었기 때문에 GUI 기반 마법사가 클러스터 IP 주소를 입력하라는 메시지를 표시하지 않고 대신 중복 된 IP 주소를 발행하기 때문입니다. 이를 방지하기 위해 간단한 powershell 명령을 사용하여 FIle 서버 클러스터 리소스를 만들고 IP 주소를 지정합니다

Add-ClusterFileServerRole - 저장소 "DataKeeper 볼륨 E"- 이름 FS2 -StaticAddress 10.0.0.101

여기에 지정한 IP 주소를 적어 두십시오. 네트워크의 고유 한 IP 주소 여야합니다. 나중에 내부로드 밸런서를 만들 때이 동일한 IP 주소를 사용합니다.

내부로드 밸런서 만들기

Azure의 장애 조치 클러스터링이 전통적인 인프라와 다른 점이 여기에 있습니다. Azure 네트워크 스택은 무상 ARPS를 지원하지 않으므로 클라이언트는 클러스터 IP 주소에 직접 연결할 수 없습니다. 대신 클라이언트는 내부 부하 분산 장치에 연결하고 활성 클러스터 노드로 리디렉션됩니다. 우리가해야 할 일은 내부로드 밸런서를 만드는 것입니다. 이 작업은 아래 그림과 같이 Azure Portal을 통해 수행 할 수 있습니다. 클라이언트가 공용 인터넷을 통해 연결하는 경우 공용로드 밸런서를 사용할 수 있습니다. 그러나 고객이 동일한 vNet에 상주한다고 가정하면 내부 부하 분산 장치를 생성합니다. 여기서 중요한 점은 가상 네트워크가 클러스터 노드가 상주하는 네트워크와 동일하다는 것입니다. 또한 지정한 개인 IP 주소는 파일 서버 클러스터 리소스를 만드는 데 사용한 주소와 정확히 동일합니다. 또한 가용 영역을 사용하기 때문에 아래 그림과 같이 영역 중복 표준로드 밸런서가 생성됩니다. 로드 밸런서 내부 부하 분산 장치 (ILB)를 만든 후에는 편집해야합니다. 우리가 할 첫 번째 일은 백엔드 풀을 추가하는 것입니다. 이 과정을 통해 두 개의 클러스터 노드를 선택하게됩니다. 백엔드 풀 다음으로 할 일은 프로브를 추가하는 것입니다. 우리가 추가 한 프로브는 포트 59999를 프로브합니다. 이 프로브는 클러스터에서 어떤 노드가 활성 상태인지 확인합니다. 조사 마지막으로 SMB 트래픽 (TCP 포트 445)을 리디렉션하는로드 균형 조정 규칙이 필요합니다. 아래 스크린 샷에서 주목할 점은 Direct Server Return is Enabled입니다. 당신이 그 변화를 만들 었는지 확인하십시오. 규칙들

파일 서버 IP 자원 수정

구성의 마지막 단계는 클러스터 노드 중 하나에서 다음 PowerShell 스크립트를 실행하는 것입니다. 이렇게하면 클러스터 IP 주소가 ILB 프로브에 응답 할 수 있습니다. 또한 클러스터 IP 주소와 ILB간에 IP 주소 충돌이 발생하지 않도록합니다. 받아 적기를 바랍니다; 사용자 환경에 맞게이 스크립트를 편집해야합니다. 서브넷 마스크는 255.255.255.255로 설정됩니다. 이것은 실수가 아니며 그대로 두십시오. 이것은 ILB와의 IP 주소 충돌을 피하기 위해 호스트 특정 라우트를 작성합니다.

# 변수 정의
$ ClusterNetworkName = "" 
# 클러스터 네트워크 이름 (Windows Server 2012에서 Get-ClusterNetwork를 사용하여 이름을 찾으십시오)
$ IPResourceName = "" 
# IP 주소 자원 이름 
$ ILBIP = "" 
# 내부로드 밸런서 (ILB)의 IP 주소
가져 오기 모듈 장애 조치 클러스터
# Windows Server 2012 이상을 사용하는 경우 :
Get-ClusterResource $ IPResourceName | Set-ClusterParameter -Multiple @ {Address = $ ILBIP; ProbePort = 59999; SubnetMask = "255.255.255.255"; 네트워크 = $ ClusterNetworkName; EnableDhcp = 0}
# Windows Server 2008 R2를 사용하는 경우 다음을 사용하십시오. 
#cluster res $ IPResourceName / priv enabledhcp = 0 address = $ ILBIP probeport = 59999 subnetmask = 255.255.255.255

파일 공유 만들기

장애 조치 (Failover) 클러스터 관리자에서 파일 공유 마법사를 사용하면 작동하지 않습니다. 대신 Windows 탐색기에서 활성 노드의 파일 공유를 만듭니다. 장애 조치 클러스터링은 이러한 공유를 자동으로 선택하여 클러스터에 저장합니다. 이 구성에서는 파일 공유의 "연속 가용성"옵션이 지원되지 않습니다.

결론

가용 영역에 걸친 Azure에 파일 서버 장애 조치 클러스터가 작동해야합니다. DataKeeper 평가 키가 필요하면 http://us.sios.com/clustersyourway/cta/14-day-trial에 양식을 작성하십시오. SIOS는 귀하에게 발송 된 평가 키를 보내드립니다.

클러스터링에 대한 자세한 내용을 보려면 여기를 클릭하십시오.
Clusteringformeremortals.com의 허락을 받아 재현

Filed Under: 서버 클러스터 단순화 Tagged With: 장애 극복, 파일 서버, 푸른 하늘에있는 파일 서버 장애 조치 클러스터

미 해군의 고 가용성 데이터 복제 요구 사항

5월 26, 2018 by Jason Aw Leave a Comment

미 해군의 고 가용성 데이터 복제 요구 사항

SIOS, GTS에 미국 해군 전투 시스템 용 고 가용성 데이터 복제 및 비즈니스 연속성 제공

GTS (Global Technical Systems)는 미국 해군의 고 가용성 데이터 복제 요구 사항을 충족 할 수있는 기술적 솔루션을 찾아야했습니다. 캐비닛간에 데이터를 동기화 할 수 있고 해군의 임무 수행에 필요한 요구 사항을 충족시킬 수 있습니다. 그들은 해군이 선박 자체 방어 시스템과 같은 다양한 기록 프로그램을 공급할 수 있도록 인클로저와 CPS (Common Processing System)를 찾아야한다는 제안 (RFP) 요청서를 발급했습니다.

해결책

SIOS Protection Suite는 다중 사이트 클러스터 구성을 제공하고 다중 노드 페일 오버의 계단식 연결을 가능하게하는 최적의 솔루션이었습니다. 이들은 GTS에 의해 해군의 IBM BladeCenter BCHT 및 스토리지 인프라를 계획 및 계획되지 않은 네트워크 중단 시간을 모니터링하고 보호하기 위해 선정되었습니다. 고전적인 공유 스토리지 클러스터의 견고성과 효율적인 블록 레벨 데이터 복제 기능을 재해 복구 사이트에 결합 할 수있는 기능을 갖춘 SIOS Protection Suite는 자동 복제 리디렉션을 지원하여 해군의 전투 시스템에 대한 포괄적 인 재해 복구 보호 기능을 제공합니다.

특정 구성에서 해군은 지역 가용성을 제공하는 두 대의 서버가있는 두 개의 데이터 센터를 운영합니다. 데이터 센터 내부에는 공유 스토리지에 연결된 두 개의 노드 클러스터가 있습니다. 두 시스템 세트는 지속적으로 데이터 복제를 교환합니다. GTS는 SIOS Protection Suite가 공유 스토리지 지원, 케스케이드 페일 오버, 실시간 연속 데이터 보호 및 애플리케이션 수준 모니터링을 어떻게 결합했는지를 좋아했습니다.

항상 고 가용성 데이터 복제 보장

이러한 시스템은 해상에서 이동하는 서버 랙으로 실행되기 때문에 GTS는 전투가있을 경우 지속적인 가용성을 보장해야합니다. SIOS 장애 조치 이점을 통해 해군은 발생할 수있는 하드웨어 문제로부터 보호됩니다. SIOS의 솔루션을 사용하면 비즈니스 데이터를 그대로 표시 할 수 있으므로 보조 서버에 변경 사항이 표시되지 않습니다. 이 응용 프로그램 인식 기능은 모든 시스템 구성 요소간에 발생하는 상호 의존성을 이해할 수있는 기능을 갖추고 있습니다.이 기능은 하드웨어, 운영 체제 및 데이터베이스 모니터링 기능으로 제한되는 경쟁 업체와 크게 다릅니다.

쉬운 설치

이 솔루션을 시스템 기준에 구현하는 측면에서 통합 문제는 없었습니다. GTS는 기준선을 잡고 솔루션을 시스템에로드했습니다. 다음으로, 그것은 품질 관리와 운영 자격 시험을 수행 한 다음 해당 단위를 해군에 선적했습니다. 처음부터 끝까지 배포하는 과정은 SIOS 제품의 모든 소프트웨어 및 하드웨어 하위 시스템에 대해 대략 1 년 동안 진행되었습니다.

SIOS Protection Suite를 사용하면 최종 사용자가 기능을 선택하거나 사용할 수 있습니다. 즉, 사용자가 SIOS Protection Suite를 배포하지 않기로 선택하면 SIOS 보호 기능을 추가로 제공받지 못합니다. 서비스는 매월 청구됩니다. 이 추가 비용으로 고객은 중단없는 데이터 액세스를 유지하는 재해 복구 솔루션을 추가로 얻을 수 있습니다. SIOS는 솔루션의 장애 조치를 처리하고 각 서버를 모니터링하여 탄력적 인 환경을 보장합니다.

은혜

SIOS Protection Suite는 해군이 GTS가 데이터 가용성을 유지할 수 있도록 도움으로써 미션 크리티컬 요구 사항을 충족 할 수있게 해줍니다. 해군은 고 가용성으로 그들의 임무를 수행 할 수 있어야합니다. 인클로저가 장애 조치를 수행 할 수 없으면 임무를 수행 할 수 없습니다. 이 솔루션은 임무 요구 사항을 충족시키기 위해 간결하게 해군을 지원합니다.

GTS는 Lifekeeper를 선정하기 전에 광범위한 무역 연구를 완료했습니다. SIOS Protection Suite의 가격대와 설치 용이성은이 솔루션을 선택하려는 GTS의 결정에서 중요한 요소였습니다. 또한이 솔루션의 독창적 인 구성은 오픈 소스 플랫폼과 관련된 유연성과 절감 효과를 GTS에 제공합니다.

SIOS Protection Suite의 견고 함은 엔터프라이즈 급 고 가용성 데이터 복제 및 장애 극복을 제공합니다. 중요한 데이터를 보호하는 것은 해군에게 절실히 필요합니다. SIOS가이 프로젝트에 선택되었다는 사실은 시스템이 100 % 안전하고 신뢰할 수 있도록 보장하므로 많은 것을 말해줍니다.

SIOS 제품에 대한 자세한 내용을 보려면 여기로 이동하십시오.
미국 해군이 고 가용성 데이터 복제를 어떻게 도왔는지에 대한 정보는 여기를 참조하십시오.

Filed Under: 성공 사례 Tagged With: 고 가용성 데이터 복제, 장애 극복

SIOS로 장애 조치 및 재해 복구 요구 사항 충족

5월 20, 2018 by Jason Aw Leave a Comment

SIOS로 장애 조치 및 재해 복구 요구 사항 충족

SIOS 소프트웨어, 24/7 가용성, 장애 복구 및 극장 온라인 티켓 시스템의 재해 복구 보장

영국에서 가장 정기적으로 출석하는 극장은 SIOS Protection Suite 소프트웨어를 사용합니다. 이 소프트웨어는 소프트웨어 버그, 하드웨어 오류 또는 예기치 않은 정전 발생시에도 온라인 티켓 시스템을 연중 무휴로 유지하여 시스템을 안전하게 보호합니다. SIOS Protection Suite는 Birmingham Hippodrome의 장애 조치, 복제 및 재해 복구 요구를 충족시킵니다. 이 회사는 호스팅 된 서버를 벗어나 자사의 사내 네트워킹 인프라로 옮겼습니다. 그렇게함으로써 극장은 웹 사이트 및 고객 데이터베이스를 기반으로 한 새로운 마케팅 전략을 개발할 수있게되었습니다.

도전 과제

Birmingham Hippodrome은 자세한 사양을 작성했습니다. 단일 장애 지점 (single point of failure)없이 완전한 장애 극복 및 재해 복구를 제공 할 수있는 새로운 네트워크 인프라를 필요로했습니다. 새로운 인프라는 유연하고 탄력적이어야합니다. 또한 웹 사이트 및 고객 데이터베이스의 마케팅을 개선하기 위해 시스템을 조정할 수 있어야합니다. 이는 인프라가 본질적으로 모든 백 오피스 작업을 수행해야한다는 것을 의미했습니다. 여기에는 새로운 전자 메일 시스템, 극장 자체 티켓 예약, de-booking 및 신용 카드 서비스가 포함됩니다.

해결책

전체 장애 조치 및 재해 복구 보호를 제공하기 위해 IT 인프라 컨설팅 업체 인 eSpida는 약 1 마일 떨어진 두 개의 서버 룸을 구축했습니다. 각각 다른 복제. 한 서버에 장애가 발생하면 다른 서버가 계속 작동합니다. 그들은 또한 두 개의 임대 회선을 구현하고 도시의 두 지점에 2 개의 분리 된 주요 공급품을 사용하여 두 개의 서비스 제공 업체를 설립했습니다. 버밍엄은 서버 관리를 단순화하기를 원했습니다. Hippodrome의 네트워크 인프라는 IBM x3650 하드웨어의 가상화 서버 20 대와 32GB RAM 및 로컬 디스크가있는 트윈 듀얼 코어 CPU로 가상화되었습니다. 그들은 응용 프로그램과 온라인 발권 시스템의 지속적인 가용성을 보장하기 위해 SIOS 소프트웨어를 사용합니다. SIOS Protection Suite는 주 서버와 동일한 원격 사이트에 "미러링 된"서버 시스템을 생성합니다. 주 서버에 장애가 발생하면 SIOS 소프트웨어가 응용 프로그램 및 데이터에 지속적으로 액세스하면서 종료하고 모든 작업을 백업 서버로 전송할 수 있습니다. 이 기능은 Birmingham Hippodrome 직원과 온라인 티켓 구매 고객이 시스템 오류 또는 유지 보수에 영향을받지 않도록합니다. SIOS 소프트웨어는 시스템 및 응용 프로그램 상태를 모니터링하고 클라이언트 연결을 유지 관리합니다. 중단없는 데이터 액세스를 제공함으로써 버밍엄 히포 드롬에게 그들이 필요로하는 신뢰성 있고 오류없는 시스템을 제공합니다.

장애 조치 및 재해 복구 솔루션의 이점

SIOS 소프트웨어의 또 다른 이점은 설치 및 설정이 빠르고 번거롭지 않은 과정이라는 것입니다. 극장의 전반적인 운영을 고 가용성으로 보호하는 것은 어려운 일처럼 보였을 것입니다. 그러나 SIOS Protection Suite는 며칠 내에 설치, 구성, 테스트 및 생산되었습니다. 처음 6 개월 동안 한 대의 서버가 한 달에 한 번씩 가동 중지되었습니다. 각각의 경우에 SIOS 소프트웨어는 잠시 후 백업 서버로 장애 조치되었습니다. SIOS 덕분에 서버 오류의 초기 인스턴스는 거의 눈에 띄지 않았습니다. SIOS 소프트웨어는 Hippodrome이 하드웨어, 설치 및 재해 복구와 관련된 보충 서비스를 포함하는 토탈 솔루션을 제공 할 수있게합니다. SIOS 제품에 대한 자세한 내용은 여기를 참조하십시오. SIOS가 장애 조치 및 재해 복구 요구 사항을 충족시키는 방법을 보려면 여기로 이동하십시오.

Filed Under: 성공 사례 Tagged With: 장애 극복, 장애 조치 및 재해 복구

단계별로 Windows Server 2012 클러스터링

2월 8, 2018 by Jason Aw Leave a Comment

모든 클러스터의 기본 단계

이 기사는 클러스터링 Windows Server 2012에 대한 일련의 기사 중 첫 번째 기사입니다. 이 첫 번째 기사에서는 Hyper-V, SQL Server 장애 조치 (Failover) 클러스터, 파일 서버, iSCSI 대상 서버 등을 클러스터링하는지 여부에 관계없이 모든 클러스터의 기본 단계를 설명합니다. 향후 기사에서는 각 클러스터 리소스 유형에 대한 자세한 지침을 다루지 만 다음 정보는 모든 클러스터에 적용 할 수 있습니다.

저는 여러분이 클러스터에 대해 조금 알고 있고 왜 클러스터를 만들고 싶은지를 추측합니다. 따라서이 특정 게시물의 세부 사항에 대해서는 언급하지 않을 것입니다. 또한 Windows Server 2012 및 DNS, AD 등과 같은 기본 사항에 익숙하다고 가정합니다. 장애 조치 클러스터링이 Enterprise Edition 이상에만 포함 된 Windows Server 2008 R2 및 이전 버전과 달리 Windows Server 2012 장애 조치 클러스터링은 모든 버전에서 제공된다는 점도 유의해야합니다.

기본 2- 노드 클러스터에 집중

이 시리즈에서는 Windows Server 2012 도메인 (DC라는 도메인 컨트롤러)에서 Windows Server 2012를 실행하는 두 개의 서버 (PRIMARY 및 SECONDARY)가있는 기본 2 노드 클러스터에 중점을 둡니다. 또한 PRIMARY 및 SECONDARY는 PUBLIC 및 PRIVATE로 레이블 된 두 개의 네트워크 연결을 통해 서로 통신 할 수 있다고 가정합니다. 프로덕션 시나리오에서 이러한 네트워크 연결은 완전히 다른 네트워크 장치 (스위치, 라우터 등)를 통해 실행되어 단일 실패 지점을 제거해야합니다.

시작하자! 클러스터링 Windows Server 2012, 여기에 우리가 간다!

이 시리즈는 매우 기본적인 단계별 스타일로 작성되어 기본 지침과 필요한 경우 절차를 설명하는 많은 스크린 샷이 포함 된 주문 목록의 프로세스를 안내합니다. 그럼 처음부터 시작합시다 …

  1. 클러스터에 추가하려는 모든 서버에 장애 조치 (Failover) 클러스터링 기능을 추가하십시오.
    1. 서버 관리자 대시 보드를 엽니 다 (이 첫 번째 단계는 PRIMARY와 SECOND 모두에서 완료해야합니다)
    2. 역할 및 기능 추가를 클릭하십시오.
    3. 단계별로 Windows Server 2012 클러스터링역할 기반 또는 기능 기반 설치 선택
    4. 단계별로 Windows Server 2012 클러스터링장애 조치 클러스터 기능을 사용하려는 서버를 선택하십시오.
      단계별로 Windows Server 2012 클러스터링
    5. 서버 역할 페이지 건너 뛰기
      단계별로 Windows Server 2012 클러스터링
    6. 기능 페이지에서 장애 조치 (failover) 클러스터링을 선택하고 다음을 클릭 한 다음 설치를 확인합니다.
      단계별로 Windows Server 2012 클러스터링
  2. 클러스터 구성을 시작하기 전에 클러스터에서 사용할 저장소의 종류를 고려해야합니다. 전통적으로 클러스터는 일종의 SAN을 사용하지만 Windows 2012에서는 모든 클러스터가 SAN을 사용하지는 않습니다. 예를 들어, SQL Server AlwaysOn 가용성 그룹을 지원하기 위해 클러스터를 구축하는 경우 SQL Server가 저장소를 복제하므로 SAN이 필요하지 않습니다. 또한 Hyper-V 및 SQL Server 용 클러스터 저장소로 지원되는 SMB 3.0을 사용하면 기존 SAN 저장소가 없을 수도 있습니다. 공유 된 SAS 드라이브가있는 클러스터 된 저장소 공간은 Windows Server 2012에서도 가능할 수 있음을 잊지 마십시오. 위에서 언급 한 옵션 외에도 로컬 디스크와 타사 호스트 기반 복제 솔루션을 DataKeeper Cluster Edition과 같이 사용할 수 있습니다.이 솔루션은 제가 꽤 자주 블로그로 올리는 훌륭한 대안입니다.이 게시물의 목적은 Windows Server 2012 공유 저장 용량이 없다고 가정합니다. 그러나이 시점에서 공유 저장소를 사용하는 경우 LUN을 디스크 감시 장치로 사용하고 나머지 LUN을 사용할 수 있도록 각 클러스터 노드와 공유되는 LUN을 구성하도록 저장소를 구성해야합니다 클러스터하려는 응용 프로그램에 대한. 우리 쿼럼의 디스크 증인 대신, 나는 나중에 설명 할 노드와 파일 공유 증인 쿼럼 유형을 사용할 것입니다.
  3. 이제 각 서버에서 장애 조치 (Failover) 클러스터링을 사용할 수 있으므로 PRIMARY 서버에서 장애 조치 (Failover) 클러스터 관리자를 열 수 있습니다. 가장 먼저해야 할 일은 "구성 검증"을 실행하여 시작하기 전에 잠재적 인 문제점을 파악할 수 있도록하는 것입니다. 클러스터 검증을 클릭하십시오.단계별로 Windows Server 2012 클러스터링
  4. 다음 단계에 표시된대로 구성 유효성 검사 마법사를 단계별로 수행하십시오.
    1. 클러스터하려는 서버를 선택하십시오.
      단계별로 Windows Server 2012 클러스터링
    2. 모든 테스트를 실행하십시오 (서버에 설치 한 역할에 따라 테스트가 많거나 적음). 예를 들어, Hyper-V가 활성화 된 경우 클러스터에 대한 새로운 Hyper-V 관련 테스트가 있음)
      단계별로 Windows Server 2012 클러스터링
    3. 클러스터가 "통과"된 것으로 가정하면 광산과 비슷한 보고서가 있어야합니다. 내 보고서에 "경고"가 있지만 오류는 없음을 알 수 있습니다. 보고서를보고 어떤 경고가 존재하는지 이해하는 것이 중요하지만, 경고를 이해하고 계속 진행할 수있는 특정 환경에 대해 의미가있는 한 당신은 중요합니다. 유효성 검사가 "실패"하면 계속 진행하기 전에 오류를 수정해야합니다. 보고서보기를 클릭하여 보고서를 봅니다.
      단계별로 Windows Server 2012 클러스터링
    4. 모든 경고는 저장소와 관련되어 있으므로 공유 저장소를 구성하지 않았기 때문에 걱정하지 않으므로 이러한 문제 중 일부에서 경고가 발생할 것으로 예상됩니다.
      단계별로 Windows Server 2012 클러스터링

 

  1. 유효성 검사가 오류없이 완료되면 자동으로 클러스터 생성 마법사로 넘어갑니다. 기본 클러스터를 생성하려면 아래와 같이 마법사를 따라 가십시오.
    1. 이 첫 번째 화면에서 클러스터의 이름을 선택하고 DNS에서이 이름과 연결할 IP 주소를 선택합니다. 이 이름은 클러스터를 관리하는 데 사용되는 이름 일 뿐이며, 클라이언트가 결국 만들 클러스터 된 리소스에 연결하는 데 사용하는 이름이 아닙니다. 이 액세스 포인트를 만들면 새로운 컴퓨터 개체가 AD에이 이름으로 만들어지고 DNS A 레코드가이 이름과 IP 주소로 만들어집니다.
      단계별로 Windows Server 2012 클러스터링
    2. 확인 화면에 선택한 이름과 IP 주소가 표시됩니다. 또한 Windows Server 2012 장애 조치 클러스터링의 새로운 옵션 인 "적합한 모든 저장소를 클러스터에 추가"옵션을 볼 수 있습니다. 개인적으로이 옵션이 기본적으로 선택된 이유는 확실하지 않습니다.이 옵션은 실제로 상황을 혼동시킬 수 있습니다. 기본적으로이 선택은 클러스터에 모든 공유 저장소를 추가하지만 클러스터에 로컬이 아닌 비공유 디스크도 추가하는 것으로 나타났습니다. 대칭 스토리지를 지원하기 쉽도록 만들고 싶지만 일반적으로 호스트 기반 또는 어레이 기반 복제 솔루션은 클러스터에 대칭 스토리지를 추가하는 방법에 대한 몇 가지 구체적인 지침을 가지고 있으며 일반적으로이 옵션을 사용하여 모든 디스크를 클러스터는 비대칭 스토리지와 관련하여 도움이되는 것이 아닙니다. 우리의 경우에는 공유 스토리지가 구성되지 않았으므로 클러스터가 나에게 자동으로 클러스터에 로컬 디스크를 추가하는 것을 원하지 않습니다. 클러스터에 모든 적합한 스토리지 추가 옵션의 선택을 취소했습니다.단계별로 Windows Server 2012 클러스터링
    3. 다음을 클릭하면 클러스터가 생성 프로세스를 완료했음을 알 수 있지만 몇 가지 경고가있을 수 있습니다. 우리의 경우 경고는 아마 우리가 다음 단계에서 돌볼 쿼럼 구성과 관련이 있습니다. 경고보기를 보려면 보고서보기를 클릭하십시오.
      단계별로 Windows Server 2012 클러스터링
      경고는 쿼럼 형식을 변경하는 용도로 사용함을 알 수 있습니다.
      단계별로 Windows Server 2012 클러스터링
  2. 공유 저장소가 없으므로 제안 된대로 노드 및 디스크 과반수 쿼럼을 사용하지 않을 것입니다. 대신 노드와 파일 공유 과반수 쿼럼을 사용합니다. 다음 단계는 노드 및 파일 과반수 쿼럼을 구성하는 데 도움이됩니다.
    1. 파일 공유 감시는 클러스터의 일부가 아닌 서버에서 구성해야합니다. 파일 공유 감시는 클러스터 컴퓨터 이름 (여기서는 MYCLUSTER)에 읽기 / 쓰기 권한이있는 기본 파일 공유입니다. 첫 번째 단계는이 파일 공유를 만드는 것입니다. 이 예에서는 DC에 파일 공유를 만들고 MYCLUSTER에 읽기 / 쓰기 권한을 부여하려고합니다.
    2. 파일 공유는 Windows 2012 서버에있을 필요는 없지만 클러스터와 동일한 도메인에있는 Windows 서버에 있어야합니다. 기억해야 할 중요한 점은 우리가 만든 클러스터 컴퓨터 이름은 공유 수준과 NTFS 수준 모두에서 읽기 / 쓰기 액세스가 필요하다는 것입니다. 다음은 내 실험실에서 Windows Server 2012를 실행하는 DC 서버에서이 프로세스를 수행하는 몇 가지 스크린 샷입니다.
      단계별로 Windows Server 2012 클러스터링

      단계별로 Windows Server 2012 클러스터링

      단계별로 Windows Server 2012 클러스터링

      단계별로 Windows Server 2012 클러스터링

      단계별로 Windows Server 2012 클러스터링
      단계별로 Windows Server 2012 클러스터링

      단계별로 Windows Server 2012 클러스터링
      단계별로 Windows Server 2012 클러스터링

      단계별로 Windows Server 2012 클러스터링

      단계별로 Windows Server 2012 클러스터링

      단계별로 Windows Server 2012 클러스터링

      단계별로 Windows Server 2012 클러스터링
      단계별로 Windows Server 2012 클러스터링

      단계별로 Windows Server 2012 클러스터링

      단계별로 Windows Server 2012 클러스터링

      단계별로 Windows Server 2012 클러스터링

    3. DC에서 파일 공유를 만들었으므로 이제 PRIMARY로 돌아가서 장애 조치 (Failover) 클러스터 관리자를 사용하여 다음 단계에 표시된대로 쿼럼 형식을 변경합니다.
      단계별로 Windows Server 2012 클러스터링
      단계별로 Windows Server 2012 클러스터링
      단계별로 Windows Server 2012 클러스터링
      단계별로 Windows Server 2012 클러스터링
      단계별로 Windows Server 2012 클러스터링
      단계별로 Windows Server 2012 클러스터링
      우연히이 마법사가 실패하면 파일 공유에 대한 사용 권한과 관련이있을 가능성이 큽니다. 파일 공유 및 보안 (NTFS) 수준 모두에서 클러스터 컴퓨터 이름에 읽기 / 쓰기 권한을 부여한 다음 다시 시도하십시오.
  3. 이제 기본 2 노드 클러스터가 있고 클러스터 리소스를 만드는 Windows Server 2012 시리즈 클러스터링의 다음 단계로 이동할 준비가되었습니다. 다음 게시글에서 SQL 2012부터 시작하여 다양한 리소스를 클러스터하는 방법에 대한 기사 시리즈를 게시 할 예정입니다.

https://clusteringformeremortals.com/2012/12/31/windows-server-2012-clustering-step-by-step/의 허락을 받아 재생산했습니다.

Filed Under: Datakeeper, 서버 클러스터 단순화 Tagged With: Windows Server 2012, Windows 서버 클러스터링, 장애 극복

Windows Server 장애 조치 (Failover) 클러스터링의 새로운 기능

2월 3, 2018 by Jason Aw Leave a Comment

Windows Server 장애 조치 (Failover) 클러스터링의 새로운 기능

Elden Christensen은 최근 Windows Server 8에서 Windows Server 장애 조치 (Failover) 클러스터링의 새로운 기능에 대해 블로그에 올렸습니다. 전체 게시물을 여기에서 읽을 수 있습니다.

Windows Server 8의 Windows Server 장애 조치 (Failover) 클러스터링에 포함 된 이러한 모든 기능은 추가 된 기능입니다. 개인적으로 가장 좋아하는 것은 "Dynamic Clusters"또는 "Dynamic Quorum"으로 더 잘 묘사되는 것입니다. 기본적으로 쿼럼이 동적으로 재구성되도록 허용하며 이는 환상적인 기능이라고 생각합니다! 제대로 구성된 경우, 실제로 모든 노드의 장애를 견딜 수 있지만 노드 하나 (마지막 사람이 서있는 상태)는 여전히 기능 클러스터를 유지합니다. 이전에는 "디스크 전용"쿼럼 모델을 사용한 경우에만 가능했지만 디스크 쿼럼이 단일 실패 지점을 나타내는 경우에는 권장되지 않습니다.

클러스터에서 노드가 제거 될 때 새로운 동적 쿼럼 모델을 사용하면 나머지 노드가 가장 탄력적 인 방법으로 스스로 재구성됩니다. 예를 들어 이전에 "노드 대다수"쿼럼 모델을 사용하는 5 노드 클러스터가있었습니다. 세 개의 노드를 잃어 버리면 나머지 두 노드는 더 이상 과반수 투표를하지 않아 종료됩니다 (5 개 중 2 개가 과반수가 아닙니다). 새 모델에서는 노드가 클러스터에서 나갈 때 쿼럼이 재구성되어 나머지 두 노드가 온라인 상태를 유지합니다.

위의 설명은 실제적으로 커버 아래에서 실제로 발생하는 것을 단순화 한 것입니다. 나는 그것에 대해 앞으로 더 많이 쓸 계획이지만, 체크 아웃하는 것은 확실히 환영할만한 특징입니다!

자세한 내용은

참고해야 할 Windows Server 장애 조치 (Failover) 클러스터링과 관련된 몇 가지 다른 블로그 기사가 있습니다.

장애 조치 (failover) 클러스터링 및 네트워크로드 균형 조정을 사용하는 방법 Windows Server "8"에서 PowerShell 도움말 :

http://blogs.msdn.com/b/clustering/archive/2012/03/21/10286213.aspx

CSV 캐시 사용 설정 방법 :

http://blogs.msdn.com/b/clustering/archive/2012/03/22/10286676.aspx

제한적인 Active Directory 환경에서 클러스터를 만드는 방법 :

http://blogs.msdn.com/b/clustering/archive/2012/03/30/10289577.aspx

Clusteringformeremortals의 허락을 받아 재현

 

Filed Under: 서버 클러스터 단순화 Tagged With: Windows Server 8, 장애 극복

최근 게시물

  • SIOS LifeKeeper 데모: AWS에서 롤링 업데이트 및 장애 조치가 PostgreSQL을 보호하는 방법
  • 네트워크 카드를 교체해야 하는지 평가하는 방법
  • SIOS Technology, Red Hat Summit, Milestone Technology Day 및 XPerience Day, SQLBits 2025에서 미션 크리티컬 애플리케이션을 위한 고가용성 클러스터링 소프트웨어 시연
  • 고가용성과 관련된 애플리케이션 인텔리전스
  • Nutanix 환경에서 고가용성 솔루션을 선택하기 위한 10가지 고려 사항

가장 인기있는 게시물

우리의 메일 링리스트에 가입하세요

Copyright © 2025 · Enterprise Pro Theme on Genesis Framework · WordPress · Log in