맨텍의 ACCORDION은 최근 웹 서비스를 기반으로 한 비즈니스의 중요성이 강조되는 IT 흐름에 맞게 컨테이너 화 된 WAS와 사용자 애플리케이션을 쉽고 빠르게 배포하기 위한 관리 환경을 제공하는 쿠버네티스 기반 컨테이너 통합 관리 솔루션입니다. 컨테이너 서비스를 통해 서버 자원의 효율성을 증대시키고 CI/CD와 연계해 개발자의 생산성을 높일 수 있습니다.
다양한 인프라가 혼재하는 플랫폼 환경에서 가용성, 민첩성, 확장성, 자동화된 운영 관리를 제공하는
쿠버네티스 기반의 컨테이너 통합 관리 플랫폼,맨텍 ACCORDION
· 미들웨어, 가상화, 성능 모니터링 등이 통합된 All-in-One 솔루션
· 사용자가 생성한 어떠한 Docker도 쉽게 등록하여 ACCORDION으로 서비스
· 자가 치유를 통해 장애시 자동 복구
· 성능 확장 요구사항에 자동 혹은 원클릭 수동확장 제공
· 다수의 웹 인스턴스에 대한 클러스터링과 로드밸런싱 제공
· 웹 기반 GUI를 통한 매우 쉬운 웹 애플리케이션 배포
· 성능 모니터링과 로그 분석을 통한 최적의 웹 서비스 한경 제공
· 물리, 가상화, 클라우드 환경에 제약없이 다양한 플랫폼 지원
· CI/CD를 통한 개발, 빌드, 배포, 업그레이드 등의 개발 라이프 사이클 자동화
· 사용자가 생성한 어떠한 Docker도 쉽게 등록하여 ACCORDION으로 서비스
· 자가 치유를 통해 장애시 자동 복구
· 성능 확장 요구사항에 자동 혹은 원클릭 수동확장 제공
· 다수의 웹 인스턴스에 대한 클러스터링과 로드밸런싱 제공
· 웹 기반 GUI를 통한 매우 쉬운 웹 애플리케이션 배포
· 성능 모니터링과 로그 분석을 통한 최적의 웹 서비스 한경 제공
· 물리, 가상화, 클라우드 환경에 제약없이 다양한 플랫폼 지원
· CI/CD를 통한 개발, 빌드, 배포, 업그레이드 등의 개발 라이프 사이클 자동화
컨테이너(Container)란?
컨테이너는 애플리케이션과 이를 구동하는데 필요한 환경을 함께 패키징하는 표준화된 방식입니다. 컨테이너를 여러 개 실행시키거나 다른 운영 환경으로 옮겨서 실행할 수도 있어 개발자들은 간편하게 애플리케이션을 테스트하고 운영, 확장할 수 있습니다. 컨테이너를 통해 시스템 자원을 좀 더 효율적으로 이용할 수 있으며, 소프트웨어의 전달 주기를 가속화하고 애플리케이션이 여러 환경들 사이에서 쉽게 이동할 수 있도록 해줍니다.
이러한 컨테이너는 처음에는 한 개로 시작하지만 곧 많은 애플리케이션과 인스턴스로 늘어나면서 여러 대의 서버에서 운영하게 됩니다. 복잡해지고 사용하기 까다로운 컨테이너를 통합하여 편리하게 사용할 수 있도록 도움을 주는 솔루션이 바로 맨텍의 'ACCORDION'입니다.
맨텍 ACCORDION 주요 특징
빌드/배포 자동화(CI/CD)
- GUI 기반 CI/CD 파이프라인을 통해서 빠르게 빌드/테스트/운영가능
- 싱글/멀티 클러스터 배포 지원
오토스케일링
(Auto-Scaling)
- 다양한 메트릭 기준으로 Auto-Scale In/Out
- 부하분산(Load Balancing)을 통해 자원 사용률에 따라 동적 컨테이너(Container) 배치
- 원 클릭 수동 확장 및 축소
다양한 카달로그
- 다양한 미들웨어와 데이터베이스 및 사용자 애플리케이션의 등록과 배포
- Helm Chart 지원으로 손쉬운 배포 가능
통합 모니터링(APM)
- 시스템, 워크로드, 애플리케이션 등 다양한 모니터링 데이터 제공
- 시스템, 네트워크, 워크로드 등 다양한 메트릭을 통한 알림 제공
- 컨테이너 로그 통합 관리
테넌시 관리
- 다중 테넌트 관리를 위한 통합 인증 제공
- Cluster, Namespace, User 별 상세한 권한 설정 가능
서비스메쉬
(Service Mesh)
- 서비스별 네트워크 트래픽 관리
- 서비스별 권한 관리(허가된 Namespace만 접근 가능)
강화된 보안 관리
- 감사 로그를 통한 외부 침입 추적
- 이미지 빌드 시 애플리케이션 및 패키지 취약점 스캔
멀티 대시보드
- 단일 콘솔로 싱글/멀티 클러스터 관리
- 멀티/하이브리드 클라우드 통합 관리
복잡한 쿠버네티스 가상화 환경, 효율 높은 최적 관리 방안은?
애플리케이션 가상화 : VMware Tanzu과 맨텍 ACCORDION의 결합!
맨텍 ACCORDION의 기대효과
· | 개발 및 테스트 환경 구축으로 인한 시간 낭비 해소 |
· | 개발, 테스트, 운영 환경의 차이로 인한 호환성 문제 해결 |
· | 개발, 빌드, 배포 등의 파이프라인 자동화를 통한 생산성 극대화 |
· | 미들웨어, 인프라, 운영관리 솔루션의 통합으로 복잡성 제거 |
· | 웹 시스템을 통한 손쉬운 확장과 관리 |
· | 최적화된 튜닝과 성능 모니터링을 통한 고품질 유지 |
· | 자동화된 복구를 통한 중단없는 웹 인프라 구현 |
· | 다른 플랫폼과 클라우드로의 용이한 이식과 확장 |
· | 속도 경쟁에서의 우위 점유 |
· | 빠른 서비스 응답과 불만제로 |
맨텍 ACCORDION 에디션 및 지원 플랫폼
Base | Standard | AppSuite | MKM | |
Container orchestration based on K8S | O | O | O | O |
Web Based Admin Portal | O | O | O | O |
Private Container Registry | O | O | O | O |
Service Catalog | O | O | O | O |
Helm Chart 3.0 | O | O | O | O |
Single Sing On | O | O | O | O |
Roll Based Access Control | O | O | O | O |
CI/CD Pipeline | O | O | O | O |
Service Mesh | X | O | O | X |
Multi K8S Cluster Management | O | O | O | O |
Member Cluster Provisioning | O | O | O | △ |
Cluster to Cluster APP Deployment | X | O | O | O |
Accordion Plugins Provisioning | O | O | O | O |
Node, NameSpace, Worload Monitoring | O | O | O | O |
Application Performance Monitoring | O | O | O | O |
GPU Monitoring | O | O | O | X |
ServiceMesh Monitoring | X | O | O | X |
K8S tech Support | O | O | O | △ |
K8S version Update | O | O | O | △ |
Istio version Update | X | O | O | X |
Bundled Web/WAS annual Tech Support | X | X | O | X |
Bundled APM Annual Tech Support | X | O | O | X |
Phone, E-mail, Remote Tech Support | 9*5 | 24*7 | 24*7 | 9*5 |
OS | CPU | Memory | Disk | |
Master | Redhat, Oracle LInux CentOS, Ubuntu | 8Core | 16GB | 500GB |
Node(s) | Redhat, Oracle LInux CentOS, Ubuntu | 8Core | 16GB | 500GB |