인포믹스

인포믹스(Informix)는 여러 관계형 데이터베이스 관리 시스템(RDBMS) 및 멀티 모델 데이터베이스 제품을 중심으로 하는 IBM 정보 관리 부문의 제품군이다. 인포믹스 제품은 원래 인포믹스 코퍼레이션(Informix Corporation)에 의해 개발되었으며, 그 자회사인 인포믹스 소프트웨어는 2001년 IBM에 인수되었다.

2017년 4월, IBM은 인포믹스의 활성 개발 및 지원 업무를 15년간 HCL 테크놀로지스에 위임했으며, 인포믹스 업무를 담당하던 다수의 IBM 직원들도 HCL로 자리를 옮겼다. 이 계약에 따라 IBM은 자사 고객들에게 IBM 인포믹스로 계속 마케팅 및 판매를 진행하며, HCL 테크놀로지스는 HCL 인포믹스로 마케팅 및 판매를 할 수 있다.

인포믹스의 최신 버전은 14.10이며, 용량과 기능에 따라 다양한 제품 에디션의 기초가 된다. 인포믹스 데이터베이스는 소매, 금융, 에너지 및 유틸리티, 제조, 운송 분야의 수많은 고거래율 OLTP 애플리케이션에서 사용되어 왔다. 최근에는 데이터 웨어하우스 워크로드에 대한 지원을 강화하기 위해 서버 기능이 향상되었다. 확장을 통해 인포믹스는 SQL 표준에 포함되지 않은 데이터 유형도 지원한다.

2020년 7월 24일, HCL은 인포믹스를 기반으로 하는 멀티 모델(관계형, 객체 관계형, 다차원) DBMS인 OneDB 데이터베이스 서버 V1.0.0.0을 발표했다. 2021년 8월 19일, HCL은 클라우드 네이티브, 멀티 클라우드, 쿠버네티스 오케스트레이션 제품인 OneDB 2.0을 출시했다.

2021년 12월 29일, 액티언(Actian, 구 잉그레스 코퍼레이션)은 HCL 아메리카의 완전 자회사가 되었다. 액티언은 별도 법인으로 유지되면서 현재 HCL 소프트웨어의 데이터, 분석 및 인사이트 부문 역할을 수행하고 있다. 인포믹스 포트폴리오는 HCL에서 액티언으로 이전될 것으로 예상되며, HCL 인포믹스와 OneDB는 이미 액티언의 전자 소프트웨어 배포(ESD) 포털에서 다운로드 가능하다.

 주요 제품 
2025년 기준, IBM과 HCL 인포믹스 모두 최신 버전은 15.0이다. v15.0의 주요 개선 사항은 데이터 페이지당 행(row) 수 제한, 테이블 파티션 내 데이터 페이지 수 제한, 추가적인 대형 페이지 크기 사용 가능 여부, 단일 인포믹스 인스턴스가 관리할 수 있는 총 저장 용량 등 대부분의 내부 제한을 제거한 것이다.

v14.10에서 이루어진 주요 개선 사항은 내장형 인덱스 압축 추가, 몽고DB JSON 드라이버를 지원하는 JSON 컬렉션의 서버 통합, 데이터베이스 객체를 클러스터나 그리드의 여러 서버에 걸쳐 분할할 수 있게 하는 기능(일명 샤딩)의 강화 등이 있다. 쿼리는 선택적으로 로컬에 연결된 서버 인스턴스 또는 동일한 SQL을 사용하는 전체 그리드에서 데이터를 반환할 수 있다.

인포믹스 버전 14.10은 테이블 행의 하위 집합만 인덱싱하는 부분 인덱싱(partial indexing)과 LIST, SET, MULTISET 및 BSON 배열 필드와 같은 다중 값 데이터 유형 내의 요소를 인덱싱할 수 있는 다중 값 키 인덱스 지원을 도입했다.

이기종 클러스터가 완전히 지원되며, 매우 높은 수준의 데이터 중복성과 결함 허용 능력을 제공하는 옵션을 포함하여 여러 배포 옵션을 사용할 수 있다. 이 기능은 IBM에서 인포믹스 플렉시블 그리드(Informix Flexible Grid)라는 이름으로 마케팅하고 있다.

IBM 인포믹스는 무료 개발자 에디션, 중소기업용 에디션, 대규모 엔터프라이즈 애플리케이션 지원을 위해 설계된 전체 기능 세트 지원 에디션 등 다양한 에디션으로 제공된다. 과거에는 인포믹스 웨어하우스 액셀러레이터(IWA)를 포함한 고급 데이터 웨어하우스 에디션이 있었으나, 현재는 어드밴스드 엔터프라이즈 에디션(IWA에 대한 권한 부여 포함)을 위해 단종되었다.

HCL 인포믹스의 경우 단일 상용 버전이 제공되며, 이는 IBM 인포믹스 어드밴스드 엔터프라이즈 에디션과 호환되고 IWA에 대한 권한도 가진다. 만료 날짜 외에는 알려진 제한 사항이 없는 평가판 버전도 제공된다.

HCL 인포믹스 14.10의 주요 특징은 다음과 같다:
 온프레미스 배포를 위한 IBM 인포믹스 14.10과의 기능적 동등성
 FlexNet 라이선스 관리를 다른 액티언 제품들과 일관된 스크립트 기반 모니터링 솔루션으로 교체
 리눅스 온 파워 리틀 엔디안(Linux on Power Little Endian) 및 솔라리스 스파크(Solaris Sparc) 추가로 운영 체제 지원 확대

 포지셔닝 
인포믹스는 일반적으로 임베디드 데이터베이스로의 사용을 포함하여 데이터베이스 관리자가 거의 없거나 전혀 없는 환경에 최적화된 것으로 간주된다. 매우 높은 트랜잭션 속도를 지원하고 제조 라인이나 예약 시스템과 같은 미션 크리티컬 애플리케이션에 필요한 업타임 특성을 제공해 온 오랜 역사를 가지고 있다. 인포믹스는 소매 부문에서 널리 배포되어 왔는데, 낮은 관리 비용 덕분에 매장 내 배포에 유용하기 때문이다.

인포믹스를 게이트웨이와 라우터에 깊숙이 내장할 수 있는 능력, 시계열 데이터 지원, 적은 설치 공간, 낮은 관리 요구 사항 등을 바탕으로 사물인터넷(IoT) 솔루션도 공략하고 있다. 많은 데이터 처리 요구 사항을 인포믹스가 내장된 게이트웨이를 통해 처리하고 센서와 장치를 인터넷에 연결할 수 있다.

 기타 제품 
버전 15.0 엔진 기반 제품 외에도 인포믹스 제품군에는 여전히 시장에서 지원되는 다수의 레거시 데이터베이스 제품이 포함되어 있다. 여기에는 인포믹스 온라인(Informix OnLine), 인포믹스 표준 에디션(SE), 인포믹스 C-ISAM이 포함된다. 이러한 제품들은 제3자 애플리케이션에 자주 내장되는 더 단순하고 작은 크기의 데이터베이스 엔진이다. 통칭하여 이러한 제품들은 종종 "인포믹스 클래식"(Informix Classics)이라고 불린다.

인포믹스 제품군에는 다음이 포함된다:
 인포믹스 클라이언트-SDK(Informix Client-SDK): 윈도우 개발자를 위한 .net 및 유닉스/리눅스 환경을 위한 다양한 프로토콜을 포함하여 여러 환경을 지원하는 클라이언트 측 개발 환경이다.
 인포믹스-4GL: 애플리케이션 프로그래밍 개발을 위한 4세대 언어이다.
 인포믹스 웨어하우스 액셀러레이터(IWA): IBM BLU 가속 기술에 기반한 인메모리 데이터베이스로, 인메모리 데이터, 토큰화, 심층 압축, 컬럼형 데이터베이스 기술을 포함한 최신 기술들을 조합하여 비즈니스 인텔리전스 및 데이터 웨어하우스 스타일의 쿼리에서 극도로 높은 성능을 제공한다. IWA는 인포믹스 데이터베이스 서버와 동일한 컴퓨터 또는 다른 컴퓨터에 설치할 수 있다. 데이터베이스 서버로부터 데이터 복사본을 받아 데이터 마트로 구성한다.
 인포믹스 엔터프라이즈 게이트웨이(Informix Enterprise Gateway): 유닉스 또는 리눅스에서 공유 라이브러리 ODBC 레벨 2 호환 드라이버 관리자 및 드라이버를 통해 인포믹스 환경을 연결한다. 엔터프라이즈 게이트웨이를 통해 인포믹스 데이터베이스 애플리케이션 개발자와 사용자는 DB2, 오라클, 사이베이스 및 기타 비인포믹스 데이터베이스의 정보에 마치 인포믹스 데이터베이스 서버에 접속하는 것처럼 쉽고 투명하게 액세스할 수 있다.
구형 및 비 IBM 인포믹스 계열 제품들은 최신 하드웨어에서 에뮬레이션을 통해 실행될 수 있다.

 교육 및 인증 
IBM 교육에는 인포믹스에 적용되는 전체 핵심 데이터 서버 교육 과정이 포함되어 있다. 이 과정들은 기초부터 고급 SQL 주제에 이르기까지 많은 필수적인 인포믹스 개념을 깊이 있게 다룬다.

IBM은 학술 이니셔티브(Academic Initiative)의 일환으로 새로운 'Informix on Campus' 프로그램을 통해 전 세계 고등 교육 기관에 인포믹스 소프트웨어, 문서 및 교육을 제공하고 있다. IBM은 대학 교수진에게 실습 실험실과 수업용 파워포인트, 교사용 녹화 교육, 수업 자료 및 VMware 가상 어플라이언스 이미지가 포함된 DVD, 학생용 티셔츠 등을 제공하는 "Informix In a Box"라는 포괄적인 패키지를 제공한다.

 사용자 그룹 
사용자 그룹은 벨기에, 크로아티아, 프랑스, 독일, 미국 및 기타 여러 국가에서 활발하게 활동하고 있다. IIUG(국제 인포믹스 사용자 그룹)는 이러한 사용자 그룹들의 연합체 역할을 하며 회원들에게 다양한 서비스를 제공한다.

 각주 

 외부 링크 
 

분류:데이터 기업
분류:관계형 데이터베이스 관리 시스템
분류:사유 데이터베이스 관리 시스템