목록전체 글 (197)
DB & AWS Knowledge
이번 페이지에서는 고가용성에 대해서 다룬다. 참조페이지 https://www.stevenjlee.net/2020/06/28/%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0-%EA%B0%80%EC%9A%A9%EC%84%B1-availability-%EA%B3%BC-%EA%B3%A0%EA%B0%80%EC%9A%A9%EC%84%B1-high-availability/ https://itwiki.kr/w/%EA%B3%A0%EA%B0%80%EC%9A%A9%EC%84%B1 https://honggg0801.tistory.com/39 https://ko.wikipedia.org/wiki/%EA%B3%A0%EA%B0%80%EC%9A%A9%EC%84%B1 https://umount.net/lag-l..
이번 페이지에서는 DB 관제, 모니터링에 대해서 다루도록 한다. 관제 (모니터링)의 개념과 관제는 왜 중요한가? 모니터링은 그렇게 생소한 단어가 아니다. IT 영역뿐만이 아니더라도 일상생활에서 모니터링이라는 말은 꽤나 심심치 않게 사용한다. 감시, 관찰을 뜻하는 모니터링이라는 단어에 맞게 이 단어가 쓰이는 경우는 어떤 현상이나 이슈들과 엮여서 자주 쓰인다. (예를 들어, 어떤 정책이나 사회현상에 대해서 모니터링을 하다 라거나 가수, 배우들이 자신이 촬영된 영상을 보면서 개선해야 될 점이 있는지 보기위해 모니터링하다 라는 용도로 쓰이는 등) IT 영역에서도 모니터링은 이와 유사하게 사용하는데 특히, 서버 down 이나 기능 수행 불능 상태를 유발시킬 수 있는 요소들을 미리 탐지하거나 해당 이슈가 발생했을 ..
해당 페이지에서는 백업 (Backup) 을 해야하는 필요 및 종류에 대해서 언급한다. 참조페이지 https://intrinium.com/the-four-most-common-types-of-data-backup/ https://tawool.tistory.com/162 http://www.gmdata.co.kr/gmtools/backup-type.html https://myinfrabox.tistory.com/17 백업은 왜 필요할까? IT 적인 백업을 생각하기 전, 우리가 메일 사용하는 카톡, 메일, 문자 등을 생각해 보면 좋다. 예를 들어 어느날 우리가 가족이나 친구들과 카톡을 주고 받았다. 다음날 해당 내용들은 과거의 내용들이 되고 우리는 매일 그 뒤에 연락한 내용들을 가지고 있다. 그러다가 우리는 ..

이 페이지에서는 모니터링 툴중 하나인 프로메테우스를 응용한 PMM (Percona Monitoring and Management) 에 대한 개념을 다룬다. (출처 : https://www.percona.com/doc/percona-monitoring-and-management/2.x/index.html) PMM 이란? MySQL 에서 자주쓰이는 백업툴인 Xtrabackup 을 제작한 Percona 사에서 프로메테우스 및 프로메테우스 기반 모니터링 UI 를 제공하는 웹 애플리케이션인 grafana 를 응용하여 개발한 모니터링 솔루션이다. 서버 내 여러 요소들을 모니터링 할 수 있는 프로메테우스의 기능 중, DB 모니터링 기능을 강화하였으며, 단 하나의 해당 솔루션으로 MySQL, PostgreSQL, Mo..
해당 페이지에서는 MySQL Community / MySQL Enterprise Edition 간에 기능 차이에 대해서 다룬다. 참조 사이트 https://ko.wikipedia.org/wiki/MySQL_AB https://www.mysql.com/products/enterprise/ MySQL Community 와 상용 Edition 의 등장 MySQL 은 태생적으로 오픈소스에 기반하여 만들어진 DB 였다. 그러나 MySQL 의 제작사였던 MySQL AB 사가 2008 년 썬 마이크로시스템즈에 인수되었고 2010 년에 연이어 ORACLE 사가 썬 마이크로시스템즈를 인수함으로써 최종적으로 MySQL 은 ORACLE 사의 소유가 되었다. ORACLE 은 원래 보유하고 있는 DB 인 ORACLE DB 에 ..

이 페이지에서는 현재 오픈소스 DB 에서 자주 쓰이는 모니터링 툴중 하나인 프로메테우스에 대해서 다룬다. (출처 : https://prometheus.io/docs/introduction/overview/) 프로메테우스란? 음원 스트리밍 사이트인 SoundCloud 에서 제작한 오픈소스기반 모니터링 툴이다. 2012년 부터 타 회사 및 조직에서 해당 툴을 도입하기 시작하여 2016 년에 클라우드 기반 소프트웨어의 생태를 조성하기 위해 만들어진 클라우드 네이티브 소프트웨어 재단 - Cloud Native Computing Foundation (CNCF) 에 쿠버네티스 다음으로 공식 프로젝트로써 등록되게 되었다. 특징 (Features) 프로메테우스는 아래와 같은 특징을 가지고 있다. 메트릭 혹은 key/v..