본문 바로가기
반응형

INFRA/LINUX15

[LINUX] Container 컨테이너에 대해 컨테이너는 애플리케이션을 격리하고 가볍게 실행할 수 있는 리눅스 기반의 가상화 기술입니다. 컨테이너는 애플리케이션 개발과 배포를 효율적으로 관리하기 위한 핵심 요소로 인식되고 있습니다. 컨테이너 오케스트레이션, 컨테이너 이미지, 컨테이너 레지스트리, 마이크로서비스, 컨테이너 네트워킹 등의 주요 개념과 기술을 자세히 알아보겠습니다. 컨테이너 오케스트레이션: 컨테이너 오케스트레이션은 클라우드 환경에서 컨테이너를 효율적으로 관리하기 위한 기술입니다. 대표적인 컨테이너 오케스트레이션 플랫폼인 Kubernetes는 컨테이너의 배포, 확장, 로드 밸런싱, 자동 복구 등을 자동화하고 관리하는 강력한 기능을 제공합니다. Kubernetes는 컨테이너화된 애플리케이션을 여러 대의 호스트에서 실행하고 관리함으로써 확장성과.. 2023. 7. 6.
[LINUX]LINK, 심볼링링크 하드링크 리눅스에서는 두 가지 주요 유형의 링크가 있습니다. 심볼릭 링크(Symbolic Link 또는 Soft Link): 심볼릭 링크는 원본 파일이나 디렉토리에 대한 포인터로 작동합니다. 심볼릭 링크는 원본 파일이나 디렉토리에 대한 경로를 저장하고, 해당 경로를 통해 원본 파일이나 디렉토리로 이동할 수 있습니다. 심볼릭 링크는 다른 파일 시스템에 위치한 파일에 대한 참조를 만들 수도 있습니다. "ln -s" 명령을 사용하여 심볼릭 링크를 생성할 수 있습니다. 사용법: ln -s [원본_파일] [링크_이름] 하드 링크(Hard Link): 하드 링크는 파일 시스템에서 동일한 파일에 대한 다른 이름을 가지는 링크입니다. 하드 링크는 원본 파일의 데이터와 메타데이터를 공유합니다. 원본 파일과 하드 링크는 동일한 내.. 2023. 7. 5.
[LINUX]tty 와 pts 에 대하여 tty "teletypewriter"의 약어로, 초기 컴퓨터와 통신하기 위해 사용되었던 장치입니다. tty는 텍스트 기반의 사용자 인터페이스를 제공하며, 사용자가 컴퓨터와 상호 작용할 수 있는 터미널을 나타냅니다. 리눅스/유닉스: /dev/tty tty의 장점 실제 하드웨어 터미널을 사용하므로 입출력 속도가 빠릅니다. 사용자마다 독립된 터미널 환경을 제공하여, 각각의 사용자가 개인 설정과 환경을 유지할 수 있습니다. tty의 단점 실제 하드웨어 터미널을 사용하므로, 추가적인 하드웨어 장치가 필요합니다. 멀티태스킹을 지원하지 않으므로, 동시에 여러 작업을 수행할 수 없습니다. pts "pseudo-terminal slave"의 약어로, 가상 터미널을 나타냅니다. 가상 터미널은 실제로는 물리적인 장치가 아니.. 2023. 7. 3.
RAID에 대하여 RAID "Redundant Array of Independent Disks"의 약어로, 여러 개의 하드 디스크를 하나의 논리적인 유닛으로 묶어서 데이터를 저장하는 기술입니다. RAID를 사용하면 데이터의 안정성, 성능, 또는 용량을 향상시킬 수 있습니다. RAID의 주요 목적 중 하나는 데이터의 안정성을 보장하는 것입니다. RAID는 데이터를 여러 디스크에 분산하여 저장하고, 복제 또는 패리티 정보를 사용하여 데이터 손실을 방지합니다. 하나의 디스크에 장애가 발생하더라도 다른 디스크에 저장된 데이터를 사용하여 손상된 데이터를 복구할 수 있습니다. RAID의 다양한 레벨이 존재하며, 각 레벨은 데이터의 안정성, 성능, 용량 등을 다르게 제공합니다. 가장 일반적으로 사용되는 RAID 레벨에는 다음과 같은 .. 2023. 6. 27.
반응형