Categories1754 프로세스 상태 전이도 안녕하세요 BTC_주먹쥐고 일어서입니다. 코드형 인프라를 위한 기초 에 대해 배워볼 시간입니다. 프로세스 상태 전이도 프로세스 상태 전이도란 멀티 프로세스 시스템을 사용할 때 프로세스 생성부터 종료까지 성능 최적화를 위한 프로세스 제어 기법을 말합니다. 프로세스 상태 1. 생성(created) 상태 커널 공간에 PCB 등이 만들어지고 프로세스가 처음 생성되는 상태 어플리케이션 생성 실행 ⟶ 프로세스 생성 ( 프로세스 실행 개시) 2. 준비(ready) 상태 기억 장치 등 필요한 모든 자원을 할당 받은 상태에서 프로세서를 할당 받으려고 대기하는 상태, 프로세서를 할당 받게 되면 즉시 실행이 가능 실행 큐라 불리는 대기행렬에 줄 섬 (실행 가능 상태) 3. 실행(running) 상태 프로그램 코드가 프로세서.. 2022. 5. 26. AWS CloudFormation이란? 안녕하세요, BTC 베짱이 팀입니다. 오늘은 AWS Cloudformation에 대해 포스팅하도록 하겠습니다~ AWS Cloudformation Amazon Web Services 리소스를 모델링하고 설정하여 리소스 관리 시간을 줄이고 AWS에서 실행되는 애플리케이션에 더 많은 시간을 사용하도록 해 주는 서비스입니다. 필요한 모든 AWS 리소스(예: Amazon EC2 인스턴스 또는 Amazon RDS DB 인스턴스)를 설명하는 템플릿을 생성하면 CloudFormation이 해당 리소스의 프로비저닝과 구성을 담당합니다. AWS 리소스를 개별적으로 생성하고 구성할 필요가 없으며 어떤 것이 무엇에 의존하는지 파악할 필요도 없습니다. CloudFormation에서 모든 것을 처리합니다 장점 인프라 관리 간소화.. 2022. 5. 26. GKE로 배포 관리하기 (3) Blue/Green 배포 안녕하세요 BTC Hallo 팀입니다. 이번 주에는 'Canary 배포'에 이어서 GKE로 배포 관리하는 방법 중 'Blue/Green 배포'에 대해 포스팅 하겠습니다. Blue/Green 배포 순차적 업데이트는 최소한의 오버헤드, 최소한의 성능 영향, 최소한의 다운타임으로 애플리케이션을 배포할 수 있기 때문에 가장 좋은 업데이트 방식이지만, 배포를 모두 완료한 후에 부하 분산기를 수정하여 새 버전을 가리키도록 하는 것이 유리한 경우도 있다. 이 경우에는 Blue/Green 배포가 사용될 수 있습니다. Kubernetes에서는 이전의 'blue' 버전용 배포와 새로운 'green' 버전용 배포를 만들어 업데이트할 수 있습니다. 'blue' 버전에 기존 hello 배포를 사용하면 라우터 역할을 하는 서비스.. 2022. 5. 26. Jenkins Pipeline (2) 안녕하세요~ Administrator팀입니다 🦔 오늘은 지난 시간에 이어서 Jenkins 파이프라인 구축 방법에 대해서 알아보도록 하겠습니다! ┌ 지난 내용 2022.05.17 - [Infra/DevOps] - Jenkins Pipeline (1) Jenkins Pipeline 안녕하세요! Administrator팀입니다 🦔 오늘은 지난 시간 AWS 파이프라인에 이어서 Jenkins 파이프라인에 대해 알아보려고 합니다! AWS DevOps CI/CD 환경 구축 2편(CodeCommit, CodeBuild, CodeDeploy, Codepipel.. btcd.tistory.com 파이프라인 시작하기 앞서 언급했듯이 Jenkins Pipeline은 지속적 전달 파이프라인을 Jenkins에 구현하고 통합하는 .. 2022. 5. 25. Google Cloud 자격증에 대해 알아봅시다! 이전 글 #1 네이버클라우드자격증 에 대해 알아봅시다 [보기] #2 Azure자격증에 대해 알아보자! [보기] #3 AWS Certified Solutions Architect Professional 자격증에 대해 알아보자! [보기] #4 Datadog 자격증에 대해 알아봅시다! [보기] #5 CKA 자격증에 대해 알아봅시다! [보기] #6 ITIL Foundation Certifications 자격증에 대해 알아보자! [보기] #7 IT 자격증의 기본! 정처기(정보처리기사)에 대해서 알아봅시다 [보기] Google Cloud 자격증 Google Cloud 자격증은 전문성을 검증하고 Google Cloud 기술을 통해 비즈니스를 혁신할 수 있는 능력을 갖췄음을 입증합니다. 자격증 종류로 기초, 어소시에이.. 2022. 5. 25. [Naver Cloud Platform] - Analystic 서비스 안녕하세요. 대머리독수리팀 입니다. 오늘은 NCP에서 제공하고 있는 Analystic 서비스 종류들에 대해 알아보겠습니다. Naver Cloud Platform에서 제공하는 Analystic Service의 종류는 다음과 같습니다. Analystics - 서비스와 관련된 다양한 로그를 수집하고 분석 => ELSA를 통해 모바일 앱에서 발생하는 크래시를 수집하고 분석 - 시스템의 당야한 로그를 수집하고 분석 => CLA를 통해 시스템의 로그를 수집하고 분석 - 웹 페이지에 대한 통계 분석 => RUA를 통해 웹 페이지의 방문자 통계를 분석 Cloud Haddop - 빅데이터 분석 도구 - 하둡 클러스터를 보다 쉽고 편리하게 생성 및 관리 - Apache Ambari를 기본 제공하여 하둡 클러스터의 관리 및.. 2022. 5. 25. 알아보자! 프로세스 정보들을! top을 이용해서. top 시스템의 상태를 전반적으로 가장 빠르게 파악 가능(CPU, Memory, Process) 옵션 없이 입력하면 interval 간격(기본 3초)으로 화면을 갱신하며 정보를 보여줌 top 실행 전 옵션 순간의 정보를 확인하려면 -b 옵션 추가(batch 모드) -n : top 실행 주기 설정(반복 횟수) top 실행 후 명령어 shift + p : CPU 사용률 내림차순 shit + m : 메모리 사용률 내림차순 shift + t : 프로세스가 돌아가고 있는 시간 순 k : kill. k 입력 후 PID 번호 작성. signal은 9 f : sort field 선택 화면 -> q 누르면 RES순으로 정렬 a : 메모리 사용량에 따라 정렬 b : Batch 모드로 작동 1 : CPU Core별로 사용량.. 2022. 5. 25. NLB ALB CLB 차이 안녕하세요 진상팀입니다. 이번 포스팅은 NLG ALB CLB가 무엇이고 또 어떤 차이가 있는지에 대해 공유하려고 합니다. AWS는 NLB ALB CLB 그리고 GWLB까지 총 4가지 종류가 있습니다. 내가 사용하고자 하는 LB를 상황에 맞게 사용하여 부하 분산을 해야 할 때가 있는데 어떠한 상황에 어떠한 LB를 사용해야 할지 각 LB의 특징에 대해서 정리해 보려고 합니다. 1. NLB ( Network Load Balancer) NLB의 약자대로 Network가 붙어 있어 NLB는 L4계층 (Network Layer)에서 작동합니다. TCP/UDP 트래픽을 로드 밸런 싱하여 내부 인스턴스로 전달합니다. TCP/UDP 서버를 구축할 때 NLB는 굉장히 낮은 지연시간으로 최적의 성능을 보여줍니다. 로드 밸런.. 2022. 5. 25. 이전 1 ··· 191 192 193 194 195 196 197 ··· 220 다음