전체 글(30)
-
IaaS vs PaaS
IaaS IaaS 서비스 란? IaaS는 가상의 하드웨어 인프라(서버, 스토리지, 네트워크)를 서비스로 제공하는 것을 의미한다. 가상의 하드웨어에 OS 및 필요 애플리케이션을 설치하여 서비스한다. IaaS 서비스 유형 컴퓨트 서비스 : 사용자에게 가상의 서버를 구성하여 제공하는 서비스 가상 서버의 기본 리소스(CPU, Momory, Disk, Network)할당 및 운영체제 제공하며, Disk는 OS 설치 영역만 포함 스토리지 서비스" 블록스토리지 : 데이터 저장 영역을 위한 스토리지 볼륨 할당/삭제 (가상 서버에 볼륨의 Attach/Detach 하는 방식) 공유 저장소 : 사용자들이 소유한 데이터나 음악. 동영산, 문서와 같은 파일을 클라우드에 존재한 스토리지에 저장, 삭제, 공유 등의 작업을 할 수 ..
2021.10.01 -
Centos 커널 버전 및 배포판 버전 확인
centos-7.8-64 리눅스의 커널 버전은 /proc/version 에서 관리 #cat /proc/version [root@mkjang-web-nginx ~\]# cat /proc/version Linux version 3.10.0-1127.19.1.el7.x86\_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) ) #1 SMP Tue Aug 25 17:23:54 UTC 2020 시스템 정보를 출력하는 명령어 #uname -a [root@mkjang-web-nginx ~\]# uname -a Linux mkjang-web-nginx 3.10.0-1127.19.1.el7.x86\_64 ..
2021.09.29 -
Firebase DataBase Rule
firebaseDataBaseRule 파이어베이스 데이터베이스에 대해 정리한 내용(NoSql) https://www.youtube.com/watch?v=WacqhiI-g_o&list=PLl-K7zZEsYLlP-k-RKFa7RyNPa9_wCH2s RDBMS의 내용의 경우 최대한 간결하게 담았습니다. Rules Types .read: 데이터가 사용자들이 읽을 수 있도록 허용 .write: 데이터가 쓰여딜 수 있게 허용 .validate : 하위 속성이 있는지 여부와 데이터 유형이 올바로 형식화 된 값의 모양을 정의 .indexOn : ordering 과 쿼리를 지원하기 위해 인덱스 할 자식을 지정 RDBMS 와 NOSQL의 완전성과 유연성 RDBMS 완전성 up, 유연성 down NOSQL 완전성 down,..
2021.09.29 -
[Nginx] Centos7.8 nginx 소스 설치
일부 필수 패키지 설치 gcc , zlib-devel , openssl-devel, make, pcre-devel, libxml2-devel, libxslt-devel, libgcrypt-devel, gd-devel, perl-ExtUtils-Embed, GeoIP-devel [root@centos7 ~]# yum install \ gcc \ zlib-devel \ openssl-devel \ make \ pcre-devel \ libxml2-devel \ libxslt-devel \ libgcrypt-devel \ gd-devel \ perl-ExtUtils-Embed \ GeoIP-devel unprivileged 서비스 계정 만들기 EPEL 리포지토리의 Nginx 패키지가 생성하는 것과 동일한 서비..
2021.09.29 -
NGINX Configuration 튜닝
Worker Processes NGINX는 다수의 작업자 프로세스를 실행할 수 있으며, 각 프로세스는 많은 수의 동시 연결을 처리할 수 있다. 다음 지시사항을 사용하여 작업자 프로세스 수와 연결 처리 방법을 제어할 수 있다. worker_processes – NGINX 작업자 프로세스 수(기본값은 1) 대부분의 경우 CPU 코어당 하나의 worker 프로세스를 실행하는 것이 잘 작동하며, 이 지침을 다음으로 설정할 것을 권장한다. auto 그것을 이루기 위해서. 작업자 프로세스가 많은 디스크 I/O를 수행해야 하는 경우와 같이 이 수를 늘리고 싶을 때가 있다. worker_connections – 각 작업자가 동시에 처리할 수 있는 최대 연결 수입니다.적절한 설정은 서버의 크기와 트래픽의 특성에 따라 달..
2021.09.28 -
NGINX 로드밸런싱
HTTP 로드밸런싱 OVERVIEW 여러 애플리케이션 인스턴스 간의 로드 밸런싱은 리소스 활용도를 최적화하고, 처리량을 극대화하고, 지연 시간을 줄이고, 오류 방지 구성을 보장하는 데 일반적으로 사용되는 기술이다. 로드 밸런싱 및 스케일링에 대한 NGINX Plus 보기 NGINX 사용자가 대규모의 고가용성 웹 서비스를 구축하기 위해 사용하는 기술에 대한 심층 분석 요구에 따른 웹 세미나. NGINX 및 NGINX Plus는 매우 효율적인 HTTP 로드 밸런싱 장치로 다양한 배포 시나리오에서 사용할 수 있음 . Proxying HTTP Traffic to a Group of Servers 서버 그룹에 대한 HTTP 트래픽 로드 밸런싱을 시작하려면 먼저 upstream 지시문으로 그룹을 정의해야 합니다 ...
2021.09.28