學術產出-學位論文
文章檢視/開啟
書目匯出
-
題名 故宮影音頻道:服務及實作
iPalace video channel: the service and its implementation作者 楊子諒
Yang, Tzu Liang貢獻者 蔡瑞煌<br>郁方
Tsaih, Rua Huan<br>Yu, Fang
楊子諒
Yang, Tzu Liang關鍵詞 負載平衡
雲端運算
影音服務
排隊理論
Load balance
Cloud computing
Video-based service
Queuing Theory日期 2011 上傳時間 1-十一月-2012 13:48:57 (UTC+8) 摘要 在服務經濟的時代,人們為了提升生活品質越來越重視心靈需求而非過往所重視的物質需求。文化創意產業提供的原創性以及內容扮演越來越重要的角色,文化創意產業近年來在世界各國之經濟地位也漸趨重要;本篇論文提出一個透過網際網路提供台灣國立故宮博物院動態展覽的嶄新影音廣播服務--「故宮影音頻道」。故宮影音頻道意圖透過影音多媒體展示,更全方位且完整地呈現中華文物的精緻特質和內涵,以帶給瀏覽者更清晰具體的文物觀賞體驗,以及激發瀏覽者之創意靈感。故宮影音頻道為了符合高標準的服務品質以及處理來自世界各地使用者的潛在高峰需求而特別設計負載平衡的機制。本篇論文更進一步地探討故宮影音頻道平台後端作業流程的技術挑戰以及展示提供線上影音廣播服務的具備彈性、靈活、分散特性的雲端平台。首先,我們在雲端平台上建立具有處理大量使用者的負載平衡機制的故宮影音頻道。接著我們讓故宮影音頻道上線進行實驗、收集資料及分析。根據實驗的結果,我們為了維持高標準的服務品質應用排隊理論設計了兩階段的服務系統,最後探討在不同電腦及網路環境下,如何利用該服務系統計算出符合服務品質的設定。
The iPalace Video Channel is a video-based website and provide people around the world a brand new video-broadcasting service on the Internet which introduces relics in National Palace Museum in Taiwan. The iPalace Video Channel is designed to meet the high standard of service quality which users can watch videos without delay and be capable of coping with potential high peak demands from worldwide. In this paper, first, we establish the iPalace Video Channel and an elastic and reliable mechanism via load balancing that is capable of handling potential huge peak-demand of video services. Second, we conduct an experiment by sampling the video-based service in practice and evaluating the presented approach online. Third, from the finding of evaluation, we establish the two phase service system for delivering video services with high standard of service quality. Finally, we discuss the formal queuing model of video services from which the settings of the queuing system that satisfy acceptable service quality could be calculated under various computer and network environments參考文獻 Adler, B. 2010. “Load balancing in the cloud: Tools, tips, and techniques,” Technical report, RightScale, Inc..Adhikari, V. K., Jain, S., Zhang, Z. 2010. “YouTube traffic dynamics and its interplay with a tier-1 ISP: An ISP perspective,” Proceedings of the 10th annual conference on Internet measurement, pp. 431-443.Amazon Web Service, available at http://aws.amazon.com/, accessed March 23rd, 2012.Amazon ELB, available online at http://aws.amazon.com/elasticloadbalancing/, accessed March 23rd, 2012. Aicache Web Accelerator, available online at http://aicache.com/, accessed March 23rd, 2012.Adan, I., Resing, J. 2001. Queueing Theory. Eindhoven, The Netherlands, Department of Mathematics and Computing Science, Eindhoven University of Technology.Bilderbeek R., Hertog P., and Marklund G. 1998. Services in innovation: Knowledge intensive business services (KIBS) as co-producers of innovation, 2000, STEP group, SI4S report, 3. Cherkasova, L. 2000. “FLEX: Load Balancing and Management Strategy for Scalable Web Hosting Service,” IEEE Symposium on Computers and Communications, pp. 8 - 13.Christodorescu, M., Sailer, R., Schales, D., Sgandurra, D., Zamboni, D. 2009. “Cloud security is not (just) virtualization security: a short paper,” Proceedings of the 2009 ACM workshop on Cloud computing security, pp. 97-102.Endrei, M., Ang, J., Arsanjani, A., Chua, S., Comte, P., Krogdahl, P., Luo, M., Newling, T. 2004. “Patterns: service-oriented architecture and web services,” IBM Corporation, International Technical Support Organization.Fielding, R., Gettys, J., Mogul, J., Frystyk, H., Masinter, L., Leach, P. 1999. Berners-Lee, T.. “Hypertext transfer protocol – http/1.1”, IETF RFC 2616.Google AppEngine, available online at https://developers.google.com/appengine/?hl=zh-TW, accessed March 3rd, 2012.HAProxy, available online at http://haproxy.1wt.eu/, accessed March 3rd, 2012.Hoffman, D. L. and Novak, T. P. “Marketing in Hypermedia Computer-Mediated Environment Conceptual Foundations,” Journal of Marketing, Vol. 60, 1996, pp. 50-68.Ishii, A. and Suzumura T. 2011. “Elastic stream computing with clouds,” IEEE International Conference on Cloud Computing, pages 195–202.Johnson, S. P., Menor, L. J., Roth, A.V., and Chase, R. B. 2000. “A Critical Evaluation of the New Service Development Process,” New Service Development, Thousand Oaks, Calif, pp.18.Krishnan, R., Madhyastha, H. V., Srinivasan, S., Jain, S., Krishnamurthy, A., Anderson, T., Gao, J. 2009. “Moving Beyond End-to-End Path Information to Optimize CDN Performance,” Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference IMC, pp. 190-201.Liu, H. and Wee, S. 2009. “Web Server Farm in the Cloud: Performance Evaluation and Dynamic Architecture,” Cloud Computing, pp. 369-380.Lipsky, L. R. 2009. “Queuing theory: A linear algebraic approach,” Springer Verlag, pp. 28.Microsoft Azure, available online at http://www.windowsazure.com/zh-tw/, accessed March 3rd, 2012.Maglio, P.P. and Spohrer, J. 2008. “Fundamentals of service science,” Journal of the Academy of Marketing Science (36:1), pp. 18-20.Moreno-Vozmediano, R., Montero, R. S., Llorente, I. M. 2011. “Elastic management of web server clusters on distributed virtual infrastructures,” Concurrency and Computation: Practice and Experience (23:13), pp. 1474-1490.Namjoshi, J and Gupte, A. 2009. “Service Oriented Architecture for Cloud based Travel Reservation Software as a Service,” Cloud Computing, pp. 147-150.National Palace Museum, available online at http://tech2.npm.gov.tw/da/eng/active_news_1.html , accessed May 3rd, 2012.Nobel , C. 2011. “A New Model for Business: The Museum,” accessed at 12/28/2011 via http://hbswk.hbs.edu/item/6770.html.Phifer, L. 2006. “Establishing a Geographically-Distributed Internet,” Technical report, Coyote Point Systems, Inc., available at http://aws.amazon.com/, accessed March 23rd, 2012.Piórkowski, A., Kempny, A., Hajduk, A., Strzelczyk, J. 2010. “Load Balancing for Heterogeneous Web Servers,” Communications in Computer and Information Science vol. 79, pp. 189-198.Patterson, D., Armbrust, M., Fox, A., Griffith, R., Jseph, A. D., Katz, R. H., Kownwinski, A., Lee, G., Rabkin, A., Stoica, I. 2009. “Above the clouds: A Berkeley view of cloud computing,” Tech. Rep. No. UCB/EECS-2009-28. Berkeley, CA: University of California.Rasch, P. J. 1970. “A queueing theory study of round-robin scheduling of time-shared computer systems,” Journal of the ACM (JACM) (17:1), pp. 131-145.Research Development and Evaluation Commission 2011, available online at http://www.rdec.gov.tw/mp110.htm, accessed March 23rd, 2012.Silberschatz, A., Gagne, G., Galvin, P. B. (2004) “Operating System Concept 7th edition,” Addison-Wesley.Sakata, M., Noguchi, S., Oizumi, J. 1971. “An analysis of the M/G/1 queue under round-robin scheduling,” Operations research, pp. 371-385.Turner, M., Budgen, D., Brereton, P. 2003. “Turning software into a service,” Computer, (36: 10). pp. 38-44.Vargo, S. L. and M. A. Akaka. 2009. “Service-dominant logic as a foundation for service science: clarifications,” Service Science, (1:1). Pp. 32-41.Wee, S. and Liu, H. 2010. “Client-side Load Balancer using Cloud,” Proceeding SAC `10 Proceedings of the 2010 ACM Symposium on Applied Computing, pp. 399-405.Wolff, R. W. 1982. “Poisson arrivals see time averages,” Operations research (30:2), pp. 223-231.Youtube, available online at http://www.youtube.com/, accessed March 23rd, 2012. 描述 碩士
國立政治大學
資訊管理研究所
99356022
100資料來源 http://thesis.lib.nccu.edu.tw/record/#G0099356022 資料類型 thesis dc.contributor.advisor 蔡瑞煌<br>郁方 zh_TW dc.contributor.advisor Tsaih, Rua Huan<br>Yu, Fang en_US dc.contributor.author (作者) 楊子諒 zh_TW dc.contributor.author (作者) Yang, Tzu Liang en_US dc.creator (作者) 楊子諒 zh_TW dc.creator (作者) Yang, Tzu Liang en_US dc.date (日期) 2011 en_US dc.date.accessioned 1-十一月-2012 13:48:57 (UTC+8) - dc.date.available 1-十一月-2012 13:48:57 (UTC+8) - dc.date.issued (上傳時間) 1-十一月-2012 13:48:57 (UTC+8) - dc.identifier (其他 識別碼) G0099356022 en_US dc.identifier.uri (URI) http://nccur.lib.nccu.edu.tw/handle/140.119/55109 - dc.description (描述) 碩士 zh_TW dc.description (描述) 國立政治大學 zh_TW dc.description (描述) 資訊管理研究所 zh_TW dc.description (描述) 99356022 zh_TW dc.description (描述) 100 zh_TW dc.description.abstract (摘要) 在服務經濟的時代,人們為了提升生活品質越來越重視心靈需求而非過往所重視的物質需求。文化創意產業提供的原創性以及內容扮演越來越重要的角色,文化創意產業近年來在世界各國之經濟地位也漸趨重要;本篇論文提出一個透過網際網路提供台灣國立故宮博物院動態展覽的嶄新影音廣播服務--「故宮影音頻道」。故宮影音頻道意圖透過影音多媒體展示,更全方位且完整地呈現中華文物的精緻特質和內涵,以帶給瀏覽者更清晰具體的文物觀賞體驗,以及激發瀏覽者之創意靈感。故宮影音頻道為了符合高標準的服務品質以及處理來自世界各地使用者的潛在高峰需求而特別設計負載平衡的機制。本篇論文更進一步地探討故宮影音頻道平台後端作業流程的技術挑戰以及展示提供線上影音廣播服務的具備彈性、靈活、分散特性的雲端平台。首先,我們在雲端平台上建立具有處理大量使用者的負載平衡機制的故宮影音頻道。接著我們讓故宮影音頻道上線進行實驗、收集資料及分析。根據實驗的結果,我們為了維持高標準的服務品質應用排隊理論設計了兩階段的服務系統,最後探討在不同電腦及網路環境下,如何利用該服務系統計算出符合服務品質的設定。 zh_TW dc.description.abstract (摘要) The iPalace Video Channel is a video-based website and provide people around the world a brand new video-broadcasting service on the Internet which introduces relics in National Palace Museum in Taiwan. The iPalace Video Channel is designed to meet the high standard of service quality which users can watch videos without delay and be capable of coping with potential high peak demands from worldwide. In this paper, first, we establish the iPalace Video Channel and an elastic and reliable mechanism via load balancing that is capable of handling potential huge peak-demand of video services. Second, we conduct an experiment by sampling the video-based service in practice and evaluating the presented approach online. Third, from the finding of evaluation, we establish the two phase service system for delivering video services with high standard of service quality. Finally, we discuss the formal queuing model of video services from which the settings of the queuing system that satisfy acceptable service quality could be calculated under various computer and network environments en_US dc.description.tableofcontents 1. Introduction 12. Literature Review 32.1 Service Oriented Architecture 32.2 Software as a Service 42.3 Cloud computing 52.4 Load balancing 72.4.1 Hardware and software load balancing 82.4.2 DNS load balancing 82.4.3 Geographic load balancing 92.4.4 Load balancing in the Cloud 102.4 Queuing model 133. The iPalace Video Channel Service Design and Implementation 163.1 The iPalace Video Channel Service Design 163.2 Implementation of the iPalace Video Channel 184. The Service System of the iPalace Video Channel 255. Evaluation 356. Discussion 39References 41 zh_TW dc.language.iso en_US - dc.source.uri (資料來源) http://thesis.lib.nccu.edu.tw/record/#G0099356022 en_US dc.subject (關鍵詞) 負載平衡 zh_TW dc.subject (關鍵詞) 雲端運算 zh_TW dc.subject (關鍵詞) 影音服務 zh_TW dc.subject (關鍵詞) 排隊理論 zh_TW dc.subject (關鍵詞) Load balance en_US dc.subject (關鍵詞) Cloud computing en_US dc.subject (關鍵詞) Video-based service en_US dc.subject (關鍵詞) Queuing Theory en_US dc.title (題名) 故宮影音頻道:服務及實作 zh_TW dc.title (題名) iPalace video channel: the service and its implementation en_US dc.type (資料類型) thesis en dc.relation.reference (參考文獻) Adler, B. 2010. “Load balancing in the cloud: Tools, tips, and techniques,” Technical report, RightScale, Inc..Adhikari, V. K., Jain, S., Zhang, Z. 2010. “YouTube traffic dynamics and its interplay with a tier-1 ISP: An ISP perspective,” Proceedings of the 10th annual conference on Internet measurement, pp. 431-443.Amazon Web Service, available at http://aws.amazon.com/, accessed March 23rd, 2012.Amazon ELB, available online at http://aws.amazon.com/elasticloadbalancing/, accessed March 23rd, 2012. Aicache Web Accelerator, available online at http://aicache.com/, accessed March 23rd, 2012.Adan, I., Resing, J. 2001. Queueing Theory. Eindhoven, The Netherlands, Department of Mathematics and Computing Science, Eindhoven University of Technology.Bilderbeek R., Hertog P., and Marklund G. 1998. Services in innovation: Knowledge intensive business services (KIBS) as co-producers of innovation, 2000, STEP group, SI4S report, 3. Cherkasova, L. 2000. “FLEX: Load Balancing and Management Strategy for Scalable Web Hosting Service,” IEEE Symposium on Computers and Communications, pp. 8 - 13.Christodorescu, M., Sailer, R., Schales, D., Sgandurra, D., Zamboni, D. 2009. “Cloud security is not (just) virtualization security: a short paper,” Proceedings of the 2009 ACM workshop on Cloud computing security, pp. 97-102.Endrei, M., Ang, J., Arsanjani, A., Chua, S., Comte, P., Krogdahl, P., Luo, M., Newling, T. 2004. “Patterns: service-oriented architecture and web services,” IBM Corporation, International Technical Support Organization.Fielding, R., Gettys, J., Mogul, J., Frystyk, H., Masinter, L., Leach, P. 1999. Berners-Lee, T.. “Hypertext transfer protocol – http/1.1”, IETF RFC 2616.Google AppEngine, available online at https://developers.google.com/appengine/?hl=zh-TW, accessed March 3rd, 2012.HAProxy, available online at http://haproxy.1wt.eu/, accessed March 3rd, 2012.Hoffman, D. L. and Novak, T. P. “Marketing in Hypermedia Computer-Mediated Environment Conceptual Foundations,” Journal of Marketing, Vol. 60, 1996, pp. 50-68.Ishii, A. and Suzumura T. 2011. “Elastic stream computing with clouds,” IEEE International Conference on Cloud Computing, pages 195–202.Johnson, S. P., Menor, L. J., Roth, A.V., and Chase, R. B. 2000. “A Critical Evaluation of the New Service Development Process,” New Service Development, Thousand Oaks, Calif, pp.18.Krishnan, R., Madhyastha, H. V., Srinivasan, S., Jain, S., Krishnamurthy, A., Anderson, T., Gao, J. 2009. “Moving Beyond End-to-End Path Information to Optimize CDN Performance,” Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference IMC, pp. 190-201.Liu, H. and Wee, S. 2009. “Web Server Farm in the Cloud: Performance Evaluation and Dynamic Architecture,” Cloud Computing, pp. 369-380.Lipsky, L. R. 2009. “Queuing theory: A linear algebraic approach,” Springer Verlag, pp. 28.Microsoft Azure, available online at http://www.windowsazure.com/zh-tw/, accessed March 3rd, 2012.Maglio, P.P. and Spohrer, J. 2008. “Fundamentals of service science,” Journal of the Academy of Marketing Science (36:1), pp. 18-20.Moreno-Vozmediano, R., Montero, R. S., Llorente, I. M. 2011. “Elastic management of web server clusters on distributed virtual infrastructures,” Concurrency and Computation: Practice and Experience (23:13), pp. 1474-1490.Namjoshi, J and Gupte, A. 2009. “Service Oriented Architecture for Cloud based Travel Reservation Software as a Service,” Cloud Computing, pp. 147-150.National Palace Museum, available online at http://tech2.npm.gov.tw/da/eng/active_news_1.html , accessed May 3rd, 2012.Nobel , C. 2011. “A New Model for Business: The Museum,” accessed at 12/28/2011 via http://hbswk.hbs.edu/item/6770.html.Phifer, L. 2006. “Establishing a Geographically-Distributed Internet,” Technical report, Coyote Point Systems, Inc., available at http://aws.amazon.com/, accessed March 23rd, 2012.Piórkowski, A., Kempny, A., Hajduk, A., Strzelczyk, J. 2010. “Load Balancing for Heterogeneous Web Servers,” Communications in Computer and Information Science vol. 79, pp. 189-198.Patterson, D., Armbrust, M., Fox, A., Griffith, R., Jseph, A. D., Katz, R. H., Kownwinski, A., Lee, G., Rabkin, A., Stoica, I. 2009. “Above the clouds: A Berkeley view of cloud computing,” Tech. Rep. No. UCB/EECS-2009-28. Berkeley, CA: University of California.Rasch, P. J. 1970. “A queueing theory study of round-robin scheduling of time-shared computer systems,” Journal of the ACM (JACM) (17:1), pp. 131-145.Research Development and Evaluation Commission 2011, available online at http://www.rdec.gov.tw/mp110.htm, accessed March 23rd, 2012.Silberschatz, A., Gagne, G., Galvin, P. B. (2004) “Operating System Concept 7th edition,” Addison-Wesley.Sakata, M., Noguchi, S., Oizumi, J. 1971. “An analysis of the M/G/1 queue under round-robin scheduling,” Operations research, pp. 371-385.Turner, M., Budgen, D., Brereton, P. 2003. “Turning software into a service,” Computer, (36: 10). pp. 38-44.Vargo, S. L. and M. A. Akaka. 2009. “Service-dominant logic as a foundation for service science: clarifications,” Service Science, (1:1). Pp. 32-41.Wee, S. and Liu, H. 2010. “Client-side Load Balancer using Cloud,” Proceeding SAC `10 Proceedings of the 2010 ACM Symposium on Applied Computing, pp. 399-405.Wolff, R. W. 1982. “Poisson arrivals see time averages,” Operations research (30:2), pp. 223-231.Youtube, available online at http://www.youtube.com/, accessed March 23rd, 2012. zh_TW