2024. 10. 6. 12:26ㆍDBMS/ORACLE Admin
정보 시스템에서 실행되는 컴퓨팅 환경의 종류
- 온프레미스(On-premises): 데이터 센터나 서버가 물리적으로 기업 내부에 위치하여 기업에서 직접 관리하는 환경이다. 모든 하드웨어와 소프트웨어를 기업이 직접 관리하며, 보안과 제어에 있어 높은 신뢰성을 제공하는 반면, 초기 구축 비용과 유지 관리 비용이 많이 든다.
- 클라우드 컴퓨팅(Cloud Computing): 인터넷을 통해 IT 자원(서버, 스토리지, 네트워크 등)을 제공받는 환경이다. 퍼블릭 클라우드(예: AWS, Microsoft Azure, Google Cloud), 프라이빗 클라우드, 하이브리드 클라우드로 나뉘며, 유연성과 확장성이 뛰어나며 초기 비용이 낮다.
- 가상화(Virtualization): 물리적 하드웨어 위에서 여러 개의 가상 머신을 운영하는 기술로, 자원 활용도를 높이고 관리 효율성을 극대화한다. 대표적인 가상화 솔루션으로 VMware, Hyper-V, KVM 등이 있다.
- 컨테이너(Containerization): 애플리케이션과 필요한 라이브러리 및 설정을 컨테이너화하여 실행하는 환경으로, 가상화보다 경량화된 방식이다. Docker와 Kubernetes가 대표적인 기술이다.
- 엣지 컴퓨팅(Edge Computing): 데이터를 중앙 데이터 센터가 아닌 데이터 발생 지점 근처에서 처리하는 방식으로, 지연 시간을 줄이고 실시간 처리를 가능하게 한다. IoT, 자율주행 차량 등에 많이 사용된다.
- 최신 오라클 데이터베이스 23c이다 주요 특징
- JSON 지원 강화: JSON 데이터를 쉽게 저장하고 처리할 수 있는 기능을 제공하여 비정형 데이터 관리가 용이해졌다.
- AutoML: 머신러닝 모델을 자동으로 생성하고 관리할 수 있는 기능이 통합되어 있어 데이터 분석 및 예측 기능을 향상시켰다.
- Blockchain 테이블: 수정 불가능한 테이블을 지원하여 블록체인과 유사한 무결성 보장을 제공한다.
- In-Memory Database: 메모리 내에서 데이터베이스를 처리하여 실시간 분석 성능을 극대화한다.
- 하이브리드 클라우드 지원: 온프레미스와 클라우드를 넘나들며 유연하게 데이터를 처리할 수 있는 하이브리드 클라우드 아키텍처를 지원한다.
오라클 제품군의 종류
- Oracle Database: 관계형 데이터베이스 관리 시스템(RDBMS)으로 대용량 트랜잭션 처리를 지원하며, 기업의 핵심 애플리케이션에서 데이터 저장소로 널리 사용된다.
- Oracle Cloud: 오라클에서 제공하는 클라우드 컴퓨팅 플랫폼으로, 데이터베이스, 애플리케이션, 분석 도구 등을 서비스 형태로 제공하는 퍼블릭 클라우드 환경이다.
- Oracle Middleware: 데이터베이스와 애플리케이션 간의 연결 및 통신을 위한 소프트웨어 계층이다. Oracle WebLogic Server, Oracle Fusion Middleware 등이 포함된다.
- Oracle Applications: 기업용 애플리케이션 소프트웨어로, ERP(전사적 자원 관리), SCM(공급망 관리), CRM(고객 관계 관리) 등의 솔루션을 제공한다.
- Oracle Exadata: 데이터베이스 전용 하드웨어 및 소프트웨어 통합 플랫폼으로, 고성능 데이터베이스 운영에 최적화된 솔루션을 제공한다.
오라클 클라이언트 제품군의 종류
- Oracle Instant Client: 오라클 데이터베이스에 연결하기 위한 경량 클라이언트 소프트웨어로, 애플리케이션에서 오라클 DB에 쉽게 접근할 수 있다.
- Oracle SQL*Plus: SQL 명령어를 통해 오라클 데이터베이스에 질의하거나 데이터를 처리하는 명령행 인터페이스 도구이다.
- Oracle Net Services: 데이터베이스 클라이언트와 서버 간의 통신을 지원하는 네트워킹 제품으로, Oracle Database와 클라이언트 간의 연결을 설정하고 관리하는 역할을 한다.
- Oracle ODBC Driver: Open Database Connectivity(ODBC)를 통해 애플리케이션이 오라클 데이터베이스와 통신할 수 있도록 해주는 드라이버이다.
- Oracle JDBC Driver: 자바 애플리케이션에서 오라클 데이터베이스와 연결하기 위한 드라이버로, Java Database Connectivity(JDBC) 표준을 지원한다.
'DBMS > ORACLE Admin' 카테고리의 다른 글
오라클 관리 02 사용자 (0) | 2024.10.24 |
---|---|
오라클 관리 01 메모리 관리 (0) | 2024.10.23 |
멀티테넌트 아키텍처 (3) | 2024.09.16 |
Deferred Segment (0) | 2024.09.12 |
Oracle 데이터베이스의 프로세스 구성 요소 (0) | 2024.09.10 |