Implementation of Distributed Computing Management by Kernel Programming

碩士 === 國立中山大學 === 電機工程學系研究所 === 103 === The cloud services primary divided into two types:data server and distributed computing architecture. The distributed computing can achieve rapid and reliable requirements of data processing at a lower cost. In this paper, we propose a new distributed computin...

Full description

Bibliographic Details
Main Authors: Sheng-Yu Huang, 黃晟育
Other Authors: Jih-ching Chiu
Format: Others
Language:zh-TW
Published: 2015
Online Access:http://ndltd.ncl.edu.tw/handle/41090253535066353953
id ndltd-TW-103NSYS5442091
record_format oai_dc
spelling ndltd-TW-103NSYS54420912016-07-02T04:29:01Z http://ndltd.ncl.edu.tw/handle/41090253535066353953 Implementation of Distributed Computing Management by Kernel Programming 以核心程式設計方式實現分散式運算管理架構 Sheng-Yu Huang 黃晟育 碩士 國立中山大學 電機工程學系研究所 103 The cloud services primary divided into two types:data server and distributed computing architecture. The distributed computing can achieve rapid and reliable requirements of data processing at a lower cost. In this paper, we propose a new distributed computing management which used the kernel programming. The communication is composed of management server, computing node and client. It can manage many computing nodes effectively, to offer users a more flexible distributed computing environment. In order to realize the target of managing computing node uniformly and processing data discretely, our architecture divided into three parts: Management server, computing node and client. The management server is responsible for accepting and managing computing node information. It should distribute computing resources and help client wired to computing node, if client send an operational request. Computing node is based on the kernel of different operation system (Windows and Linux). Let idle resources used as a platform by the computing nodes. This method can reduce the equipment cost. And we used the concept of MapReduce on client. Set the Map agent and Reduce agent to help disperse and collect data. Finally, we prove our implementation of distributed computing management through practical verification on operation system kernel of Windows 7/8 and Linux Ubuntu 13.10. It can integrate computing nodes of different operation system, and solve the Hot-spot problem. Jih-ching Chiu 邱日清 2015 學位論文 ; thesis 76 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中山大學 === 電機工程學系研究所 === 103 === The cloud services primary divided into two types:data server and distributed computing architecture. The distributed computing can achieve rapid and reliable requirements of data processing at a lower cost. In this paper, we propose a new distributed computing management which used the kernel programming. The communication is composed of management server, computing node and client. It can manage many computing nodes effectively, to offer users a more flexible distributed computing environment. In order to realize the target of managing computing node uniformly and processing data discretely, our architecture divided into three parts: Management server, computing node and client. The management server is responsible for accepting and managing computing node information. It should distribute computing resources and help client wired to computing node, if client send an operational request. Computing node is based on the kernel of different operation system (Windows and Linux). Let idle resources used as a platform by the computing nodes. This method can reduce the equipment cost. And we used the concept of MapReduce on client. Set the Map agent and Reduce agent to help disperse and collect data. Finally, we prove our implementation of distributed computing management through practical verification on operation system kernel of Windows 7/8 and Linux Ubuntu 13.10. It can integrate computing nodes of different operation system, and solve the Hot-spot problem.
author2 Jih-ching Chiu
author_facet Jih-ching Chiu
Sheng-Yu Huang
黃晟育
author Sheng-Yu Huang
黃晟育
spellingShingle Sheng-Yu Huang
黃晟育
Implementation of Distributed Computing Management by Kernel Programming
author_sort Sheng-Yu Huang
title Implementation of Distributed Computing Management by Kernel Programming
title_short Implementation of Distributed Computing Management by Kernel Programming
title_full Implementation of Distributed Computing Management by Kernel Programming
title_fullStr Implementation of Distributed Computing Management by Kernel Programming
title_full_unstemmed Implementation of Distributed Computing Management by Kernel Programming
title_sort implementation of distributed computing management by kernel programming
publishDate 2015
url http://ndltd.ncl.edu.tw/handle/41090253535066353953
work_keys_str_mv AT shengyuhuang implementationofdistributedcomputingmanagementbykernelprogramming
AT huángchéngyù implementationofdistributedcomputingmanagementbykernelprogramming
AT shengyuhuang yǐhéxīnchéngshìshèjìfāngshìshíxiànfēnsànshìyùnsuànguǎnlǐjiàgòu
AT huángchéngyù yǐhéxīnchéngshìshèjìfāngshìshíxiànfēnsànshìyùnsuànguǎnlǐjiàgòu
_version_ 1718333255423361024