MPIO

MPIOMPIO(Multipath I/O)는 컴퓨터 스토리지에서 사용하는 기술이다. 기술의 사용 목적은 아래와 같다. 성능 향상 장애 내성 를 이용한 입출력시, 두 개 이상의 네트워크 채널로 명령을 전송한다. 두 개의 NIC을 이용하기 때문에 대역폭을 확보 할 수 있으며, 하나의 NIC 혹은 데이터가 경유하는 스위치에 문제가 생기더라도 여전히 iSCS...

Network Namespace

Network Namespace리눅스 시스템에서 네트워크는 단지 하나만(single)존재하는 글로벌 자원이다. 네트워크 인터페이스, 라우팅테이블 등은 하나만 있으며 모든 계정이 이 자원을 공유해서 사용한다. 만약 누군가(보통 루트계정) 네트워크 정보를 변경하면, 시스템 전체에 영향이 미친다.네트워크 네임스페이스를 이용하면, 격리된 네트워크 환경을 구축할 ...

Open vSwitch 튜토리얼 - 기본 네트워크 구성

Open vSwitch 튜토리얼 - 기본 네트워크 구성설치 환경은 다음과 같다.# tail -1 /etc/lsb-release DISTRIB_DESCRIPTION="Ubuntu 14.10"# uname -ri3.16.0-34-generic x86_64# kvm --versionQEMU emulator version 2.1.0 (Debian 2.1+dfsg...

Qemu - Open source processor emulator

Qemu - Open source processor emulator...

가상화

Qemu를 이용한 가상화, Qemu network, x86 가상화, virtualbox를 이용한 가상화, 한국 wikipedia - 가상화...

CDN - Content deliver network

CDN - Content deliver network 미완성CDN은 인터넷상에서 여러 데이터센터를 이용해서 대량의 컨텐츠를 배포하는 시스템이다. CDN의 목적은 인터넷 상에서 end-user에게 고가용성(high availability), 고성능(high performance)의 컨텐츠를 서비스하는데 있다. 오늘날 CDN은 웹 객체(텍스트, 이미지...

클라우드 컴퓨팅

클라우드 컴퓨팅 2011/3/13클라우드 컴퓨팅은 일반 인터넷 사용자가, 사용하고자 하는 서비스의 물리적인 위치나 설정, 사용하는 장치에 상관없이 정보를 읽고 저장할 수 있도록 만들어 주는 컴퓨팅 기술을 의미한다.요즘에는 광고에도 자주 나온다. 집에서 올리고 회사에서 내리고, 컴퓨터로 올리고 스마트폰으로 내리고...1990년대 이전 컴퓨터와 인터넷(인터넷...

docker

docker 도커(Docker)는 비교적 최근(2013)년에 등장한 컨테이너 기반의 가상화 도구다. 흔히 가상 머신 기술과 비교 하는데, 장/단점을 기준으로 이들의 차이점을 살펴보자. 1. 가상머신은 격리된 환경을 구축한다. 하드웨어를 추상화 하기 때문에, 다양한 운영체제들을 손쉽게 올릴 수 있다. 반면 하드웨어 추상에 드는 비용과 완전한 운영체제가 올...

컨테이너 기반 클라우드를 위한 도커 데이터 볼륨 관리

컨테이너 기반 클라우드를 위한 도커 데이터 볼륨 관리 도커는 데이터를 persistent 하게 저장하기 위해서 데이터 볼륨을 만든다. 실제 애플리케이션에서 만들어지는 데이터의 대부분은 데이터 볼륨에 저장이 된다. 애플리케이션이 만드는 로그나 데이터베이스의 데이터파일, 유저가 업로드한 파일등등이 모두 여기에 해당한다.컨테이너 볼륨은 읽기 전용으로, 보통 ...

클라우드 모니터링

클라우드 모니터링물론 여기에서 말하는 모니터링은 시스템/네트워크 모니터링으로, 클라우드 환경을 대상으로 한다.왜 클라우드 환경을 대상으로 하냐면, 지금 내가 관리하는 서비스들이 클라우드 위에서 돌아가기 때문이다.증상을 찾아서 문제를 해결할 수 있다면, 진단이 어려울 건 없다. 하지만 시스템이 복잡해 질 수록 특히 진단의 대상이 네트워크화 되어있을 수록 진...