Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊工程學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/45602
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor洪士灝(Shih-Hao Hung)
dc.contributor.authorYu-Jen Chenen
dc.contributor.author陳俞任zh_TW
dc.date.accessioned2021-06-15T04:29:45Z-
dc.date.available2019-08-19
dc.date.copyright2009-08-21
dc.date.issued2009
dc.date.submitted2009-08-19
dc.identifier.citationBibliography
[1] Apple - m-jpeg. http://documentation.apple.com/en/motion/usermanual/
index.html#chapter=B%26section=19.
[2] BitTorrent. http://www.bittorrent.com/.
[3] Blu-ray.com - What is Blu-ray? http://www.blu-ray.com/info/.
[4] BlueEyes Technology. http://www.blueeyes.com.tw/whitepaper_2.php.
[5] BlueEyes Technology. http://www.blueeyes.com.tw/whitepaper_7.php.
[6] BlueEyes Technology. http://www.blueeyes.com.tw/whitepaper_3.php.
[7] Buffalo Technology - Technology Center - Standard Technology. http://www.buffalo-technology.com/technology/standards/nas/.
[8] CryptoNAS. http://cryptonas.org/.
[9] Cvcell framework. http://cell.fixstars.com/opencv/images/e/ed/RoughProgramModelImage.PNG.
[10] dlink_dcs-900_view.jpg. http://www.gadgets.in/images/listings/product/large/networking_gadgets/ip_camera/dlink_dcs-900_view.jpg.
[11] dtach. http://dtach.sourceforge.net/.
[12] eMule-Project.net. http://www.emule-project.net/home/perl/general.cgi?l=16.
[13] Everything Linux - A Tutorial on Using rsync. http://everythinglinux.org/rsync/.
[14] Fedora Project. http://fedoraproject.org/en/.
[15] FFmpeg. http://ffmpeg.org/index.html/.
[16] File Transfer Protocol. http://en.wikipedia.org/wiki/File_Transfer_Protocol.
[17] FreeNAS: The Free NAS Server. http://www.freenas.org/.
[18] Frequently Asked Questions About DLNA - DLNA. http://www.dlna.org/about_us/faqs/.
[19] Gallery | Your photos on your website. http://www.menalto.com/.
[20] GeeXboX uShare UPnP A/V Media Server HomePage. http://ushare.geexbox.org/.
[21] Google chrome. http://www.google.com/chrome.
[22] Hacking a Network Attached Storage (NAS). http://dev.emcelettronica.com/hacking-network-attached-storage-nas.
[23] HDMI::Manufacturer. http://www.hdmi.org/manufacturer/index.aspx.
[24] Htaccess - Httpd Wiki. http://wiki.apache.org/httpd/Htaccess.
[25] HTTP - hypertext Transfer Protocol Overview. http://www.w3.org/Protocols/.
[26] Internet explorer 8: Home page. http://www.microsoft.com/windows/internet-explorer/default.aspx.
[27] Iometer project. http://www.iometer.org/.
[28] IP Camera based Security Setup. http://www.deskshare.com/Resources/articles/wcm_ip_CameraSecuritySetup.aspx.
[29] IP Camera Surveillance Software. http://www.kintronics.com/neteye/Softsite32.html.
[30] IPSecurityWatch.com. http://ipsecuritywatch.com/web/online/IPSW-New-Products/QNAP-Linux-embedded-NVR-surveillance-system/513protectT1 extdollar13722.
[31] Lamp (linux, apache, mysql, php). http://lamphowto.com/.
[32] MediaTomb - Free UPnP MediaServer. http://mediatomb.cc/.
[33] Mozilla | firefox web browser. http://www.mozilla.com/en-US/.
[34] MPEG home page. http://www.chiariglione.org/mpeg/.
[35] Mpeg industry forum. http://www.m4if.org/mpeg4/.
[36] Mplayer - the movie player. http://www.mplayerhq.hu/.
[37] MySQL :: The world’s most popular open source database. http://www.mysql.com/.
[38] NanoNAS. http://www.serverelements.com/nanonas.php.
[39] NASLite – Network Attahed Storage Server Operating Systems. http://www.serverelements.com/.
[40] Network Attached Storage - NAS - Introduction to NAS. http://compnetworking.about.com/od/itinformationtechnology/l/aa070101a.htm.
[41] Network File System (NFS). http://www.freebsd.org/doc/zh_TW/books/handbook/network-nfs.html.
[42] NVR v.s DVR. http://www.cnsgwl.com/pxkmxx.asp?new_id=90.
[43] Official Sony Playstation 3 - PS3 - Announcement. http://www.i4u.com/article3422.html.
[44] Open computer vision library. http://sourceforge.net/projects/opencvlibrary.
[45] OpenCV on the Cell. http://cell.fixstars.com/opencv/index.php/OpenCV_on_the_Cell.
[46] Openfiler - Open Source Storage Management Alliance. http://www.openfiler.com/.
[47] OpenSSH. http://www.openssh.com/.
[48] peer-to-peerwg.org-peer to peer file sharing and more. http://www.peer-to-peerwg.org/.
[49] PHP: Hypertext Preprocessor. http://www.php.net/.
[50] PlayStation Asia. http://asia.playstation.com/tw/cht.
[51] QNAP Systems, Inc. http://www.qnap.com/pro_detail_feature.asp?p_id=126.
[52] rsync. http://www.samba.org/rsync/.
[53] rtgui - Google Code. http://code.google.com/p/rtgui/.
[54] RTMP Protocol[Draft]. http://osflash.org/documentation/rtmp.
[55] RTSP:Real-time Streaming Protocol. http://www.cs.columbia.edu/~hgs/rtsp/.
[56] Samba - Opening Windows to a Wider World. http://us3.samba.org/samba/.
[57] Synology Disk Station Manager 2.1 :: Surveillance Station 2. http://www.synology.com/cht/products/features/surveillance2.php.
[58] Synology Inc. - NEW NAS Experience - Products. http://www.synology.com/enu/products/index.php.
[59] The Apache HTTP Server Project. http://httpd.apache.org/.
[60] The back of the PS3. http://www.buywoo.com/photobook/calvin/20071112142236_927918.JPG.
[61] The externals of DS-207+. http://johanveldhuis.nl/wp-content/uploads/2008/03/synology_ds207_400-1600x1200.jpg.
[62] The front of the PS3. http://www.modchips-brisbane-mod-brisbane-australia.com/images/repairs/PS3-mods-australia.jpg.
[63] The libTorrent and rTorrent Project. http://libtorrent.rakshasa.no/.
[64] The NAS Market Begins To Take Shape. http://findarticles.com/p/articles/mi_m0BRZ/is_4_20/ai_62409013/?tag=content;col1.
[65] Video Surveillance Systems with Face Recognition Technology. http://www.security-int.com/categories/face-recognition-technology/video-surveillance-systems-with-face-recognition-technology.asp.
[66] vsftpd - Secure, fast FTP server for UNIX-like systems. http://vsftpd.beasts.org/.
[67] Welcome to the UPnP Forum! http://www.upnp.org/default.asp/.
[68] What is motion detection? http://www.webopedia.com/TERM/M/motion_detection.html.
[69] Why We Need Whole Home Storage Architecture. http://www.intelconsumerelectronics.com/Consumer-Electronics-3.0/Home-Storage-Architecture.aspx.
[70] Windows media Services. http://www.microsoft.com/windows/windowsmedia/forpros/server/server.aspx.
[71] XML-RPC Home Page. http://www.xmlrpc.com.
[72] Yahoo! Online Shop. http://buy.yahoo.com.tw/?catitemid=28402.
[73] A. H. adn Louis Bavoil. Deferred pixel shading on the playstation 3. 2008.
[74] H. Baik, K.-H. Sihn, Y. il Kim, S. Bae, N. Han, and H. J. Song. Analysis and parallelization of h.264 decoder on cell broadband engine architecture. In Signal Processing and Information Technology, 2007 IEEE International Symposium on, pages 791–795, Dec. 2007.
[75] A. Buttari, P. Luszczek, J. Kurzak, J. Dongarra, and G. Bosilca. A Rough Guide to Scientific Computing On the PlayStation 3, May 2007.
[76] D-Link. D-Link Internet Camera, December 2003.
[77] L. Demontes, M. Bonaciu, and P. Amblard. Software for multi processor system on chip: Moving an mpeg4 decoder from generic risc platforms to cell. In Rapid System Prototyping, 2008. RSP ’08. The 19th IEEE/IFIP International Symposium on, pages 34–40, June 2008.
[78] T.-S. Soon. Trace-based Performance Analysis Tools on a Heterogeneous Multicore Platform. Master’s thesis, PAS Laboratory, CSIE, National Taiwan University, 7 2009.
[79] W.-L. Yang. Development of a High-Performance Inter-processor Communication Library for Multicore Platform. Master’s thesis, PAS Laboratory, CSIE, National Taiwan University, 7 2009.
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/45602-
dc.description.abstract網路儲存伺服器 (NAS) 是目前透過網路分享儲存體很受歡迎的一種方式。在最近幾年,網路儲存伺服器的製造廠商擷取系統晶片技術的優點來降低製造成本,並在網路儲存伺服器上整合許多加值服務來吸引顧客。現在市面上,一台入門的網路儲存伺服器提供了如:P2P應用程式、相簿功能、多媒體串流伺服器、即時監控系統的加值服務。整體來說,影響網路儲存伺服器的設計與使用者經驗的因素是成本效益比,管理方便,加值服務,與資料安全。
Sony PlatStation 3 (PS3) 是一台家庭多媒體遊戲機,配有一個功能強大的IBM Cell處理器與一台藍光光碟機,加上其他的功能包裝,價格與入門的網路儲存伺服器機種卻相去不遠。以其較快速的處理器,PS3在許多應用上表現的都比價格相近的Synology DS-207+來的好,但是PS3卻不具備網路儲存伺服器的功能。
本篇論文介紹了在PS3上設計與建構網路儲存伺服器。除了一般在網路儲存伺服器上常見的功能之外,我們利用了IBM Cell處理器中的Synergistic Processing Elements (SPE)來加速處理一些偏重運算的應用程式。我們的研究成功地在PS3上整合並加速網路儲存伺服器的服務,並且測試結果顯示,相對於價格相當的網路儲存伺服器,PS3在即時監控以及多媒體方面的應用展示出較佳的成本效益比。而在使用SPE加速臉部偵測的方面,相對於沒有使用SPE來說,我們可以達到最多9.52倍的加速。
關鍵字:網路儲存伺服器,PlayStation 3, IBM Cell processor, P2P, 即時監控
zh_TW
dc.description.abstractNetwork Attached Storage (NAS) servers are popular nowadays for sharing storage over the network. In recent years, NAS manufacturers took advantage of the System-on-Chip (SoC) technologies to reduce the cost of NAS servers and integrated many value-add features to attract customers. Value-add features such as peer-to-peer (P2P) applications, photo viewers, media players, and surveillance applications are offered by an entry-level NAS product on the market today. Overall, cost/performance ratios, administrative convenience, value-add features, and data security are the factors that influence the design and the user experience on NAS servers.
The Sony PlayStation 3 (PS3) is a home multimedia and game console with a powerful IBM Cell processor and a Blu-ray Disc reader, in a compact package which costs about the same as an entry-level NAS server. With a much faster processor, the PS3 outperforms the similarily priced Synology DS-207+ in many applications, but misses a NAS functionality.
In this thesis, we present the design and implementation of a NAS server with the PS3. In addition to the common features seen on NAS servers, we utilized the Synergistic Processing Elements (SPE) in the IBM Cell processor to accelerate compute-intensive applications. Our work successfully integrated NAS services and accelerated features on the PS3, and our results show that the PS3 offers higher cost/performance for surveillance and multimedia than similarly priced NAS servers. For accelerating of face detection with using 0 SPE as the baseline, we get at most 9.52 speedup.
KEYWORDS: NAS, PlayStation 3, IBM Cell processor, P2P, surveillance.
en
dc.description.provenanceMade available in DSpace on 2021-06-15T04:29:45Z (GMT). No. of bitstreams: 1
ntu-98-R96922097-1.pdf: 1879114 bytes, checksum: ad616311b547092ced1489fcab4afdd7 (MD5)
Previous issue date: 2009
en
dc.description.tableofcontentsContents
Acknowledgement i
Abstract(Chinese) ii
Abstract iii
List of Tables vii
List of Figures viii
1 Introduction 1
1.1 NAS Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2 Sony PlayStation 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.3 Thesis Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2 Background and Related Works 10
2.1 OpenCV for the Cell Platform . . . . . . . . . . . . . . . . . . . . . . 10
2.2 NAS-Related Products . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2.1 Entry Level NAS Products on the Market . . . . . . . . . . . 11
2.2.2 OS-based NAS Software Suites . . . . . . . . . . . . . . . . . 14
2.3 IP Cameras and Surveillance Systems . . . . . . . . . . . . . . . . . . 15
3 Design and Implementation of NAS with PlayStation 3 19
3.1 Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.1.1 Samba Service . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.1.2 FTP Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.1.3 SSHD Service . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.1.4 Rsync Service . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.2 Download Station . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.3 Media Station . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.4 Photo Station . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.5 Surveillance Station . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.6 Web User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.6.1 System Information . . . . . . . . . . . . . . . . . . . . . . . . 32
3.6.2 Services Configuration . . . . . . . . . . . . . . . . . . . . . . 34
4 Evaluation 36
4.1 PS3/NAS Current Status . . . . . . . . . . . . . . . . . . . . . . . . . 36
4.1.1 Function Comparisons . . . . . . . . . . . . . . . . . . . . . . 37
4.1.2 Surveillance Station . . . . . . . . . . . . . . . . . . . . . . . . 38
4.2 Samba Performance Evaluation . . . . . . . . . . . . . . . . . . . . . 39
4.2.1 Platform Specification . . . . . . . . . . . . . . . . . . . . . . 40
4.2.2 Iometer Introduction . . . . . . . . . . . . . . . . . . . . . . . 40
4.2.3 Evaluation Results . . . . . . . . . . . . . . . . . . . . . . . . 41
5 Conclusion and Future Work 46
Bibliography 49
dc.language.isoen
dc.subject即時監控zh_TW
dc.subject網路儲存伺服器zh_TW
dc.subjectPlayStation 3zh_TW
dc.subjectIBM Cell processorzh_TW
dc.subjectP2Pzh_TW
dc.subjectPlayStation 3en
dc.subjectNASen
dc.subjectsurveillanceen
dc.subjectP2Pen
dc.subjectIBM Cell processoren
dc.title以IBM Cell平台作為網路儲存伺服器之設計與建構zh_TW
dc.titleDesign and Implementation of Network Attached Storage Servers with the IBM Cell Platformen
dc.typeThesis
dc.date.schoolyear97-2
dc.description.degree碩士
dc.contributor.oralexamcommittee郭大維(Tei-Wei Kuo),施吉昇(Chi-Sheng Shih),陳任凱
dc.subject.keyword網路儲存伺服器,PlayStation 3,IBM Cell processor,P2P,即時監控,zh_TW
dc.subject.keywordNAS,PlayStation 3,IBM Cell processor,P2P,surveillance,en
dc.relation.page55
dc.rights.note有償授權
dc.date.accepted2009-08-20
dc.contributor.author-college電機資訊學院zh_TW
dc.contributor.author-dept資訊工程學研究所zh_TW
顯示於系所單位:資訊工程學系

文件中的檔案:
檔案 大小格式 
ntu-98-1.pdf
  未授權公開取用
1.84 MBAdobe PDF
顯示文件簡單紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved