Type 1 & Type 2 가상화의 개념
Type 1과 Type 2 가상화는 하이퍼바이저 기반의 가상화 접근 방식을 구분짓는 두 가지 주요 유형입니다. 이 두 가지 유형은 각각 다른 방식으로 하드웨어 상에서 가상 머신(VM)을 실행합니다. 이러한 차이점은 성능, 사용 용도, 그리고 보안 측면에서 중요한 영향을 미칩니다. Type 1 가상화(베어 메탈 가상화) 정의 ...
Type 1과 Type 2 가상화는 하이퍼바이저 기반의 가상화 접근 방식을 구분짓는 두 가지 주요 유형입니다. 이 두 가지 유형은 각각 다른 방식으로 하드웨어 상에서 가상 머신(VM)을 실행합니다. 이러한 차이점은 성능, 사용 용도, 그리고 보안 측면에서 중요한 영향을 미칩니다. Type 1 가상화(베어 메탈 가상화) 정의 ...
가상화란? 가상화란 IT 인프라의 다양한 측면을 추상화하고 최적화하기 위해 사용되는 기술입니다. 이러한 기술은 자원 활용도를 높이고, 운영 비용을 절감하며, 시스템의 유연성과 확장성을 확장시키는데 중요한 역할을 합니다. 가상화의 종류 1. 서버 가상화 하나의 물리적 서버를 여러 개의 독립적인 가상 서버로 분할합니다. 각 서버는 고유의 운영 체제...
네트워크나 웹을 공부하다보면 Stateless와 Stateful을 자주 접하게 됩니다. Stateless는 상태를 유지하지 않고, Stateful은 상태를 유지한다고 하는데 이게 무슨 의미일까요? 1. Stateless (무상태) Stateless 통신에서는 각 요청을 독립적으로 처리합니다. 서버는 이전 요청에서의 상태나 데이터를 기억하지 ...
제로부터 시작하는 백엔드 프로그래밍 과거에는 Java의 Spring Boot을 사용했고, Docker와 Kubernetes를 배우게 되면서 Go언어에 알게되었고 흥미가 생겨 해당 언어를 공부하고 최근 Gin-Gonic 프레임 워크를 사용해서 백엔드 프로젝트를 수행 했던 경험이 있습니다. 최근 백악관에서 C/C++ 사용을 자제하는 뉴스를 접하고 러스...
Go Routine - [ Concurrency vs Parallelism ] Go Routine은 동시성과 병렬성을 매우 간결하고 효과적으로 다룰 수 있는 기능을 제공합니다. 동시성(Concurrency) 싱글 코어에서 멀티 쓰레드 동작 여러 작업을 시간을 나누어 사용함으로써 동시에 실행되는 것처럼 보이는 기술입니다. 실제로...
Concept 쿠버네티스 클러스터는 애플리케이션 컨테이너를 실행하기 위한 일련의 노드 머신들의 집합입니다. 클러스터는 Control-Plane 및 하나 이상의 컴퓨팅 머신 또는 노드를 포함합니다. 컨트롤플레인이 어느 Application을 실행하고 Application이 어느 Conatiner Image를 사용할지와 같이 클러스터...
전송계층에서 어플리케이션 간 데이터 송수신을 위해 사용하는 프로토콜 🔥 TCP와 UDP는 전송계층에서 애플리케이션 간 데이터 전송 방식을 정리한 규약입니다 두 개의 차이점으로는 TCP는 데이터 송수신 전 상대와 3-way-handsahke를 통해 연결을 설정하고 신뢰성 있는 전송을 보장합니다. 그에반해 UDP는 비연결형 통신으로 상대와의 연결이 수...
1. LVM(Logical Volume Manager)의 개념 LVM이란 리눅스와 유닉스 기반 운영체제에서 Logical Volume을 효율적이고 유연하게 관리하기 위한 커널의 한 부분이자 프로그램입니다. LVM은 물리적인 디스크를 논리적인 볼륨으로 추상화하여 유연하게 디스크 공간을 활용할 수 있게 해줍니다. -> LV2를 사용 중 디스크 용...
만약 퇴근 1시간 전. 내가 사무실 컴퓨터 40대에 OS를 설치 해야하는데, USB가 1개 뿐이라면?? 멘붕이 올 수 있다.. 이 때 사용할 수 있는 기술이 바로 PxE(Pre-boot eXecution Environment)입니다. 실습환경 => CentOS, VMware 1. PxE의 개념 기본적으로 서버나 PC를 켜면, 부팅 우선...
DNS(Domain Name System)은 IP 주소 및 기타 데이터를 저장하고 이름별로 쿼리할 수 있게 해주는 계층형 분산 시스템입니다 만약 웹 사이트를 접속해야 할 때 웹 서버의 IP주소를 통해 접근해야 한다면 웹 서버의 IP주소를 모두 외워야 합니다. 네이버를 접속 해야 한다 =>웹 브라우저에 223.130.200.107 IP 주소 ...