1. 인메모리컴퓨팅의 개요
1-1. 인메모리컴퓨팅의 정의
- 분석과 트랜잭션 처리 시에 즉각적인 결과를 제공하기 위하여 서버의 메모리 내에 대량의 실시간 데이터를 처리하도록 하는 기술 (2012, 2013년 가트너 10대 전략 기술)
- 애플리케이션을 위한 주 데이터 저장을 디스크가 아닌 메모리를 이용하는 컴퓨팅 스타일
1-2. 인메모리컴퓨팅의 등장배경 및 특징
2. 인메모리컴퓨팅의 개념도, 주요기술
2-1. 인메모리컴퓨팅의 개념도
2-2. 인메모리컴퓨팅의 주요기술
구분 | 주요기술 | 설명 |
H/W | 멀티코어 아키텍처 | 대용량 병렬처리(MPP) 환경 지원 블레이드당 8*8 코어를 통해 압축, 복원 및 검색 |
Blade Server | 복수개의 블레이드로 대용량 병렬처리 | |
64 Bit Address Space | 서버당 2TB 메모리 사용가능 초당 100GB 데이터 처리 |
|
S/W | 행+열 기반 저장방식 | 컬럼 기반의 연산수행에 적합한 DB 구성 |
압축기술 | 약 5~10배 정도로 압축 통해 10TB의 DB를 1TB의 블레이드 하나에 업로드 가능 | |
파티셔닝 | 스토리지 데이터의 분할 기술 |
'1. IT Story > Basic Studies' 카테고리의 다른 글
테스트자동화 (0) | 2019.09.22 |
---|---|
V&V(Verification & Validation) (0) | 2019.09.20 |
빅데이터(Big Data) (0) | 2019.09.19 |
3D프린팅 (0) | 2019.09.17 |
WoT(Web of Things) (0) | 2019.09.08 |
oneM2M (0) | 2019.09.07 |
IoE(Internet of Everything) (0) | 2019.09.03 |
M2M(Machine to Machine Communication) (0) | 2019.09.02 |