본문 바로가기
728x90

분류 전체보기305

OpenShift란 무엇인가? - 컨테이너 오케스트레이션의 미래 1. 서론(현대 IT 환경의 변화)! 클라우드 컴퓨팅과 컨테이너 기술의 발전! DevOps와 지속적인 통합 및 배포(CI/CD)의 중요성 증가! Kubernetes와 컨테이너 오케스트레이션의 등장2. OpenShift의 개념! OpenShift는 Red Hat이 제공하는 엔터프라이즈급 컨테이너 애플리케이션 플랫폼! Kubernetes를 기반으로 하는 플랫폼으로, 컨테이너의 개발, 배포, 관리를 간소화! 클라우드 네이티브 애플리케이션 개발을 지원하는 포괄적인 환경 제공3. OpenShift의 주요 기능! Kubernetes 기반의 컨테이너 오케스트레이션 * 자동 스케일링, 롤아웃 및 롤백, 서비스 디스커버리 등을 포함! 개발자 친화적 도구 및 인터페이스 * 소스 코드로부터 직접 애플리케이션을 빌.. 2024. 2. 27.
PXE 설치 시 BIOS / UEFI 자동 선택 개요 기존에는 BIOS 모드와 UEFI 모드로 설치할 때마다 dhcpd.conf 파일을 수동으로 수정하여 OS를 설치하였다. 이를 내가 따로 수정하지 않아도 알아서 BIOS 혹은 UEFI 모드로 선택하여 자동설치 할 수 있도록 설정하였다. 수정 전 subnet 192.168.203.0 netmask 255.255.255.0 { option routers 192.168.203.254; option subnet-mask 255.255.255.0; range dynamic-bootp 192.168.203.100 192.168.203.230; default-lease-time 3600; max-lease-time 7200; ### pxe setting ### grubx64.efi : UEFI ### pxelin.. 2024. 2. 26.
NetApp 개요NetApp에 관해 알아본 것들을 블로그에 포스팅 하겠습니다. 제가 지향하는 커리어인 Private Cloud 엔지니어,DevOps 엔지니어 관점에서 개인적 견해 등을 쓴 글입니다. NetApp 소개회사 개요NetApp, Inc.는 데이터 스토리지 솔루션을 제공하는 다국적 기업으로, 클라우드, 가상화, 데이터 관리, 스토리지 효율성 및 데이터 보호 등에 초점을 맞추고 있습니다.역사와 발전1992년에 설립된 NetApp은 데이터 스토리지 분야에서 혁신을 지속해 왔으며, ONTAP, SolidFire, StorageGRID 등의 제품을 통해 업계를 선도하고 있습니다.NetApp 기술 및 솔루션!! ONTAPNetApp의 플래그십 스토리지 관리 소프트웨어로, 데이터 관리, 보호, 효율성을 제공합니다. 클라.. 2024. 2. 22.
전 가상화 솔루션 vs 반 가상화 솔루션 개요전 가상화(Full Virtualization)와 반 가상화(Paravirtualization)에 대한 구분은 기술적인 접근 방식에 기반합니다. 여기서 명확한 구분을 이해하는 것이 중요한데, 특정 가상화 기술이 전 가상화 또는 반 가상화 중 하나만을 전적으로 지원한다고 단정 지을 수 없습니다. 이는 많은 현대적 가상화 솔루션들이 두 방식을 모두 지원하거나, 두 방식 사이의 경계에서 작동하기 때문입니다. 그럼에도 불구하고, 주요 가상화 솔루션들을 전통적인 분류에 따라 살펴보겠습니다.전 가상화 솔루션KVM (Kernel-based Virtual Machine)리눅스 기반 시스템에서 사용되며, 하드웨어 가상화 기능(Intel VT-x 또는 AMD-V)을 사용하여 전 가상화를 제공합니다.KVM 자체는 전 가.. 2024. 2. 19.
전 가상화 vs 반 가상화 개요가상화 기술은 현대 IT 인프라의 핵심 요소 중 하나로, 물리적 하드웨어 자원을 가상 리소스로 변환하여 여러 운영 체제와 애플리케이션을 동시에 실행할 수 있게 합니다. 가상화는 크게 전 가상화(Full Virtualization)와 반 가상화(Paravirtualization)로 나뉩니다. 이 두 가지 가상화 방식은 각각의 장단점을 가지고 있으며, 사용 사례에 따라 적합한 방식을 선택할 수 있습니다.전 가상화(Full Virtualization)특징전 가상화는 하이퍼바이저가 게스트 운영 체제를 하드웨어에서 직접 실행할 수 있게 해주는 가상화 기술입니다. 이 방식에서는 게스트 운영 체제가 가상화된 환경임을 인식하지 못합니다.하드웨어 가상화 지원(Intel VT-x 또는 AMD-V)을 통해, 하이퍼바이저.. 2024. 2. 19.
Mount 개요 리눅스에서 mount 명령어는 파일 시스템을 마운트하거나 마운트된 파일 시스템을 확인하는 데 사용되는 중요한 도구입니다. 사용자가 새로운 저장 장치를 시스템에 추가할 때, 이 장치를 사용하기 위해서는 우선 파일 시스템을 마운트해야 합니다. 이 글에서는 mount 명령어의 기본 사용법, 옵션, 그리고 일반적인 사용 사례를 다룰 예정입니다. mount 명령어 기본 구조 # mount [옵션] [장치명] [마운트 포인트] !! 장치명 마운트할 저장 장치의 이름입니다. 예를 들어, /dev/sdb1과 같습니다. !! 마운트 포인트 파일 시스템을 마운트할 디렉토리의 경로입니다. 이 디렉토리는 마운트하기 전에 존재해야 합니다. mount 명령어 주요 옵션 -t [파일시스템 타입]: 마운트할 파일 시스템의 타입.. 2024. 2. 19.
728x90