TY - GEN
T1 - MC framework
T2 - 2013 IEEE International Conference on Granular Computing, GrC 2013
AU - Chen, Chao Chun
AU - Tinh Giang, Nguyen Huu
AU - Lin, Tzu Chao
AU - Hung, Min Hsiung
PY - 2013
Y1 - 2013
N2 - The Hadoop MapReduce is the programming model of designing the scalable distributed computing applications, that provides developers can attain automatic parallelization. However, most complex manufacturing systems are arduous and restrictive to migrate to private clouds, due to the platform incompatible and tremendous complexity of system reconstruction. For increasing the efficiency of manufacturing systems with minimum efforts on modifying source codes, a high-performance framework is designed in this paper, called Multi-users-based Cloud-Adaptor Framework (MC-Framework), which provides the simple interface to users for fairly executing requested tasks worked with traditional standalone data analysis packages in MapReduce-based private cloud environments. Moreover, this framework focuses on multiuser workloads, but the default Hadoop scheduling scheme, i.e., FIFO, would increase delay under multiuser scenarios. Hence, a new scheduling mechanism, called Job-Sharing Scheduling, is designed to explore and fairly share the jobs to machines in the private cloud. Then, we prototype an experimental virtual-metrology module of a manufacturing system as a case study to verify and analysis the proposed MC-Framework. The results of our experiments indicate that our proposed framework enormously improved the time performance compared with the original package.
AB - The Hadoop MapReduce is the programming model of designing the scalable distributed computing applications, that provides developers can attain automatic parallelization. However, most complex manufacturing systems are arduous and restrictive to migrate to private clouds, due to the platform incompatible and tremendous complexity of system reconstruction. For increasing the efficiency of manufacturing systems with minimum efforts on modifying source codes, a high-performance framework is designed in this paper, called Multi-users-based Cloud-Adaptor Framework (MC-Framework), which provides the simple interface to users for fairly executing requested tasks worked with traditional standalone data analysis packages in MapReduce-based private cloud environments. Moreover, this framework focuses on multiuser workloads, but the default Hadoop scheduling scheme, i.e., FIFO, would increase delay under multiuser scenarios. Hence, a new scheduling mechanism, called Job-Sharing Scheduling, is designed to explore and fairly share the jobs to machines in the private cloud. Then, we prototype an experimental virtual-metrology module of a manufacturing system as a case study to verify and analysis the proposed MC-Framework. The results of our experiments indicate that our proposed framework enormously improved the time performance compared with the original package.
UR - http://www.scopus.com/inward/record.url?scp=84900596213&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84900596213&partnerID=8YFLogxK
U2 - 10.1109/GrC.2013.6740375
DO - 10.1109/GrC.2013.6740375
M3 - Conference contribution
AN - SCOPUS:84900596213
SN - 9781479912810
T3 - Proceedings - 2013 IEEE International Conference on Granular Computing, GrC 2013
SP - 27
EP - 32
BT - Proceedings - 2013 IEEE International Conference on Granular Computing, GrC 2013
PB - IEEE Computer Society
Y2 - 13 December 2013 through 15 December 2013
ER -