본문 바로가기
IT/Cloud and Virtualization

Openstack 과 vRealize 7 정의, 개념 과 차이점

by 평범함속비범함 2018. 11. 2.

Openstack 과 vRealize 7 정의, 개념 과 차이점에 대해 설명 드립니다.


많은 분들이 Openstack의 개념이 무엇인지 잘 모르고 또 수많은 VMWare 솔루션들 중에 vRealize는 무엇인지 모르시는 경우가 많아 이것들의 정의, 개념 및 차이점을 설명 드리려 합니다.


이 설명에는 기본적으로 IaaS, PaaS, SaaS 개념은 이해하고 계셔야 하며 혹시 이 부분들을 모르시면 https://ibinvestment.tistory.com/manage/posts/ 글을 먼저 읽고 이 글을 읽으시길 권장 합니다.


Openstack은 주로 개발자들의 개발 환경 및 개발 후 서비스 환경을 구축하는데 있어 필요한 Infrastructure들을 직접 API를 사용해


Virtualization 에서 가장 유명한 VMWare솔루션으로 예를 들면 VMWare에는 Infrastructure를 구축하기 위한 솔루션들이 vShpere, NSX, VMFS, NFS 와 vSAN 등이 있습니다. 




vSphere 솔루션은 Server를 가상화 하기 위한 솔루션이며 NSX는 네트웍 및 보안장비들을 가상화 하는 솔루션 그리고 VMFS, NFS 와 vSAN은 스토리지를 가상화 하는 솔루션 입니다.


즉, 개발환경, 운영환경을 구축하기 위한 가장 기초적인 IaaS는 서버, 네트웍, 보안 그리고 스토리지(DB)가 구성되야 그 위에 PaaS를 구축한후 SaaS로 소프트웨어 서비스를 제공할수 있는데 이 IaaS를 구축할때 Openstack은 개발자 들이 직접 API를 개발하는 어플리케이션과 연동해 이들 인프라스트럭쳐를 구성, 통제 및 필요한 자원을 운용하는 방식을 얘기 합니다. 이 방식의 장점은 개발자 들이 직접 본인들이 원하는대로 인프라스트럭쳐를 구성, 운영, 통제 등을 할수 있다는 점이고 구성변경이 필요할시 인프라팀에 요청할 필요없이 직접 빠르게 구성변경이 가능한 반면 단점은 개발자들인 인프라에 대한 전문성이 부족하다보니 구성 후 인프라자원의 부족, 네트웍 오류, 등의 문제가 발생하는 경우가 빈번 하며 특히 보안 사고가 많이 발생하는게 단점입니다.


VRealize 는 위 Openstack에서 API를 통해 직접 인프라스트럭쳐를 컨트롤 하던 것을 vRealize 솔루션을 통해 사용하면 GUI (Graphic User Interface)를 통해 drag and drop방식으로 아주 간단히 설정, 운영 및 관리할수 있습니다.


더불어, vRealize에는 IaaS를 관리하기 위해 필요한 lifecycle management, governance, policy management, service catalogue등의 기능들이 있어 IaaS를 효율적이며 편리하게 관리 할수 있고 추가로 Multi cloud를 사용하는 사용자들의 경우 다른 클라우드와 연동해서 관리 및 사용을 하게 IaaS를 구성할수도 있습니다.




vRealize, vmware, vsphere, aws




vRealize Suite 라이센스별 기능



'IT > Cloud and Virtualization' 카테고리의 다른 글

AWS Service 쉽게 이해하기  (0) 2018.11.02
IaaS, PaaS and SaaS  (0) 2018.11.02

댓글