SIOS SANless clusters

SIOS SANless clusters High-availability Machine Learning monitoring

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

SQL Server 장애 조치 (failover) 클러스터 인스턴스의 ARM에서 Azure ILB

6월 15, 2018 by Jason Aw Leave a Comment

AZURE Powershell 1.0을 사용하는 SQL Server 장애 조치 (failover) 클러스터 인스턴스 또는 AG의 경우 ARM에서 #AZURE ILB 구성

AZURE Powershell 1.0을 사용하는 SQL Server 장애 조치 (failover) 클러스터 인스턴스 또는 AG의 경우 ARM에서 #AZURE ILB 구성

이전 게시물에서는 SQL Server 장애 조치 (failover) 클러스터 또는 AG 리소스에 대해 ARM에서 Azure ILB를 구성하는 방법에 대해 자세히 설명했습니다. 이 기사의 지침은 Azure PowerShell 1.0의 GA 이전에 작성되었습니다. Azure PowerShell 1.0을 사용하면 ILB를 만드는 기본 스크립트가 약간 다를 필요가 있습니다. 나머지 기사는 여전히 정확합니다. 그러나 Azure PowerShell 1.0 이상을 사용하는 경우 해당 기사에서 설명하는 ILB를 작성하는 스크립트는 다음과 같아야합니다.

# 아래 나열된 변수의 값을 바꾸십시오.
$ ResourceGroupName = 'SIOS-EAST'# SQL 노드가 배포되는 리소스 그룹 이름
$ FrontEndConfigurationName = 'FEEAST'#이 매개 변수에 이름을 지정할 수 있습니다.
$ BackendConfiguratioName = 'BEEAST'#이 매개 변수에는 이름을 지정할 수 있습니다.
$ LoadBalancerName = 'ILBEAST'# 내부 로컬 잔액 개체의 이름 지정
$ Location = 'eastus2'# SQL 배치의 데이터 센터 위치 입력
$ subname = 'public'# SQL 노드가있는 서브넷 이름을 제공하십시오
$ ILBIP = '10 .0.0.201 '# 리스너 또는로드 밸런서의 IP 주소 제공
$ subnet = Get-AzureRMVirtualNetwork -ResourceGroupName $ ResourceGroupName | 
Get-AzureRMVirtualNetworkSubnetConfig -name $ subname
$ FEConfig = New-AzureRMLoadBalancerFrontendIpConfig -Name $ FrontEndConfigurationName 
-PrivateIpAddress $ ILBIP -SubnetId $ subnet.Id
$ BackendConfig = New-AzureRMLoadBalancerBackendAddressPoolConfig 
-Name $ BackendConfiguratioName
New-AzureRMLoadBalancer -Name $ LoadBalancerName -ResourceGroupName $ ResourceGroupName 
-Location $ Location -FrontendIpConfiguration $ FEConfig 
-BackendAddressPool $ BackendConfig

원래 기사의 나머지 부분은 동일하지만 사용하기 쉽도록 여기에 복사했습니다 …

GUI 사용

이제 ILB가 생성되었으므로 ILB가 Resource Group의 Azure Portal에서 표시되어야합니다. 아래 그림을 참조하십시오.

SQL Server 장애 조치 (failover) 클러스터 인스턴스의 ARM에서 Azure ILB

PowerShell을 통해 나머지 구성을 완료 할 수도 있지만 필자의 예에서는 GUI를 사용할 것입니다.

PowerShell을 사용하려면이 기사를보고 스크립트를 작성하십시오. 불행히도이 기사는 나를 혼란스럽게합니다. 나는 언젠가 그것을 알아낼 것이고 그것을 사용자 친화적 인 형식으로 문서화하려고 노력할 것이다. 지금은 GUI가 다음 단계에서 유용하다고 생각합니다.

시작하자

아래의 스크린 샷을 따르십시오. 길을 잃은 경우 Azure Portal 상단의 탐색 힌트를 따라 현재 위치를 파악하십시오.

첫 번째 단계

  • 백엔드 풀 설정 탭을 클릭하십시오. 백엔드 풀을 선택하여 가용성 세트 및 가상 시스템을 업데이트합니다. 변경 사항을 저장하십시오.

SQL Server 장애 조치 (failover) 클러스터 인스턴스의 ARM에서 Azure ILB

  • 프로브 탭에서 추가를 눌러로드 밸 랜서의 프로브를 구성하십시오. 프로브 이름을 지정하고 TCP 포트 59999를 사용하도록 구성하십시오. 검사 간격과 비정상적인 임계 값을 기본 설정으로 유지했습니다. 즉 ILB가 장애 조치 후 활성 노드 목록에서 수동 노드를 제거하기까지 10 초가 걸립니다. 클라이언트가 새 활성 노드로 리디렉션되는 데 최대 10 초가 걸릴 수 있습니다. 변경 사항을 저장하십시오.

SQL Server 장애 조치 (failover) 클러스터 인스턴스의 ARM에서 Azure ILB

다음 단계

  • 로드 균형 조정 규칙 탭으로 이동하여 새 규칙을 추가하십시오. 규칙에 적절한 이름을 지정하십시오 (SQL1433 또는 기타). TCP 프로토콜 포트 1433을 선택합니다 (SQL Server의 기본 인스턴스를 사용한다고 가정). 백엔드 포트로 1433을 선택하십시오. 백엔드 풀의 경우 이전에 만든 백엔드 풀을 선택합니다 (BE). 프로브의 경우 이전에 생성 한 프로브도 선택합니다.

세션 지속성은 사용하지 않으려하지만 플로팅 IP (직접 서버 리턴)를 사용하고자합니다. 유휴 시간 제한을 기본 설정으로 두었습니다. 이 값을 최대 값으로 늘리는 것이 좋습니다. 이유는 연결이 끊어지고 다시 설정되어야 할 때마다 SAP 로그 오류 메시지와 같은 일부 응용 프로그램을 보았다는 것입니다.

SQL Server 장애 조치 (failover) 클러스터 인스턴스의 ARM에서 Azure ILB

  • 이 시점에서 ILB가 구성됩니다. SQL Server 장애 조치 (Failover) 클러스터에 필요한 마지막 단계는 단 하나입니다. Classic IP 배포 모델에서 SQL IP 클러스터 리소스를 업데이트해야합니다. 이를 수행하려면 클러스터 노드 중 하나에서만 다음 PowerShell 스크립트를 실행해야합니다. 참고, SubnetMask = "255.255.255.255"는 실수가 아닙니다. 실제 서브넷 마스크와 상관없이 32 비트 마스크를 사용하십시오.

최종 노트 1 개

초기 테스트에서 위의 모든 단계를 완료 한 후에도 여전히 SQL 리소스 이름에 연결할 수 없었습니다. 몇 시간 동안 벽에 머리를 꽂고 나면 SQL 클러스터 이름 리소스가 DNS에 등록되지 않은 것을 발견했습니다. 내가 어떻게되었는지 확실하지 않거나 일관되게 일어날 지 모르겠지만 연결에 문제가 있다면 확실하게 DNS를 확인하고 SQL 클러스터 이름과 IP 주소를 새 A 레코드로 추가합니다 (아직없는 경우).

그리고 물론 좋은 Windows 방화벽을 잊지 마세요. 당신은 1433과 59999에 대한 예외를 만들거나 내가했던 것처럼 모든 것이 올바르게 설정 될 때까지 그냥 꺼야합니다. 어쨌든 로컬 Windows 방화벽 대신 Azure Network Security Groups를 활용하여 모든 Azure 리소스에 대해보다 통일 된 경험을 얻고 싶을 것입니다.

행운을 빌어 어떻게 만들어 지는지 알려주세요.

SIOS가 SQL Server 장애 조치 (Failover) 클러스터를 만드는 방법에 대해 전 세계 기업들에게 어떻게 도움이되는지 확인하려면 여기로 이동하십시오.

Mere Mortals를위한 클러스터링 (Clustering for Mere Mortals)의 허락을 받아 복제했습니다.

Filed Under: 서버 클러스터 단순화 Tagged With: SQL Server 장애 조치 (failover) 클러스터

Azure에 고 가용성 SQL Server 배포시 내 세션에 참여하십시오.

3월 31, 2018 by Jason Aw Leave a Comment

@Sqlsatnash SQL 토요일 내쉬빌, # 1 월 16 일 #Azure 세션에서 고 가용성 SQL Server 배포

내쉬빌 (Nashville)을 방문하여 고 가용성 SQL 서버를 배포하는 것에 대해 의견을 나눌 것입니다. 거기에있는 동안, 내가 따라 잡기 위해 기다릴 수없는 몇 가지가 있습니다 – 기술과 음악. 그곳에있는 동안 The Station Inn에서 좋은 음악을들을 수 있기를 바랍니다.

Azure에 고 가용성 SQL Server 배포에 대한 내 세션

1 월 16 일은 학습과 네트워킹의 좋은 날이 될 것입니다. 내 #SQLPass 가족과 어울리고 내 세션에 참여하십시오. 이 1 시간 분량의 세션은 Azure에 SQL Server를 배포하는 방법을 배우려는 사람들에게 좋습니다.

클라우드 데이터베이스 / 응용 프로그램 개발 및 배포

이미 알고 있듯이 Windows Azure는 SQL Server를 배포하기위한 훌륭한 IaaS 플랫폼입니다. Microsoft가 인프라를 관리하는 경우에도 고 가용성 및 재해 복구를 계획해야합니다. 이 세션에서는 Azure 클라우드에서 SQL Server 배포의 고 가용성을 보장하기 위해 Azure 결함 도메인, 업그레이드 도메인 및 내부로드 밸런서를 활용하는 방법을 학습합니다. Azure Classic과 Azure Resource Manager의 차이점을 배우게됩니다. 동시에 SQL Server 가용성에 미치는 영향. Microsoft Azure는 99.95 %의 SLA를 제공하지만 SQL Server 배포가 적합한 지 확인하십시오. 이 세션은 SQL Server 인스턴스를 Azure로 옮기거나 이동하려는 의도가있는 사용자에게 가장 적합합니다. 이 세션의 참가자는 SQL Server AlwaysOn 장애 조치 클러스터링 및 가용성 그룹에 대한 기본 지식을 보유하고 있어야합니다. 그러나 당신이하지 않는다면, 약간의 연습과 실험을 통해 꽤 빨리 따라 할 수 있어야하기 때문에 두려워 할 필요가 없습니다.

https://clusteringformeremortals.com/2015/12/21/sqlsatnash-deploying-highly-available-sql-server-in-azure-session-at-sql-saturday-nashville-jan-16th/의 허락을 받아 재생산되었습니다.

Filed Under: 서버 클러스터 단순화

반드시 알아야 할 Azure Resource Manager의 장점

3월 31, 2018 by Jason Aw Leave a Comment

Azure에서 Azure Resource Manager 및 고 가용성 SQL Server 배포의 장점

Azure Resource Manager (ARM)는 Microsoft Azure IaaS를 사용하는 가장 최신의 가장 좋은 방법입니다. Azure Resource Manager의 장점은 템플릿 배포, 그룹화, 단순화 된 결제 등 많은 이점입니다. 이 새로운 모델은 새로운 기능과 더 많은 상호 작용을 약속합니다.

웹 세미나 개최

Microsoft Cloud 및 Datacenter Management MVP David Bermingham은 ARM을 소개하고 ARM을 사용하여 가용성 및 확장 성이 뛰어난 SQL Server 배포를 클라우드에 구현하는 방법을 자세히 살펴 봅니다.

이 웹 세미나에 가입하려면 … https://www.mssqltips.com/webcastSignupPage.asp?id=480&src=sios

https://clusteringformeremortals.com/2015/12/15/key-benefits-of-working-with-azure-resource-manager-and-highly-available-sql-server-deployments-in-azure/에서 허락을 받아 복제했습니다.

Filed Under: 서버 클러스터 단순화 Tagged With: Azure Resource Manager, SQL Server 배포, 데이비드 버밍엄

Azure 리소스 관리자 및 고 가용성 SQL Server 웹 세미나

3월 31, 2018 by Jason Aw Leave a Comment

SQL Server의 가용성과 확장 성을 높이기 위해 ARM을 활용하는 방법을 알고 계십니까?

당신의 대답이 '예'라면, 나는 당신에게 큰 권고를했습니다. 특히 Azure Resource Manager (ARM)가 Microsoft Azure IaSS를 사용하는 가장 쉽고 편리한 방법 인 이유를 이해하고 싶다면 12 월 15 일에 진행되는 웹 세미나가 있습니다. ARM과 함께 작업하는 것이 좋습니다. 첫 번째로 템플릿 배포, 그룹화, 단순화 된 결제 등이 있습니다. 이러한 새로운 기능 중 일부와이 새로운 모델과의 새로운 상호 작용 방식을 직접 시도해야합니다.

Azure Resource Manager로 수행 할 수있는 작업 참조

ARM을 소개하면서 Microsoft Cloud 및 Datacenter Management MVP David Bermingham과 함께하십시오. ARM의 강력한 기능을 사용하여 가용성과 확장 성이 뛰어난 SQL Server 배포를 클라우드에 배포하는 방법을 자세히 살펴보십시오.

일시 : 12 월 15 일

시간 : 오후 1시 (동부 표준시 기준) / 오전 10시 (태평양 표준시 기준)

여기에서 가입하십시오 – https://www.mssqltips.com/webcastSignupPage.asp?id=480&src=sios

https://clusteringformeremortals.com/2015/11/16/azure-resource-manager-and-highly-available-sql-server-webinar-sqltips/의 허락을 받아 복제했습니다.

Filed Under: 서버 클러스터 단순화 Tagged With: Azure Resource Manager

Azure Resource Manager (ARM) 및 JSON 시작하기

3월 30, 2018 by Jason Aw Leave a Comment

Azure Resource Manager (ARM) 및 JSON 소개

ARM과 JSON을 처음 접했고 더 많은 것을 배우고 싶다면 시작하기위한 프레젠테이션이 있습니다. 개인적으로이 유익한 프리젠 테이션을 살펴 보길 강력히 권해드립니다. Freddy 대 JSON : Azure Resource Manager로 클라우드를 구축하십시오. Microsoft Ignite Australia의 James Bannan이 방금 발표했습니다. 프리젠 테이션에는 사용 된 도구와 ARM 템플릿의 구조가 포함되어 있습니다. 나는 올해 초에 ARM과 JSON을 살펴보기 시작했을 때 이것을 가지고 있었으면한다.

https://clusteringformeremortals.com/2015/11/25/getting-started-with-azure-resource-manager-arm-and-json/의 허락을 받아 재생산되었습니다.

Filed Under: 서버 클러스터 단순화 Tagged With: Azure Resource Manager, JSON

  • « Previous Page
  • 1
  • …
  • 91
  • 92
  • 93
  • 94
  • 95
  • …
  • 112
  • Next Page »

최근 게시물

  • 고가용성(HA)이란 무엇인가요?
  • 금요일 밤의 시스템 충돌에서 살아남기: 초라한 베어메탈에서 완벽한 데이터 복제까지
  • Grounded: 암스테르담에서 열린 Percona Live에 참석하지 못한 것이 제게 HA에 대해 가르쳐준 것
  • SIOS LifeKeeper와 Red Hat 고가용성 추가 기능 비교:
  • 애플리케이션 복원력 현황: 2026 SIOS 고가용성 설문조사

가장 인기있는 게시물

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

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