고가용성 및 확장성
SEW Platform은 현대 산업 운영의 신뢰성, 성능 및 탄력성 요구 사항을 충족하도록 설계되었습니다. 전 세계에 분산된 클라우드 서비스부터 로컬 복원력을 갖춘 온프레미스 게이트웨이까지, SEW는 최대 부하, 인프라 장애 또는 단일 가용 영역(AZ) 중단 상황에서도 지속적인 가용성을 제공하도록 설계되었습니다. SEW 클라우드 인프라를 Amazon Web Services(AWS) 위에 구축하고 컴퓨팅, 스토리지, 네트워킹 및 오케스트레이션에 AWS 네이티브 서비스를 활용함으로써, SEW는 엄격한 보안과 멀티 테넌트 격리를 유지하면서 엔터프라이즈급 복원력과 확장성을 달성합니다.
이 페이지에서는 모든 환경에서 플랫폼이 복원력, 확장성 및 예측 가능성을 유지할 수 있도록 보장하는 핵심 아키텍처 원칙과 메커니즘을 설명합니다.
클라우드 네이티브 고가용성
SEW는 단일 장애 지점을 제거하도록 구축된 완전 관리형 클라우드 네이티브 인프라에서 실행됩니다. 고가용성은 다음을 통해 달성됩니다.
다중 AZ(가용 영역) 중복성
모든 핵심 서비스는 여러 AWS 가용 영역에 배포되므로, 한 영역에서 성능 저하나 전체 중단이 발생해도 플랫폼 운영이 원활하게 지속됩니다.
AWS 관리형 내구성 및 복제
프로젝트 데이터, 메타데이터, 감사 로그, 구성, 볼트 시크릿 및 플랫폼 상태를 포함한 상태 저장 데이터는 다음을 위해 설계된 AWS 서비스에 저장됩니다.
- 자동 복제
- 높은 내구성
- 투명한 페일오버
- 연속 백업
이러한 AWS 관리형 계층은 데이터 손실 또는 서비스 중단 위험을 크게 줄여줍니다.
자가 복구 마이크로서비스
SEW는 가능한 경우 AWS 관리형 컴퓨팅 플랫폼에 배포된 무상태 마이크로서비스를 사용합니다. 이를 통해 다음이 보장됩니다.
- 신속한 수평 확장
- 자동 상태 확인
- 장애 발생 시 인스턴스 교체
- 무중단 롤링 업데이트
- 장애 발생 시 신속한 복구
AWS 오케스트레이션과 SEW 마이크로서비스 설계의 조합은 매우 높은 복원력을 갖춘 클라우드 운영을 실현합니다.
탄력적 확장성
SEW는 사용량 증가, 사용자 부하 및 운영 수요에 따라 동적으로 확장됩니다. AWS의 탄력적 서비스가 이러한 수평 확장성의 기반을 제공합니다.
수평 자동 확장 컴퓨팅
AWS 자동 확장 메커니즘은 다음을 기준으로 컴퓨팅 용량을 확장합니다.
- IDEaaS 세션 볼륨
- 파이프라인 실행 동시성
- API 요청 부하
- 백그라운드 작업 처리량
이를 통해 고객 규모나 사용량 급증에 관계없이 일관되고 예측 가능한 성능이 보장됩니다.
분산 파이프라인 오케스트레이션
SEW 파이프라인 실행은 다음을 가능하게 하는 오케스트레이션 서비스를 사용합니다.
- 다수의 게이트웨이 또는 디바이스에 걸친 병렬 실행
- 부하 인식 스케줄링
- 내결함성 재시도 로직
- 수요가 높은 기간의 수평 확장
이러한 설계를 통해 대형 공장이나 글로벌 기업은 수백 개의 자동화된 워크플로를 동시에 실행할 수 있습니다.
AWS 보안 프리미티브를 활용한 멀티 테넌트 격리
AWS 네이티브 보안 제어는 설계상 엄격한 테넌트 격리를 적용하여 다음을 보장합니다.
- 컴퓨팅 리소스 격리를 위한 분리된 컴퓨팅 리소스
- 데이터 격리를 위한 별도의 데이터 스토리지 경계
- API 및 아이덴티티 계층에서의 격리
이를 통해 특정 테넌트의 사용량이 다른 테넌트의 성능이나 가용성에 영향을 미치지 않도록 보장합니다.
SEW Gateway를 통한 온프레미스 신뢰성
고가용성은 클라우드를 넘어 확장됩니다. 온프레미스에서 실행되는 SEW Gateway는 로컬 복원력과 중단 없는 디바이스 운영을 보장합니다.
복원력 있는 아웃바운드 전용 연결
게이트웨이는 SEW 서비스에 대한 암호화된 아웃바운드 터널을 유지합니다. 연결 경로가 불안정해지면 게이트웨이는 자동으로 연결을 복구하거나 대체 경로로 전환합니다.
점진적 성능 저하
인터넷 중단 중에도 다음이 유지됩니다.
- 온프레미스 프로세스가 계속 실행됨
- 클라우드 접근이 복구되면 완료된 파이프라인 결과가 동기화됨
- IDEaaS 세션이 원활하게 재연결됨
이를 통해 공장 내 운영 안정성이 유지됩니다.
성능 최적화 및 부하 관리
확장 시에도 성능을 유지하기 위해 SEW는 AWS 기반의 여러 전략을 구현합니다.
로드 밸런서
AWS 로드 밸런싱은 트래픽을 최적의 엔드포인트로 분산하여 지연 시간을 줄이고 성능 병목 현상을 방지합니다.
적응형 스로틀링
SEW는 클라우드 네이티브 모니터링 및 속도 제어를 사용하여 다음을 보장합니다.
- 테넌트 간 공정한 사용
- 의도하지 않은 과부하로부터의 보호
- 일관된 응답 시간
최적화된 데이터 전송 경로
AWS 네트워킹 및 전송 가속 서비스는 제약이 있는 네트워크에서도 높은 처리량과 복원력 있는 통신을 가능하게 합니다.
엔터프라이즈 대응 확장성 모델
이 플랫폼은 다음 전반에 걸쳐 원활하게 확장되도록 설계되었습니다.
- 글로벌 다중 공장 배포
- 여러 리전 또는 대륙
- 수백 개의 게이트웨이
- 수천 개의 PLC, 로봇, 드라이브 및 HMI
- IDEaaS를 동시에 사용하는 대규모 엔지니어링 팀
단일 파일럿 라인을 지원하든 전사적 디지털 전환을 지원하든, SEW는 예측 가능하고 전 세계적으로 이용 가능하며 복원력 있는 산업용 백업 및 DevOps 기능을 제공합니다.