Pyidros

고정 헤더 영역

글 제목

메뉴 레이어

Pyidros

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (19)
    • 일기 (0)
    • 개발 (3)
    • 클라우드 컴퓨팅 서비스 (0)
      • aws (0)
    • 운영 체제(OS) (14)
      • 리눅스(Linux) (14)
    • 통신 (0)
      • 네트워크 (0)
    • 언어 (2)
      • 자바 (1)
      • Go (1)
    • 심심풀이 수학 프로그래밍 (0)
      • 명제와 증명 (0)

검색 레이어

Pyidros

검색 영역

컨텐츠 검색

Docker

  • 유니온 마운트(Union mount)_OverlayFS, BTRFS

    2024.03.14 by Pyidros

  • SSH (Secure Shell)란?

    2024.03.04 by Pyidros

  • VirtualBox으로 리눅스 네트워크 구성

    2024.02.29 by Pyidros

  • OCI와CRI의 개념 그리고 차이

    2024.02.27 by Pyidros

  • 리눅스 커널, 컴포넌트

    2024.02.25 by Pyidros

  • 컨테이너란?

    2024.02.20 by Pyidros

유니온 마운트(Union mount)_OverlayFS, BTRFS

보통 하나의 디렉토리 파일 위치에서 파일 시스템을 마운트하면 최근 마운트 내용이 보이게 됩니다. 이렇게 여러 개의 파일 시스템을 하나처럼 병합하여 사용하는 기술을 유니온 마운트라 할 수 있습니다. 컨테이너 파일 시스템의 레이어드 구조 이 그림은 컨테이너 파일 시스템의 레이어드 구조를 나타냅니다. 이 구조는 다음과 같은 주요 개념과 특징을 가지고 있습니다: Image Layering (이미지 레이어링): 각 레이어는 파일 시스템의 일부분을 담당합니다. 레이어 1, 레이어 2, 레이어 3은 'Read Only (R)'로 설정되어, 이들 레이어의 파일은 읽을 수만 있고 변경할 수 없습니다. 최상위 레이어인 'Container (RW)'는 읽기와 쓰기가 모두 가능한 'Read-Write' 레이어로, 여기에서 파..

운영 체제(OS)/리눅스(Linux) 2024. 3. 14. 11:02

SSH (Secure Shell)란?

SSH (Secure Shell)는 네트워크를 통해 다른 컴퓨터에 안전하게 로그인하고, 원격 시스템에서 명령을 실행하며, 파일을 복사할 수 있게 해주는 프로토콜입니다. 기존의 rsh, rlogin, telnet 등을 대체하기 위해 설계되었으며, 통신 중인 데이터를 암호화하여 보안을 강화했습니다. 여기 rsh, rlogin, telnet, 그리고 ssh의 각각에 대한 간단한 설명과 장단점을 정리해드리겠습니다. rsh (Remote Shell): 특징: 사용자가 원격 호스트에서 명령을 실행할 수 있게 해줍니다. 장점: 간단하고 사용하기 쉽습니다. 단점: 암호화되지 않은 텍스트로 데이터를 전송하기 때문에 보안에 취약합니다. rlogin (Remote Login): 특징: 원격 시스템에 로그인하여 인터랙티브 셸..

운영 체제(OS)/리눅스(Linux) 2024. 3. 4. 12:51

VirtualBox으로 리눅스 네트워크 구성

VirtualBox에서 리눅스와 같은 가상 환경을 실행할 때 네트워크 구성을 위한 여러 가지 옵션이 있습니다. 각각의 네트워크 구성 옵션은 다음과 같은 특징과 장점을 가지고 있습니다: NAT (Network Address Translation): 특징: NAT 모드는 VirtualBox가 가상 머신의 네트워크 인터페이스를 호스트 시스템의 NAT 엔진에 연결하여 인터넷에 액세스할 수 있도록 합니다. 가상 머신은 프라이빗 내부 네트워크에서 동작하고, 호스트 시스템을 통해 외부 네트워크와 통신합니다. 장점: 쉽게 설정할 수 있고, 추가적인 네트워크 구성 없이 가상 머신에 인터넷 액세스를 제공할 수 있습니다. 또한, 가상 머신이 호스트 네트워크에 직접 노출되지 않아 보안 측면에서 이점을 가집니다. NAT Net..

운영 체제(OS)/리눅스(Linux) 2024. 2. 29. 18:05

OCI와CRI의 개념 그리고 차이

OCI(Open Container Initiative)와 CRI(Container Runtime Interface)는 컨테이너 기술에서 중요한 역할을 하는 두 가지 다른 표준입니다. OCI (Open Container Initiative) OCI는 컨테이너 형식과 런타임의 표준화를 목표로 하는 개방형 프로젝트입니다. 이 표준은 컨테이너가 다양한 환경에서 일관되게 동작할 수 있도록 보장하는 것을 목적으로 하며, 컨테이너 이미지 형식과 컨테이너 실행을 위한 런타임 사양 두 가지 주요 구성 요소로 이루어져 있습니다. Image Specification: 컨테이너 이미지가 어떻게 구성되어야 하는지에 대한 사양을 제공합니다. 이를 통해 이미지가 다양한 환경과 호환될 수 있습니다. Runtime Specificat..

운영 체제(OS)/리눅스(Linux) 2024. 2. 27. 23:31

리눅스 커널, 컴포넌트

리눅스와 리눅스 커널 차이 : 리눅스 커널은 리눅스 운영 체제의 핵심 구성 요소로, 하드웨어와 소프트웨어 사이의 통신을 관리하고 시스템 리소스를 제어합니다. 반면, 리눅스는 리눅스 커널을 기반으로 하는 전체 운영 체제로, 커널 외에도 다양한 소프트웨어, 도구, 사용자 인터페이스 등을 포함하여 사용자에게 완전한 시스템 환경을 제공합니다. 컴포넌트란 : 컴포넌트는 소프트웨어나 시스템을 구성하는 개별적인 부품이나 모듈을 의미합니다. 이들은 특정 기능을 수행하며, 여러 컴포넌트가 서로 상호작용하여 전체 시스템의 기능을 완성합니다. OS레벨 가상화란 : OS 레벨 가상화는 컨테이너라고도 불리며, 단일 운영 체제 인스턴스 위에서 여러 격리된 사용자 공간 인스턴스를 실행할 수 있게 하는 기술입니다. 이 방식은 전통적..

운영 체제(OS)/리눅스(Linux) 2024. 2. 25. 18:43

컨테이너란?

Docker를 포함한 컨테이너 기술은 프로세스 자원을 격리하여, 각 컨테이너가 마치 독립된 시스템처럼 동작하게 하는 기술이다. 컨테이너는 가벼운 가상화 방식을 제공하며, 하나의 호스트 시스템에서 여러 컨테이너를 실행할 수 있게 해준다. 각 컨테이너는 자신만의 파일 시스템, CPU, 메모리, 프로세스 공간 등을 갖지만, 전체 운영 체제 커널은 호스트 시스템과 공유합니다. 이러한 특성 때문에 컨테이너는 전통적인 가상 머신(VM)보다 훨씬 더 가볍고, 빠르게 시작하며, 더 적은 자원을 사용합니다. ( 호스트 시스템 즉, Host System은 주로 가상화 환경에서 사용되는 용어로, 가상 머신(VM)이나 컨테이너와 같은 가상화된 환경이 실행되는 주요 운영 체제를 가리킵니다.) 컨테이너의 주요 특징 경량성: 컨테..

운영 체제(OS)/리눅스(Linux) 2024. 2. 20. 22:24

추가 정보

인기글

페이징

이전
1
다음
TISTORY
Pyidros © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바