목록Infra (32)
나의 잡다한 노트 및 메모
가상화는 물리적인 장비(서버, 스토리지, 네트워크 등)를 논리적으로 분리하여 여러 개의 독립적인 환경(가상 머신, 가상 스토리지 등)을 만들어 내는 기술 1. 물리적 장비와 가상화물리적 장비:전통적으로 한 서버에는 하나의 운영체제와 애플리케이션만 실행했습니다. 이 경우 서버의 모든 자원이 한 가지 용도로만 사용되죠.가상화의 개념:하나의 물리 서버를 여러 개의 가상 머신(Virtual Machine) 으로 나눌 수 있습니다. 각 가상 머신은 독립적으로 운영체제와 애플리케이션을 실행할 수 있어, 물리 서버의 자원을 여러 용도로 동시에 활용할 수 있습니다. 2. 가상화의 장점자원 효율성:물리적 서버 한 대를 여러 가상 머신으로 분할하면, 자원을 보다 효율적으로 사용할 수 있습니다. 즉, 한 서버의 CPU, 메..
DMZ용 가상 스위치와 Trust용 가상 스위치는 가상화 환경에서 네트워크를 분리하고 보안을 강화하기 위해 사용하는 논리적 네트워크 장치입니다.DMZ용 가상 스위치:DMZ(Demilitarized Zone)는 외부(인터넷)와 내부 네트워크 사이에 위치한 중간 영역입니다. DMZ에 위치한 서버들은 외부 접속을 허용하지만, 내부 네트워크와는 격리되어 있어 보안 위협을 최소화할 수 있습니다. DMZ용 가상 스위치는 이러한 DMZ 영역에서의 트래픽을 관리하며, 외부 사용자와의 통신을 담당합니다.Trust용 가상 스위치:Trust(신뢰) 영역은 내부 네트워크, 즉 보안이 확보된 신뢰할 수 있는 환경을 의미합니다. Trust용 가상 스위치는 내부 시스템 간의 통신이나 데이터 교환을 위해 사용되며, DMZ와 달리 외..
IT 분야에서 "HBA"는 Host Bus Adapter의 약자로, 컴퓨터 시스템(호스트)과 저장장치 혹은 네트워크 장비 사이를 연결해 주는 인터페이스 카드입니다. 1. 기본 개념정의:Host Bus Adapter는 서버나 컴퓨터와 스토리지 장치(예: 디스크 어레이, 테이프 드라이브) 또는 스토리지 네트워크(예: SAN; Storage Area Network) 사이의 데이터 전송을 중계하는 하드웨어 컴포넌트입니다.역할:HBA는 컴퓨터 내부의 버스와 외부 장치 간의 통신을 관리하며, 데이터 전송 속도 향상, 프로토콜 변환, 에러 처리 등 중요한 기능들을 수행합니다.2. 주요 기능데이터 전송:서버와 스토리지 간의 대량 데이터 전송을 안정적이고 빠르게 처리합니다.프로토콜 변환:내부 시스템 버스의 데이터 포맷과..

NVMe M.2 SSD는 워낙 발열이 심해지기 쉬우므로, 방열판(heatsink)을 부착하는 것이 과열 억제와 성능 유지에 크게 도움이 됩니다. 다만, 아무 제품이나 사도 되는 것은 아니고 다음 사항을 확인하여 구매해야 합니다:M.2 SSD의 규격(Form Factor) 확인소비자용 NVMe M.2 SSD는 대부분 길이가 80mm인 M.2 2280 규격입니다.그러나 일부 SSD는 22110(길이 110mm) 등 다른 규격일 수 있으므로, 사용하는 SSD가 **어떤 길이/폭(2230·2242·2260·2280·22110 등)**인지 확인해야 합니다.방열판도 2280용, 22110용 등 다양한 규격이 있으므로 반드시 SSD의 실제 크기에 맞는 방열판을 골라야 합니다.SSD 단면/양면 여부어떤 SSD는 NAN..
광파이버는 기본적으로 **단일 모드 (Single Mode)**와 다중 모드 (Multi Mode) 두 가지로 구분할 수 있다. 1. 광파이버의 기본 종류● 단일 모드 광섬유 (Single Mode Fiber)코어 직경: 약 8~10μm로 매우 작음전송 방식: 레이저 광원을 사용하여 빛의 경로를 하나의 직선 경로로 전달특징:긴 거리(수십~수백 km)까지 신호 감쇠 없이 전송 가능대역폭이 크고, 장거리 통신에 적합용도:통신사 네트워크, 장거리 인터넷 백본, 해저 케이블 등● 다중 모드 광섬유 (Multi Mode Fiber)코어 직경: 약 50~62.5μm로 단일 모드보다 큼전송 방식: LED 광원을 사용하며, 여러 경로(모드)를 통해 빛이 전송됨특징:짧은 거리(수십~수백 미터)에서 사용됨설치 비용이 단일..
openssl req \ -new -newkey rsa:2048 \ -days 365 \ -nodes \ -x509 \ -keyout monitor.key \ -out monitor.crt \ -subj "/C=KR/ST=Daejeon/O=??/CN=localhost" \ -addext "subjectAltName = DNS:localhost" -x509: x.509 형식의 인증서를 직접 생성 (CSR을 만들고 다른 CA에 서명받는 대신, 바로 자체 서명)-keyout monitor.key: RSA 개인 키(private key) 파일 생성-out monitor.crt: 인증서(public cert) 출력-subj, -addext "subjectAltName = DNS:lo..
정의 : 통상적으로 시스템이 느려지거나 멈추는 현상을 Hang up 이라고 한다.Server Instance는 실행되고 있으나, 아무런 응답이 없는 상황을 말한다.비슷한 의미로 slowdown이 있다. server instance의 응답이 매우 느려지는 상태이다. 이런 현상들은 대부분이 network, user application, jvm, rdbms, web/was 중 하나 이상의 병목으로 인해서 발생한다. Hang up의 다양한 유형 1. Deadlockmulti thread 사용 시 공유 영역을 보호하기 위해 locking을 사용한다. 두 개 이상의 thread가 서로 lock을 잡고 기다리는 상태. 서로 lock이 풀리지 않고 무한정 대기하는 상태를 말한다. 2. JDBC로 인한 Server ..
1. 리전(Region)이란?정의리전은 특정 지리적 위치를 기준으로 구성된 데이터 센터 그룹입니다.각 리전은 독립적으로 동작하며, 물리적으로 멀리 떨어진 위치에 배치됩니다.하나의 리전에는 **여러 개의 가용영역(AZ)**이 포함됩니다.특징지리적 분산:전 세계에 분산 배치되어, 특정 지역에서 서비스를 안정적으로 제공.예: 미국, 유럽, 아시아, 호주 등 다양한 위치에 리전을 배치.독립성:리전 간은 독립적으로 운영되며, 한 리전에 문제가 생겨도 다른 리전은 영향을 받지 않음.사용 사례:데이터 주권(국가별 법적 요구사항) 준수.고객이 가까운 리전을 선택해 지연 시간(Latency)을 최소화.주요 클라우드 제공업체의 리전 예시AWS:us-east-1: 미국 동부(버지니아 북부)ap-northeast-1: 아시아..