簡易檢索 / 詳目顯示

研究生: 江啟賢
Chiang, Chi-Hsien
論文名稱: 伺服器虛擬化架構和可用性分析研究-以L公司為例
Server Virtualization Architecture and Availability Analysis Research - A Case Study of L Company
指導教授: 謝中奇
Hsieh, Chung-Chi
學位類別: 碩士
Master
系所名稱: 管理學院 - 工業與資訊管理學系碩士在職專班
Department of Industrial and Information Management (on the job class)
論文出版年: 2018
畢業學年度: 106
語文別: 中文
論文頁數: 48
中文關鍵詞: 虛擬化雲端化可用性可靠度方法
外文關鍵詞: Virtualization, Cloud Services, Availability, Reliability Method
相關次數: 點閱:95下載:7
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 在提升效率、簡化管理、降低成本與節能等目標的考量下,企業導入伺服器虛擬化技術的比例逐漸提高,本地端伺服器虛擬化技術可幫助企業快速建置資訊系統。另一方面,基於虛擬化技術的雲端運算價格逐漸降低,對傳統的本地端虛擬化伺服器架構造成了衝擊。本研究針對L公司規劃的「運算伺服器虛擬化架構」、「運算伺服器與儲存伺服器虛擬化架構」,與「租用雲端運算虛擬化架構」三種伺服器虛擬化架構選項進行比較分析,提出了採用可靠度方法,進行在不同備援機制下包含可用性風險的成本分析。本研究之目的在於計算出不同架構的建置成本與中斷成本,並分析不同架構的成本與優劣之處,供其他準備導入虛擬化的企業參考了解,以減少不必要的投資。
    本研究總結各模式在不同虛擬機數量下的建置成本與中斷成本之分析結果,「租用雲端運算虛擬化架構」適合當虛擬機需求為1台或運作時間彈性高之情境,並節省設備維護人力成本;「運算伺服器虛擬化架構」適合當虛擬機需求為20台以下之情境;「運算伺服器與儲存伺服器虛擬化架構」適合當虛擬機需求為超過20台時之情境,且可提供較高的可用性。依L公司之現況,適合「運算伺服器虛擬化架構」並搭配一台備援機之模式,若未來虛擬機需求增加時,可變更為「運算伺服器與儲存伺服器虛擬化架構」。

    This study analyzed three server virtualization architecture plans, including computing server virtualization architecture, computing server and storage server virtualization architecture, and renting a cloud computing virtualization architecture, for L Company. Reliability Method was adopted to evaluate the feasibility of three server virtualization architectures and analyze the cost of various backup mechanisms associated with the risk due to unavailability. The goal was to calculate installation cost and disruption cost in different virtualization architectures. Moreover, this study compared strengths and weaknesses of these architectures to give advice to other firms that plan to introduce virtualization and then reduce unnecessary investment.
    This research summarized installation costs and disruption costs for different numbers of virtual machines required in each mode. Renting a cloud computing virtualization architecture can reduce maintenance expenses and is suitable for firms that demand single virtual machine and have a flexible work schedule. Computing server virtualization architecture is suitable for firms that require less than twenty virtual machines. Computing server and storage server virtualization architecture gives higher availability and is suitable for firms that require more than twenty virtual machines. For L company, computing server virtualization architecture with a backup device is an appropriate plan. If this company needs more virtual machines in the future, it can switch to computing server and storage server virtualization architecture.

    中文摘要 I ABSTRACT II 誌謝 VI 目錄 VII 表目錄 IX 圖目錄 X 第一章 緒論 1 1.1 研究背景與動機 1 1.2 研究目的及範圍 4 1.3 研究流程與架構 4 第二章 文獻探討 6 2.1 虛擬化 6 2.2 雲端化 7 2.3 伺服器類型 8 2.4 高可用性解決方法 10 2.5 本章小結 11 第三章 模型建構 13 3.1 研究情境描述 13 3.2 研究假設與參數定義 15 3.3 伺服器虛擬化架構模式 18 3.4 本章小結 31 第四章 數值分析 33 4.1 參數設定與範圍 33 4.2 運作時間參數的影響 34 4.3 伺服器平均修復時間的影響 35 4.4 運算伺服器平均故障間隔時間的影響 36 4.5 儲存伺服器的平均故障間隔時間的影響 37 4.6 服務中斷平均損失成本的影響 38 4.7 運算伺服器成本對伺服器虛擬化架構的影響 39 4.8 儲存伺服器成本對伺服器虛擬化架構的影響 40 4.9 本章小節 41 第五章 研究結論與未來發展 42 5.1 研究結論 42 5.2 未來研究方向 43 參考文獻 45

    一、中文文獻
    陳泉錫、羅倩薇、陳淑慧、李國鋒、呂麗萍、林偉翔、劉仁德、陳昆煜 (民105)。資訊系統雲端化架構評估設計研究-以法務部為例。管理與資訊學報,民105,21期,89-126
    二、英文文獻
    Adjepon-Yamoah, D. E., & Wen, Z. (2016, September). Assuring dependable cloud-based system engineering: a cloud accountability method. In Dependable Computing Conference (EDCC), 2016 12th European (pp. 181-184). IEEE.
    Bauer, E., & Adams, R. (2012). Reliability and availability of cloud computing. New York: Wiley and Sons.
    Chan, H., & Chieu, T. (2012, December). An approach to high availability for cloud servers with snapshot mechanism. In Proceedings of the Industrial Track of the 13th ACM/IFIP/USENIX International Middleware Conference (p. 6). ACM.
    Emeras, J., Varrette, S., Plugaru, V., & Bouvry, P. (2016). Amazon elastic compute cloud (ec2) vs. in-house hpc platform: a cost analysis. IEEE Transactions on Cloud Computing.
    Goel, N., Gupta, A., & Singh, S. N. (2016, April). A study report on virtualization technique. In Computing, Communication and Automation (ICCCA), 2016 International Conference on (pp. 1250-1255). IEEE.
    Huh, J. H., & Seo, K. (2016). Design and test bed experiments of server operation system using virtualization technology. Human-centric Computing and Information Sciences, 6(1), 1.
    Jain, N., & Choudhary, S. (2016, March). Overview of virtualization in cloud computing. In Colossal Data Analysis and Networking (CDAN), Symposium on (pp. 1-4). IEEE.
    Jayasinghe, D., Pu, C., Eilam, T., Steinder, M., Whally, I., & Snible, E. (2011, July). Improving performance and availability of services hosted on iaas clouds with structural constraint-aware virtual machine placement. In 2011 IEEE International Conference on Services Computing (pp. 72-79). IEEE.
    Joshi, S. C., & Sivalingam, K. M. (2013, December). On fault tolerance in data center network virtualization architectures. In Advanced Networks and Telecommuncations Systems (ANTS), 2013 IEEE International Conference on (pp. 1-6). IEEE.
    Junhao, Y., & Aili, L. (2012, June). Research on the application of virtualization technology in high performance computing. In Electrical & Electronics Engineering (EEESYM), 2012 IEEE Symposium on (pp. 386-388). IEEE.
    Liu, C., Mao, Y., Chen, X., Fernández, M. F., Loo, B. T., & Van der Merwe, J. E. (2012, June). TROPIC: Transactional resource orchestration platform in the cloud. In USENIX Annual Technical Conference (pp. 183-190).
    Lu, Q., Xu, X., Zhu, L., Bass, L., Li, Z., Sakr, S., et al. (2013, June). Incorporating uncertainty into in-cloud application deployment decisions for availability. In Cloud Computing (CLOUD), 2013 IEEE Sixth International Conference on (pp. 454-461). IEEE.
    Matos, R., Dantas, J., Araujo, J., Trivedi, K. S., & Maciel, P. (2017). Redundant eucalyptus private clouds: Availability modeling and sensitivity analysis. Journal of Grid Computing, 15(1), 1-22.
    Mell, P., & Grance, T. (2009). The NIST definition of cloud computing. National institute of standards and technology, 53(6), 50.
    Melo, R., Vicente de Paulo, F., de Melo Filho, I. J., Feliciano, F., & Maciel, P. R. M. (2018, June). Redundancy mechanisms applied in cloud computing infrastructures. In 2018 13th Iberian Conference on Information Systems and Technologies (CISTI). IEEE.
    Nabi, M., Toeroe, M., & Khendek, F. (2016). Availability in the cloud: State of the art. Journal of Network and Computer Applications, 60, 54-67.
    Nair, R., SanWariya, A., & Shiwani, S. (2016, April). Determining best practices for windows server deployment in the cloud. In Advances in Computing, Communication, & Automation (ICACCA)(Spring), International Conference on (pp. 1-5). IEEE.
    Obasuyi, G. C., & Sari, A. (2015). Security challenges of virtualization hypervisors in virtualized hardware environment. International Journal of Communications, Network and System Sciences, 8(07), 260.
    Pan, Y., & Hu, N. (2014, August). Research on dependability of cloud computing systems. In Reliability, Maintainability and Safety (ICRMS), 2014 International Conference on (pp. 435-439). IEEE.
    Pessolani, P., Tinetti, F. G., Cortes, T., & Gonnet, S. (2018). An architecture model for a distributed virtualization system. Cloud Computing 2018, 126.
    Pham, C., Cao, P., Kalbarczyk, Z., & Iyer, R. K. (2012, June). Toward a high availability cloud: Techniques and challenges. In Dependable Systems and Networks Workshops (DSN-W), 2012 IEEE/IFIP 42nd International Conference on (pp. 1-6). IEEE.
    Sari, A., & Akkaya, M. (2015). Fault tolerance mechanisms in distributed systems. International Journal of Communications, Network and System Sciences, 8(12), 471.
    Sharkh, M. A., Shami, A., Öhlén, P., Ouda, A., & Kanso, A. (2015, November). Simulating high availability scenarios in cloud data centers: a closer look. In Cloud Computing Technology and Science (CloudCom), 2015 IEEE 7th International Conference on (pp. 617-622). IEEE.
    Singh, D., Singh, J., & Chhabra, A. (2012, May). High availability of clouds: Failover strategies for cloud computing using integrated checkpointing algorithms. In 2012 International Conference on Communication Systems and Network Technologies (pp. 698-703). IEEE.
    Toeroe, M., & Tam, F. (2012). Service availability: principles and practice. New York: Wiley and Sons.
    Undheim, A., Chilwan, A., & Heegaard, P. (2011, September). Differentiated availability in cloud computing slas. In Proceedings of the 2011 IEEE/ACM 12th International Conference on Grid Computing (pp. 129-136). IEEE Computer Society.
    Varrette, S., Guzek, M., Plugaru, V., Besseron, X., & Bouvry, P. (2013, October). Hpc performance and energy-efficiency of xen, kvm and vmware hypervisors. In Computer Architecture and High Performance Computing (SBAC-PAD), 2013 25th International Symposium on (pp. 89-96). IEEE.
    Wei, X. (2011, September). Application of server virtualization technology in enterprise information. In 2011 International Conference on Internet Computing and Information Services (pp. 25-28). IEEE.
    Yang, C. T., Liu, J. C., Hsu, C. H., & Chou, W. L. (2014). On improvement of cloud virtual machine availability with virtualization fault tolerance mechanism. The Journal of Supercomputing, 69(3), 1103-1122.

    下載圖示 校內:立即公開
    校外:立即公開
    QR CODE