본문으로 건너뛰기

고가용성 및 확장성

SDA Platform은 현대 산업 운영에 요구되는 신뢰성, 성능 및 탄력성 요건을 충족하도록 설계되었습니다. 전 세계에 분산된 클라우드 서비스부터 로컬에서 복원력을 갖춘 온프레미스 게이트웨이까지, SDA는 최대 부하, 인프라 장애 또는 단일 가용 영역(AZ) 중단 상황에서도 지속적인 가용성을 제공하도록 설계되었습니다. SDA 클라우드 인프라를 Amazon Web Services (AWS) 기반으로 구축하고 컴퓨팅, 스토리지, 네트워킹 및 오케스트레이션에 AWS 네이티브 서비스를 활용함으로써, SDA는 엄격한 보안과 멀티테넌트 격리를 유지하면서 엔터프라이즈급 복원력과 확장성을 달성합니다.

이 페이지에서는 모든 환경에서 플랫폼이 복원력, 확장성 및 예측 가능성을 유지하도록 보장하는 핵심 아키텍처 원칙과 메커니즘을 설명합니다.


클라우드 네이티브 고가용성​

SDA는 단일 장애 지점을 제거하도록 구축된 완전 관리형 클라우드 네이티브 인프라에서 실행됩니다. 고가용성은 다음을 통해 달성됩니다:

다중 AZ(가용 영역) 이중화​

모든 핵심 서비스는 여러 AWS 가용 영역에 배포되므로, 한 영역에서 성능 저하나 전체 중단이 발생해도 플랫폼 운영이 중단 없이 계속됩니다.

AWS 관리형 내구성 및 복제​

프로젝트 데이터, 메타데이터, 감사 로그, 구성, 볼트 시크릿 및 플랫폼 상태를 포함한 상태 저장 데이터는 다음을 위해 설계된 AWS 서비스에 저장됩니다:

  • 자동 복제
  • 높은 내구성
  • 투명한 페일오버
  • 지속적인 백업

이러한 AWS 관리형 계층은 데이터 손실 또는 서비스 중단의 위험을 크게 줄여줍니다.

자기 복구형 마이크로서비스 ​

SDA는 가능한 경우 항상 AWS 관리형 컴퓨팅 플랫폼에 배포되는 무상태 마이크로서비스를 사용합니다. 이를 통해 다음이 보장됩니다:

  • 신속한 수평 확장
  • 자동 상태 점검
  • 장애 발생 시 인스턴스 교체
  • 무중단 롤링 업데이트
  • 장애 시 신속한 복구

AWS 오케스트레이션과 SDA 마이크로서비스 설계의 조합은 높은 복원력을 갖춘 클라우드 운영을 실현합니다.


탄력적 확장성 ​

SDA는 사용량 증가, 사용자 부하 및 운영 수요에 따라 동적으로 확장됩니다. AWS의 탄력적 서비스가 이러한 수평 확장의 기반을 제공합니다.

수평 자동 확장 컴퓨팅​

AWS 자동 확장 메커니즘은 다음을 기준으로 컴퓨팅 용량을 확장합니다:

  • IDEaaS 세션 볼륨
  • 파이프라인 실행 동시성
  • API 요청 부하
  • 백그라운드 작업 처리량

이를 통해 고객 규모나 사용량 급증과 무관하게 일관되고 예측 가능한 성능이 보장됩니다.

분산 파이프라인 오케스트레이션​

SDA 파이프라인 실행은 다음을 가능하게 하는 오케스트레이션 서비스를 사용합니다:

  • 다수의 게이트웨이 또는 디바이스에 걸친 병렬 실행
  • 부하를 인식하는 스케줄링
  • 내결함성 재시도 로직
  • 수요가 높은 기간의 수평 확장

이 설계를 통해 대규모 공장 또는 글로벌 기업이 수백 개의 자동화 워크플로를 동시에 실행할 수 있습니다.

AWS 보안 프리미티브를 활용한 멀티테넌트 격리​

AWS 네이티브 보안 제어는 설계상 엄격한 테넌트 격리를 적용하여 다음을 보장합니다:

  • 컴퓨팅 리소스 격리를 위한 분리된 컴퓨팅 리소스
  • 데이터 격리를 위한 별도의 데이터 스토리지 경계
  • API 및 아이덴티티 계층에서의 격리

이를 통해 특정 테넌트의 사용이 다른 테넌트의 성능이나 가용성에 영향을 주지 않도록 보장됩니다.


SDA Gateway를 통한 온프레미스 신뢰성​

고가용성은 클라우드를 넘어 확장됩니다. 온프레미스에서 실행되는 SDA Gateway는 로컬 복원력과 중단 없는 디바이스 운영을 보장합니다.

복원력 있는 아웃바운드 전용 연결​

게이트웨이는 SDA 서비스에 대한 암호화된 아웃바운드 터널을 유지합니다. 연결 경로가 불안정해지면 게이트웨이는 자동으로 연결을 복구하거나 대체 경로로 전환합니다.

점진적 성능 저하(Graceful Degradation)​

인터넷 중단 중에도:

  • 온프레미스 프로세스는 계속 실행됩니다
  • 완료된 파이프라인 결과는 클라우드 접근이 복구되면 동기화됩니다
  • IDEaaS 세션은 원활하게 재연결됩니다

이를 통해 공장 내 운영 안정성이 유지됩니다.


성능 최적화 및 부하 관리​

확장 상황에서도 성능을 유지하기 위해 SDA는 AWS 기반의 여러 전략을 구현합니다:

로드 밸런서​

AWS 로드 밸런싱은 트래픽을 최적의 엔드포인트로 분산하여 지연 시간을 줄이고 성능 병목을 방지합니다.

적응형 스로틀링​

SDA는 클라우드 네이티브 모니터링과 속도 제어를 사용하여 다음을 보장합니다:

  • 테넌트 간 공정한 사용
  • 의도하지 않은 과부하로부터의 보호
  • 일관된 응답 시간

최적화된 데이터 전송 경로​

AWS 네트워킹 및 전송 가속 서비스는 제한된 네트워크 환경에서도 높은 처리량과 복원력 있는 통신을 가능하게 합니다.


엔터프라이즈 지원 확장성 모델​

이 플랫폼은 다음 전반에 걸쳐 원활하게 성장하도록 설계되었습니다:

  • 글로벌 다중 공장 배포
  • 여러 지역 또는 대륙
  • 수백 개의 게이트웨이
  • 수천 대의 PLC, 로봇, 드라이브 및 HMI
  • IDEaaS를 동시에 사용하는 대규모 엔지니어링 팀

단일 파일럿 라인 지원이든 전사적 디지털 전환이든, SDA는 예측 가능하고 전 세계적으로 이용 가능하며 복원력 있는 산업용 백업 및 DevOps 기능을 제공합니다.