탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 관리: 네트워크 서비스 Oracle Solaris 11 Information Library (한국어) |
웹 서버에서 Secure Sockets Layer 프로토콜 사용
NCA 로깅을 사용으로 설정 또는 사용 안함으로 설정하는 방법
SSL 커널 프록시를 사용하여 Apache 2.0 웹 서버를 구성하는 방법
SSL 커널 프록시를 사용하여 Sun Java System Web Server를 구성하는 방법
NCA(네트워크 캐시 및 가속기)는 HTTP 요청 중에 액세스된 웹 페이지의 커널 내 캐시를 유지 관리하여 웹 서버 성능을 향상시킵니다. 이 커널 내 캐시는 웹 서버에서 일반적으로 처리하는 HTTP 요청에 대한 성능을 크게 향상시키기 위해 시스템 메모리를 사용합니다. HTTP 요청에 대해 웹 페이지를 보유하도록 시스템 메모리를 사용하면 커널과 웹 서버 간의 오버헤드를 줄여 웹 서버 성능이 향상됩니다. NCA에서는 수정을 최소화한 상태로 웹 서버와 통신할 수 있도록 소켓 인터페이스를 제공합니다.
요청된 페이지가 커널 내 캐시에서 검색되는 경우(캐시 적중) 성능은 비약적으로 향상됩니다. 요청된 페이지가 캐시에 없고(캐시 비적중) 웹 서버에서 검색되어야 하는 경우에도 성능은 크게 향상됩니다.
이 제품은 전용 웹 서버에서 실행해야 합니다. NCA를 실행하는 서버에서 다른 큰 프로세스를 실행하는 경우 문제가 발생할 수 있습니다.
NCA에서는 해당 NCA에서 기록하는 모든 캐시 적중의 로깅 지원을 제공합니다. 이 로그는 성능을 향상시키기 위해 이진 형식으로 저장됩니다. ncab2clf 명령은 이진 형식의 로그를 CLF(일반 로그 형식)로 변환하는 데 사용할 수 있습니다.
Oracle Solaris 릴리스에는 다음과 같은 향상된 기능이 있습니다.
소켓 인터페이스
AF_NCA 지원을 제공하는 벡터식 sendfile 지원. 자세한 내용은 sendfilev(3EXT) 매뉴얼 페이지를 참조하십시오.
선택한 날짜(-s) 앞의 레코드를 건너뛰는 기능과 지정된 레코드 수(-n)를 처리하는 기능을 지원하는 ncab2clf 명령에 대한 새로운 옵션
ncalogd.conf의 logd_path_name에서 원시 장치, 파일 또는 이 둘의 조합 중 하나를 지정할 수 있음
웹 서버에서 다중 AF_NCA 소켓을 열 수 있도록 지원. 다중 소켓을 사용하여 하나의 서버에서 여러 웹 서버를 실행할 수 있습니다.
/etc/nca/ncaport.conf라는 새 구성 파일. 이 파일은 IP 주소 및 NCA를 사용하는 포트를 관리하는 데 사용할 수 있습니다. 웹 서버에서 AF_NCA 소켓의 고유 지원을 제공하지 않을 수 있습니다. 서버에서 이를 지원하지 않는 경우 이 파일과 NCA 소켓 유틸리티 라이브러리를 사용하여 AF_INET 소켓을 AF_NCA 소켓으로 변환합니다.