-
독립적으로 더 스마트해진 ‘도커SSD’ 개발
정보를 저장하는 솔리드 스테이트 드라이브(Solid-Sate Drive, SSD)가 컴퓨터 없이도 데이터 처리가 가능한 독립 서버로 운영이 가능해지며 편리성이 극대화되고 데이터의 탄소 배출량도 획기적으로 감소시킬 수 있는 새로운 형태의 스마트 SSD로 개발됐다.
우리 대학 전기및전자공학부 정명수 교수 연구팀(컴퓨터 아키텍처 및 메모리 시스템 연구실)이 물리적 장치의 실행이 아닌 가상으로 데이터 처리와 운영이 되는 `도커(Docker)' 개념을 적용한 새로운 고성능·저전력 메모리 (PIM, Processing-In-Memory) 모델 중 하나인 `도커SSD'를 개발했다고 27일 밝혔다.
스마트 SSD는 여러 가지 데이터를 처리하는 프로그램들을 데이터가 실제 존재하는 스토리지 근처에서 실행할 수 있게 함으로써 데이터 이동에 불필요한 에너지 및 전력 소모를 줄이고 고성능 결과를 얻게 하는 기술로 오랫동안 다양한 곳에 적용을 시도해 왔다. 하지만 기존 데이터 처리 프로그램을 SSD 제조사별로 그리고 장치가 제공하는 환경별로 모두 수정하고 새로 만들어야 하는 문제 때문에 스마트 SSD를 다양한 환경과 데이터 처리 응용에 적용하는 것에 한계가 존재했다. 이러한 한계를 극복하고자 KAIST 연구팀은 스마트 SSD의 제조사나 장치 환경에 관계 없이 현존하는 여러 가지 프로그램들을 그대로 스토리지에 이식하여 실행할 수 있는 도커SSD를 개발하였다.
이를 위해 정명수 교수 연구팀은 사용자들에게 데이터 처리 기술 중 편의성을 제공하는 방법으로 `컨테이너'를 주목했다. 컨테이너는 응용 프로그램과 해당 프로그램 실행에 필요한 라이브러리를 모두 포함한 소프트웨어 패키지로, 외부의 환경에 구애받지 않고, 컨테이너 내부적으로 독립적인 실행 환경을 운용할 수 있게 해준다.
연구팀이 개발한 도커SSD는 가상화 운영체제 환경인 *도커(Docker)를 스토리지 내부에서 실행할 수 있는 특허 기술을 적용해 호스트로부터 요청받은 컨테이너 단위의 작업을 처리한다. 사용자들은 메모리/스토리지 제조사에 영향을 받지 않고 다양한 응용 프로그램을 스토리지 내부에서 실행할 수 있다. 또한, 외부와 독립적인 실행 환경을 제공하는 컨테이너의 특성 덕분에, 사용자들이 기존 응용 프로그램의 소스 코드를 수정할 필요조차 없어져 사용자 편의성이 극대화된다.
☞ 도커(Docker): 리눅스 컨테이너를 만들고 사용할 수 있도록 하는 컨테이너화 기술
연구팀은 일반적으로 SSD 장치에 접근하기 위해 사용되는 스토리지 프로토콜과, 도커 소프트웨어 동작의 기반이 되는 네트워크 관련 프로토콜이 서로 호환되지 않는다는 점을 극복하기 위해 스토리지 프로토콜을 통해 네트워크 관련 메시지를 전송할 수 있는 새로운 인터페이스를 독자 개발했다. 또한, 컨테이너 및 도커를 실행하기 위해서 기존 운영체제를 경량화하여 도커SSD 내부에 통합했다. 마지막으로, 스토리지에 내재된 저사양 프로세서를 활용하여 작업을 처리할 경우 성능이 저하될 수 있다는 점을 착안하여 자체 제작한 저전력 하드웨어 가속 모듈을 활용하여 네트워크 및 입출력 관련 동작을 가속함으로써 문제를 해결했다.
연구팀은 도커SSD에 적용한 운영체제 수준 가상화의 실효성 검증을 통해 현재 학계에서 가장 자주 사용되는 스토리지 기반 모델보다도 데이터를 2배 빠르게 처리하면서 전력 소모 또한 약 2배 감소시킴을 확인했다.
정명수 교수는 "불필요한 데이터 이동을 최소화하여 빠르면서 에너지 절약에 최적화된, 동시에 사용자 입장에서 편리하면서도 우수한 호환성을 가진 메모리 모델을 확보했다ˮ며 "고성능·저전력 메모리 모델인 도커SSD는 빠르게 확장하고 있는 국내·외 데이터센터 운영 기업/기관에 실용화되어 탄소중립에 기여할 수 있을 것ˮ이라 말했다.
이번 연구는 스코틀랜드 에든버러에서 오는 2024년 3월에 열릴 컴퓨터 구조 분야 최우수 학술대회인 `국제 고성능 컴퓨터 구조 학회(IEEE International Symposium on High Performance Computer Architecture, HPCA)'에 관련 논문(논문명: DockerSSD: Containerized In-Storage Processing and Hardware Acceleration for Computational SSDs)으로 발표될 예정이다.
한편 해당 연구는 KAIST 교원창업 회사인 파네시아(https://panmnesia.com)와 정보통신기획평가원등의 연구 지원을 받아 진행됐다.
2023.11.27
조회수 3825
-
차세대소형위성 2호 성공적 관측영상 공개
우리 대학은 지난 5월 25일 나로우주센터에서 발사된 누리호 3차 주탑재 위성인 차세대소형위성 2호에 대한 초기 운영을 완수했다고 5일 밝혔다.
차세대소형위성 2호는 2023년 5월 25일 18시 24분에 발사된 후 고도 550km 궤도에 안착했으며, KAIST는 지난 3개월 동안 차세대소형위성 2호에 대한 초기 운영을 통해 위성 본체, 탑재체, 지상국 전반에 걸친 기능 점검과 시스템 안정화 및 탑재체 시험 관측을 모두 수행했다.
초기 운영 기간 중 KAIST 인공위성연구소는 주 탑재체인 ‘영상레이다 (SAR: Synthetic Aperture Radar)’로 전 세계 여러 곳을 시험 촬영하는 데 성공했으며, 초기 운영 종료 시점에 즈음하여 대표적인 시험 관측 영상을 공개했다.
영상레이다는 전파를 지상으로 쏜 후 지상에서 산란되어 되돌아온 전파를 수신하여 신호처리를 통해 영상을 얻기 때문에 주·야간 빛의 영향을 받지 않으며 구름 등 기상 상황과 관계없이 지상관측을 수행할 수 있다. 공개된 시험 관측 영상은 초기 운영 기간 중 영상레이다 탑재체 시험 운영 과정에서 촬영된 영상으로서, 가시광선이 아닌 마이크로파(microwave)로 바라본 세상을 담고 있는 것이 특징이다.
또한 초기 운영 기간 중 과학 탑재체 ‘레오도스 (LEO-DOS)’의 기능을 점검하고 정상적인 작동상태를 확인하였으며, 시험 운영을 통해 우주방사선 관측자료를 확보했다. 한국천문연구원(원장 박영득)이 개발한 근지구궤도 우주방사선 관측장비 ‘레오도스 (LEO-DOS: Low-Earth Orbit space radiation DOSimeter)’가 시험 운영기간 동안 획득한 전 지구 우주방사선 등가선량 지도를 공개했다.
아울러 KAIST 인공위성연구소는 초기 운영 기간 중 산·학·연에서 국산화한 핵심기술검증 탑재체 4종 (① GPS·Galileo 복합 항법 수신기, ② 상변환 물질을 이용한 열 제어장치, ③ X-대역 GaN기반 전력증폭기, ④ 태양전지배열기)에 대한 시험 운영을 통해 모든 탑재체가 정상적으로 작동함도 확인했다.
첫 번째, 항법위성으로부터 신호를 획득해 궤도를 돌고 있는 차세대소형위성 2호의 위치와 속도를 측정하는 ‘GPS·Galileo 복합 항법 수신기((주) 두시텍 개발)’의 모든 기능이 정상적임을 확인하였다. 두 번째, ‘상변환 물질을 이용한 열 제어장치(한국공학대 개발)’에 대한 작동시험 결과 등온 축열 기능을 이용해 열교환을 수행하고 위성 내부 고발열 유닛 온도를 일정하게 유지하는 열제어 기능이 정상 작동함을 확인했다. 세 번째, ‘X-대역 전력증폭기(한국전자통신연구원 개발)’의 상태 정보를 점검하고, 탑재된 전용 안테나를 통해 방사한 X-대역 시험 신호를 지상의 추적안테나로 수신함으로써 전력증폭기가 정상적으로 작동하고 있음을 확인하였다. 네 번째, ‘태양 전지 배열기(KAIST 개발)’가 임무 궤도에서 생성하는 전압과 전류 검침 정보를 통해 우주에서 정상적으로 전력을 생산함을 확인했다.
KAIST 인공위성연구소는 차세대소형위성 2호 발사 후 3개월간의 초기 운영을 완수함에 따라, 이후 영상레이다 탑재체에 대한 기술 검증 임무와 과학 탑재체 및 핵심 기술 검증 탑재체에 대한 정상 임무에 돌입할 예정이다.
영상레이다 탑재체는 향후 8개월간 추가적인 기술 검증을 거친 후 정상 임무를 통해 본격적으로 활용될 예정이다. 추가 기술 검증 기간에는 영상레이다에 대한 기술 시험 운영과 검보정을 수행하게 된다. 기술검증을 최종 완료한 후 정상 임무를 통해 북극 해빙 변화 탐지, 산림변화 탐지 및 해양 환경오염 탐지 등에 활용될 영상레이다 관측 자료를 제공할 예정이다.
KAIST 인공위성연구소 한재흥 소장은 “차세대소형위성 2호의 목표궤도 진입 후 정상적인 위성 관제와 임무 수행을 지속하고 있으며, 영상레이다 탑재체 시험 관측, 과학 탑재체 시험 관측, 핵심기술검증 탑재체 기능 점검을 모두 성공적으로 마쳤다”고 초기 운영 결과를 밝혔다.
한소장은 “KAIST가 개발한 차세대소형위성 2호는 위성 본체와 탑재체 대부분이 국내 독자 기술로 개발됐으며, 공개된 영상은 KAIST가 국내에서는 처음으로 국산화한 우주용 영상레이다를 이용해 촬영한 지구관측 사진이라는 점에서 큰 의미가 있다. 이번에 확보한 귀중한 기술자산과 운영경험이 향후 국산 영상레이다 기술 고도화에 활용되기를 바란다”고 덧붙였다.
2023.09.05
조회수 3350