메뉴 건너뛰기




Volumn 7, Issue 2, 2014, Pages 223-236

Reliability-based design optimization for cloud migration

Author keywords

Cloud migration; component ranking; fault tolerance; software reliability

Indexed keywords

ALGORITHMS; INDUSTRY; MACHINE DESIGN; QUALITY OF SERVICE; SOFTWARE RELIABILITY;

EID: 84903205156     PISSN: 19391374     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSC.2013.38     Document Type: Article
Times cited : (50)

References (50)
  • 1
    • 79960546461 scopus 로고    scopus 로고
    • VMFlock: Virtual machine co-migration for the cloud
    • High Perform. Distrib. Comput., New York, NY, USA
    • S. Al-kiswany, D. Subhraveti, P. Sarkar, and M. Ripeanu, "VMFlock: Virtual Machine Co-Migration for the Cloud," in Proc. 20th Int. Symp. High Perform. Distrib. Comput., New York, NY, USA, 2011, pp. 159-170.
    • (2011) Proc. 20th Int. Symp. , pp. 159-170
    • Al-Kiswany, S.1    Subhraveti, D.2    Sarkar, P.3    Ripeanu, M.4
  • 2
    • 79956302050 scopus 로고    scopus 로고
    • Legacy system evolution towards service-oriented architecture
    • Madrid, Spain, Mar.
    • A.A. Almonaies, J.R. Cordy, and T.R. Dean, "Legacy System Evolution Towards Service-Oriented Architecture," in Proc. Int. Workshop SOAME, Madrid, Spain, Mar. 2001, pp. 53-62.
    • (2001) Proc. Int. Workshop SOAME , pp. 53-62
    • Almonaies, A.A.1    Cordy, J.R.2    Dean, T.R.3
  • 3
    • 85012229582 scopus 로고    scopus 로고
    • Security in the cloud
    • Available
    • G. Anthes. Security in the Cloud. Commun. ACM [Online]. 53(11), pp. 16-18. Available: http://doi.acm.org/10.1145/1839676. 1839683
    • Commun. ACM [Online] , vol.53 , Issue.11 , pp. 16-18
    • Anthes, G.1
  • 6
    • 0003217728 scopus 로고
    • The methodology of n-version programming
    • M.R. Lyu, Ed. Chichester, U.K.: Wiley
    • A. Avizienis, "The Methodology of N-Version Programming," in Software Fault Tolerance, M.R. Lyu, Ed. Chichester, U.K.: Wiley, 1995, pp. 23-46.
    • (1995) Software Fault Tolerance , pp. 23-46
    • Avizienis, A.1
  • 7
    • 0002226683 scopus 로고    scopus 로고
    • PajekVPajek: Analysis and visualization of large networks
    • V. Batagelj and A. Mrvar, "PajekVPajek: Analysis and Visualization of Large Networks," Graph Drawing Softw., vol. 21, pp. 47-57, 2003.
    • (2003) Graph Drawing Softw. , vol.21 , pp. 47-57
    • Batagelj, V.1    Mrvar, A.2
  • 8
    • 77954911824 scopus 로고    scopus 로고
    • A self-organized, fault-tolerant and scalable replication scheme for cloud storage
    • Cloud Comput., ser. SoCC'10, New York, NY, USA
    • N. Bonvin, T.G. Papaioannou, and K. Aberer, "A Self-Organized, Fault-Tolerant and Scalable Replication Scheme for Cloud Storage," in Proc. 1st ACM Symp. Cloud Comput., ser. SoCC'10, New York, NY, USA, 2010, pp. 205-216.
    • (2010) Proc. 1st ACM Symp. , pp. 205-216
    • Bonvin, N.1    Papaioannou, T.G.2    Aberer, K.3
  • 9
    • 0002505172 scopus 로고    scopus 로고
    • The anatomy of a large-scale hypertextual web search engine
    • S. Brin and L. Page, "The Anatomy of a Large-Scale Hypertextual Web Search Engine," in Proc. 7th Int'l Conf.WWW, 1998, pp. 1-20.
    • (1998) Proc. 7th Int'l Conf.WWW , pp. 1-20
    • Brin, S.1    Page, L.2
  • 10
    • 72749089553 scopus 로고    scopus 로고
    • Trusting the cloud
    • [Online] Available
    • C. Cachin, I. Keidar, and A. Shraer. (). Trusting the Cloud. SIGACT News [Online]. 40(2), pp. 81-86. Available: http://doi. acm.org/10.1145/1556154. 1556173
    • SIGACT News , vol.40 , Issue.2 , pp. 81-86
    • Cachin, C.1    Keidar, I.2    Shraer, A.3
  • 11
    • 77950153573 scopus 로고    scopus 로고
    • Cloud computing: An overview
    • June
    • M. Creeger, "Cloud Computing: An Overview," ACM Queue, vol. 7, no. 5, pp. 1-5, June 2009.
    • (2009) ACM Queue , vol.7 , Issue.5 , pp. 1-5
    • Creeger, M.1
  • 12
    • 10944240495 scopus 로고    scopus 로고
    • Signatures of small-world and scale-free properties in large computer programs
    • A.P.S. de Moura, Y.-C. Lai, and A.E. Motter, "Signatures of Small-World and Scale-Free Properties in Large Computer Programs," Phys. Rev. E, vol. 68, p. 017102, 2003.
    • (2003) Phys. Rev. e , vol.68 , pp. 017102
    • De Moura, A.P.S.1    Lai, Y.-C.2    Motter, A.E.3
  • 13
    • 37549003336 scopus 로고    scopus 로고
    • Mapreduce: Simplified data processing on large clusters
    • Jan.
    • J. Dean and S. Ghemawat, "Mapreduce: Simplified Data Processing on Large Clusters," Commun. ACM, vol. 51, no. 1, pp. 107-113, Jan. 2008.
    • (2008) Commun. ACM , vol.51 , Issue.1 , pp. 107-113
    • Dean, J.1    Ghemawat, S.2
  • 15
    • 33751196628 scopus 로고    scopus 로고
    • Fault tolerant Web Services
    • DOI 10.1016/j.sysarc.2006.06.001, PII S1383762106000609
    • C.-L. Fang, D. Liang, F. Lin, and C.-C. Lin, "Fault Tolerant Web Services," J. Syst. Architure, vol. 53, no. 1, pp. 21-38, 2007. (Pubitemid 44780193)
    • (2007) Journal of Systems Architecture , vol.53 , Issue.1 , pp. 21-38
    • Fang, C.-L.1    Liang, D.2    Lin, F.3    Lin, C.-C.4
  • 16
    • 84948755171 scopus 로고    scopus 로고
    • Reliability prediction and sensitivity analysis based on software architecture
    • S.S. Gokhale and K.S. Trivedi, "Reliability Prediction and Sensitivity Analysis Based on Software Architecture," in Proc. ISSRE, 2002, pp. 64-78.
    • (2002) Proc. ISSRE , pp. 64-78
    • Gokhale, S.S.1    Trivedi, K.S.2
  • 17
    • 85015686922 scopus 로고    scopus 로고
    • Enhancing dynamic cloud-based services using network virtualization
    • Archit., ser. VISA'09, New York, NY, USA
    • F. Hao, T.V. Lakshman, S. Mukherjee, and H. Song, "Enhancing Dynamic Cloud-Based Services Using Network Virtualization," in Proc. 1st ACMWorkshop Virtualized Infrastruct. Syst. Archit., ser. VISA'09, New York, NY, USA, 2009, pp. 37-44.
    • (2009) Proc. 1st ACMWorkshop Virtualized Infrastruct. Syst. , pp. 37-44
    • Hao, F.1    Lakshman, T.V.2    Mukherjee, S.3    Song, H.4
  • 20
    • 72249118633 scopus 로고    scopus 로고
    • Quincy: Fair scheduling for distributed computing clusters
    • Principles, ser. SOSP '09, New York, NY, USA [Online]. Available
    • M. Isard, V. Prabhakaran, J. Currey, U. Wieder, K. Talwar, and A. Goldberg, "Quincy: Fair Scheduling for Distributed Computing Clusters," in Proc. ACM SIGOPS 22nd Symp. Oper. Syst. Principles, ser. SOSP '09, New York, NY, USA, 2009, pp. 261-276. [Online]. Available: http://doi.acm.org/10.1145/1629575.1629601
    • (2009) Proc. ACM SIGOPS 22nd Symp. Oper. Syst. , pp. 261-276
    • Isard, M.1    Prabhakaran, V.2    Currey, J.3    Wieder, U.4    Talwar, K.5    Goldberg, A.6
  • 21
    • 80051680786 scopus 로고    scopus 로고
    • Virtualizing the datacenter without compromising server performance
    • Aug.
    • F. Kamoun, "Virtualizing the Datacenter Without Compromising Server Performance," Ubiquity, vol. 2009, p. 2, Aug. 2009.
    • (2009) Ubiquity , vol.2009 , pp. 2
    • Kamoun, F.1
  • 22
    • 70049086677 scopus 로고    scopus 로고
    • An sla-based resource virtualization approach for on-demand service provision
    • Comput., ser. VTDC'09, New York, NY, USA
    • A. Kertesz, G. Kecskemeti, and I. Brandic, "An Sla-Based Resource Virtualization Approach for On-Demand Service Provision," in Proc. 3rd Int. Workshop Virtualization Technol.Distrib. Comput., ser. VTDC'09, New York, NY, USA, 2009, pp. 27-34.
    • (2009) Proc. 3rd Int. Workshop Virtualization Technol.Distrib. , pp. 27-34
    • Kertesz, A.1    Kecskemeti, G.2    Brandic, I.3
  • 24
    • 0024663296 scopus 로고
    • Distributed execution of recovery blocks: An approach for uniform treatment of hardware and software faults in real-time applications
    • May
    • K. Kim and H. Welch, "Distributed Execution of Recovery Blocks: An Approach for Uniform Treatment of Hardware and Software Faults in Real-Time Applications," IEEE Trans. Comput., vol. 38, no. 5, pp. 626-636, May 1989.
    • (1989) IEEE Trans. Comput. , vol.38 , Issue.5 , pp. 626-636
    • Kim, K.1    Welch, H.2
  • 26
    • 0025457846 scopus 로고
    • Definition and analysis of hardware- and software-fault-tolerant architectures
    • DOI 10.1109/2.56851
    • J. Laprie, J. Arlat, C. Beounes, and K. Kanoun, "Definition and Analysis of Hardware- and Software-Fault-Tolerant Architectures," Computer, vol. 23, no. 7, pp. 39-51, July 1990. (Pubitemid 20737826)
    • (1990) Computer , vol.23 , Issue.7 , pp. 39-51
    • Laprie Jean-Claude1    Arlat Jean2    Beounes Christian3    Kanoun Karama4
  • 28
    • 84867851246 scopus 로고    scopus 로고
    • Internet-based virtual computing environment: Beyond the datacenter as a computer
    • Jan.
    • X. Lu, H. Wang, J. Wang, J. Xu, and D. Li, "Internet-Based Virtual Computing Environment: Beyond the Datacenter as a Computer," Future Gener. Comput. Syst., vol. 29, no. 1, pp. 309-322, Jan. 2013.
    • (2013) Future Gener. Comput. Syst. , vol.29 , Issue.1 , pp. 309-322
    • Lu, X.1    Wang, H.2    Wang, J.3    Xu, J.4    Li, D.5
  • 29
    • 0004152891 scopus 로고
    • Software fault tolerance
    • Hoboken, NJ, USA:Wiley
    • M.R. Lyu, "Software Fault Tolerance," in Trends in Software. Hoboken, NJ, USA:Wiley, 1995.
    • (1995) Trends in Software
    • Lyu, M.R.1
  • 33
    • 77954467035 scopus 로고    scopus 로고
    • Studying and using failure data from large-scale internet services
    • Workshop
    • D. Oppenheimer and D.A. Patterson, "Studying and Using Failure Data from Large-Scale Internet Services," in Proc. 10th Workshop ACM SIGOPS Eur. Workshop, 2002, pp. 255-258.
    • (2002) Proc. 10th Workshop ACM SIGOPS Eur , pp. 255-258
    • Oppenheimer, D.1    Patterson, D.A.2
  • 34
    • 51849162749 scopus 로고    scopus 로고
    • Byzantine fault-tolerantweb services for n-tier and service oriented architectures
    • S.L. Pallemulle, H.D. Thorvaldsson, and K.J. Goldman, "Byzantine Fault-TolerantWeb Services for N-Tier and Service Oriented Architectures," in Proc. 28th ICDCS, 2008, pp. 260-268.
    • (2008) Proc. 28th ICDCS , pp. 260-268
    • Pallemulle, S.L.1    Thorvaldsson, H.D.2    Goldman, K.J.3
  • 35
    • 70349836055 scopus 로고    scopus 로고
    • Taking account of privacy when designing cloud computing services
    • Challenges CLOUD, May
    • S. Pearson, "Taking Account of Privacy When Designing Cloud Computing Services," in Proc. ICSE Workshop Softw. Eng. Challenges CLOUD, May 2009, pp. 44-52.
    • (2009) Proc. ICSE Workshop Softw. Eng. , pp. 44-52
    • Pearson, S.1
  • 36
    • 0001314414 scopus 로고
    • The evolution of the recovery block concept
    • M.R. Lyu, Ed. Chichester, U.K.: Wiley
    • B. Randell and J. Xu, "The Evolution of the Recovery Block Concept," in Softw. Fault Tolerance, M.R. Lyu, Ed. Chichester, U.K.: Wiley, 1995, pp. 1-21.
    • (1995) Softw. Fault Tolerance , pp. 1-21
    • Randell, B.1    Xu, J.2
  • 41
    • 49949088068 scopus 로고    scopus 로고
    • On testing and evaluating service-oriented software
    • Aug.
    • W.-T. Tsai, X. Zhou, Y. Chen, and X. Bai, "On Testing and Evaluating Service-Oriented Software," IEEE Comput., vol. 41, no. 8, pp. 40-46, Aug. 2008.
    • (2008) IEEE Comput. , vol.41 , Issue.8 , pp. 40-46
    • Tsai, W.-T.1    Zhou, X.2    Chen, Y.3    Bai, X.4
  • 42
  • 43
    • 77954942122 scopus 로고    scopus 로고
    • Characterizing cloud computing hardware reliability
    • SoCC'10, New York, NY, USA [Online]. Available
    • K.V. Vishwanath and N. Nagappan, "Characterizing Cloud Computing Hardware Reliability," in Proc. 1st ACM Symp. Cloud Comput., ser. SoCC'10, New York, NY, USA, 2010, pp. 193-204. [Online]. Available: http://doi.acm.org/ 10.1145/1807128. 1807161
    • (2010) Proc. 1st ACM Symp. Cloud Comput., Ser. , pp. 193-204
    • Vishwanath, K.V.1    Nagappan, N.2
  • 44
    • 77952376110 scopus 로고    scopus 로고
    • Algorithms for estimating relative importance in networks
    • S. White and P. Smyth, "Algorithms for Estimating Relative Importance in Networks," in Proc. SIGKDD, 2003, pp. 266-275.
    • (2003) Proc. SIGKDD , pp. 266-275
    • White, S.1    Smyth, P.2
  • 47
    • 57749179267 scopus 로고    scopus 로고
    • A distributed replication strategy evaluation and selection framework for fault tolerant web services
    • Z. Zheng and M.R. Lyu, "A Distributed Replication Strategy Evaluation and Selection Framework for Fault Tolerant Web Services," in Proc. 6th ICWS, 2008, pp. 145-152.
    • (2008) Proc. 6th ICWS , pp. 145-152
    • Zheng, Z.1    Lyu, M.R.2
  • 48
    • 84870862809 scopus 로고    scopus 로고
    • Component ranking for fault-tolerant cloud applications
    • Z. Zheng and M.R. Lyu, "Component Ranking for Fault-Tolerant Cloud Applications," IEEE Trans. Serv. Comput. (TSC), vol. 5, no. 4, pp. 540-550, 2012.
    • (2012) IEEE Trans. Serv. Comput. (TSC) , vol.5 , Issue.4 , pp. 540-550
    • Zheng, Z.1    Lyu, M.R.2
  • 49
    • 78650534009 scopus 로고    scopus 로고
    • CloudRank: A qos-driven component ranking framework for cloud computing
    • Z. Zheng, Y. Zhang, and M.R. Lyu, "CloudRank: A QoS-Driven Component Ranking Framework for Cloud Computing," in Proc. Int'l SRDS, 2010, pp. 184-193.
    • (2010) Proc. Int'l SRDS , pp. 184-193
    • Zheng, Z.1    Zhang, Y.2    Lyu, M.R.3
  • 50
    • 79952020666 scopus 로고    scopus 로고
    • FTCloud: A ranking-based framework for fault tolerant cloud applications
    • Z. Zheng, T.C. Zhou, M.R. Lyu, and I. King, "FTCloud: A Ranking-Based Framework for Fault Tolerant Cloud Applications," in Proc. ISSRE, 2010, pp. 398-407.
    • (2010) Proc. ISSRE , pp. 398-407
    • Zheng, Z.1    Zhou, T.C.2    Lyu, M.R.3    King, I.4


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.