2014-03-06 1 views
0

우리는 Hosted 회사와 Azure로 이사하고 있습니다.특정 웹 시나리오에서 Azure Network를 어떻게 설정해야합니까?

우리는 Azure와 어떤 네트워크 설정이 필요한지 잘 모릅니다. 예 : 가용성 세트 등

우리는 현재

  • 1 배 VM IIS 웹 사이트 (주요 사이트)
  • 1 배 VM IIS 웹 사이트 (등 다른 UI/내용이 완전히 별도의 사이트)가 있습니다.
  • 1x VM IIS Webiste (json api).
  • 1x dedicated Sql Server 2012 상자는 모두 RAID 10, SSD, 24Gig Ram으로 큰 시간을 낭비했습니다.

(IIS VM의로드 균형 조정 또는 크기 조정 없음).

우리는 IIS (예 : 사용자 정의 섹션 잠금 해제 등)에 특별한 기능을 수행하지 않으므로 이러한 기능을 WAWS로 이동하여 필요할 때 확장 할 수 있습니다. (예 : 인스턴스 추가).

Sql Server 2012은 FTS (oh! le sigh!)를 사용하므로 A6 2012 R1 VMSql Standard으로 설정됩니다 (프로덕션 환경에서 문제가 발생하면 프로필 작성이 필요합니다).

그래서 .. 우리가 설정하기를 바라고하는 푸른에서 다음

  • 는 SQL Server와 같은 일입니다. IP a) Azure 웹 사이트 사설 VLAN (사설 VLAN)을 허용합니다. (이것이 가능한가요?와 b) 약 3 개의 공개 IP입니다.
  • 우리의 IIS 사이트는 3x WAWS입니다.

하지만 업데이트 할 수 있기를 바랍니다. .. 주요 웹 사이트 및 사용자에 대한 중단 시간이 발생하지 않습니다. (참고 : DB 유지 관리를 수행하지 않는다고 가정합니다.)

우리가 할 수있는 특별한 무언가가 있습니다. 말하자면 .. 인스턴스 1 개, 제 2 차가 자동으로 업데이트 된 다음 다른 하나는 자동으로 업데이트됩니까?

로드 밸런싱에 대해 걱정할 필요가 있습니까?

는 좀 더 Q의 같은 더 많은 질문 - 투 - 나에게 올 수도 있습니다.

그래서 그래 ... 우리는이를 설정하는 일을해야 어떤 일에 도움을 사랑하는 것입니다.

예 : 웹을 하나의 서브넷에 배치하십시오. 192.168.1.x, DB를 두 번째 서브넷 192.168.2.x ... 그리고 나서 다음과 같이하십시오.

(btw, 만약 가능하다면 그렇습니다. :)

마지막으로, 나는/나는 WAWS 너무 좋은 적은 지원을 사용하여 발견했기 때문에 .. 웹 사이트의 웹 사이트 또는 웹 근로자 VM의를 사용하지 않도록 바라고 유지 보수 :

환호를 필요!

답변

1

질문을 많이 올렸습니다.나는 의견 기반의 것들을 피할 것입니다 (예 : 은 이것을 설정하기 위해을 수행해야합니다).

Azure 웹 사이트 : 코드를 푸시하기 쉽고 둘 이상의 인스턴스가 실행중인 경우 (변경 사항이 전파되고 모든 인스턴스에 모두 동시에 적용되는 것은 아님) 그러나 Azure 웹 사이트는 전용 아웃 바운드 IP 주소를 제공하지 않습니다 (SSL 인증서를 구매 한 경우 전용 수신 전용). 따라서 가상 네트워크 내에 WAWS에서 호스팅되는 사이트를 포함 할 수 없으며 VM의 끝점 ACL에서 IP 허용 목록에 추가 할 수도 없습니다.

여러 인스턴스로 확장한다고 가정하면 웹 사이트에서 부하 분산을 처리합니다. 그건 그렇고, 그 같은 인스턴스는 모든 웹 사이트를 호스팅합니다. 클라우드 서비스와 마찬가지로 여러 웹 사이트를 동일한 웹 역할에 배포 할 수 있습니다.

웹 사이트를 IP 허용 사이트로 지정하려면 클라우드 서비스 (웹 역할) 또는 VM을 사용해야합니다. 웹 역할은 매우 간단하게 구성 할 수 있습니다. 아래는 Windows Server VM뿐입니다. 걱정할 OS 유지 관리가 없습니다. Visual Studio에서 코드 프로젝트를 유지 관리하고 응용 프로그램을 업데이트 할 때 배포 패키지를 밀어 올립니다.

웹 사이트 나 클라우드 서비스 (또는 VM)와 관련하여 CSS, 이미지, 자바 스크립트 등의 정적 콘텐츠가있는 경우 BLOB 저장소에 저장할 수 있으며 배포 된 코드와 관계없이이 콘텐트를 업데이트하십시오 (해당 콘텐트의 소스에 대한 BLOB 저장소를 가리 키도록 응용 프로그램을 조정했다고 가정).

가용성 세트 : 다중 가상 시스템을 고 가용성 구성으로 결합하는 메커니즘입니다. VM은 랙 전체에 분산되어 단일 지점 장애를 제거합니다 (예 : 랙 상단 라우터 장애, 당신 때문에 모든 VM이 녹아웃되는 것을 원하지 않습니다.) 또한 가용성 세트의 VM은 호스트 OS 업데이트 (VM 아래에서 실행되는 OS)가 발생할 때마다 개별적으로 업데이트됩니다. 그렇지 않으면 모두 업데이트 될 수 있습니다.

+0

오케이 - 그럼 내가 사용할 수있는 옵션에 대한 중요한 몇 가지 사항을 언급했습니다 (매우 유용합니다!). 굉장해. 예를 들어, WAWS 들어오는 IP에 대해 몰랐습니다. 그러나 나는 또한 약간의 견해 - 기반 제안을 기쁘게 생각한다. '왜'에 의해 구운다면 그것은 귀중한 대답이 될 것입니다, IMO. 부디? 나는 모든 아이디어에 열려 있습니다. - 또는 - 의견이 여기에 허용되면 Jabbr.net에서 채팅하게되어 기쁩니다. :) (나는 JabbR 엿봄의 나머지가 - 아주 흥미있을 것이라는 점을 알고있다 :) –

관련 문제