Incorporating Astronomical Catalog by using Cross-Matching Algorithm with MapReduce

碩士 === 國立中央大學 === 資訊工程學系 === 104 === Cross-Matching is a common way for find out the useful information from different star catalogs. Today hardware is more powerful than before. The data obtained through astronomical telescopes are becoming much larger. Therefore, single machine is not able to affo...

Full description

Bibliographic Details
Main Authors: Jia-Shin Shie, 謝佳昕
Other Authors: Meng-Feng Tsai
Format: Others
Language:zh-TW
Published: 2016
Online Access:http://ndltd.ncl.edu.tw/handle/rb5939
id ndltd-TW-104NCU05392044
record_format oai_dc
spelling ndltd-TW-104NCU053920442019-05-15T23:01:21Z http://ndltd.ncl.edu.tw/handle/rb5939 Incorporating Astronomical Catalog by using Cross-Matching Algorithm with MapReduce 以MapReduce進行交叉驗證整合大量天文資料 Jia-Shin Shie 謝佳昕 碩士 國立中央大學 資訊工程學系 104 Cross-Matching is a common way for find out the useful information from different star catalogs. Today hardware is more powerful than before. The data obtained through astronomical telescopes are becoming much larger. Therefore, single machine is not able to afford handling the astronomical data. In this paper, we use OpenStack to build a cloud computing environment, Hadoop as a distributed system, HDFS and HBase as distributed storages. Implement Cross-matching with MapReduce framework. In addition, Hbase supports random access so we make an incremental mechanism. User can update new astronomical data as they want. In the experiment, Transient is my test data to compare the operation time of using single machine with distributed system and using the same number of nodes on the physical machine with virtual machine. The result shows that using virtual machine is faster than using physical machine. Furthermore, we create 12 physical nodes on cloud environment to observe the operation time of different number of node. Theoretically, when we use more nodes to run the program the speed is much faster. The fact that the speeds of 10 nodes and 12 nodes are very similar. Meng-Feng Tsai 蔡孟峰 2016 學位論文 ; thesis 65 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中央大學 === 資訊工程學系 === 104 === Cross-Matching is a common way for find out the useful information from different star catalogs. Today hardware is more powerful than before. The data obtained through astronomical telescopes are becoming much larger. Therefore, single machine is not able to afford handling the astronomical data. In this paper, we use OpenStack to build a cloud computing environment, Hadoop as a distributed system, HDFS and HBase as distributed storages. Implement Cross-matching with MapReduce framework. In addition, Hbase supports random access so we make an incremental mechanism. User can update new astronomical data as they want. In the experiment, Transient is my test data to compare the operation time of using single machine with distributed system and using the same number of nodes on the physical machine with virtual machine. The result shows that using virtual machine is faster than using physical machine. Furthermore, we create 12 physical nodes on cloud environment to observe the operation time of different number of node. Theoretically, when we use more nodes to run the program the speed is much faster. The fact that the speeds of 10 nodes and 12 nodes are very similar.
author2 Meng-Feng Tsai
author_facet Meng-Feng Tsai
Jia-Shin Shie
謝佳昕
author Jia-Shin Shie
謝佳昕
spellingShingle Jia-Shin Shie
謝佳昕
Incorporating Astronomical Catalog by using Cross-Matching Algorithm with MapReduce
author_sort Jia-Shin Shie
title Incorporating Astronomical Catalog by using Cross-Matching Algorithm with MapReduce
title_short Incorporating Astronomical Catalog by using Cross-Matching Algorithm with MapReduce
title_full Incorporating Astronomical Catalog by using Cross-Matching Algorithm with MapReduce
title_fullStr Incorporating Astronomical Catalog by using Cross-Matching Algorithm with MapReduce
title_full_unstemmed Incorporating Astronomical Catalog by using Cross-Matching Algorithm with MapReduce
title_sort incorporating astronomical catalog by using cross-matching algorithm with mapreduce
publishDate 2016
url http://ndltd.ncl.edu.tw/handle/rb5939
work_keys_str_mv AT jiashinshie incorporatingastronomicalcatalogbyusingcrossmatchingalgorithmwithmapreduce
AT xièjiāxīn incorporatingastronomicalcatalogbyusingcrossmatchingalgorithmwithmapreduce
AT jiashinshie yǐmapreducejìnxíngjiāochāyànzhèngzhěnghédàliàngtiānwénzīliào
AT xièjiāxīn yǐmapreducejìnxíngjiāochāyànzhèngzhěnghédàliàngtiānwénzīliào
_version_ 1719138849357037568