클라우드
-
AWS Athena를 통한 S3 Request 분석하기IT/AWS 2022. 1. 1. 21:37
AWS 아테나를 통해서 S3 리퀘스트를 분석해 보도록 하겠습니다. 다음의 순서를 따르시면 됩니다. 아테나 셋업 가이드 1. 대시보드에서 athena 서비스로 이동합니다. 2. 데이터베이스 생성을 선택한 후, 사용하실 데이터 베이스 명, 테이블 이름을 입력합니다. 3. 테이블 추가시 데이터 형식 역시 선택할 수 있습니다. 외부 자료가 있으시면 csv나 tsv, json, parquet과 ORC등을 선택하실 수 있습니다. 4. 필요시에는 파티션을 구성하실 수 있습니다. 5. 이후 테이블 생성을 위해서 DDL을 실행합니다. 자세한 아테나 세팅 가이드는 다음의 링크에 있습니다. 참조 링크 : https://docs.aws.amazon.com/athena/latest/ug/athena-ug.pdf#se..
-
Aws Aurora 다수 DB 커넥션 끊어졌을때IT/AWS 2022. 1. 1. 21:05
Aurora 특정 노드에서 DB 커넥션이 다수 끊겼는데, 다수의 Replication Lag이 확인이 된 사례가 있었습니다. 1. Replica Lag이란? Replica lag이란? 원본 클러스터의 데이터를 읽기 전용 DB 인스턴스로 복제해 올때의 지연 시간을 의미합니다. ReplicaLag 복제본 지연(밀리초) 원본 DB 인스턴스를 기준으로 읽기 전용 복제본 DB 인스턴스의 지연 시간. MySQL, MariaDB, Oracle, PostgreSQL 및 SQL Server 읽기 전용 복제본에 적용됩니다. 초 2. 문제 시점 당시의 Cloudwatch metric 3. 문제점 분석 DB 커넥션의 Drop은 커넥션 타임아웃에 의한 것일 수 있기 때문에 application/DB-error logs를 확인하..
-
클라우드란 무엇인가?IT 2020. 4. 16. 22:17
클라우드란, 물리적인 접근 없이 인프라, 스토리지, 데이터 베이스 등의 서비스를 사용한 만큼 비용을 지불하고 사용하는 서비스입니다. 클라우드는 서비스 모델, 배치 모델로 나뉩니다. 서비스 모델 서비스 모델에는 크게 3가지로 IaaS, PaaS, SaaS로 나뉩니다. 1. IaaS는 인프라를 서비스 형태로 제공받는 것입니다. 어플리케이션 구성, 애플리케이션,서버 구성, 네트워크, OS나 애플리케이션 환경 구성 등은 세팅이 필요합니다. 2. PaaS란 플랫폼(개발할 가상 환경을 제공받는 서비스)을 서비스 형태로 제공받아 사용하는 것을 의미합니다. 애플리케이션 구성, 애플리케이션, 서버 구성 등의 작업을 해주어야 합니다. 3. SaaS란 완성된 소프트 웨어를 서비스로 제공받는 것입니다. 애플리케이션 구성 등을..