맨위로가기

아젠스SQL

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

아젠스SQL은 PostgreSQL 코어 엔진을 기반으로 국내 시스템 환경에 최적화된 데이터베이스 시스템이다. 보안 강화를 위해 사용자 패스워드 정책, 로그인 보안 강화, 데이터 마스킹, 데이터베이스 감사 기능을 제공하며, 고가용성, 부하 분산, 자동 서버 전환 기능을 통해 시스템 안정성을 높인다. 또한, 통합 관리 도구인 Agens Enterprise Manager를 통해 데이터베이스 모니터링, 백업 및 복원, 성능 개선 지원, 스케줄 관리 기능을 제공하여 효율적인 데이터베이스 운영을 지원한다.

더 읽어볼만한 페이지

  • 관계형 데이터베이스 관리 시스템 - IBM 시스템 R
  • 관계형 데이터베이스 관리 시스템 - 마이크로소프트 액세스
    마이크로소프트 액세스는 1992년 출시된 데이터베이스 관리 시스템으로, 테이블, 쿼리, 폼 등을 생성하고 VBA를 통해 솔루션을 개발하며, 윈도우에서 사용 가능하고 다양한 데이터 형식과 통합된다.
아젠스SQL - [IT 관련 정보]에 관한 문서
기본 정보
AgensSQL 로고
AgensSQL 로고
개발자(주)비트나인
발표일2022년 4월 28일
프로그래밍 언어C
종류관계형 데이터베이스
웹사이트비트나인 공식 웹사이트

2. 핵심 기능

AgensSQL은 오랜 기간 검증된 PostgreSQL의 Core 엔진을 기반으로 국내 시스템 환경에 적합한 보안 기능들을 대폭 강화했다.

'''보안 강화'''


  • 사용자 패스워드 정책을 적용하고 로그인 보안을 강화한다.
  • 로그인 정책 위배 시, 사용자 접속을 차단하거나 해제하는 기능을 제공한다.
  • 일정 횟수 이상 로그인에 실패하면 계정을 잠그고, 특수 문자를 요구하는 등 보안 정책을 적용한다.

개인 정보 등 민감한 데이터를 암호화하거나 식별 불가능한 문자로 마스킹하여 정보 유출을 방지한다. 이는 사용자 개인 정보 관련 데이터에 대한 보안을 강화하고, 보안 감사를 대비한 개인정보 보호 이슈를 해결하는 데 도움을 준다.

데이터베이스 작업에 대한 모니터와 데이터 수집이 가능하다. 사용자가 접근한 오브젝트 및 실행한 DDL, DML 문을 추적할 수 있다. 모든 행위에 대한 로그(Log)를 기록하며, 편리한 인터페이스로 감사 대상을 지정할 수 있다. 감사 결과 조회 인터페이스를 제공하여, 문제 발생 시 책임 소재를 명확히 하고 재발 방지 대책 수립에 기여한다.

'''계정 및 권한 관리'''

  • 사용자 패스워드 정책을 적용하고 로그인 보안을 강화한다.
  • 로그인 정책 위배 시, 사용자 접속을 차단하거나 해제하는 기능을 제공한다.
  • 일정 횟수 이상 로그인에 실패하면 계정을 잠그고, 특수 문자를 요구하는 등 보안 정책을 적용한다.


'''데이터 마스킹 (Database Redaction)'''

개인 정보 등 민감한 데이터를 암호화하거나 식별 불가능한 문자로 마스킹하여 정보 유출을 방지한다. 이는 사용자 개인 정보 관련 데이터에 대한 보안을 강화하고, 보안 감사를 대비한 개인정보 보호 이슈를 해결하는 데 도움을 준다.

'''데이터베이스 감사 (Auditing)'''

데이터베이스 작업에 대한 모니터와 데이터 수집이 가능하다. 사용자가 접근한 오브젝트 및 실행한 DDL, DML 문을 추적할 수 있다. 모든 행위에 대한 로그(Log)를 기록하며, 편리한 인터페이스로 감사 대상을 지정할 수 있다. 감사 결과 조회 인터페이스를 제공하여, 문제 발생 시 책임 소재를 명확히 하고 재발 방지 대책 수립에 기여한다.

'''고가용성 (High Availability)'''

아젠스SQL HA Clustering


AHM은 장애 없이 지속적으로 정상 운영이 가능하도록 백업을 지원하는 고가용성 관리 서버로 구성되어 있다.

'''부하 분산'''

Secondary 서버를 읽기 전용 서버로 활용하여 Active 서버에 집중되던 부하를 분산시킨다.

'''자동 서버 전환'''

Primary 서버 장애 발생 시, Secondary 서버가 빠르게 Primary 서버로 전환되어 다운 타임을 최소화한다.

2. 1. 보안 강화


  • 사용자 패스워드 정책을 적용하고 로그인 보안을 강화한다.
  • 로그인 정책 위배 시, 사용자 접속을 차단하거나 해제하는 기능을 제공한다.
  • 일정 횟수 이상 로그인에 실패하면 계정을 잠그고, 특수 문자를 요구하는 등 보안 정책을 적용한다.

개인 정보 등 민감한 데이터를 암호화하거나 식별 불가능한 문자로 마스킹하여 정보 유출을 방지한다. 이는 사용자 개인 정보 관련 데이터에 대한 보안을 강화하고, 보안 감사를 대비한 개인정보 보호 이슈를 해결하는 데 도움을 준다.

데이터베이스 작업에 대한 모니터와 데이터 수집이 가능하다. 사용자가 접근한 오브젝트 및 실행한 DDL, DML 문을 추적할 수 있다. 모든 행위에 대한 로그(Log)를 기록하며, 편리한 인터페이스로 감사 대상을 지정할 수 있다. 감사 결과 조회 인터페이스를 제공하여, 문제 발생 시 책임 소재를 명확히 하고 재발 방지 대책 수립에 기여한다.

2. 1. 1. 계정 및 권한 관리


  • 사용자 패스워드 정책을 적용하고 로그인 보안을 강화한다.
  • 로그인 정책 위배 시, 사용자 접속을 차단하거나 해제하는 기능을 제공한다.
  • 일정 횟수 이상 로그인에 실패하면 계정을 잠그고, 특수 문자를 요구하는 등 보안 정책을 적용한다.

2. 1. 2. 데이터 마스킹 (Database Redaction)

개인 정보 등 민감한 데이터를 암호화하거나 식별 불가능한 문자로 마스킹하여 정보 유출을 방지한다. 이는 사용자 개인 정보 관련 데이터에 대한 보안을 강화하고, 보안 감사를 대비한 개인정보 보호 이슈를 해결하는 데 도움을 준다.

2. 1. 3. 데이터베이스 감사 (Auditing)

데이터베이스 작업에 대한 모니터와 데이터 수집이 가능하다. 사용자가 접근한 오브젝트 및 실행한 DDL, DML 문을 추적할 수 있다. 모든 행위에 대한 로그(Log)를 기록하며, 편리한 인터페이스로 감사 대상을 지정할 수 있다. 감사 결과 조회 인터페이스를 제공하여, 문제 발생 시 책임 소재를 명확히 하고 재발 방지 대책 수립에 기여한다.

2. 2. 고가용성 (High Availability)



AHM은 장애 없이 지속적으로 정상 운영이 가능하도록 백업을 지원하는 고가용성 관리 서버로 구성되어 있다.
부하 분산Secondary 서버를 읽기 전용 서버로 활용하여 Active 서버에 집중되던 부하를 분산시킨다.
자동 서버 전환Primary 서버 장애 발생 시, Secondary 서버가 빠르게 Primary 서버로 전환되어 다운 타임을 최소화한다.

2. 2. 1. 부하 분산

Secondary 서버를 읽기 전용 서버로 활용하여 Active 서버에 집중되던 부하를 분산시킨다.

2. 2. 2. 자동 서버 전환

Primary 서버 장애 발생 시, Secondary 서버가 빠르게 Primary 서버로 전환되어 다운 타임을 최소화한다.

3. 통합 관리 도구 (Agens Enterprise Manager)

AEM은 효율적인 데이터 통합 운영 관리를 돕는 데이터 모니터링 대시보드로 제공된다.

==== 데이터베이스 모니터링 ====

아젠스SQL은 실시간 세션, 트랜잭션, 서버 자원 사용 현황 등을 모니터링하여 시스템 상태를 파악하고 잠재적 문제를 예방한다. 서버 CPU 및 메모리 사용 현황을 제공하며, 실시간 세션 및 트랜잭션 Lock을 모니터링한다.

==== 백업 및 복원 ====

아젠스SQL은 데이터베이스, 테이블 등 다양한 단위의 백업 및 복구 기능을 편리한 인터페이스를 통해 제공하여 데이터 손실 위험을 최소화한다.

==== 성능 개선 지원 ====

아젠스SQL은 데이터베이스 성능 최적화를 위해 다음과 같은 기능을 제공한다.


  • SQL 쿼리 성능 분석에 필요한 쿼리 통계 정보를 수집한다.
  • 모니터링 결과 문제가 있는 쿼리를 추출한다.
  • 운영 환경 상태 및 통계 자료를 모니터하고 수집한다.
  • 성능 개선에 필요한 현황 리포트를 제공한다.


==== 스케줄 관리 ====

아젠스SQL은 스크립트, SQL 작업 등의 스케줄링 기능을 제공하여 반복적인 데이터베이스 관리 작업을 자동화한다. 스케줄링 전용 사용자 인터페이스(UX)를 제공한다.

3. 1. 데이터베이스 모니터링

아젠스SQL은 실시간 세션, 트랜잭션, 서버 자원 사용 현황 등을 모니터링하여 시스템 상태를 파악하고 잠재적 문제를 예방한다. 서버 CPU 및 메모리 사용 현황을 제공하며, 실시간 세션 및 트랜잭션 Lock을 모니터링한다.

3. 2. 백업 및 복원

아젠스SQL은 데이터베이스, 테이블 등 다양한 단위의 백업 및 복구 기능을 편리한 인터페이스를 통해 제공하여 데이터 손실 위험을 최소화한다.

3. 3. 성능 개선 지원

아젠스SQL은 데이터베이스 성능 최적화를 위해 다음과 같은 기능을 제공한다.

  • SQL 쿼리 성능 분석에 필요한 쿼리 통계 정보를 수집한다.
  • 모니터링 결과 문제가 있는 쿼리를 추출한다.
  • 운영 환경 상태 및 통계 자료를 모니터하고 수집한다.
  • 성능 개선에 필요한 현황 리포트를 제공한다.

3. 4. 스케줄 관리

아젠스SQL은 스크립트, SQL 작업 등의 스케줄링 기능을 제공하여 반복적인 데이터베이스 관리 작업을 자동화한다. 스케줄링 전용 사용자 인터페이스(UX)를 제공한다.

참조

[1] 웹인용 비트나인, '아젠스SQL' GS인증 1등급 획득 https://newsis.com/v[...]
[2] 웹인용 비트나인, 한국철도공사에 ‘아젠스SQL’ 공급 http://www.itdaily.k[...]



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com