개요
Amazon OpenSearch Service용 마이그레이션 도우미는 자체 관리형 Elasticsearch 및 OpenSearch 클러스터를 Amazon OpenSearch Service의 관리형 클러스터 또는 서버리스 컬렉션으로 마이그레이션하는 데 도움이 됩니다. 이 AWS 솔루션은 기존 및 실시간 데이터 마이그레이션을 지원하여 수동 마이그레이션 작업을 자동화합니다. 또한 잠재적인 마이그레이션 및 업그레이드 문제를 조기에 식별하는 데 도움이 되는 트래픽 캡처 및 재생과 같은 고급 기능도 포함되어 있습니다. 이 솔루션은 마이그레이션 프로세스를 간소화할 뿐만 아니라 실제 고객 워크로드를 기준으로 성능과 동작을 비교할 수도 있습니다.
이 솔루션을 배포하면 체계적인 워크플로에 따라 OpenSearch 클러스터로의 업그레이드, 마이그레이션 및 수정을 실행할 수 있는 마이그레이션 제품군을 활용할 수 있습니다. 이 제품군에는 관리를 위한 마이그레이션 콘솔 명령줄 인터페이스(CLI), 기존 데이터 백필을 위한 전용 컨테이너, 데이터 스트림 처리를 위한 리플레이어가 포함되어 있습니다.
이점
이 솔루션에서 제공하는 프로세스에 따라 원본(소스) 클러스터의 데이터를 지정된 대상(OpenSearch 클러스터 또는 OpenSearch 서버리스 컬렉션)으로 전송하세요.
대상 클러스터에서 동시 또는 지연 재생을 위해 원본 클러스터의 트래픽을 안전하게 캡처합니다. 기록된 트래픽을 여러 대상 클러스터에서 동일하거나 다른 속도로 재생하도록 선택하여 실제 워크로드에 맞는 최적의 클러스터 크기 및 성능을 찾을 수 있습니다.
비교를 위해 소스 클러스터와 대상 클러스터 간의 요청 및 응답을 기록한 다음 지연 시간 지표와 응답 코드를 분석 허브로 전달합니다. 레거시 시스템에서 새로운 OpenSearch Service 대상으로 트래픽을 전환하는 데 필수적인 데이터를 분석할 수 있습니다.
오픈 소스에 기여하고 이 오픈 소스 솔루션을 필요에 맞게 수정 또는 확장하세요.
기술 세부 정보
구현 가이드 및 함께 제공되는 AWS CloudFormation 템플릿을 사용하여 이 아키텍처를 자동으로 배포할 수 있습니다.
1단계
트래픽이 기존 클러스터로 전달되어 각 코디네이터 노드에 도달합니다.
2단계
클러스터의 각 코디네이터 노드 앞에 캡처 프록시가 추가되어 Amazon Managed Streaming for Apache Kafka(MSK)에서 트래픽을 캡처하고 저장할 수 있게 됩니다.
3단계
지속적인 트래픽 캡처가 이루어지면 사용자가 기록 백필을 시작합니다.
4단계
백필 후 사용자는 트래픽 리플레이어를 사용하여 캡처한 트래픽을 다시 재생합니다.
5단계
사용자가 트래픽을 원래 클러스터와 새 클러스터 모두로 라우팅한 결과를 평가합니다.
6단계
새 클러스터의 기능이 기대에 부합하는지 확인한 후 사용자가 모든 관련 스택을 해체하고 새 클러스터의 설정만 유지합니다. 또한 사용자는 기존 클러스터의 레거시 인프라와 모든 솔루션 스택을 폐기하고 새 클러스터만 유지할 수 있습니다.
관련 콘텐츠
제조 기업의 가장 시급한 과제는 디지털 트랜스포메이션과 4차 산업 혁명일 것입니다. Machine Downtime Monitor on AWS를 통해 공장을 디지털 방식으로 전환하는 방법을 알아보세요.