Nginx(엔진 x)는 오픈소스기반의 리버스 프록시 서버로 뿐만 아니라, HTTPS, SMTP, POP3, IMAP 프로토콜을 지원한다. 또한 load balancer, HTTP cache, web server 용도로도 사용할 수 있다.이미 Apache가 자리잡은 웹 서버 시장에 뒤늦게 뛰어들었지만 고성능, 뛰어난 동시성, 낮은 메모리 사용량을 강점으로 빠...
Network Namespace리눅스 시스템에서 네트워크는 단지 하나만(single)존재하는 글로벌 자원이다. 네트워크 인터페이스, 라우팅테이블 등은 하나만 있으며 모든 계정이 이 자원을 공유해서 사용한다. 만약 누군가(보통 루트계정) 네트워크 정보를 변경하면, 시스템 전체에 영향이 미친다.네트워크 네임스페이스를 이용하면, 격리된 네트워크 환경을 구축할 ...
Network File System은 네트워크 상에 파일 시스템을 구현하는 것으로 1984년 Sun Microsystems에서 개발한 프로토콜이다 그 뒤 에서 네트워크로 파일시스템을 확장하기 위한 용도로 널리 사용있다. NFS는 서버/클라이언트 모드로 작동합니다.Ubuntu Linux 11.04를 기준으로 설명합니다. 예전에는 NFS 설정하는 것도 꽤 복잡...
MQTT MQTT는 경량의 Publish/Subscribe(Pub/Sub) 메시징 프로토콜이다. M2M(machine-to-machine)와 는 MQTT 3.3.1 를 IoT에서의 표준 프로토콜로 채택했다. 지금 나는 IoT관련 일을 하고 있으며, 로컬과 원격 모두에서 사용할 수 있는 경량의 통신 프로토콜로 MQTT를 고려하고 있다. 예전이라면 직접 만들...
MPIOMPIO(Multipath I/O)는 컴퓨터 스토리지에서 사용하는 기술이다. 기술의 사용 목적은 아래와 같다. 성능 향상 장애 내성 를 이용한 입출력시, 두 개 이상의 네트워크 채널로 명령을 전송한다. 두 개의 NIC을 이용하기 때문에 대역폭을 확보 할 수 있으며, 하나의 NIC 혹은 데이터가 경유하는 스위치에 문제가 생기더라도 여전히 iSCS...
카프카(kafka)는 분산 스트리밍 플랫폼(Distributed streaming platform)이다. 분산 스트리밍 플랫폼은 아래의 기능을 가지고 있어야 한다. 데이터 스트림을 게시(Publish)하고 구독(Subscribe)할 수 있어야 한다. 이 점에서 메시지 큐 혹은 엔터프라이즈 메시징 시스템과 유사한 면이 있다. 내결함성(장애에 대한 내성)을 ...
GSLB - Global server Load Balancing Global server Load Balancing라는 이름 때문에, 로드 밸런스의 발전된 형태로 생각 할 수 있겠다. 이름과는 달리 DNS 서비스의 발전된 형태다. 지능적 DNS 서비스라고 부르기도 하는 듯.DNS 서비스는 도메인 이름을 IP주소로 변환하는 일을 하는 서비스다. 하나의 도메...
GNS3 - Graphical Network Simulator Graphical Network Simulator의 줄임말이다. 말 그대로 GUI를 이용해서 네트워크 환경을 시뮬레이션 할 수 있도록 도와주는 소프트웨어다. Dynamips를 이용해서 Cisco ISO를 애뮬레이션 하기 때문에, 실제 네트워크 환경과 동일하게 네트워크를 구성해서 테스트할 수 있...
661 POSTS HERE
nginx
Nginx(엔진 x)는 오픈소스기반의 리버스 프록시 서버로 뿐만 아니라, HTTPS, SMTP, POP3, IMAP 프로토콜을 지원한다. 또한 load balancer, HTTP cache, web server 용도로도 사용할 수 있다.이미 Apache가 자리잡은 웹 서버 시장에 뒤늦게 뛰어들었지만 고성능, 뛰어난 동시성, 낮은 메모리 사용량을 강점으로 빠...
Network Namespace
Network Namespace리눅스 시스템에서 네트워크는 단지 하나만(single)존재하는 글로벌 자원이다. 네트워크 인터페이스, 라우팅테이블 등은 하나만 있으며 모든 계정이 이 자원을 공유해서 사용한다. 만약 누군가(보통 루트계정) 네트워크 정보를 변경하면, 시스템 전체에 영향이 미친다.네트워크 네임스페이스를 이용하면, 격리된 네트워크 환경을 구축할 ...
NFS - Network File System
Network File System은 네트워크 상에 파일 시스템을 구현하는 것으로 1984년 Sun Microsystems에서 개발한 프로토콜이다 그 뒤 에서 네트워크로 파일시스템을 확장하기 위한 용도로 널리 사용있다. NFS는 서버/클라이언트 모드로 작동합니다.Ubuntu Linux 11.04를 기준으로 설명합니다. 예전에는 NFS 설정하는 것도 꽤 복잡...
NAT
참고 ...
MQTT
MQTT MQTT는 경량의 Publish/Subscribe(Pub/Sub) 메시징 프로토콜이다. M2M(machine-to-machine)와 는 MQTT 3.3.1 를 IoT에서의 표준 프로토콜로 채택했다. 지금 나는 IoT관련 일을 하고 있으며, 로컬과 원격 모두에서 사용할 수 있는 경량의 통신 프로토콜로 MQTT를 고려하고 있다. 예전이라면 직접 만들...
MPIO
MPIOMPIO(Multipath I/O)는 컴퓨터 스토리지에서 사용하는 기술이다. 기술의 사용 목적은 아래와 같다. 성능 향상 장애 내성 를 이용한 입출력시, 두 개 이상의 네트워크 채널로 명령을 전송한다. 두 개의 NIC을 이용하기 때문에 대역폭을 확보 할 수 있으며, 하나의 NIC 혹은 데이터가 경유하는 스위치에 문제가 생기더라도 여전히 iSCS...
Apache Kafka
카프카(kafka)는 분산 스트리밍 플랫폼(Distributed streaming platform)이다. 분산 스트리밍 플랫폼은 아래의 기능을 가지고 있어야 한다. 데이터 스트림을 게시(Publish)하고 구독(Subscribe)할 수 있어야 한다. 이 점에서 메시지 큐 혹은 엔터프라이즈 메시징 시스템과 유사한 면이 있다. 내결함성(장애에 대한 내성)을 ...
KVM
KVM...
GSLB - Global server Load Balancing
GSLB - Global server Load Balancing Global server Load Balancing라는 이름 때문에, 로드 밸런스의 발전된 형태로 생각 할 수 있겠다. 이름과는 달리 DNS 서비스의 발전된 형태다. 지능적 DNS 서비스라고 부르기도 하는 듯.DNS 서비스는 도메인 이름을 IP주소로 변환하는 일을 하는 서비스다. 하나의 도메...
GNS3 - Graphical Network Simulator
GNS3 - Graphical Network Simulator Graphical Network Simulator의 줄임말이다. 말 그대로 GUI를 이용해서 네트워크 환경을 시뮬레이션 할 수 있도록 도와주는 소프트웨어다. Dynamips를 이용해서 Cisco ISO를 애뮬레이션 하기 때문에, 실제 네트워크 환경과 동일하게 네트워크를 구성해서 테스트할 수 있...