Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
SIMULATION AND PERFORMANCE ANALYSIS OF
A LARGE SCALED INTERNET APPLICATION
(Facebook)
ON CLOUD COMPUTING ENVIRONMENTS
CLOUD COMPPUTING
“…a style of computing in which dynamically scalable and often virtualized resources
are provided as a se...
ABOUT THE PROJECT
In this project we introduce a novel tool, CloudAnalyst, along with a new approach to
simulate a large-s...
CLOUD ANALYST
The CloudAnalyst is built on top of CloudSim tool kit, by extending CloudSim
functionality with the introduc...
SIMULATION OUTPUT/WHAT IS BEING MEASURED
• Response time of the simulated application
• The usage patterns of the applicat...
TECHNOLOGIES USED
• Java
• Java Swing
• CloudSim
TERMINOLOGY USED
• Region
• Internet
• Service Broker Request
• User Base
• Internet Cloudlet
• Data Center Controller
• V...
SERVICE BROKER ALGORITHM
• Service proximity based routing
• Performance based routing
• Dynamically Reconfigurable Routing
VM LOAD BALANCING ALGORITHM
• Round Robin
• Active Monitoring
• Throttled
SCENARIO 1.1.1
Single data center located in Asia with service proximity algorithm for
service broker and round robin for ...
SCENARIO 1.1.1
Single data center located in Asia with service proximity algorithm for
service broker and round robin for ...
SCENARIO 1.1.2
Single data center located in Asia with service proximity algorithm for
service broker and active monitorin...
SCENARIO 1.1.2
Single data center located in Asia with service proximity algorithm for
service broker and active monitorin...
SCENARIO 1.1.3
Single data center located in Asia with service proximity algorithm for
service broker and throttled for VM...
SCENARIO 1.1.3
Single data center located in Asia with service proximity algorithm for
service broker and throttled for VM...
SCENARIO 1.2.1
Single data center located in Asia with service optimum response time
algorithm for service broker and roun...
SCENARIO 1.2.1
Single data center located in Asia with service proximity algorithm for
service broker and round robin for ...
SCENARIO 1.2.2
Single data center located in Asia with service optimum response time
algorithm for service broker and acti...
SCENARIO 1.2.2
Single data center located in Asia with optimum response time algorithm for
service broker and active monit...
SCENARIO 1.2.3
Single data center located in Asia with service optimum response time
algorithm for service broker and thro...
SCENARIO 1.2.3
Single data center located in Asia with optimum response time algorithm for
service broker and throttled fo...
SCENARIO 2.1.1
Each region has a data center with service proximity algorithm for
service broker and round robin for VM lo...
Data Center Request Servicing Time:
Cost:
Total Virtual Machine Cost ($) 8.42
Total Data Transfer Cost ($) 1120.52
Grand T...
SCENARIO 2.1.2
Each region has a data center with service proximity algorithm for
service broker and active monitoring for...
Data Center Request Servicing Time:
Cost:
Total Virtual Machine Cost ($) 8.42
Total Data Transfer Cost ($) 1120.52
Grand T...
SCENARIO 2.1.3
Each region has a data center with service proximity algorithm for
service broker and Throttledfor VM load ...
Data Center Request Servicing Time:
Cost:
Total Virtual Machine Cost ($) 8.42
Total Data Transfer Cost ($) 1120.52
Grand T...
SCENARIO 2.2.1
Each region has a data center with optimum response time algorithm
for service broker and round robin for V...
Data Center Request Servicing Time:
Cost:
Total Virtual Machine Cost ($) 8.42
Total Data Transfer Cost ($) 1120.52
Grand T...
SCENARIO 2.2.2
Each region has a data center with optimum response time algorithm
for service broker and active monitoring...
Data Center Request Servicing Time:
Cost:
Total Virtual Machine Cost ($) 8.42
Total Data Transfer Cost ($) 1120.52
Grand T...
SCENARIO 2.2.3
Each region has a data center with optimum response time algorithm
for service broker and throttled for VM ...
Data Center Request Servicing Time:
Cost:
Total Virtual Machine Cost ($) 8.42
Total Data Transfer Cost ($) 1120.52
Grand T...
SIMULATION RESULT SUMMARY :-
ANALYSIS OF OVERALL RESPONSE TIME
0
100
200
300
400
500
600
700
5.2.1.1
5.2.1.2
5.2.1.3
5.2.2...
SIMULATION RESULT SUMMARY :-
ANALYSIS OF DATA CENTRE PROCESSING TIME :
0
50
100
150
200
250
300
5.2.1.1
5.2.1.2
5.2.1.3
5....
THANK YOU
Upcoming SlideShare
Loading in …5
×

SIMULATION AND PERFORMANCE ANALYSIS OF A LARGE SCALED INTERNET APPLICATION (Facebook) ON CLOUD COMPUTING ENVIRONMENTS

1,015 views

Published on

Published in: Internet, Technology, Business
  • To get professional research papers you must go for experts like ⇒ www.WritePaper.info ⇐
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • D0WNL0AD FULL ▶ ▶ ▶ ▶ http://1lite.top/ha87J ◀ ◀ ◀ ◀
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

SIMULATION AND PERFORMANCE ANALYSIS OF A LARGE SCALED INTERNET APPLICATION (Facebook) ON CLOUD COMPUTING ENVIRONMENTS

  1. 1. SIMULATION AND PERFORMANCE ANALYSIS OF A LARGE SCALED INTERNET APPLICATION (Facebook) ON CLOUD COMPUTING ENVIRONMENTS
  2. 2. CLOUD COMPPUTING “…a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet.” Deployment Models: • Public • Private • Community • Hybrid Delivery Models: • IaaS • PaaS • SaaS
  3. 3. ABOUT THE PROJECT In this project we introduce a novel tool, CloudAnalyst, along with a new approach to simulate a large-scaled applications on the Cloud with the purpose of studying the behavior of such applications under various deployment configurations. Such a study would benefit the application designers greatly in identifying the optimal configuration for their application. But more importantly such a study will generate valuable insights in to designing Cloud infrastructure services in areas such as coordination between Data Centers, load balancing algorithms andpossible value added services such as Service Brokers to coordinate between Data Centers to optimize the application performance and cost to the owners.
  4. 4. CLOUD ANALYST The CloudAnalyst is built on top of CloudSim tool kit, by extending CloudSim functionality with the introduction of concepts that model Internet and Internet Application behaviors . CloudSim toolkit covers most of the activities taking place within a Data Center in detail. This includes: • Simulating Data Center hardware definition in terms of physical machines composed of processors, storage devices, memory and internal bandwidth • Simulating virtual machine specification, creation and destruction • The management of virtual machines, allocation of physical hardware resources for the operation of virtual machines based on different policies (e.g. time-shared and space- shared) • Simulating the execution of user programs or requests (Cloudlet/Gridlet) on the virtual machines
  5. 5. SIMULATION OUTPUT/WHAT IS BEING MEASURED • Response time of the simulated application • The usage patterns of the application • The time taken by data centers to service a user request • The cost of operation
  6. 6. TECHNOLOGIES USED • Java • Java Swing • CloudSim
  7. 7. TERMINOLOGY USED • Region • Internet • Service Broker Request • User Base • Internet Cloudlet • Data Center Controller • VM Load Balancer
  8. 8. SERVICE BROKER ALGORITHM • Service proximity based routing • Performance based routing • Dynamically Reconfigurable Routing
  9. 9. VM LOAD BALANCING ALGORITHM • Round Robin • Active Monitoring • Throttled
  10. 10. SCENARIO 1.1.1 Single data center located in Asia with service proximity algorithm for service broker and round robin for VM load balancing Avg (ms) Min (ms) Max (ms) Overall Response Time 676.13 55.00 1862.84 Data Centre Processing Time 206.57 0.23 887.92 Overall Response Time Summary: Response Time by Region:
  11. 11. SCENARIO 1.1.1 Single data center located in Asia with service proximity algorithm for service broker and round robin for VM load balancing Data Center Request Servicing Time: Cost: Data Center Avg (ms) Min (ms) Max (ms) DC1 206.57 0.23 887.92 Total Virtual Machine Cost ($) 1.60 Total Data Transfer Cost ($) 1120.52 Grand Total ($) 1122.13
  12. 12. SCENARIO 1.1.2 Single data center located in Asia with service proximity algorithm for service broker and active monitoring for VM load balancing Overall Response Time Summary: Response Time by Region: Avg (ms) Min (ms) Max (ms) Overall Response Time 676.02 55.00 1877.13 Data Centre Processing Time 206.57 0.23 889.74
  13. 13. SCENARIO 1.1.2 Single data center located in Asia with service proximity algorithm for service broker and active monitoring for VM load balancing Data Center Request Servicing Time: Cost: Data Center Avg (ms) Min (ms) Max (ms) DC1 206.57 0.23 889.74 Total Virtual Machine Cost ($) 1.60 Total Data Transfer Cost ($) 1120.52 Grand Total ($) 1122.13
  14. 14. SCENARIO 1.1.3 Single data center located in Asia with service proximity algorithm for service broker and throttled for VM load balancing Overall Response Time Summary: Response Time by Region: Avg (ms) Min (ms) Max (ms) Overall Response Time 572.22 55.00 1819.68 Data Centre Processing Time 103.80 0.23 624.00
  15. 15. SCENARIO 1.1.3 Single data center located in Asia with service proximity algorithm for service broker and throttled for VM load balancing Data Center Request Servicing Time: Cost: Data Center Avg (ms) Min (ms) Max (ms) DC1 103.80 0.23 624.00 Total Virtual Machine Cost ($) 1.60 Total Data Transfer Cost ($) 1120.52 Grand Total ($) 1122.13
  16. 16. SCENARIO 1.2.1 Single data center located in Asia with service optimum response time algorithm for service broker and round robin for VM load balancing Overall Response Time Summary: Response Time by Region: Avg (ms) Min (ms) Max (ms) Overall Response Time 675.90 56.26 1865.45 Data Centre Processing Time 206.10 0.24 885.69
  17. 17. SCENARIO 1.2.1 Single data center located in Asia with service proximity algorithm for service broker and round robin for VM load balancing Data Center Request Servicing Time: Cost: Data Center Avg (ms) Min (ms) Max (ms) DC1 206.10 0.24 885.69 Total Virtual Machine Cost ($) 1.60 Total Data Transfer Cost ($) 1120.52 Grand Total ($) 1122.13
  18. 18. SCENARIO 1.2.2 Single data center located in Asia with service optimum response time algorithm for service broker and active monitoring for VM load balancing Overall Response Time Summary: Response Time by Region: Avg (ms) Min (ms) Max (ms) Overall Response Time 675.83 56.26 1879.26 Data Centre Processing Time 206.10 0.24 888.18
  19. 19. SCENARIO 1.2.2 Single data center located in Asia with optimum response time algorithm for service broker and active monitoring for VM load balancing Data Center Request Servicing Time: Cost: Data Center Avg (ms) Min (ms) Max (ms) DC1 206.10 0.24 888.18 Total Virtual Machine Cost ($) 1.60 Total Data Transfer Cost ($) 1120.52 Grand Total ($) 1122.13
  20. 20. SCENARIO 1.2.3 Single data center located in Asia with service optimum response time algorithm for service broker and throttled for VM load balancing Overall Response Time Summary: Response Time by Region: Avg (ms) Min (ms) Max (ms) Overall Response Time 572.25 56.12 1827.04 Data Centre Processing Time 103.70 0.24 625.71
  21. 21. SCENARIO 1.2.3 Single data center located in Asia with optimum response time algorithm for service broker and throttled for VM load balancing Data Center Request Servicing Time: Cost: Data Center Avg (ms) Min (ms) Max (ms) DC1 103.70 0.24 625.71 Total Virtual Machine Cost ($) 1.60 Total Data Transfer Cost ($) 1120.52 Grand Total ($) 1122.13
  22. 22. SCENARIO 2.1.1 Each region has a data center with service proximity algorithm for service broker and round robin for VM load balancing Overall Response Time Summary: Response Time by Region: Avg (ms) Min (ms) Max (ms) Overall Response Time 316.25 41.55 542.53 Data Centre Processing Time 254.00 0.46 481.01
  23. 23. Data Center Request Servicing Time: Cost: Total Virtual Machine Cost ($) 8.42 Total Data Transfer Cost ($) 1120.52 Grand Total ($) 1128.94
  24. 24. SCENARIO 2.1.2 Each region has a data center with service proximity algorithm for service broker and active monitoring for VM load balancing Overall Response Time Summary: Response Time by Region: Avg (ms) Min (ms) Max (ms) Overall Response Time 316.59 41.55 577.58 Data Centre Processing Time 254.82 0.46 528.79
  25. 25. Data Center Request Servicing Time: Cost: Total Virtual Machine Cost ($) 8.42 Total Data Transfer Cost ($) 1120.52 Grand Total ($) 1128.94
  26. 26. SCENARIO 2.1.3 Each region has a data center with service proximity algorithm for service broker and Throttledfor VM load balancing Overall Response Time Summary: Response Time by Region: Avg (ms) Min (ms) Max (ms) Overall Response Time 205.62 41.55 606.80 Data Centre Processing Time 147.97 0.46 528.79
  27. 27. Data Center Request Servicing Time: Cost: Total Virtual Machine Cost ($) 8.42 Total Data Transfer Cost ($) 1120.52 Grand Total ($) 1128.94
  28. 28. SCENARIO 2.2.1 Each region has a data center with optimum response time algorithm for service broker and round robin for VM load balancing Overall Response Time Summary: Response Time by Region: Avg (ms) Min (ms) Max (ms) Overall Response Time 291.13 39.91 996.44 Data Centre Processing Time 177.76 0.49 481.15
  29. 29. Data Center Request Servicing Time: Cost: Total Virtual Machine Cost ($) 8.42 Total Data Transfer Cost ($) 1120.52 Grand Total ($) 1128.94
  30. 30. SCENARIO 2.2.2 Each region has a data center with optimum response time algorithm for service broker and active monitoring for VM load balancing Overall Response Time Summary: Response Time by Region: Avg (ms) Min (ms) Max (ms) Overall Response Time 290.78 44.31 1166.44 Data Centre Processing Time 175.00 0.41 481.36
  31. 31. Data Center Request Servicing Time: Cost: Total Virtual Machine Cost ($) 8.42 Total Data Transfer Cost ($) 1120.52 Grand Total ($) 1128.94
  32. 32. SCENARIO 2.2.3 Each region has a data center with optimum response time algorithm for service broker and throttled for VM load balancing Overall Response Time Summary: Response Time by Region: Avg (ms) Min (ms) Max (ms) Overall Response Time 205.74 39.91 1161.44 Data Centre Processing Time 97.18 0.49 455.30
  33. 33. Data Center Request Servicing Time: Cost: Total Virtual Machine Cost ($) 8.42 Total Data Transfer Cost ($) 1120.52 Grand Total ($) 1128.94
  34. 34. SIMULATION RESULT SUMMARY :- ANALYSIS OF OVERALL RESPONSE TIME 0 100 200 300 400 500 600 700 5.2.1.1 5.2.1.2 5.2.1.3 5.2.2.1 5.2.2.2 5.2.2.3 5.3.1.1 5.3.1.2 5.3.1.3 5.3.2.1 5.3.2.2 5.3.2.3
  35. 35. SIMULATION RESULT SUMMARY :- ANALYSIS OF DATA CENTRE PROCESSING TIME : 0 50 100 150 200 250 300 5.2.1.1 5.2.1.2 5.2.1.3 5.2.2.1 5.2.2.2 5.2.2.3 5.3.1.1 5.3.1.2 5.3.1.3 5.3.2.1 5.3.2.2
  36. 36. THANK YOU

×