Google은 서비스 팩 설치 및 업그레이드를 어떻게 관리하나요? [폐쇄]

Google은 서비스 팩 설치 및 업그레이드를 어떻게 관리하나요? [폐쇄]

RPM, yum 또는 apt 도구는 Linux 세계에서 매우 인기가 있지만 Google이 인터넷 서비스 관리 작업에 이러한 도구를 사용하고 이러한 도구를 사용하여 서비스 버전 및 서비스 롤백을 관리하는지 모르겠습니다.

답변1

가동 중지 시간 없이 시스템을 업데이트하는 방법을 묻는 것 같습니다. 대답은 많은 로드 밸런싱 및 고가용성 클러스터(후자가 더 많음)입니다. HA 클러스터링을 사용하면 클러스터의 노드 간에 서비스(관련 IP 주소 포함)를 마이그레이션할 수 있습니다.

종속 자원 마이그레이션이 완료된 후 다른 노드에서 서비스(apache, samba 등)가 시작되고 최종적으로 대상으로 VIP(가상 IP)가 마이그레이션됩니다. 따라서 업데이트된 노드에서 실행 중인 모든 서비스를 다른 노드로 마이그레이션하고 작업을 완료한 다음 완료되면 다시 이동합니다.

HA 소프트웨어가 무엇을 사용하는지 모르겠지만 직접 해보는 데 관심이 있다면클러스터 스위트는 제가 아는 유일한 무료 오픈 소스 제품으로 이점이 있습니다(다른 제품에 대한 경험이 많지는 않습니다).

다음과 같은 다른 비클러스터형 HA 솔루션이 있습니다.LVS당신은 또한 볼 수 있습니다.

관련 정보