메뉴 건너뛰기




Volumn 58, Issue 1, 2015, Pages 1-22

Performance modelling and simulation of three-tier applications in Cloud and Multi-Cloud environments

Author keywords

Cloud computing; Multi Cloud; Performance model; Simulation

Indexed keywords

CLOUD COMPUTING; QUALITY OF SERVICE; SCHEDULING;

EID: 84920700283     PISSN: 00104620     EISSN: 14602067     Source Type: Journal    
DOI: 10.1093/comjnl/bxt107     Document Type: Article
Times cited : (57)

References (60)
  • 1
    • 63649117166 scopus 로고    scopus 로고
    • Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility
    • Buyya, R., Yeo, C. S., Venugopal, S., Broberg, J. and Brandic, I. (2009) Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Generation Computer Systems, 25, 599-616.
    • (2009) Future Generation Computer Systems , vol.25 , pp. 599-616
    • Buyya, R.1    Yeo, C.S.2    Venugopal, S.3    Broberg, J.4    Brandic, I.5
  • 2
    • 77950347409 scopus 로고    scopus 로고
    • A view of cloud computing
    • Armbrust, M. et al. (2010) A view of cloud computing. Commun. ACM, 53, 50-58.
    • (2010) Commun. ACM , vol.53 , pp. 50-58
    • Armbrust, M.1
  • 3
    • 62949225623 scopus 로고    scopus 로고
    • Cloud Computing and Grid Computing 360-Degree Compared
    • Austin, TX, USA, November 16, IEEE Computer Society Press
    • Foster, I., Zhao, Y., Raicu, I. and Lu, S. (2008) Cloud Computing and Grid Computing 360-Degree Compared. Proc. Grid Computing Environments Workshop (GCE 2008), Austin, TX, USA, November 16, pp. 1-10. IEEE Computer Society Press.
    • (2008) Proc. Grid Computing Environments Workshop (GCE 2008) , pp. 1-10
    • Foster, I.1    Zhao, Y.2    Raicu, I.3    Lu, S.4
  • 4
    • 84920691420 scopus 로고    scopus 로고
    • June 21
    • Ebay (June 21, 2013) Ebay. http://ebay.com/.
    • (2013) Ebay
    • Ebay1
  • 6
    • 84920691036 scopus 로고    scopus 로고
    • February 13
    • Amazon (February 13, 2013) Public Sector Case Studies. http://aws.amazon.com/publicsector/customer-experiences/.
    • (2013) Public Sector Case Studies
    • Amazon1
  • 8
    • 84865627943 scopus 로고    scopus 로고
    • June 14
    • Microsoft (June 14, 2012). Windows Azure Service Disruption Update. http://blogs.msdn.com/b/windowsazure/archive/2012/03/01/windows-azure-service-disruption-update.aspx.
    • (2012) Windows Azure Service Disruption Update
    • Microsoft1
  • 11
    • 84893754378 scopus 로고    scopus 로고
    • Inter-cloud architectures and application brokering: Taxonomy and survey
    • Grozev, N. and Buyya, R. (2012) Inter-cloud architectures and application brokering: taxonomy and survey. Software: Practice and Experience, doi: 10.1002/spe.2168.
    • (2012) Software: Practice and Experience
    • Grozev, N.1    Buyya, R.2
  • 12
    • 0036871428 scopus 로고    scopus 로고
    • GridSim: A toolkit for the modeling and simulationofdistributed resource management and scheduling for Grid computing
    • Buyya, R. and Murshed, M. (2002) GridSim: a toolkit for the modeling and simulationofdistributed resource management and scheduling for Grid computing. Concurrency and Computation: Practice and Experience, 14, 1175-1220.
    • (2002) Concurrency and Computation: Practice and Experience , vol.14 , pp. 1175-1220
    • Buyya, R.1    Murshed, M.2
  • 13
    • 78650777991 scopus 로고    scopus 로고
    • CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms
    • Calheiros, R. N., Ranjan, R., Beloglazov, A., Rose, C. A. F. D. and Buyya, R. (2011) CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Practice and Experience, 41, 23-50.
    • (2011) Software: Practice and Experience , vol.41 , pp. 23-50
    • Calheiros, R.N.1    Ranjan, R.2    Beloglazov, A.3    Rose, C.A.F.D.4    Buyya, R.5
  • 14
    • 84869496035 scopus 로고    scopus 로고
    • GreenCloud: A packet-level simulator of energy-aware cloud computing data centers
    • Kliazovich, D., Bouvry, P. and Khan, S. U. (2012) GreenCloud: a packet-level simulator of energy-aware cloud computing data centers. J. Supercomputing, 62, 1263-1283.
    • (2012) J. Supercomputing , vol.62 , pp. 1263-1283
    • Kliazovich, D.1    Bouvry, P.2    Khan, S.U.3
  • 15
    • 78249243877 scopus 로고    scopus 로고
    • EC2 performance analysis for resource provisioning of service-oriented applications
    • Stockholm, Sweden, November 23-27, Springer, Berlin, Heidelberg
    • Dejun, J., Pierre, G. and Chi, C.-H. (2009) EC2 Performance Analysis for Resource Provisioning of Service-Oriented Applications. Proc. Int. Conf. Service-Oriented Computing (ICSOC 2009), Stockholm, Sweden, November 23-27, pp. 197-207. Springer, Berlin, Heidelberg.
    • (2009) Proc. Int. Conf. Service-oriented Computing (ICSOC 2009) , pp. 197-207
    • Dejun, J.1    Pierre, G.2    Chi, C.-H.3
  • 17
    • 35948971062 scopus 로고    scopus 로고
    • A regression-based analytic model for dynamic resource provisioning of multi-tier applications
    • Jacksonville, FL, USA, June 11-15, IEEE Computer Society
    • Zhang, Q., Cherkasova, L. and Smirni, E. (2007) A Regression-Based Analytic Model for Dynamic Resource Provisioning of Multi-Tier Applications. Proc. 4th Int. Conf. Autonomic Computing (ICAC 2007), Jacksonville, FL, USA, June 11-15, 27. IEEE Computer Society.
    • (2007) Proc. 4th Int. Conf. Autonomic Computing (ICAC 2007) , pp. 27
    • Zhang, Q.1    Cherkasova, L.2    Smirni, E.3
  • 18
    • 77957932561 scopus 로고    scopus 로고
    • Dynamic provisioning modeling for virtualized multi-tier applications in cloud data center
    • Miami, FL, USA, July 5-10, IEEE Computer Society Press
    • Bi, J., Zhu, Z., Tian, R. and Wang, Q. (2010) Dynamic Provisioning Modeling for Virtualized Multi-tier Applications in Cloud Data Center. Proc. 3rd Int. Conf. Cloud Computing (CLOUD 2010), Miami, FL, USA, July 5-10, pp. 370-377. IEEE Computer Society Press.
    • (2010) Proc. 3rd Int. Conf. Cloud Computing (CLOUD 2010) , pp. 370-377
    • Bi, J.1    Zhu, Z.2    Tian, R.3    Wang, Q.4
  • 19
    • 35349020409 scopus 로고    scopus 로고
    • Web server load balancing: A queueing analysis
    • Zhang, Z. and Fan, W. (2008) Web server load balancing: a queueing analysis. Eur. J. Oper. Res., 186, 681-693.
    • (2008) Eur. J. Oper. Res. , vol.186 , pp. 681-693
    • Zhang, Z.1    Fan, W.2
  • 20
    • 4544313663 scopus 로고    scopus 로고
    • Yaksha: A self-tuning controller for managing the performance of 3-tiered web sites
    • Montreal, Canada, June 7-9, IEEE Computer Society Press
    • Kamra, A., Misra, V. and Nahum, E. (2004) Yaksha: A Self-Tuning Controller for Managing the Performance of 3-Tiered Web Sites. Proc. 12th IEEE Int. Worksh. Quality of Service (IWQOS 2004), Montreal, Canada, June 7-9, pp. 47-56. IEEE Computer Society Press.
    • (2004) Proc. 12th IEEE Int. Worksh. Quality of Service (IWQOS 2004) , pp. 47-56
    • Kamra, A.1    Misra, V.2    Nahum, E.3
  • 21
    • 35948982647 scopus 로고    scopus 로고
    • SLA decomposition: Translating service level objectives to system level thresholds
    • Jacksonville, FL, USA, June 11-15, IEEE Computer Society
    • Chen, Y., Iyer, S., Liu, X., Milojicic, D. and Sahai, A. (2007) SLA Decomposition: Translating Service Level Objectives to System Level Thresholds. Proc. 4th Int. Conf. Autonomic Computing (ICAC 2007), Jacksonville, FL, USA, June 11-15, pp. 3-13. IEEE Computer Society.
    • (2007) Proc. 4th Int. Conf. Autonomic Computing (ICAC 2007) , pp. 3-13
    • Chen, Y.1    Iyer, S.2    Liu, X.3    Milojicic, D.4    Sahai, A.5
  • 23
    • 71749108197 scopus 로고    scopus 로고
    • SPECI, a simulation tool exploring cloud-scale data centres
    • Jaatun, M., Zhao, G. and Rong, C. eds., Lecture Notes in Computer Science, Springer, Berlin Heidelberg
    • Sriram, I. (2009) SPECI, a Simulation Tool Exploring Cloud-Scale Data Centres. In Jaatun, M., Zhao, G. and Rong, C. (eds.), Cloud Computing, pp. 381-392. Lecture Notes in Computer Science, Vol. 5931. Springer, Berlin Heidelberg.
    • (2009) Cloud Computing , vol.5931 , pp. 381-392
    • Sriram, I.1
  • 26
    • 84920694862 scopus 로고    scopus 로고
    • June 21
    • Java EE (June 21, 2013) Java EE. http://oracle.com/technetwork/java/javaee/overview/index.html.
    • (2013) Java EE
    • Java EE1
  • 28
    • 84920667317 scopus 로고    scopus 로고
    • June 21
    • Django (June 21, 2013) Django. https://djangoproject.com/.
    • (2013) Django
    • Django1
  • 29
    • 78649496816 scopus 로고    scopus 로고
    • Three-Tier architecture
    • Ramirez, A. O. (2000) Three-Tier architecture. Linux J., 2000.
    • (2000) Linux J. , vol.2000
    • Ramirez, A.O.1
  • 30
    • 7044280760 scopus 로고    scopus 로고
    • Patterns for three-tier client/server applications
    • Monticello, IL, USA, September 4-6. Addison-Wesley, Reading, MA, USA
    • Aarsten, A., Brugali, D. and Menga, G. (1996) Patterns for Three-tier Client/server Applications. Proc. Pattern Languages of Programs (PLoP'96), Monticello, IL, USA, September 4-6. Addison-Wesley, Reading, MA, USA.
    • (1996) Proc. Pattern Languages of Programs (PLoP'96)
    • Aarsten, A.1    Brugali, D.2    Menga, G.3
  • 31
    • 79956072588 scopus 로고    scopus 로고
    • Scalable SQL and NoSQL data stores
    • Cattell, R. (2010) Scalable SQL and NoSQL data stores. SIGMOD Record, 39, 12-27.
    • (2010) SIGMOD Record , vol.39 , pp. 12-27
    • Cattell, R.1
  • 32
  • 34
  • 35
    • 84920653439 scopus 로고    scopus 로고
    • May 31
    • Oracle (May 31, 2013) Oracle Database Cloud Service. http://www.oracle.com/us/solutions/cloud/overview/databasecloud-service-wp-1844123.pdf.
    • (2013) Oracle Database Cloud Service
    • Oracle1
  • 36
    • 80052790418 scopus 로고    scopus 로고
    • OPTIMIS: A holistic approach to cloud service provisioning
    • Ferrer A. J. et al. (2012) OPTIMIS: a holistic approach to cloud service provisioning. Future Gen. Comput. Syst., 28, 66-77.
    • (2012) Future Gen. Comput. Syst. , vol.28 , pp. 66-77
    • Ferrer, A.J.1
  • 38
    • 74049087607 scopus 로고    scopus 로고
    • The RESERVOIR model and architecture for open federated cloud computing
    • Rochwerger, B. et al. (2009) The RESERVOIR model and architecture for open federated cloud computing. IBM J. Res. Dev., 53, 1-11.
    • (2009) IBM J. Res. Dev. , vol.53 , pp. 1-11
    • Rochwerger, B.1
  • 40
    • 84899709065 scopus 로고    scopus 로고
    • June 14
    • RightScale (June 14, 2012) RightScale. http://rightscale.com/.
    • (2012) RightScale
    • RightScale1
  • 41
    • 84920692469 scopus 로고    scopus 로고
    • May 31
    • Enstratius (May 31, 2013) Enstratius. https://enstratius.com/.
    • (2013) Enstratius
    • Enstratius1
  • 42
    • 84920673893 scopus 로고    scopus 로고
    • June 14
    • Scalr (June 14, 2012) Scalr. http://scalr.net/.
    • (2012) Scalr
    • Scalr1
  • 43
    • 84920681096 scopus 로고    scopus 로고
    • June 14
    • JClouds (June 14, 2012) JClouds. http://jclouds.org/.
    • (2012) JClouds
    • JClouds1
  • 46
    • 84914686763 scopus 로고    scopus 로고
    • Condos and clouds
    • Helland, P. (2012) Condos and clouds. ACM Queue, 10, 20-35.
    • (2012) ACM Queue , vol.10 , pp. 20-35
    • Helland, P.1
  • 47
    • 84943812319 scopus 로고    scopus 로고
    • Web server performance modeling using an M/G/1/K∗PS queue
    • Tahiti, Papeete, French Polynesia, February 23-March 1, IEEE Computer Society Press
    • Cao, J., Andersson, M., Nyberg, C. and Kihl, M. (2003) Web Server Performance Modeling Using an M/G/1/K∗PS Queue. Proc. 10th Int. Conf. Telecommunications (ICT'03), Tahiti, Papeete, French Polynesia, February 23-March 1, pp. 1501-1506. IEEE Computer Society Press.
    • (2003) Proc. 10th Int. Conf. Telecommunications (ICT'03) , pp. 1501-1506
    • Cao, J.1    Andersson, M.2    Nyberg, C.3    Kihl, M.4
  • 48
    • 0142248177 scopus 로고    scopus 로고
    • Analysis and design of admission control in web-server systems
    • Denver, CO, USA, June 4-6, IEEE Computer Society Press
    • Robertson, A., Wittenmark, B. and Kihl, M. (2003) Analysis and Design of Admission Control in Web-server Systems. Proc. American Control Conference (ACC'03), Denver, CO, USA, June 4-6, pp. 254-259. IEEE Computer Society Press.
    • (2003) Proc. American Control Conference (ACC'03) , pp. 254-259
    • Robertson, A.1    Wittenmark, B.2    Kihl, M.3
  • 49
    • 0029323403 scopus 로고
    • Wide area traffic: The failure of Poisson modeling
    • Paxson, V. and Floyd, S. (1995) Wide area traffic: the failure of Poisson modeling. IEEE/ACM Trans. Network., 3, 226-244.
    • (1995) IEEE/ACM Trans. Network. , vol.3 , pp. 226-244
    • Paxson, V.1    Floyd, S.2
  • 50
    • 84866633623 scopus 로고    scopus 로고
    • The evolution of next-generation data center networks for high capacity computing
    • June 13-15, Honolulu, HI, USA, IEEE Computer Society Press
    • Ilyadis, N. (2012) The Evolution of Next-generation Data Center Networks for High Capacity Computing. Proc. Symp. VLSI Circuits (VLSIC'12), June 13-15, Honolulu, HI, USA, pp. 1-5. IEEE Computer Society Press.
    • (2012) Proc. Symp. VLSI Circuits (VLSIC'12) , pp. 1-5
    • Ilyadis, N.1
  • 51
    • 33845269969 scopus 로고    scopus 로고
    • Detecting bottleneckin n-Tier IT applications through analysis
    • State, R., Meer, S., O'Sullivan, D. and Pfeifer, T. eds., Lecture Notes in Computer Science, Springer, Berlin Heidelberg
    • Jung, G., Swint, G., Parekh, J., Pu, C. and Sahai, A. (2006) Detecting Bottleneckin n-Tier IT Applications Through Analysis. In State, R., Meer, S., O'Sullivan, D. and Pfeifer, T. (eds.), Large Scale Management of Distributed Systems, pp. 149-160. Lecture Notes in Computer Science, Vol. 4269. Springer, Berlin Heidelberg.
    • (2006) Large Scale Management of Distributed Systems , vol.4269 , pp. 149-160
    • Jung, G.1    Swint, G.2    Parekh, J.3    Pu, C.4    Sahai, A.5
  • 52
    • 77954753828 scopus 로고    scopus 로고
    • Empirical analysis of database server scalability using an N-tier benchmark with read-intensive workload
    • Sierre, March 22-26, Switzerland SAC'10. ACM, New York, NY, USA
    • Malkowski, S., Jayasinghe, D., Hedwig, M., Park, J., Kanemasa, Y. and Pu, C. (2010) Empirical Analysis of Database Server Scalability using an N-tier Benchmark with Read-intensive Workload. Proc. ACM Symp. Applied Computing (SAC'10), Sierre, March 22-26, pp. 1680-1687. Switzerland SAC'10. ACM, New York, NY, USA.
    • (2010) Proc. ACM Symp. Applied Computing (SAC'10) , pp. 1680-1687
    • Malkowski, S.1    Jayasinghe, D.2    Hedwig, M.3    Park, J.4    Kanemasa, Y.5    Pu, C.6
  • 53
    • 84873699606 scopus 로고    scopus 로고
    • Performance implications of multi-tier application deployments on Infrastructure-as-A-Service clouds: Towards performance modeling
    • Lloyd, W., Pallickara, S., David, O., Lyon, J., Arabi, M. and Rojas, K. (2013) Performance implications of multi-tier application deployments on Infrastructure-as-a-Service clouds: Towards performance modeling. Future Generation Computer Systems, 29, 1254-1264.
    • (2013) Future Generation Computer Systems , vol.29 , pp. 1254-1264
    • Lloyd, W.1    Pallickara, S.2    David, O.3    Lyon, J.4    Arabi, M.5    Rojas, K.6
  • 57
    • 35248840419 scopus 로고    scopus 로고
    • Performance comparison of middleware architectures for generating dynamic web content
    • Rio de Janeiro, June 16-20, Brazil Middleware'03. Springer, New York, NY, USA
    • Cecchet, E., Chanda, A., Elnikety, S., Marguerite, J. and Zwaenepoel, W. (2003) Performance Comparison of Middleware Architectures for Generating Dynamic Web Content. Proc. ACM/IFIP/USENIX Int. Conf. Middleware (Middleware'03), Rio de Janeiro, June 16-20, pp. 242-261. Brazil Middleware'03. Springer, New York, NY, USA.
    • (2003) Proc. ACM/IFIP/USENIX Int. Conf. Middleware (Middleware'03) , pp. 242-261
    • Cecchet, E.1    Chanda, A.2    Elnikety, S.3    Marguerite, J.4    Zwaenepoel, W.5
  • 58
    • 35048824318 scopus 로고    scopus 로고
    • Specification, version 1.8. Transaction Processing Performance Council TPC, San Francisco, CA, USA
    • TPC BenchmarkTM W 1.8 (2002) TPC BENCHMARK W (Web Commerce). Specification, version 1.8. Transaction Processing Performance Council (TPC), San Francisco, CA, USA.
    • (2002) TPC BENCHMARK W (Web Commerce)
    • TPC BenchmarkTM W 1.81
  • 59
    • 84920681973 scopus 로고    scopus 로고
    • March 15
    • SYSSTAT (March 15, 2013) SYSSTAT. http://sebastien. godard.pagesperso-orange.fr/.
    • (2013) SYSSTAT
    • SYSSTAT1


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