반응형

DevOps 3

[DevOps] TLS/SSL 인증서

SSL란? (Secure Sockets Layer) 1990년대에 넷스케이프가 개발한 웹 서버와 클라이언트(브라우저) 간의 데이터 암호화를 위해 만들어진 보안 프로토콜 현재는 보안 취약점으로 인해 더 이상 사용되지 않음 TLS란? (Transport Layer Security) SSL의 후속 버전으로, 현재는 TLS 1.2 또는 TLS 1.3을 대부분의 웹사이트에서 사용 중 흔히 말하는 SSL 인증서는 대부분 TLS 인증서를 의미 HTTPS => SSL 또는 TLS 인증서가 적용된 HTTPSSL/TLS의 필요성 보안되지 않은 상태이면 ID, 비밀번호, 카드번호 등이 평문으로 전송됨SSL/TLS를 쓰면 통신 내용이 암호화되어 내용이 유출되어도 해독 불가 클라이언트와 서버가 서로 신원 확인 가능(인증서 기반..

DevOps 2025.04.16

[DevOps] 로드 밸런싱(Load Balancing)

로드 밸런싱이란?여러 서버로 네트워크 트래픽을 분산하여 부하를 줄이고 성능 최적화 가능대규모 웹사이트, 애플리케이션, 데이터 센터에서 안정적인 서비스 제공을 위해 필수적으로 사용 중인 기술 로드 밸런싱의 필요성성능 향상: 단일 서버에 모든 요청이 집중되는 것을 방지하고 여러 서버로 트래픽을 분산하여 처리 속도를 높임고가용성 : 특정 서버에 장애가 발생해도 다른 서버가 요청을 처리하여 서비스 중단을 방지확장성 : 서버를 추가하여 트래픽 증가에 유연하게 대응할 수 있음보안 강화: DDoS 공격 등의 부하를 여러 서버에 분산하여 공격에 대한 대응력을 높일 수 있음 로드 밸런서의 유형1. 하드웨어 로드 밸런서물리적인 장비로 구현되며, 고성능이지만 비용이 높음.대표적인 제품: F5 BIG-IP, Citrix Ne..

DevOps 2025.04.01

[DevOps] NFS(Network File System) 드라이브 마운트

NFS(Network File System)란? Linux/Unix 등에서 사용하는 파일 공유 프로토콜로, NFS를 사용한 네트워크 드라이브 마운트를 통해 외부 서버 디렉토리 내 파일에 접근할 수 있다.NFS의 특징1.빠른 속도 (SMB보다 경량화)2.리눅스 환경 최적화 3.파일 단위가 아닌 블록 단위 전송 (높은 효율성)4.SMB 대비 보안 기능 부족 NFS 동작원리 / 단계NFS(네트워크 파일 시스템) 운영 원칙은 클라이언트와 서버 모델을 기반으로 한다.클라이언트는 네트워크를 통해 서버에서 파일 또는 디렉토리에 대한 접근을 요청하고 서버는 요청된 데이터로 응답한다. 서버의 디렉토리 공유 : NFS 서버가 네트워크의 클라이언트에 하나 이상의 디렉토리를 공유하고, 관리자는 NFS 서버 구성 파일에서 공유..

DevOps 2025.03.03
반응형