클라우드/온프레미스 간 통합 및 부하 분산을 위한 연계 Adapter Agent시스템입니다.
네트워크 Latency 감소(압축전송), 보안 프락시 역할, 대용량 데이터 처리를 위한 어댑터 기술 적용으로 EAI 통합 솔루션이 가진 기술적 제약 사항에 대한 기능 확장 등을 제공합니다.
▶ ConnectEdge의 필요성
최근 Cloud 환경으로의 전환이 가속화 됨에 따라 Cloud와 On-Premise 간 연계를 위하여 하이브리드 아키텍처와 같은 복합적인 통합 아키텍처를 요구하고 있습니다.
이러한 환경 변화는 물리적인 원거리 네트워크 간 Latency 최소화, Cloud와 On-Premise 간의 보안 연결, 효율적인 대용량 데이터 처리, 다양한 SaaS서비스 연결 방식 지원 등에 관한 요구 사항 또한 증대되었습니다.
구분
주요 이슈
Cloud와 On-Premise 간 연계
네트워크 Latency 발생
클라우드 기반의 통합 솔루션(SAP IS)으로 On-Premise 간 직접 연계 시, 비효율성 증대(I/O 증대 등)
Public 클라우드와 On-Premise 사이에 시스템 간 보안 연결을 위한 Proxy 역할 필요
대용량 데이터 전송 시 성능을 향상 시킬 수 있는 방안 요구
다양한 프로토콜 서비스 지원
다양한 SaaS 서비스들의 특화된 연계 방식 요구
EAI 솔루션이 제공하지 않는 어댑터 프로토콜 요구
EAI 솔루션이 가진 기술적인 제약 사항에 대한 기능 지원 방안
전사 통합아키텍처 효율화
효율적인 원거리 데이터 송수신 방안(지역 간 및 해외 연계 요건)
중앙 집중화에 따른 리소스 부족 문제(분산아키텍처 필요)
▶ ConnectEdge 주요 특징
EAI 솔루션 도입 시 필요한 성능 개선, 보안 강화, 부하 분산, 비표준 대상 시스템 연계 및 기능 요구 사항 등과 같은 다양한 요건이 존재할 수 있으며, 이를 해결할 수 있도록 기존 솔루션에 영향도를 최소화하여 독립된 시스템으로 ConnectEdge를 통해 솔루션을 제공합니다.
ConnectEdge는 여러 시스템에 분산 되어 설치될 수 있습니다.
통합 솔루션의 어댑터 일부 기능을 별도로 분리함으로써, 다수의 인터페이스들의 데이터 처리 및 발생되는 이벤트나 로그를 처리하는 부하를 줄일 수 있고, 실제 자원을 분산하는 효과를 가질 수 있습니다.
▶ ConnectEdge 주요 기능
구분
기능 설명
성능 측면
Cloud/On-premise 간의 연계 처리 성능 극대화를 위한 부하 분산 처리
네트워크 Latency 감소(압축 전송)
메시지 큐를 사용한 부하/자원 분산 기술 제공
대용량 데이터 전송
보안 측면
보안 Proxy 역할
어댑터 기술 측면
다양한 DBMS 지원(DBMS 제약 사항 없음)
다양한 Sender/Receiver Adapter 프로토콜 지원(HTTP/SOAP/RFC/FILE/DBMS 등)
SAP IS/SAP PO를 위한 XML-SQL 구조 지원(솔루션 간 전환 용이)
기타
다양한 연계 아키텍처 보완(원거리 데이터 전송 등)
▶ ConnectEdge 장점
■ 시스템 구성
트랜잭션 규모, 및 용도에 따른 시스템 구성 다양화 지원
- Agent : Standalone 단일 시스템 구성으로 특정 대상 시스템의 연계 보완(기능, 보안 등) 목적으로 사용
- Hub : HA 구성으로 다수의 대상 시스템을 연계하기 위한 Hub 역할로 처리 규모에 따라 시스템 횡적 확장 지원
ConnectEdge 적용 역할 별 예시
Adapter HUB : On-premise 영역의 Legacy시스템들 통합을 위한 Hub 기술
Receiver Agent : 수신 측 연결 프로토콜 및 메시지 처리 기술
Sender Agent : 송신 측 연결 프로토콜 및 메시지 처리 기술
통합 솔루션의 Adapter : 기술 제약 사항을 보완하는 Adapter 제공
■ 시스템 관리
별도 구성된 Control Center를 통해 다수의 ConnectEdge Cluster들을 관리하는 기능 제공