본문 바로가기
728x90
반응형

IT ▶/Linux & Network14

[개념] 웹서버 Nginx 란? 클라이언트는 정보를 요청하는 쪽이고 서버는 정보를 제공하는 쪽이다. 이것은 상대적인 개념으로 클라이언트를 위한 전용 머신이 따로 있는 것은 아니고, 클라이언트 소프트웨어인 웹브라우저가 설치되어 있다면 클라이언트가 되는 것이고, 서버 소프트웨어인 웹서버가 설치되어 있다면 서버가 되는 것이다. - WEB서버 : 정적인 data(HTML 파일이나 이미지 같은 정적 콘텐츠) 처리, 요청 받아 WAS 호출 (종류 - Apache, Nginx, 구글 웹서버, MS IIS, Webtier 등) - WAS : WEB서버와 WEB 컨테이너 결합, JSP, Servlet 구동 환경 제공, 동적 data 처리(요청에 따라 내부 로직 처리 후 다른 결과값 리턴) (종류 - Tomcat, Oracle Weblogic, IBM .. 2021. 8. 1.
리눅스, 유닉스 파일, 압축파일 검색하는 명령어 (grep, zgrep, crontab 등) 안녕하세요. 실무에서 사용하는 리눅스, 유닉스 명령어 중 유용한 명령어 몇 가지 정리하였습니다. 1> 검색 명령어 (grep, zgrep, find) - grep : 일반 파일에서 원하는 문자 또는 문자열 검색 가능 형식 : grep 탐색할내용 탐색할파일 예시 : grep abc test.log -> test.log 파일에서 ‘abc’ 문자열이 포함된 row 를 조회한다. 참고로 zgrep 은 압축 된 파일에서도 검색이 가능하므로 참고하시기 바랍니다. - zgrep : 압축 된 파일에서 원하는 문자 또는 문자열 탐색 가능 예시 : zgrep abc test.log.gz 압축된 gz 파일을 unzip 을 통해 압축을 풀고 grep으로 탐색하여도 되지만 gz 상태에서 바로 zgrep 을 통해 탐색이 가능합니.. 2020. 6. 27.
SLB 개념 (Server Load Balancing) 서버 부하 분산 - L4 스위치 안녕하세요.!! SLB는 서버에서는 처리 부하를 균등하고 분배하여 처리하는 역할을 하며, 과부하로 서버가 정지되거나 응답 지연을 방지하기 위해 서버 부하 분산 장치를 사용합니다. 1> SLB 개념 SLB 서버 부하 분산은 서버 로드 밸런싱으로 여러 대의 서버에 분산시켜서 처리할 수 있게 해주는 기능입니다. 보통 이중화되어 동일한 역할의 서버를 2대이상으로 관리하는 경우 앞단에 L4 장비를 두고 해당 L4 장비에서 SLB 기능이 작동됩니다. - Client -> L4 (Switch) 장비 VIP -> 서버 (Real Server) IP - L4 스위치 : IP + PORT 를 보고 데이터를 전달해주는 장비 (전송 계층) L2 스위치 : 데이터 계층에서 MAC 주소를 보고 데이터 전달 L3 스위치 : 네트워.. 2020. 6. 27.
[AWS 기본개념] AWS 클라우드 서비스 개념정리 안녕하세요. AWS 자격증 준비하면서 AWS 관련 기본개념 참고하려고 정리하였습니다. 0. 클라우드 서비스 대상 (컴퓨팅, 스토리지, 네트워크) : CPU, 메모리, SSD, 하드디스크, 네트워크 1. EC2 (Elastic Compute Cloud) - CPU와 메모리 구성 - 크기 조정이 가능한 컴퓨팅 파워를 클라우드에서 제공하는 웹 서비스 - 장점 : 신속한 서버 설치와 용량 조절, 사용한 비용만큼 지불 # EC2 사용 방식 - On-Demand : 실행하는 인스턴스에 따라 시간 또는 초당 파워로 측정된 가격 지불 약정 필요 없으며, 장기적인 예측이 어려울 때 한번 EC2를 사용하고자 할 때 선택 - Spot Instance : 경매 형식으로 저렴하게 인스터스를 구매 안쓰는 자원을 경매로 구매하여 .. 2020. 5. 31.
728x90
300x250