전체 글 100

TL-SG1008P PoE 스위치 사용기

간단 소개 8포트 기가비트 데스크톱 스위치 (4× PoE+ 포트)8포트 기가비트 데스크톱 스위치 (4× PoE+ 포트). 4개의 PoE 포트가 총 64 W의 PoE 전력을 공급하여 사무실, 기숙사, 소규모 기업을 위한 보안감시 시스템 등 다양한 환경에 활용할 수 있습니다. IP 카www.tp-link.com TP-Link TL-SG1008P 스위치는 설정이 필요 없는(unmanaged) 플러그 앤 플레이 방식의 기가비트 스위치로, 특히 IP 카메라, IP 전화, 무선 AP 등 PoE 지원 장치를 간편하게 연결하고 전원을 공급할 수 있다. 포트 구성10/100/1000Mbps RJ45 포트 8개이 중 1~4번 포트 PoE 지원 (IEEE 802.3af / 일부 리비전은 802.3at PoE+ 지원)PoE..

[OpenStack] Placement랑 Nova scheduler의 차이는 무엇인가

https://docs.openstack.org/nova/latest/reference/scheduling.html 를 참고하여 나름대로 이해해 보려고 정리 한 글혹시나 블로그를 보시는 분들이 있다면, 틀린 내용이 있으면 지적 부탁드립니다(_ _) Placement: 각 호스트의 리소스 상태를 중앙 DB(MariaDB) 로 관리하고, 자원 할당(예약/해제)을 기록 (장부의 역할)Nova-scheduler: Placement가 준 후보 호스트들을 정책 필터와 가중치로 평가해, 최종 배치할 호스트를 결정(예약)Nova-compute: 장부에 예약된 리소스를 실제로 사용상태로 변경하고 VM 생성 Scheduling Flow1. 요청 발생- scheduler : Hey, super conduct 요청 사항 ..

인프라 2025.09.16

kubectl

imperative 방식 --dry-run=client => 실제로 생성하지 않고 클라이언트에서 실행 시뮬레이션 `kubectl run` Pod 또는 Deployment 등을 즉시 생성내부적으로는 YAML 리소스를 만들고 적용kubectl run nginx --image=nginx --dry-run=client -o yamlapiVersion: v1kind: Podmetadata: creationTimestamp: null labels: run: nginx name: nginxspec: containers: - image: nginx name: nginx resources: {} dnsPolicy: ClusterFirst restartPolicy: Alwaysstatus..

카테고리 없음 2025.05.11

[Openstack] Kolla-ansible로 openstack 설치하기 + ceph

환경OS : Rocky 9.3컨테이너 엔진 : Dockerkolla-ansible 버전 : 2024.1서버 hostname : c01, c02, c03네트워크(VIP : 10.201.125.110) ens3은 internal/external API / ens8은 provider / ens5는 ceph 전용node-1ens3 10.201.125.111 / ens8 10.201.124.111 / ens5 10.201.126.111node-2ens3 10.201.125.112 / ens8 10.201.124.112 / ens5 10.201.126.112node-3ens3 10.201.125.113 / ens8 10.201.124.113 / ens5 10.201.126.113 * 각 서버마다 인터페이스가 다르다..

인프라/서버 2025.03.29

libvirt default storage pool 변경하기

KVM에서 생성한 가상머신들을 특정 디렉토리에 저장하고 싶을 때 방법 1. 현재 풀 목록:$ virsh pool-list Name State Autostart -------------------------------------------default active yes   풀 파괴:$ virsh pool-destroy defaultPool default destroyed풀 정의 해제:$ virsh pool-undefine defaultPool default has been undefined새 풀을 호스팅할 디렉토리를 생성합니다(존재하지 않는 경우):$ mkdir /kvm이름이 "default"인 새 풀 정의:$ virsh pool-..

인프라/Linux 2025.01.10

KVM에서 사용하는 가상 NIC 인터페이스 속도

KVM에서 사용하는 가상 NIC 중 rtl8139의 인터페이스 속도는 일반적으로 10/100 Mbps로 제한됩니다. 이는 rtl8139가 실제 하드웨어에서도 100 Mbps까지의 속도를 지원하는 구형 네트워크 카드 모델이기 때문입니다.VirtIO:VirtIO NIC은 KVM에서 최적화된 고성능 네트워크 인터페이스입니다.네이티브 드라이버를 사용하여 매우 높은 속도와 낮은 지연 시간을 제공합니다.고속 네트워크가 필요한 경우 VirtIO를 권장합니다.e1000:Intel PRO/1000 가상 NIC로, 1 Gbps까지 속도를 지원합니다.VirtIO를 사용할 수 없는 경우 이 NIC를 사용할 수 있습니다.vmxnet3:VMware의 VMXNET3 NIC 모델로, KVM에서도 사용할 수 있습니다.10 Gbps 이..

카테고리 없음 2025.01.09

[CI/CD] Jenkins 와 GitLab 연동 및 배포 자동화

시나리오1) pycharm, VScode등 IDE 에서 코드 commit 후 push 2) gitlab webhook으로 jenkins에 전달 3) jenkins에서 Jenkins 파이프라인 스크립트와  Dockerfile에 정의 된 대로 docker image로 빌드 4) 빌드된 Docker 이미지 nexus 레지스트리에 전달(Jenkins 파이프라인 스크립트에 정의)5) 레지스트리에서 운영 서버로 이미지 push후 실행 Fast API로 작은 python 프로젝트를 만들고 도커 빌드 및 운영 서버에 배포하기 위해 CI/CD 파이프 라인을 구축했다.  1. GitLab과 Jenkins 연동하기 1) GitLab 설치 & Jenkins 설치하기(외부링크 첨부)  2) Jenkins 설정 - GitLab과..

인프라 2024.10.10

디스크와 파티션 볼륨 그리고 파일시스템

항목Disk (디스크)Partition (파티션)Volume (볼륨)정의물리적 저장 장치 (예: 하드 드라이브, SSD 등).디스크의 논리적 구획으로, 디스크의 일부를 할당하여 데이터를 저장하는 공간.하나 이상의 파티션이나 물리적 디스크를 결합한 논리적 저장 장치.물리적/논리적물리적 장치논리적 구획논리적 구획 (논리적 장치 또는 여러 파티션을 묶을 수 있음)역할데이터를 저장하는 실제 물리적 미디어.디스크를 분할하여 여러 운영 체제나 파일 시스템을 사용할 수 있도록 함.여러 파티션을 결합하거나, 단일 파티션을 더 큰 저장소로 확장하여 사용할 수 있음.관리 방식운영체제에서 물리 디스크로 인식.각 파티션마다 별도의 파일 시스템을 할당할 수 있음.여러 파티션이나 디스크를 하나로 묶어 하나의 저장 공간처럼 사용할..

인프라 2024.10.07

[Hyper-V] Hyper-V 서버 Hyper-V 관리자에 연결하기

ms 공식 문서 참고 원격으로 Hyper-V 호스트 관리Hyper-V 호스트와 Hyper-V 관리자 간의 버전 호환성 및 도메인 간 및 독립 실행형을 비롯한 다양한 환경에서 원격 호스트에 연결하는 방법을 설명합니다.learn.microsoft.com 1. Hyper-V 서버 powershellEnable-PSRemotingEnable-WSManCredSSP -Role Server2. Hyper-V 관리자 1) hosts 파일에 해당 hyper-V 서버 등록 파일 위치 C:\Windows\System32\drivers\etc2_ powershell 관리자 권한으로 실행 winrm quickconfig set-item WSMan:localhostClientTrustedHosts -Value "서버의 host..

Intel Xeon Scalable 시리즈 제품 읽기

최근 제온 CPU 제품을 비교할 일이 있어서 간단하게 정리 해봤다.  Scalable 시리즈란? 미들급 ~ 하이엔드급 성능을 제공하는 고성능 제품군  1. CPU 등급  주요 특징Bronze - 엔트리 레벨 서버용 - 낮은 TDP 및 비용 효율적 - 기본적인 성능 요구에 적합 Sliver - 중간 성능 및 코어 수 제공 - 데이터 분석 및 일반적인 서버 작업에 적합 - 고성능 서버 애플리케이션을 위한 안정적인 성능 Gold - 최대 4소켓 까지 확장 가능 - 높은 성능과 확장성 제공 - 데이터베이스, 가상화, 고성능 컴퓨팅에 적합 - 더 많은 메모리 지원 및 인텔 옵테인 메모리와 호환 Platinum - 최상급 성능 및 최대 코어 수- 미션 크리티컬 애플리케이션 및 데이터 센터의 최적 솔루션 - 인..

인프라/서버 2024.10.04