본문 바로가기
반응형

까망 동네/IT 용어13

I/O Latency란? I/O Latency I/O 요청이 발생하고 완료되기까지의 시간을 의미한다. ex) Dist I/O Latency = Disk I/O 요청 처리 시간이라고 보면된다. 지연 시간과 응답 시간을 종종 같은 뜻으로 사용하지만 동일하지는 않다. 응답 시간은 클라이언트 관점에서 본 시간으로, 요청을 처리하는 실제 시간(서비스 시간) 외에도 네트워크 지연과 큐 지연도 포함한다. 지연 시간은 요청이 처리되길 기다리는 시간으로, 서비스를 기다리며 휴지(latent) 상태인 시간을 말한다. 2021. 2. 17.
서버 이중화 서버 이중화 ① Failover(시스템 대체 작동) 평소 운영되는 서버와 복제 서버를 가지고 있다가 운영 중인 서버가 장애로 사용이 어렵게 되었을 경우 복제 서버로 그 일을 대신 처리해서 대응하는 경우입니다. 기업에서는 서버 장애를 대비해서 24시간 대응을 위해 1, 2호기 서버를 두는 편입니다. (3개 이상의 복제 서버는 서비 구축 비용에 비해 관리 비용이 효율적이지 않습니다.) ② LoadBalance(부하균형) 두 개 이상의 서버가 실시간으로 일을 분담처리 해서 부하를 분산시켜주는 것을 의미합니다. 즉, 여러 서버가 병렬로 작업을 처리하면서 트래픽 부하와 같은 부하 균형을 잡아줍니다. ex) 한쪽에 부하가 심하면 다른쪽으로 이를 넘겨주는데 부하가 걸릴만한 상황을 고려하여 조건을 설정합니다. 2021. 2. 17.
CDN(Contents Delivery Network) 이란? CDN(Contents Delivery Network) 분산되어 있는 서버 그룹에서 특정 Contents를 빠르게 전달 할 수 있는 서비스를 의미한다. HTML / JavaScript 파일, CSS, Image 등 전송할 수 있다. CDN을 사용하는 장점 중 하나는 DDOS (Distributed Denial of Service) 공격과 같은 일부 악의적인 공격으로부터 웹 사이트를 보호하는 데 도움이 된다. 이외에도 CDN은 호스팅 대역폭을 줄이기 위해 캐싱을 사용하기도 한다. Web Programming을 하다보면 jQuery를 사용하는 경우가 있는데 이러한 jQuery를 사용하는 방식도 크게 파일 직접 다운로드 & CDN 방식이 존재한다. jQuery 파일은 http://jquery.com/downl.. 2021. 2. 16.
반응형