RnDCircle Logo
박현찬 연구실
전북대학교
박현찬 교수
기본 정보
연구 분야
프로젝트
논문
구성원

박현찬 연구실

전북대학교 박현찬 교수

박현찬 연구실은 운영체제와 시스템 소프트웨어를 중심으로 가상화 환경의 자원 성능 보장, SSD·플래시 기반 스토리지 및 파일 시스템 최적화, 커널 수준 네트워크·데이터 처리 가속화 기술을 연구하며, 클라우드와 데이터센터에서 높은 성능·효율·신뢰성을 제공하는 실용적 컴퓨터 시스템 기술 개발에 주력하고 있다.

대표 연구 분야
연구 영역 전체보기
운영체제 및 커널 시스템 thumbnail
운영체제 및 커널 시스템
연구 성과 추이
표시된 성과는 수집된 데이터 기준으로 산출되며, 일부 차이가 있을 수 있습니다.

5개년 연도별 논문 게재 수

9총합

5개년 연도별 피인용 수

29총합
주요 논문
3
논문 전체보기
1
article
|
gold
·
인용수 1
·
2023
NetAP-ML: Machine Learning-Assisted Adaptive Polling Technique for Virtualized IoT Devices
Hyunchan Park, Younghun Go, Kyungwoon Lee, Cheol-Ho Hong
IF 3.4 (2023)
Sensors
To maximize the performance of IoT devices in edge computing, an adaptive polling technique that efficiently and accurately searches for the workload-optimized polling interval is required. In this paper, we propose NetAP-ML, which utilizes a machine learning technique to shrink the search space for finding an optimal polling interval. NetAP-ML is able to minimize the performance degradation in the search process and find a more accurate polling interval with the random forest regression algorithm. We implement and evaluate NetAP-ML in a Linux system. Our experimental setup consists of a various number of virtual machines (2-4) and threads (1-5). We demonstrate that NetAP-ML provides up to 23% higher bandwidth than the state-of-the-art technique.
https://doi.org/10.3390/s23031484
Polling
Computer science
Workload
Interval (graph theory)
Enhanced Data Rates for GSM Evolution
Virtual machine
Process (computing)
Edge computing
Real-time computing
Operating system
2
article
|
인용수 5
·
2022
Autothrottle: Satisfying Network Performance Requirements for Containers
Kyungwoon Lee, Kwanhoon Lee, Hyunchan Park, Jaehyun Hwang, Chuck Yoo
IF 6.5 (2022)
IEEE Transactions on Cloud Computing
This article investigates how to satisfy network performance requirements that are crucial in achieving the service level objectives (SLOs) in clouds. Traditional techniques for network performance management have a limited ability to satisfy the network SLOs. Our in-depth analysis reveals that the fundamental reason comes from decoupling of the CPU scheduler and the network traffic controller as the current CPU scheduler is not aware of such network requirements but only provides a fair-share amount of CPU to all containers. Thus, the container cannot perform the amount of network processing as needed to satisfy its SLO when the CPU allocation is insufficient. In this article, we propose Autothrottle that dynamically adjusts the CPU allocation for the containers to satisfy their network SLOs. The key element of Autothrottle is a throttle algorithm that autonomously determines the amount of CPU for each container needed to satisfy the requirement. We implement Autothrottle in the Linux kernel and evaluate it with massive real-world workloads such as Apache Kafka. Our evaluation results show that Autothrottle successfully satisfies the given network SLO only with a 2% gap while the existing scheme achieves 20% less than the SLO. We further observe that Autothrottle also reduces the CPU overhead in network processing by 19%, improving the network throughput by 27% compared to the existing scheme.
https://doi.org/10.1109/tcc.2022.3186397
Computer science
Central processing unit
Linux kernel
Distributed computing
Container (type theory)
Cloud computing
Key (lock)
Computer network
Network performance
Network scheduler
3
article
|
gold
·
인용수 6
·
2022
Watcher: Cloud-Based Coding Activity Tracker for Fair Evaluation of Programming Assignments
Youngpil Kim, Kyungwoon Lee, Hyunchan Park
IF 3.9 (2022)
Sensors
Online learning has made it possible to attend programming classes regardless of the constraint that all students should be gathered in a classroom. However, it has also made it easier for students to cheat on assignments. Therefore, we need a system to deal with cheating on assignments. This study presents a Watcher system, an automated cloud-based software platform for impartial and convenient online programming hands-on education. The primary features of Watcher are as follows. First, Watcher offers a web-based integrated development environment (Web-IDE) that allows students to start programming immediately without the need for additional installation and configuration. Second, Watcher collects and monitors the coding activity of students automatically in real-time. As Watcher provides the history of the coding activity to instructors in log files, the instructors can investigate suspicious coding activities such as plagiarism, even for a short source code. Third, Watcher provides facilities to remotely manage and evaluate students' hands-on programming assignments. We evaluated Watcher in a Unix system programming class for 96 students. The results showed that Watcher improves the quality of the coding experience for students through Web-IDE, and it offers instructors valuable data that can be used to analyze the various coding activities of individual students.
https://doi.org/10.3390/s22197284
Computer science
Coding (social sciences)
Unix
Cloud computing
Cheating
Multimedia
Source code
World Wide Web
Web application
Software
최신 정부 과제
10
과제 전체보기
1
주관|
2021년 6월-2022년 3월
|33,334,000
사용자 수요맞춤 과금형 추천서비스 프로토타입 개발
본 과제는 전 세계 쇼핑몰에 필요한 추천기능을 개발 지식 없이도 쉽게 붙일 수 있게 하는 추천엔진 연동 서비스 연구임. 연구 목표는 aws 등 유명 추천엔진을 시작으로, (향후)google cloud 및 솔트룩스 추천엔진 등 쇼핑몰 현황에 최적화된 추천기능을 “설정만으로” 연동하는 것임. 핵심 연구 내용은 누구나 사용하는 쉬운 용어·쉬운 설정·편리한 사용성 제공, 일반 쇼핑몰부터 쇼핑몰 SI개발·디자인 에이전시까지 직관적 설정정보/사용방법 제공, 사용량당 과금되는 온디맨드 판매방식 제공, 간단한 스크립트 삽입으로 데이터 학습량당 또는 상품 list request당 과금 또는 매출기여도 판매량당 과금 구조 적용임. 기대 효과는 초기설치 부담을 낮추고 매출 향상을 위한 추천기능 도입을 용이하게 함.
사용자
수요맞춤
과금형
추천
서비스
2
주관|
2020년 8월-2027년 8월
|638,597,500
JIANT-IT 인력양성사업단
본 과제는 전라북도의 농생명-신재생-융복합 분야를 발전시키기 위한 IT 교육·연구 거점으로, JIANT (Jeonbuk Innovating, Adventurous, & Novel Technology)-IT 인력양성사업단을 통해 한류 IT 인재를 양성하는 연구함. 연구 목표는 미래 지능형 글로컬 신산업 창출을 위한 인공 지능 IT 기술 기반 역량 확보이며, 대학원 교육을 연구 track·지역⋅산학 track으로 나누고 온라인 포트폴리오와 온라인 설문·수요조사로 지역 애로 기술을 발굴해 7대 연구 세부 목표와 IF Q1 35%, Q1+Q2 70% 달성 중심으로 연구 내실화함. 기대 효과는 지역 사회·산업 경쟁력 강화와 창의적 혁신 인재 배출, 지역 기업·전문가 협력으로 연구 성과의 지역 확산 및 핵심 전략 산업 고도화임.
미래농업 바이오IT
학생중심 교육
인간친화형 IT
지역특화산학협력
융복합 창의인재 양성
스마트 IT
글로벌연구네트워크 구축
현장 밀착형 인재 양성
창조문화컨텐츠
리딩 연구 그룹 육성
지능형 자동차
신재생에너지
3
주관|
2020년 8월-2027년 8월
|762,494,000
JIANT-IT 인력양성사업단
본 과제는 전라북도 농생명·신재생·융복합 신산업을 고도화할 한류 IT 인재를 키우는 교육·연구 체계 JIANT(Jeonbuk Innovating, Adventurous, & Novel Technology)-IT 인력양성사업단 연구임. 연구 목표는 미래 지능형 글로컬 신산업 창출을 위한 AI IT 기술 연구와 교육 역량 내실화임. 연구 내용은 대학원 과정을 연구 track·지역·산학 track으로 구분한 Curriculum/Activity, 온라인 포트폴리오, 지역기업 현장실습·산업체 애로기술 해결·지역 기업 멘토, 온라인 설문·수요조사 및 온라인 평가·환류 운영으로 구성됨. 기대 효과는 대학원 연구가 지역 산업 경쟁력 강화로 연계·확산되어 글로컬 신산업 창출 및 취업 향상으로 이어짐.
전자공학
컴퓨터공학
IT
인공지능
정보통신
반도체
농생명
융복합
신재생
최신 특허
특허 전체보기
상태출원연도과제명출원번호상세정보
소멸2014플래시 스토리지 시스템 및 플래시 변환 계층을 통한 고속 결함 복구방법1020140182468
소멸2014메모리 시스템 및 메모리 시스템의 동작 방법1020140073476
등록2014요구 성능 보장 방법 및 요구 성능 보장 장치1020140072001
전체 특허

플래시 스토리지 시스템 및 플래시 변환 계층을 통한 고속 결함 복구방법

상태
소멸
출원연도
2014
출원번호
1020140182468

메모리 시스템 및 메모리 시스템의 동작 방법

상태
소멸
출원연도
2014
출원번호
1020140073476

요구 성능 보장 방법 및 요구 성능 보장 장치

상태
등록
출원연도
2014
출원번호
1020140072001

주식회사 디써클

대표 장재우,이윤구서울특별시 강남구 역삼로 169, 명우빌딩 2층 (TIPS타운 S2)대표 전화 0507-1312-6417이메일 info@rndcircle.io사업자등록번호 458-87-03380호스팅제공자 구글 클라우드 플랫폼(GCP)

© 2026 RnDcircle. All Rights Reserved.