Cloud Foundry Summit에서 EMC Corporation은 애플리케이션 소스를 유니커널인 Unik(유니크라고 발음함)로 컴파일하여 개발자가 클라우드 및 IoT 장치에 애플리케이션을 보다 안전하고 효율적으로 배포할 수 있게 해주는 새로운 오픈 소스 툴을 발표했습니다. EMC는 컨테이너 또는 유니커널을 사용하여 애플리케이션을 실행하도록 선택하여 고객이 클라우드 네이티브 애플리케이션 플랫폼에 더 가까이 다가갈 수 있도록 Unik를 오픈 소스 프로젝트로 출시합니다.
Unik은 EMC가 오픈 소스 커뮤니티에 기여한 최신 결과물입니다. EMC는 이달 초 새로운 다형성 볼륨 스케줄러인 Polly와 향상된 버전의 REX-Ray를 발표했습니다 . EMC에 따르면, 이러한 기여와 Unik은 현대 데이터 센터를 위한 핵심 인프라 기술에 대한 협력과 도입을 가속화하는 데 도움이 될 것입니다. EMC는 이번 발표를 포함한 이러한 기여와 더불어 Cloud Foundry 및 OpenStack과 같은 오픈 소스 커뮤니티 및 관련 활동에 개발 리소스와 리더십을 투입할 것이라고 밝혔습니다.
Unik 능력의 큰 측면은 유니커널을 중심으로 이루어집니다. Unikernels는 실행 중인 응용 프로그램에 맞게 특별히 조정된 특수 경량 커널 및 부팅 가능한 운영 체제 이미지입니다. 응용 프로그램을 실행하는 데 필요한 가장 작은 코드 하위 집합인 유니커널은 기존 OS보다 오버헤드가 적고 공격 표면이 작으며 부팅 시간이 빠르면서 쉽게 이식할 수 있습니다. 단일 목적의 이미지인 유니커널은 하이퍼바이저, 클라우드 플랫폼 및 내장형 장치의 생산을 위해 배포할 수 있으며 가상화가 제공하는 안정성, 가용성 및 보안의 본질적인 이점을 수용하는 개별 VM의 역할을 합니다. 유니커널이 제공하는 모든 효율성은 IoT 장치에서 애플리케이션을 실행하는 데 이상적입니다.
유니커널의 효율성은 또한 컨테이너 기술에 중점을 둔 Cloud Foundry, Docker 및 Kubernetes와 같은 애플리케이션에 새로운 기능을 제공하는 데 도움이 될 것입니다. Unik는 유니커널과 컨테이너 기술 사이의 다리 역할을 하도록 설계되었습니다. Unik의 편리한 REST API를 통해 Unikernels를 원활하게 개발하고 운영할 수 있습니다. EMC는 Unik가 새로운 프로세서 아키텍처, 프로그래밍 언어, 유니커널 컴파일러 및 클라우드 제공업체에 기여할 수 있는 플러그형 및 확장성이 뛰어난 아키텍처라고 말합니다. 개발자는 Cloud Foundry, Docker 및 Kubernetes와 같은 애플리케이션 플랫폼을 사용하여 VMware vSphere 또는 KVM과 같은 하이퍼바이저에 배포할 수 있는 다양한 유니커널로 애플리케이션을 컴파일할 수 있습니다.
Unik의 주요 기능은 다음과 같습니다.
- 여러 백엔드 오픈 소스 플랫폼과 통합하여 애플리케이션을 컴파일, 패키징 및 배포하는 기능
- 최신 플랫폼 및 IoT 장치의 애플리케이션에 효율성과 보안을 제공합니다.
- 유니커널을 사용하는 애플리케이션의 개발 및 운영 단순화
- 로컬 및 데이터 센터에서 실행되는 하이퍼바이저로 애플리케이션 개발 및 운영 지원
- 일반 하이퍼바이저 및 클라우드 공급자 지원
이용 가능 여부 (Availability)
Unik은 현재 Github의 Apache 2.0 라이선스에 따라 사용할 수 있으며 아래 링크에서 찾을 수 있습니다.




아마존