신용현 연구실
컴퓨터공학과 신용현
신용현 연구실은 컴퓨터공학과를 기반으로 운영체제, 시스템 소프트웨어, 네트워크 시스템 등 컴퓨터 시스템의 핵심 분야를 연구하는 연구실입니다. 연구실은 운영체제의 구조와 원리, 자원 관리, 프로세스 및 메모리 관리, 파일 시스템 등 시스템 소프트웨어의 근본적인 이슈를 심도 있게 다루고 있습니다. 특히, 모바일 및 클라우드 컴퓨팅 환경에서의 효율적인 자원 관리와 워크로드 분산, 실시간 비용 예측 등 실질적인 문제 해결에 중점을 두고 있습니다.
또한, 웹 캐싱 및 네트워크 시스템 최적화 분야에서도 활발한 연구를 진행하고 있습니다. 여러 프락시 서버 간의 협동적 캐싱, 디렉터리 기반 캐싱, 비용 절감형 캐싱 알고리즘 등 다양한 기법을 개발하여 실제 네트워크 환경에서의 트래픽 감소와 응답 속도 향상에 기여하고 있습니다. 이러한 연구는 대규모 인터넷 서비스와 클라우드 인프라, 모바일 네트워크 등 다양한 응용 분야에서 실질적인 효과를 발휘하고 있습니다.
연구실은 이론적 연구뿐만 아니라 실험적 검증과 실제 시스템 구현에도 큰 비중을 두고 있습니다. 고성능 컴퓨팅 시스템에서의 저장장치 성능 향상, 모바일 네트워크에서의 에너지 효율적 라우팅, 클라우드 기반 실습 환경 구축 등 다양한 프로젝트를 수행하며, 산업 및 교육 현장에 직접적으로 적용 가능한 기술을 개발하고 있습니다.
신용현 연구실은 컴퓨터공학의 기초와 응용을 아우르는 폭넓은 연구를 통해, 차세대 컴퓨팅 환경에서 요구되는 시스템 소프트웨어의 혁신을 선도하고 있습니다. 앞으로도 운영체제, 네트워크, 클라우드, 모바일 등 다양한 분야에서 실질적인 문제 해결과 기술 발전에 기여할 것입니다.
이와 같은 연구 활동은 컴퓨터공학 분야의 학문적 발전뿐만 아니라, 산업 현장에서의 실질적인 문제 해결과 미래 인재 양성에도 중요한 역할을 하고 있습니다. 신용현 연구실은 앞으로도 창의적이고 혁신적인 연구를 통해 컴퓨터 시스템 분야의 발전을 이끌어 나갈 것입니다.
Public Cloud Computing
High Performance Computing
Deep Learning Pedestrian Detection
운영체제 및 자원 관리 시스템 소프트웨어
운영체제는 컴퓨터 시스템의 핵심 소프트웨어로, 하드웨어와 응용 프로그램 사이에서 자원 관리, 프로세스 스케줄링, 메모리 관리, 파일 시스템, 입출력 제어 등 다양한 기능을 수행합니다. 신용현 연구실은 이러한 운영체제의 기본 구조와 원리를 심도 있게 연구하며, 특히 최신 컴퓨팅 환경에서의 효율적인 자원 관리와 시스템 소프트웨어의 설계 및 구현에 중점을 두고 있습니다.
최근에는 모바일 및 클라우드 컴퓨팅 환경에서의 워크로드 관리와 자원 할당 문제에 대한 연구가 활발히 이루어지고 있습니다. 예를 들어, 클라우드 기반 PC 실습실의 실시간 비용 예측 모델, 고성능 컴퓨팅 시스템에서의 저장장치 성능 향상, 모바일 네트워크에서의 에너지 효율적 라우팅 알고리즘 등 다양한 응용 분야에서 운영체제의 역할과 기능을 확장하고 있습니다. 이를 통해 실제 환경에서의 효율성과 신뢰성을 높이는 데 기여하고 있습니다.
이러한 연구는 차세대 컴퓨팅 환경에서 필수적인 시스템 소프트웨어의 발전을 이끌며, 산업 현장과 교육 현장 모두에서 실질적인 효과를 발휘하고 있습니다. 신용현 연구실은 앞으로도 운영체제 및 자원 관리 소프트웨어의 혁신을 통해 컴퓨터공학 분야의 발전에 중요한 역할을 할 것입니다.
웹 캐싱 및 네트워크 시스템 최적화
웹 캐싱은 인터넷 트래픽의 효율적 관리와 네트워크 성능 향상을 위한 핵심 기술 중 하나입니다. 신용현 연구실은 공유 웹 캐시, 프락시 서버 협동 캐싱, 디렉터리 기반 캐싱 등 다양한 웹 캐싱 기법을 연구하며, 실제 네트워크 환경에서의 트래픽 감소와 응답 속도 향상을 목표로 하고 있습니다. 특히, 여러 캐시 서버 간의 협동적 캐싱 및 비용 절감 효과를 극대화하는 알고리즘 개발에 주력하고 있습니다.
연구실에서는 실험적 시뮬레이션과 실제 트레이스 데이터를 활용하여 새로운 캐싱 기법의 성능을 검증하고, 기존의 ICP, CARP 등 대표적인 캐싱 프로토콜과의 비교를 통해 우수성을 입증하였습니다. 또한, 웹 캐시의 공간 관리, 메시지 오버헤드 감소, 객체 중복 최소화 등 다양한 측면에서 네트워크 시스템의 효율성을 높이는 방안을 제시하고 있습니다.
이러한 연구는 대규모 인터넷 서비스, 클라우드 컴퓨팅, 모바일 네트워크 등 다양한 환경에서 네트워크 자원의 효율적 활용과 서비스 품질(QoS) 향상에 기여하고 있습니다. 앞으로도 신용현 연구실은 웹 캐싱 및 네트워크 시스템 최적화 분야에서 혁신적인 기술 개발을 지속할 계획입니다.
1
Recovery-Key Attacks against TMN-family Framework for Mobile Wireless Networks
신용현, 이창훈, 트란송닷푹
KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 202106
2
Improving storage performance of high-performance computing systems by using the non-volatile buffer cache
Choi H., Shin Y.-H., Bahn H.
International Journal of Computers and Applications, 201909
3
A Comprehensive Design Framework for Network-Wide Cost Reduction in Random Access-Based Wireless IoT Networks
Kwon, T (Kwon, Taesoo), Korea Railroad Research Institute, Shin, YH (Shin, Yong-Hyeon)
IEEE COMMUNICATIONS LETTERS, 201909
1
공개SW기반 SW 교육 혁신 프로젝트(공개SW기반 실습 환경 구축사업)