우리는 오늘 고객으로부터 흥미로운 "요구 사항"을 받았습니다.
웹 애플리케이션에서 오프 사이트 페일 오버로 100 % 가동 시간을 원합니다 . 우리 웹 애플리케이션의 관점에서 이것은 문제가되지 않습니다. 여러 데이터베이스 서버 등으로 확장 할 수 있도록 설계되었습니다.
그러나 네트워킹 문제로 인해 어떻게 작동하는지 알 수없는 것 같습니다.
간단히 말해서, 응용 프로그램은 클라이언트 네트워크 내의 서버에서 작동합니다. 내부 및 외부 사람들이 액세스합니다. 그들은 구내에서 심각한 장애가 발생할 경우 즉시 픽업하여 인계 할 수 있도록 시스템의 오프 사이트 사본을 유지하기를 원합니다.
이제 우리는 내부 사람들 (캐리어 비둘기?)을 위해 그것을 해결할 수있는 방법이 전혀 없다는 것을 알고 있지만 외부 사용자가 눈치 채지도 않기를 바랍니다.
솔직히 말해서, 이것이 어떻게 가능한지에 대한 가장 어리석은 생각은 아닙니다. 인터넷 연결이 끊어지면 트래픽을 외부 컴퓨터로 전달하기 위해 DNS 변경을 수행해야 할 것 같습니다. 물론 시간이 걸립니다.
아이디어?
최신 정보
나는 오늘 고객과 토론을했고 그들은 그 문제에 대해 명확히했다.
홍수가 발생하더라도 애플리케이션이 계속 활성 상태 여야한다고 100 % 숫자로 고정되었습니다. 그러나 이러한 요구 사항은 우리가 요구하는 경우에만 시작됩니다. 그들은 애플리케이션이 서버에 완전히 존재한다면 가동 시간 요구 사항을 처리 할 것이라고 말했다. 내 대답을 추측 할 수 있습니다.