Presentation is loading. Please wait.

Presentation is loading. Please wait.

Is Sakai Always this Slow? University of Dayton June 16, 2010.

Similar presentations


Presentation on theme: "Is Sakai Always this Slow? University of Dayton June 16, 2010."— Presentation transcript:

1 Is Sakai Always this Slow? University of Dayton June 16, 2010

2 University of Dayton 11th Sakai Conference - June 15-17, 2010 Medium-Large Private School Around 900 full/part-time faculty 7400 undergraduate students 3500 graduate students About 500 faculty use Sakai Catholic Marianist Institution Founded in 1850 Top ten US Catholic universities Long basketball tradition

3 NIT Champions! 11th Sakai Conference - June 15-17, , our third NIT championship! 1903, our first team

4 Transitioning to Sakai On WebCT CE 4.1 for 5+ years Product was end-of-lifed It worked OK but Faculty found it difficult to use Chose Sakai because o Flexibility of open source solution o Costs kept going up and up Branded Isidore 11th Sakai Conference - June 15-17, 2010

5 Our Objectives Today 1.Share a generic roadmap for performance troubleshooting 2.Present our findings 11th Sakai Conference - June 15-17, 2010

6 Is Sakai really that slow? 11th Sakai Conference - June 15-17, 2010

7 The First Signs Reports of performance issues trickled in 11th Sakai Conference - June 15-17, 2010 Initially dismissed/ignored claims o Pilot group hadn’t reported slowness o Not fair to compare Sakai to WebCT o Certain tools slow, but not the whole server right?

8 Our Application Environment Production o Solaris o Oracle o Files Stored in the DB o Tomcat and Apache Testing environment (exact copy of production) Benchmark Site 11th Sakai Conference - June 15-17, 2010

9 The Speedy Environment Local developer’s installations o Linux (Ubuntu) o MySql o Tomcat o Walmart machine Matt finally saw the light!

10 OK, it really is that slow… But why? 11th Sakai Conference - June 15-17, 2010

11 What We Knew Independent of server load JVM settings were good 11th Sakai Conference - June 15-17, 2010

12 Must be the application code… 11th Sakai Conference - June 15-17, 2010

13 Fixing One Thing at a Time Database queries Excessive iterations 11th Sakai Conference - June 15-17, 2010

14 What’s the Community Say? Sakai Dev Groups Conference in Boston o Walked around with a laptop o No one else saw similar responses 11th Sakai Conference - June 15-17, 2010

15 The New Kid on the Block Sakai vs. Things that are Trusted

16 YourKit - Java Profiler

17 Print Statements Debugging the old fashioned way...

18 What We Knew Independent of server load JVM settings were good It's not the code Well… it must be something in Isidore's environment. 11th Sakai Conference - June 15-17, 2010

19 Check Everything Else… 11th Sakai Conference - June 15-17, 2010

20 jMeter Scripts jMeter - Open source Apache product Not load testing Tested 25 different environments 11th Sakai Conference - June 15-17, 2010

21 New Test Environments Kaylee: Sun Fire 280R River: Sun Blade X6250 running Solaris Simon: Sun Blade X6250 running Linux Sakaitest: o Copy of Isidore production o Sun SPARC Enterprise T th Sakai Conference - June 15-17, 2010 jMeter script load tools 100 times

22 It’s the Hardware! 11th Sakai Conference - June 15-17, 2010

23 Total Time to Completion 11th Sakai Conference - June 15-17, 2010

24 Requests > 1.5 Seconds 11th Sakai Conference - June 15-17, 2010

25 All Other Requests 11th Sakai Conference - June 15-17, 2010

26 Performance Relative to Sakaitest 11th Sakai Conference - June 15-17, 2010

27 Detailed Test Environments Kaylee: Sun Fire 280R o An older SPARC server running Solaris 10 o 2 - UltraSPARC III+ processors, 4 GB memory River: Sun Blade X6250 o A newer x86 64-bit server running Solaris 10 o 2 - Quad Core Intel Xeon processors, 16 GB memory Simon: Sun Blade X6250 o A newer x86 64-bit server running Linux o 2 - Quad Core Intel Xeon processors, 16 GB memory Sakaitest: Sun SPARC Enterprise T5220 o Sun T2 series server running Solaris 10 o 1 - Quad Core UltraSPARC T2 processor, 16 GB memory 11th Sakai Conference - June 15-17, 2010

28 Future Work Possibly switch hardware on database servers Continue monitor speed Improve single tools 11th Sakai Conference - June 15-17, 2010

29 Questions? 11th Sakai Conference - June 15-17, 2010

30 11th Sakai Conference - June 15-17, 2010 Evaluation

31 Image Bibliography UD Logo - Marianist Cross - First Basketball Team NIT Champions - Indian Star Tortoise - Penguin Team - The Matrix - Spinning Wheel - Strike out - Serenity - Fireworks - Pointing - 11th Sakai Conference - June 15-17, 2010


Download ppt "Is Sakai Always this Slow? University of Dayton June 16, 2010."

Similar presentations


Ads by Google