가상화란?
가상화는 서버, 스토리지, 네트워크 및 기타 물리적 시스템에 대한 가상 표현을 사용할 수 있는 기술입니다.
가상 소프트웨어는 물리적 하드웨어 기능을 모방하여 하나의 물리적 머신에서 여러 가상 시스템을 동시에 실행합니다.
기업은 가상화를 사용해 하드웨어 리소스를 효율적으로 사용하여 투자 대비 이익을 더 많이 얻을 수 있습니다.
가상화가 중요한 이유?
가상화를 사용하면 하드웨어 리소스와 상호 작용할 때의 유연성이 크게 높아집니다.
물리적 서버는 전기를 소비하고 스토리지 공간을 차지하며 유지 관리를 필요로 합니다. 물리적 서버에 엑세스하려고 할 때는 물리적 근접성과 네트워크 설계로 인한 제한을 종종 경험하게 됩니다. 가상화는 물리적 하드웨어 기능을 소프트웨어로 추상화함으로써 이 모든 제한을 제거합니다.
웹의 애플리케이션을 사용하듯이 하드웨어 인프라를 관리하고 유지하며 사용할 수 있습니다.
가상화의 이점
- 효율적인 리소스 사용
- 자동화된 IT관리
- 신속한 에러 복구
가상화는 어떻게 작동하는가?
가상화는 하이퍼바이저라고 하는 특수 소프트웨어를 사용하여 단일의 물리적 컴퓨터에 여러 클라우드 인스턴스 또는 가상 머신을 생성합니다.
하이퍼바이저
하이퍼바이저는 물리적 머신에 설치하는 가상화 소프트웨어입니다. 가상 머신과 기반 하드웨어 또는 호스트 운영 체제 간의 중개인 역할을 하는 소프트웨어 계층입니다. 하이퍼바이저는 물리적 환경에 대한 엑세스를 조정하여 여러 가상 머신에서 물리적 리소스의 해당 지분에 엑세스할 수 있도록 합니다.
'Docker' 카테고리의 다른 글
가상머신 vs 컨테이너 (0) | 2023.06.02 |
---|---|
Docker란 무엇인가? (0) | 2023.06.01 |