용어사전 목록으로

GLOSSARY

Computational Storage 컴퓨테이셔널 스토리지

저장장치 또는 그 가까운 구성 요소에 연산 기능을 배치하여, 호스트의 처리 부담이나 데이터 이동을 줄이는 저장 아키텍처입니다.

01

용어와 정의

영문 또는 원어: Computational Storage

한글명: 컴퓨테이셔널 스토리지

저장장치 또는 그 가까운 구성 요소에 연산 기능을 배치하여, 호스트의 처리 부담이나 데이터 이동을 줄이는 저장 아키텍처입니다.

02

정확한 의미와 동작 원리

기존 구성에서는 데이터를 호스트 메모리로 옮긴 뒤 처리하는 경우가 많습니다. 컴퓨테이셔널 스토리지는 처리 일부를 저장 계층 가까이에서 수행하도록 구성하여 데이터가 이동하는 양과 처리 자원의 배치를 바꿉니다.

단순히 빠른 저장장치를 사용하거나 저장장치에 관리용 프로세서가 있다는 것만으로 같은 기능을 제공한다고 판정하지 않습니다. 응용 작업이 사용할 연산 기능과 이를 제어하는 인터페이스가 무엇인지 확인해야 합니다.

03

쉽게 이해하기

큰 자료를 매번 중앙 사무실로 운반하기보다 자료가 있는 곳에서 필요한 부분을 처리하는 예시입니다. 운반을 줄일 수 있지만 현장에서 어떤 처리를 맡을 수 있는지와 결과를 어떻게 받는지 먼저 정해야 합니다.

04

종류와 버전 및 관련 방식의 차이

연산 기능이 포함된 저장 드라이브

연산 기능과 데이터를 보존하는 저장 공간이 함께 있는 구성입니다. 모든 드라이브 내부 관리 기능을 응용 연산 기능과 동일시하지 않습니다.

연산 프로세서 또는 연산 저장 배열

별도의 연산 구성 요소나 여러 저장장치를 묶은 구조에서도 구현할 수 있습니다. 영구 저장 공간의 포함 여부와 연산 역할을 나누어 봅니다.

05

적용 대상과 조건

데이터를 많이 읽어 처리하는 작업 등에서 지원 연산을 저장 계층에 배치할 수 있는지 검토합니다. 실제 이점은 데이터 이동량, 연산 종류와 호스트 및 장치 사이의 인터페이스에 따라 달라집니다.

지원하는 함수나 프로그램, 자원 할당과 응용 프로그램 변경이 필요할 수 있습니다. 저장장치를 교체했다는 사실만으로 기존 응용 프로그램이 자동으로 장치 쪽 연산을 사용한다고 설명하지 않습니다.

06

오해하기 쉬운 점

기존부터 연구 및 표준화된 개념이며 최근 규격 활용을 설명하기 위해 보완합니다. 올해 처음 생긴 기술이라는 표현은 사용하지 않습니다.

데이터 압축 또는 암호화 같은 기능이 있다는 이유만으로 모든 응용 연산을 장치 안에서 실행할 수 있다고 추정하지 않습니다.

07

자주 묻는 질문

모든 고성능 저장장치에 있는 기능인가요?

저장 성능과 응용 연산 제공 기능은 다른 항목입니다. 제조사가 제공하는 연산 인터페이스와 지원 기능을 확인해야 합니다.

저장장치가 호스트 프로세서를 대신하나요?

어떤 작업을 어디에서 수행할지 나누는 구조입니다. 전체 응용 프로그램이나 모든 호스트 처리를 대체한다고 보지 않습니다.

08

공식 근거와 적용 판

SNIA 아키텍처 및 프로그래밍 모델 1.0과 개별 명령 집합의 역할을 구분합니다.

최종 검토일: 2026-10-25

SNIA: 컴퓨테이셔널 스토리지 정식 용어 정의

SNIA: 컴퓨테이셔널 스토리지 아키텍처와 프로그래밍 모델 1.0

09

함께 비교할 용어의 상세 설명

관련 용어와 글

함께 이해할 기준 개념

관련 용어

GLOSSARY CONTACT

궁금한 용어와 적용 상황을 알려주세요

용어가 사용된 문장과 장비 환경을 함께 알려주시면 필요한 설명과 관련 안내를 확인합니다.