본문 바로가기

전체 글25

[ADP]반가상화(Para Virtualization) 서버 가상화 기술 이번 포스팅에서는 지난 포스팅에서 공부한 완전가상화 기술에 이어 반가상화 기술이란 무엇인지 반가상화 기술의 특징과 완전가상화와의 차이점 그리고 반가상화 아키텍처에 대해 작성하겠습니다. 또한 반가상화 아키텍처에 따른 Monolithic 커널 방식과 Microkernel 커널 방식에 대해서도 작성하겠습니다. 반가상화(Para Virtualization) 반가상화(Paravirtualization)는 가상화 기술의 한 형태로, 하이퍼바이저(Hypervisor)와 게스트 운영 체제(Guest OS) 사이에서 협력적으로 동작하는 방식을 사용하여 가상화를 달성하는 기술입니다. 완전 가상화와 달리, 반가상화는 게스트 운영 체제를 직접 수정하여 가상 환경을 관리하고 성능을 향상시킵니다. 반가상화 환경에서 게스트 운영 .. 2023. 10. 3.
[ADP]서버 가상화 기술, 완전 가상화(Full Virtualization) 지난 포스팅에서는 CPU가상화, 하이버파이저의 정의 및 기능과 분류 방법에 대해서 알아보았고, 이번 포스팅에서는 하이퍼바이저의 각 분류 방법인 중 완전 가상화의 정의와 주요 특징/작동방식에 대해 공부하고 하드웨어 지원 완전가상화에 대해 알아보겠습니다. 완전가상화(Full Virtualization) 완전가상화는 CPU뿐만 아니라 메모리, 네트워크 장치 등 모든 자원을 하이퍼바이저가 직접 제어, 관리하기 하는 기술이며, 가상 머신이 호스트 시스템과 완전히 독립적으로 동작하도록 설계되어 있고 가상 머신은 자체적인 게스트 운영 체제(OS)를 실행할 수 있습니다. 따라서 어떤 운영체제라도 수정하지 않고 설치가 가능한 장점이 있지만 자원을 직접 제어하기 때문에 성능에 영향을 주며, 자원들이 하이퍼바이저에 너무 밀.. 2023. 10. 2.
[ADP]서버 가상화 기술. CPU가상화, 하이퍼바이저 정의 및 기능과 분류 방법 지난 포스팅에서는 클라우드 인프라 기술의 정의와 효과에 대해 공부했고, 이번 글에서는 클라우드 인프라 기술들 중에서도 가장 기반이 되는 서버 가상화 기술 중 CPU 가상화에 대해 자세히 알아보고자 하며, 그중 하이퍼바이저의 정의 및 기능 그리고 분류 방법에 대해 알아보고자 합니다. CPU 가상화, 하이퍼바이저 정의 및 기능 하이퍼바이저(Hypervisor)는 가상화 기술에서 중요한 역할을 하는 소프트웨어 또는 하드웨어 컴포넌트로, 하나의 물리적 컴퓨터 시스템에서 여러 개의 가상 머신(VM, 가상 서버)을 동시에 실행할 수 있게 해주는 소프트웨어 계층이나 컴퓨터 하드웨어의 일부입니다. 하이퍼바이저(Hypervisor)는 물리적 서버 위에 존재하는 가상화 레이어를 통해 운영체제가 수행하는데 필요한 하드웨어 .. 2023. 9. 30.
[ADP]클라우드 인프라 기술 오늘은 ADP 데이터처리기술 과목 중 클라우드 인프라 기술에 대해 공부한 내용을 포스팅하겠습니다. 클라우드 인프라 기술은 최근 현대 기업과 조직에게 혁신적인 방식으로 IT인프라를 구축하고 운영하는 데 중요한 역할을 하고 있습니다. 클라우드 인프라 기술이 중요한 역할로 등장하게 된 배경에는 4가지 정도가 있습니다. 첫 번째로 데이터 폭증입니다. 과거에 비해 더 많은 데이터가 생성되고 현대 사회에서, 이러한 데이터를 효과적으로 관리하고 처리해야 하는 요구가 커지고 있습니다. 두번째로 비용과 자원 관리의 어려움이 있습니다. 기존의 온프로미스 인프라 관리는 하드웨어 및 소프트웨어의 비용과 복잡성으로 인해 많은 기업에게 어려움을 제공하고 있습니다. 세번째로 빠른 확정 요구입니다. 기업은 급변하는 시장 상황에 대응.. 2023. 9. 28.