출처 : https://b.luavis.kr/server/linux-performance-analysis 리눅스 서버 60초안에 상황파악하기https://b.luavis.kr/server/linux-performance-analysis넷플릭스의 Linux performance analysis in 60,000ms에 대해서 부분적으로 번역한 글입니다.리눅스 서버에 성능 이슈로 인해서 로그인했을 때 우리가 가장 먼저 체크해봐야할 사항은 어떤것들일까?넷플릭스는 많은 사람들이 알고 있는것 처럼 아마존 EC2 리눅스 서버를 사용하고 있다. 이런 대규모 서버를 모니터링하고 성능을 체크하는데에는 툴을 사용하는데 클라우드 전체의 모니터링에는 Atlas, 하나의 EC2 instance의 성능체크에는 Vector를 사용한..
성능 Apache (httpd) Nginx 비고 총 커넥션 수 ServerLimit 2048 MaxClients 2048 (Tomcat maxThreads) * (Tomcat instance 수) * 0.9 = 총 connection worker_processes 4; events { worker_connections 1024; } worker_process * worker_connection = 총 connection 타임아웃 Timeout 10 Keepalive off client_body_timeout 5s; client_header_timeout 5s; keepalive_timeout 5s; send_timeout 5s; resolver_timeout 5s; GZIP 압축 전송 LoadModule..
출처 : http://blog.kusweet.com/resize-partions-at-linux-%EB%A6%AC%EB%88%85%EC%8A%A4%EC%97%90%EC%84%9C-%ED%8C%8C%ED%8B%B0%EC%85%98-%EC%82%AC%EC%9D%B4%EC%A6%88-%EB%B3%80%EA%B2%BD%ED%95%98%EA%B8%B0/IntroPartition이라는게 애초의 할당된 용량이 초과한다거나, 혹은 img 파일을 restore하는 바람에 가용 용량을 다 사용하지 못하는 경우가 발생됩니다. 이러한 경우, Resize가 필요한데 이게 생각보다 쉽지 않습니다. 그래서 오늘은, 대표적인 명령어인 parted와 fdisk를 이용하여 파티션을 늘리기를 소개합니다.오늘 같이 살펴볼 예는 다음과 같습..
출처 : http://egloos.zum.com/iryna7/v/2811423 DHCP SERVER는 다양한 방식으로 이용이 되고 있지만 KERNEL상에서 DHCP 서버 역할을 하는 프로그램의 제작 방법을 알아 봅니다. 원래 사용 목적은 VPN tunnel interface를 위하여 제작되었지만 나름 필요 하신분이 있으실것 같아 블로그에 게시합니다.실제 패킷은 KERNEL상에서 동작되는것은 아니고 사용자 영역에 복사되어 패킷을 디코딩하여 커널 패킷을 작성하여 전송되는 방식입니다. 즉, 실질 적인 모든(이더넷 프레임 포함) 데이터는 KERNEL영역이 아닌 사용자 영역에서 처리가 이루어 지는것입니다. DHCP 패킷의 구성 : DHCPD DHCPC기타1 서버측 할당 IP 정보 전송3 서버측 할당 IP 확정 전..
http://guswnsla1223.tistory.com/75