pipeline 

pipeline컴퓨팅에서 파이프라인이란 연속적으로 이루어진 데이터 처리의 집합으로, 한 요소의 출력은 다음 요소의 입력이 된다. 파이프라인의 요소들은 종종 병렬적으로 혹은 시분할방식으로 처리가 된다. 파이프라인을 이용하면 컴퓨터는 프로세스가 산술연산을 수행하는 동안에 다음번 명령어를 가져올 수 있다. 다음번 명령어는 버퍼에 가져다 놓는다. 이러한 cyle...

parity 

Parity는 라틴어 paritas로 부터 파생된 단어로 동등한(equal, equivalent)의 뜻을 가진다. 컴퓨터 공학에서는 데이터를 복원할 수 있는 정보를 디스크의 다른 영역에 저장해서, 나중에 문제가 생겼을 때 저장된 데이터를 이용해서 원래 데이터를 복원하는 기술을 의미한다. 복원할 수 있는 이 정보를 담은 정보조각을 parity bit라고 한다...

nmap 

nmapNmap(network Mapper)는 컴퓨터 네트워크 위에서 호스트와 서비스를 찾아서 네트워크 맵을 만들어주는 소프트웨어다. Nmap은 목적 호스트로 패킷을 보내고, 그 응답을 분석해서 맵을 그린다. ...

클라우드 모니터링 

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

로드 밸런싱 

로드 밸런싱로드밸런싱은 인터넷 트래픽을 여러 서버로 분산하기 위해서 사용하는 기술이다. 로드밸런싱을 해주는 소프트웨어 혹은 장비를 로드밸런서라고 한다. 인터넷 트래픽은 매년 100% 이상 증가하고 있지만 서버 성능은 트래픽 증가분을 따라가지 못하고 있다. 이 문제는 크게 두가지 방법으로 해결할 수 있다. 하나는 scale-up 즉 수직방향으로 CPU, 메...

Load Average 

Load Averageload Average는 Process 작업의 대기를 의미한다. 만약 1분간 평균 load average가 1이라면 1분동안 한개의 작업이 대기하고 있었음을 의미한다. 즉 load average값이 커지면 서버가 부하를 받고 있다고 해석할 수 있다.보통 load average가 1보다 작으면 아주 양호한 상태, 4 정도를 넘으면 부하...

Knoppix 

KnoppixKnoppix는 GNU/Linux 배포정책을 따르는 오픈소스 기반의 리눅스 라이브 시디다. 보통의 리눅스 라이브 시디들이 특정한 용도에 특화된 반면, knoppix는 가능한 모든 기능을 갖춘 완전한 리눅스 배포판을 지향한다. GNOME, KDE 환경을 포함하고 있으며, Firefox, Gimp, OpenOffice, Apache, Mysql등...

jira API를 이용한 매쉬업 서비스 개발 

jira API를 이용한 매쉬업 서비스 개발 서비스를 오픈하려고 하니, CS(Customer service) 시스템에 대한 요구가 나왔다. 고객이 웹에서 CS요청을 하면, 이 요청이 CS 담당자에게 전달해서 처리하고 그 결과를 고객에게 알려주는 시스템이 필요하다는 거다. 대략 이런 프로세스다. 1. 고객이 웹 폼이나 메일을 이용해서 CS를 요청한다. 1...

iSCSI 

iSCSI컴퓨팅 환경에서 iSCSI(Internet Small Computer System Interface)는 데이터 스토리지 시설을 이어주는 기반의 스토리지 네트워킹 표준이다. iSCSI는 IP 망을 통해 SCSI 명령을 전달함으로써 인트라넷을 거쳐 데이터 전송을 쉽게 하고 먼 거리에 걸쳐 스토리지를 관리하는 데 쓰인다. iSCSI는 근거리 통신망과 ...

haproxy 

haproxy신뢰성과 고성능을 지향하는 /HTTP 기반의 공개 소프트웨어 로드 밸런서 프로그램이다. 소프트웨어로 간단히 로드밸런서를 구현해야 할 때 주로 사용한다. 다음의 기능을 지원한다. 1. Application Cookie 서버에서 클라이언트로 보내는 cookie 값을 추척한다. 그래서 클라이언트가 proxy 서버로 접속하면, cookie를 발행했...