RnDCircle Logo

김영만 연구실

국민대학교 소프트웨어융합대학

김영만 교수

김영만 연구실

소프트웨어융합대학 김영만

김영만 연구실은 소프트웨어학부를 기반으로 분산 및 병렬처리, 에너지 효율적 컴퓨팅, 그리고 소프트웨어 보안 등 첨단 IT 분야의 핵심 기술을 연구하고 있습니다. 연구실은 서버 클러스터, 클라우드, 고성능 네트워크 등 다양한 환경에서의 분산 시스템 설계와 병렬처리 알고리즘 개발에 중점을 두고 있습니다. 이를 통해 대규모 데이터 처리와 실시간 서비스 제공이 가능한 차세대 컴퓨팅 인프라 구축에 기여하고 있습니다. 특히, 에너지 효율적 컴퓨팅 분야에서는 All-Flash Array, NVRAM, MRAM 등 첨단 저장장치를 활용한 파일 시스템 및 운영체제의 에너지 절감 기술을 개발하고 있습니다. 소프트웨어의 자원 사용 패턴 분석, 인터럽트 코얼레싱, 파일 시스템 최적화 등 다양한 방법론을 통해 데이터센터와 클라우드 환경에서의 전력 소비를 최소화하는 연구를 진행하고 있습니다. 이러한 연구는 친환경 IT 실현과 운영 비용 절감에 직접적으로 연결됩니다. 보안 분야에서도 연구실은 SELinux 기반의 보안 모듈, SaaS 플랫폼 보안, 모바일 운영체제 보안 등 실질적인 위협에 대응하는 다양한 소프트웨어 보안 기술을 개발하고 있습니다. 접근 제어, SQL 인젝션 방지, 세션 하이재킹 방지 등 구체적인 보안 솔루션을 특허화하고, 실제 산업 현장에 적용하는 성과를 거두고 있습니다. 이를 통해 안전하고 신뢰할 수 있는 IT 서비스 환경 구축에 앞장서고 있습니다. 연구실은 다수의 산학협력 프로젝트, 특허, 논문, 그리고 국제 학술대회 발표를 통해 연구 성과를 국내외에 널리 알리고 있습니다. 또한, 실용적인 연구와 산업 현장 적용을 중시하여, 실제 문제 해결에 기여하는 연구를 지속적으로 추진하고 있습니다. 앞으로도 김영만 연구실은 분산/병렬처리, 에너지 효율, 보안 등 소프트웨어 분야의 핵심 기술을 선도하며, 차세대 IT 인프라의 혁신과 발전에 중요한 역할을 할 것입니다.

분산 및 병렬처리 시스템
분산 및 병렬처리 시스템은 현대 컴퓨팅 환경에서 필수적인 기술로, 대규모 데이터 처리와 고성능 연산을 가능하게 합니다. 김영만 연구실은 다양한 분산 컴퓨팅 아키텍처와 병렬처리 기법을 연구하며, 특히 서버 클러스터, 클라우드 컴퓨팅, 그리고 고성능 네트워크 환경에서의 효율적인 자원 관리와 스케줄링 알고리즘 개발에 집중하고 있습니다. 이러한 연구는 대규모 데이터 센터, 슈퍼컴퓨터, 그리고 IoT 환경 등 다양한 분야에 적용될 수 있습니다. 연구실에서는 분산 환경에서의 데이터 일관성, 장애 허용성, 그리고 확장성 문제를 해결하기 위한 새로운 알고리즘과 프로토콜을 개발하고 있습니다. 예를 들어, Bluetooth Scatternet, Ad Hoc Network, 그리고 무선 센서 네트워크 등 다양한 네트워크 환경에서의 스케줄링 및 자원 할당 문제를 다루고 있으며, 실제 시스템에 적용 가능한 솔루션을 제시하고 있습니다. 또한, GPU 기반 병렬처리, 멀티코어 프로세서 활용 등 하드웨어의 발전에 맞춘 소프트웨어 최적화 연구도 활발히 이루어지고 있습니다. 이러한 연구는 빅데이터 분석, 인공지능, 실시간 미디어 처리 등 고성능이 요구되는 다양한 응용 분야에 직접적으로 기여할 수 있습니다. 앞으로도 분산 및 병렬처리 기술의 발전과 함께, 에너지 효율성, 보안성, 신뢰성 등 다양한 측면에서 혁신적인 연구를 지속적으로 추진할 계획입니다.
에너지 효율적 컴퓨팅 및 파일 시스템
에너지 효율적 컴퓨팅은 현대 IT 인프라에서 점점 더 중요한 이슈로 부상하고 있습니다. 김영만 연구실은 서버, 스토리지, 네트워크 등 다양한 컴퓨팅 자원의 에너지 소비를 최소화하기 위한 핵심 기술을 개발하고 있습니다. 특히, All-Flash Array(AFA), NVRAM, MRAM 등 차세대 저장장치를 활용한 파일 시스템 및 운영체제의 에너지 절감 기법에 대한 연구가 활발히 이루어지고 있습니다. 이러한 연구는 데이터센터의 운영 비용 절감과 친환경 IT 실현에 크게 기여할 수 있습니다. 연구실에서는 소프트웨어의 자원 사용 패턴을 분석하여, CPU, 메모리, 디스크, 네트워크 등 각 자원의 유휴 기간을 예측하고, 불필요한 전력 소모를 줄이는 다양한 방법론을 제안하고 있습니다. 또한, 에너지 효율성과 성능을 동시에 고려한 인터럽트 코얼레싱, 파일 시스템 서브페이징, 네트워크 프로토콜 최적화 등 실질적인 성능 개선 방안도 함께 연구하고 있습니다. 실제로, 관련 특허와 논문, 그리고 다양한 산학협력 프로젝트를 통해 연구 성과를 산업 현장에 적용하고 있습니다. 이러한 에너지 효율적 컴퓨팅 기술은 클라우드 서비스, 모바일 컴퓨팅, 사물인터넷 등 다양한 분야에서 필수적으로 요구되고 있습니다. 앞으로도 연구실은 지속적으로 새로운 하드웨어와 소프트웨어 기술을 융합하여, 더욱 효율적이고 친환경적인 컴퓨팅 환경을 구축하는 데 앞장설 것입니다.
보안 및 소프트웨어 플랫폼 기술
현대의 소프트웨어 플랫폼은 다양한 보안 위협에 노출되어 있으며, 이에 대한 효과적인 대응이 필수적입니다. 김영만 연구실은 SELinux 기반의 보안 기술, SaaS 플랫폼 보안, 안드로이드 운영체제의 보안 강화 등 다양한 소프트웨어 보안 기술을 연구하고 있습니다. 특히, 접근 제어, SQL 인젝션 방지, 세션 하이재킹 방지 등 실질적인 보안 위협에 대응하는 소프트웨어 모듈과 시스템을 개발하여 특허화하고 있습니다. 연구실은 클라우드 및 SaaS 환경에서의 사용자 인증, 권한 관리, 통합 보안 시스템 설계 등 실질적인 서비스 환경에서 요구되는 보안 기술을 중점적으로 다루고 있습니다. 또한, 모바일 및 임베디드 환경에서의 경량화된 보안 솔루션, 그리고 센서 네트워크와 같은 특수 환경에서의 보안 프로토콜 개발에도 많은 노력을 기울이고 있습니다. 이러한 연구는 실제 산업 현장에서의 적용 가능성을 높이고, 정보 보호와 신뢰성 확보에 중요한 역할을 하고 있습니다. 앞으로도 연구실은 새로운 보안 위협에 대응하기 위한 혁신적인 기술 개발과 더불어, 실용적인 소프트웨어 플랫폼 구축을 위한 연구를 지속할 계획입니다. 이를 통해 안전하고 신뢰할 수 있는 IT 서비스 환경을 제공하는 데 기여할 것입니다.
1
Asynchronous Power-Saving Event-Delivery Protocols in mobile USN
김영만
MSN05 - 직접입력, 2005
2
User-Transparent Virtual Software Execution based on Software On-Demand Streaming
김영만
NPC 2005 - 직접입력, 2005
3
Synchronization-based Power-Saving Protocols based on IEEE 802.11
김영만
HPC05 - 직접입력, 2005
1
All flash array(AFA)를 갖춘 컴퓨팅 서버 환경에서 에너지 절감 연구
한국전자통신연구원
2016년 05월 ~ 2016년 12월
2
서버 클러스터를 위한 에너지 절감형 네트워크 플로콜 핵심 기술 개발
한국전자통신연구원
2015년 06월 ~ 2016년
3
UHD급 다시점 미디어 처리를 위한 트랜스코딩 최적화 소프트웨어 개발
한국전자통신연구원
2014년 10월 ~ 2015년 03월