대규모 Exchange 설치에서 유지 관리를 위해 가동 중지 시간이 필요한 이유는 무엇입니까?


8

몇 년 동안 여러 최상위 Tier Exchange 공급자를 사용해 왔으며 모두 정기 유지 관리를 위해 정기적으로 다운 타임을 가졌습니다 (한 달에 한 번). 이러한 특성의 가동 중지 시간을 피할 수없는 Exchange의 이점이 무엇인지 궁금합니다. 연중 무휴 가동 시간을 유지하는 것이 정말로 불가능합니까?


2
이 질문에 대한 IMO는 서버 오류에 대한 주제를 벗어난 것으로 만듭니다. 이 사이트는 호스팅 제공 업체가 시스템을 설정 한 방법에 대한 질문이 아니라 관리하는 시스템을위한 것입니다. '유지 보수 중단없이 교환을 어떻게 설정합니까?'와 같은 질문은 괜찮을 것입니다.
Zoredache

@Zoredache 이제 1 년에 걸쳐 3 개의 서로 다른 Exchange 호스트를 사용하고 정기 유지 관리를 정기적으로 수행 한 결과, 중단없이 Exchange 설치를 설정하는 것이 실용적이지 않다는 가정하에 안전하다고 느꼈습니다. 이유를 알고 싶었습니다. @Zippy가 답을 가지고있는 것 같습니다.
Michael Teper

Zoredache에 동의합니다. 이것은 최종 사용자 질문입니다. 짧은 대답은 다음과 같아야하지만 완전히 주관적입니다. 모든 Windows 시스템이 유지 관리를 위해 오프라인 상태가되는 것과 같은 이유 (예 : 패치, 업데이트 등)
John Gardeniers

Linux 시스템에도 패치 및 업데이트가 필요합니다.
ceejayoz

답변:


7

Windows 및 Exchange 업데이트는 설치를 마치려면 항상 재부팅해야하므로 그 일부입니다. 적절한 계획과 적절한 설정 (로드 밸런서 및 클러스터링)을 통해 한 서버에서 이메일을 항상 사용할 수 있도록 연중 무휴 가동 시간을 유지할 수 있습니다.

그러나 클라이언트 쪽에서는 Outlook이 연결된 CAS 서버가 오프라인 상태이고 자동 검색에서 다른 CAS 서버로 전환 할 때 Outlook에 항상 짧은 중단 (5-30 초)이 있습니다. 일반적으로 이러한 상황이 발생하면 "Exchange 관리자가 Outlook을 다시 시작하도록 변경했습니다"라는 메시지가 나타납니다.

긴 정전은 아니지만 정전으로 계산되므로 유지 보수 시간을 예약해야합니다. 유지 보수 기간 동안 문제가 발생할 가능성이 있으므로 CYA에 예약해야합니다.

편집 : 따라서 CAS 서버 앞에로드 밸런서를 배치하면 Outlook에서 "Exchange 관리자가 변경했습니다 ..."라는 메시지가 표시되지 않습니다. 로드 밸런서가 활성 CAS 서버로 전환함에 따라 여전히 짧은 작동 중단이 발생합니다.


서버 스위치가 클라이언트에게 소프트웨어를 다시 시작하도록 요구할 이유는 없습니다 (웹 서버가 재부팅되는 경우 사용자가 IE / Firefox를 다시 시작하도록 요구하는 것만 큼 우스운 일임). 이것은 Exchange 자체의 결함 일뿐입니다.
Lie Ryan

이것은 지금까지 가장 타당한 대답처럼 들리지만 @Massimo의 대답과 직접 모순됩니다. 답변을 수여 할 방법을 결정하는 방법에 대해서는 약간의 손실이 있습니다. 제안?
Michael Teper

Massimo 's에 대한 zippy의 답변에 투표했습니다. 두 대의 서버와 공유 스토리지를 사용하더라도 메일에 액세스 할 수없는 경우 항상 짧은 컷 오버 기간이 유지됩니다. 클라이언트의 캐시 모드는 이러한 상황이 발생할 때 덜 명확하게 만들 수 있지만 두 서버가 같은 백업 저장소에 동시에 액세스하는 것을 원하지 않습니다.
Robert Novak 2018 년

9

간단히 말해 ... 당신은 그 훌륭한 공급자를 사용하지 않습니다.

정기적 인 유지 관리 기간을 예약하는 것이 항상 현명한 일이지만 Exchange 환경의 정기 가동 중지 시간을 예약해야하는 이유는 없습니다. 특히 Exchange 2010의 경우 중복성이 계획되고 올바르게 구현되는 한 모든 것이 흐릅니다. 중복 네트워크, 중복 스토리지, 중복 서버.

당신은 아마 $ 3 / 월 공급자를 사용하여 이것을 얻지 못할 것입니다. 월 $ 3의 Exchange 사서함은 재판매하지 않습니다. 호스팅 된 Exchange를 권장하는 대부분의 이유는 전자 메일 및 가동 시간의 중요성을 처리합니다. 항상 다운되지 않는 제공자에 대해 더 많은 비용을 지불해야하지만 ROI는 합리적입니다.

서비스 제공 업체는 예정된 모든 유지 보수에 대해 이메일을 보냅니다. 우리는 한 달에 적어도 하나를 얻습니다. 이들 중 99 %는 기본적으로 "오전 2시에서 2시 15 분 사이에 서버에서 유지 관리를 수행하고 있습니다. 사서함 / 스토리지 장애 조치 동안 15-30 초의 연결 문제가 발생할 수 있습니다."

30 초의 장애 조치없이 100 % 가동 시간을 찾고 있다면 어디에서도 찾을 수 없습니다. Domino가 아닌 Google Apps가 아닌 Exchange가 아닙니다. 100 % 가동 시간이 없습니다. 유지 관리 기간이 항상 필요하며 장애 조치에는 여전히 시간이 필요합니다 (시간이 짧더라도).

따라서 비용이 더 들지만 필요한 가동 시간을 제공 할 수있는 새로운 공급자를 찾으십시오.


2
@Jason 죄송 합니다만, 귀하의 답변은 모순입니다. 먼저 정기적 인 가동 중지 시간이 필요하지 않다고 말한 다음이를 피할 수있는 사람은 없습니다. Exchange에 대한 반례로 Google을 인용했지만 GMail 또는 Google Apps에 대한 다운 타임 알림을받은 적이 없습니다. 또한 하위 계층 Exchange 공급자를 사용했다고 가정합니다. 사실 저는 우편함 / 월 $ 3 이상을 지불하지 않았습니다.
Michael Teper

2
gmail 또는 Google 앱에서 다운 타임 알림을받지 못할 수도 있지만, 때때로 (내 도메인의 경우 지난 달 3-4 회) 심각하게 저하되지는 않습니다.
Robert Novak 2018 년

1
그리고 Jason은 모순되지 않습니다. 예정된 유지 관리 기간 (필요한 경우 계획된 유지 관리를위한 예측 가능한 시간)은 매우 좋은 방법입니다. 예정된 가동 중지 시간 (예측 가능 / 보장 중단)은 발생하지 않습니다. 차이점을 보시겠습니까?
Robert Novak

3
but your answer is a contradition. First you say that regular downtime is not required and then you say that it is. 실제로 실제 가동 중지 시간은 필요하지 않지만 장애 조치가 발생하는 짧은 시간이있을 수 있습니다. 장애 조치 기간 동안 서버를 '다운'이라고 부르지 않습니다. 개별 시스템을 유지 관리해야하지만 올바르게 설정하기 위해 $$$를 많이 소비하는 경우 전체 Exchange 설치를 중단하지 않아도됩니다.
Zoredache

100 % 가동 시간은 어떻게 불가능합니까? 주 서버가 다운 된 상태에서 메일을 보유하는 우선 순위가 낮은 MX 레코드를 가진 일부 서버 만있을 수 있습니까?
Daniel Lo Nigro 2016 년

7

유지 보수를위한 가동 중지 시간이 더 걸리지 않도록 네트워크의 모든 부분에 대해 N + 1 중복성을 유지하십시오. 더 이상 서비스가 가격 경쟁력을 갖추지 못할 것입니다. 대부분의 비즈니스는 최소한의 예정된 다운 타임을 허용합니다. 이것은 내가 다루었던 거의 모든 호스팅 공급 업체 인 Exchange에 대해 독점적이지는 않습니다.

Exchange의 경우 화요일 패치에 대해 적어도 한 달에 한 번 다운됩니다.


6
모든 사람은 100 % 가동 시간을 원하지만 그 비용을 기꺼이 지불 할 능력이있는 사람은 거의 없습니다. 이메일 서버의 경우 대부분의 사람들은 99 %의 가동 시간으로 문제가 없다고 생각합니다.
zippy

1
N + 1 중복성을 유지하는 것은 N 값이 큰 경우 저렴한 비용이므로 OP는 N + 1 중복성을 제공 할 수있는 대규모 Exchange 설치에 관심이 있습니다.
Lie Ryan

@Lie Ryan-사용자 당 비용은 대규모 설치 기반에서 저렴할 수 있지만 무료는 아닙니다. 사람들이 한 달에 $ 10의 교환 호스팅과 한 달에 $ 5의 교환 호스팅에 직면하는 경우 얼마나 많은 사람들이 저렴한 요금제를 선택하고 가동 중지 시간을 조정하고 한 달에 $ 10 호스트가 $ 5 호스트의 가용성의 3 배에 달한다는 사실을 결코 깨닫지 못할 것입니다. 그래서 더 많은 비용이 듭니다?
Rob Moir 2016 년

5

Exchange가 필요로하는 유일한 일상적인 유지 관리는 서버를 패치하는 것입니다. 제대로 구축 된 환경에서는 가동 중지 시간이 전혀 발생하지 않아야합니다. 대의 서버 만 있어도 다른 서버를 패치 및 재부팅하는 동안 서버 중 하나만 활성 상태로 유지할 수 있습니다. 백업을 수행해도 가동 중지 시간이 발생하지 않으며 복원 테스트는 라이브 서버가 아닌 DR 환경에서 수행해야합니다. 나는이 "정기적 인 유지 보수"가 무엇인지, 왜 필요한지 전혀 이해하지 못한다.

당연히 99 % 가동 시간을 보장하는 것은 쉬운 일이 아닙니다. 가장 비싸고 가장 비싼 환경에서도 문제가 발생합니다. 내가 말하는 것은 "정기 유지 관리"를 위해 Exchange 시스템을 중단 할 이유전혀 없다는 것입니다 . 데이터베이스의 일상적인 오프라인 조각 모음을 수행하지 않는 한, 자신의 올바른 마음에 아무도 더 이상 수행하지 않아야 할 일이 있습니다 (그러나 여전히 ...).


0

Exchange에는 본질적으로 신뢰할 수 없거나 추락하기 쉬운 것이 없습니다. 사실 그 반대의 주장이 있습니다. 공급자가 Exchange 서비스 를 제공하도록 설정된 방식에 따라 다릅니다 .

하나 이상의 서버 에서 서비스를 제공 할 수 있습니다. 주요 웹 사이트, 이메일 시스템 (예 : gmail, 핫메일 등)은 서버 그룹에서 제공합니다. 서버 그룹은 가용성에 영향을 미치지 않으면 서 서비스를 호스팅하는 일부 서버가 오프라인 상태가되도록합니다. 서비스의.

서비스를 제공하는 서버가 고 가용성 (예 : 클러스터링)을 지원하는 시스템에 구축 된 경우 실제로 서비스 자체를 오프라인으로 만들지 않고 서비스를 제공하는 일부 서버가 오프라인이 될 수 있습니다.

그것이 이론입니다. 그리고 이론 실제로 작동하도록 만들 있습니다. 문제는 공급자가 하드웨어, 시스템 설계 및 지원에 소비 할 준비가 된 금액입니다 (예 : 사용 가능한 99.99 %에서 99.999 %로가는 비용은 99 %에서 99.9 %로가는 비용보다 훨씬 높습니다) . 호스팅 서비스의 경우 사람들이 서비스 비용을 얼마나 지불 할 준비가 되었는가에 대한 문제가됩니다.

제공 업체의 경우 비용이 엄청나게 비싸 질 수 있으며, 고 가용성을 위해 촬영할 때 아주 적은 양의 다운 타임 이라도 통계를 손상시킬 수 있습니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.