09/09/201009/09/2010 Open Source Geospatial Foundation 1 1 ERDAS : Overview Background – First participation – Tested on Windows server – Java based for.

Slides:



Advertisements
Similar presentations
Topics to be discussed Introduction Performance Factors Methodology Test Process Tools Conclusion Abu Bakr Siddiq.
Advertisements

IBM JIT Compilation Technology AOT Compilation in a Dynamic Environment for Startup Time Improvement Kenneth Ma Marius Pirvu Oct. 30, 2008.
Lecture 5 Memory Management Part I. Lecture Highlights  Introduction to Memory Management  What is memory management  Related Problems of Redundancy,
Chapter 5 Operating Systems. 5 The Operating System When working with multimedia, the operating system is perhaps the most important, the most complex,
Linux vs. Windows. Linux  Linux was originally built by Linus Torvalds at the University of Helsinki in  Linux is a Unix-like, Kernal-based, fully.
Project 4 U-Pick – A Project of Your Own Design Proposal Due: April 14 th (earlier ok) Project Due: April 25 th.
Computer Organization Cs 147 Prof. Lee Azita Keshmiri.
©Company confidential 1 Performance Testing for TM & D – An Overview.
ESRI ArcGIS Server Behind the scenes Pavel Janda
 Contents 1.Introduction about operating system. 2. What is 32 bit and 64 bit operating system. 3. File systems. 4. Minimum requirement for Windows 7.
Deploying and Managing Software by Using Group Policy.
Microsoft ® Application Virtualization 4.6 Infrastructure Planning and Design Published: September 2008 Updated: February 2010.
Operational Java for Technical Committee.
Evaluation of Windows 7 RC Build 7100 By Muswera Walter Supervisor: Mr John Ebden Consultants: Billy Morgan and Jill Japp.
OM. Brad Gall Senior Consultant
DNN Performance & Scalability Planning, Evaluating & Improving : Part 2.
Microsoft ® Application Virtualization 4.6 Infrastructure Planning and Design Published: September 2008 Updated: November 2011.
Tutorial 11 Installing, Updating, and Configuring Software
Tim De Borger Principal Solution Consultant May 18 th, 2007 Tuning the ESB How to make the Bus drive faster.
Testing Session Testing Team-Release Management Team.
Running Kuali: A Technical Perspective Ailish Byrne - Indiana University Jay Sissom - Indiana University Foundation.
Sensitivity of Cluster File System Access to I/O Server Selection A. Apon, P. Wolinski, and G. Amerson University of Arkansas.
1 Wenguang WangRichard B. Bunt Department of Computer Science University of Saskatchewan November 14, 2000 Simulating DB2 Buffer Pool Management.
Effect Of Message Size and Number of Clients on WS Frameworks For CIS* Service Oriented Computing Dariusz Grabka Gerett Commeford Jack Cole.
Simulating a $2M Commercial Server on a $2K PC Alaa R. Alameldeen, Milo M.K. Martin, Carl J. Mauer, Kevin E. Moore, Min Xu, Daniel J. Sorin, Mark D. Hill.
Module 6: Deploying and Managing Software by Using Group Policy.
GISt lunch meeting OTB Research Institute for Housing, Urban and Mobility Studies Writing a DBMS buyers guide Wim de Haas Wilko Quak Based.
GIS in the cloud: implementing a Web Map Service on Google App Engine Jon Blower Reading e-Science Centre University of Reading United Kingdom
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Intro to Datazen.
IPT – Getting Started June Online Resources Project Website Requirements Server Preparation Installation Running IPT Installation Demo Upgrade/Reinstall.
Lesson 2 Installation and Upgrade Operating System Fundamentals.
Database Competence Centre openlab Major Review Meeting nd February 2012 Maaike Limper Zbigniew Baranowski Luigi Gallerani Mariusz Piorkowski Anton.
Threads. Readings r Silberschatz et al : Chapter 4.
Build and Deployment Process Understand NCI’s DevOps and continuous integration requirements Understand NCI’s build and distribution requirements.
1 Veloxum Corporation © Veloxum ACO solution improves the efficiency and capacity of your environment for both physical and.
Overview on Web Caching COSC 513 Class Presentation Instructor: Prof. M. Anvari Student name: Wei Wei ID:
Alfresco Scalability Benchmarking Before telling how cool Alfresco is, you better prove it!
GeoServer Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
1 Presented by: Val Pennell, Test Tool Manager Date: March 9, 2004 Software Testing Tools – Load Testing.
Cofax Scalability Document Version Scaling Cofax in General The scalability of Cofax is directly related to the system software, hardware and network.
Spark on Entropy : A Reliable & Efficient Scheduler for Low-latency Parallel Jobs in Heterogeneous Cloud Huankai Chen PhD Student at University of Kent.
Windows Server 2003 { First Steps and Administration} Benedikt Riedel MCSE + Messaging
Open Source Geospatial Foundation1 Cadcorp GeognoSIS, Contellation-SDI, ERDAS APOLLO, GeoServer, Mapnik, MapServer, Oracle MapViewer, QGIS MapServer WMS.
Open Source Geospatial Foundation1 Andrea Aime (GeoServer) Jeff McKenna (MapServer) WMS Performance Shootout.
MANAGEMENT DATA WAREHOUSE AND DATA COLLECTOR Ian Lanham.
Chapter 5 Operating Systems.
Introduction to CAST Technical Support
About Hadoop Hadoop was one of the first popular open source big data technologies. It is a scalable fault-tolerant system for processing large datasets.
1 Overview 8 Backup&Recovery 2 Software Maintenance 9 Optimizer 3
Operating System Structure
Alexander Kanavin Lappeenranta University of Technology
Foundations of Programming: Introduction to Programming
Optimizing SQL Server Performance in a Virtual Environment
Introduction of Week 3 Assignment Discussion
Operating Systems and Systems Programming
Seamless Upgrade to Angular 5. Team at Google released the new version of angular that is Angular 5.0.0, pentagonal-donut. The main three insights that.
How to Solve macOS Sierra Update Problem on your Mac ?
FMSCUG 1803.
Virtualization Techniques
Intro. To Operating Systems
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
Java Programming Introduction
Implementing KFS Release 2 (Let’s Get Cookin’!)
Support for Slow PC Fix Slow Computer Issues Call us
Performance And Scalability In Oracle9i And SQL Server 2000
Publishing image services in ArcGIS
Process State Model -Compiled by Sheetal for CSIT
QoS Metadata Status 106th OGC Technical Committee Orléans, France
Christian Nordbakk Objectware AS
Presentation transcript:

09/09/201009/09/2010 Open Source Geospatial Foundation 1 1 ERDAS : Overview Background – First participation – Tested on Windows server – Java based for vector and native code for raster Versions tested – ERDAS APOLLO Essentials SDI & IWS 10.1 Individuals involved – Anne-Sophie Collignon for the configurations, issues follow-up and tests runs – Liège and Perth APOLLO development teams for software improvements – Luc Donea for the overall follow-up

09/09/201009/09/2010 Open Source Geospatial Foundation 2 2 ERDAS : Successes Lessons & benefits: – Exciting project, good discussion/collaboration between teams – Allow to concentrate on the software performance and rendering quality improvements. – Allow to experiment different server setup and document the preferred configuration for this kind of use-case Software improvements – For APOLLO IWS : Upgrade to GDAL Direct access to GDAL for Geotiff reader Improved the mosaicing of TIF datasets to remove seam lines – For APOLLO SDI : Tomcat 6 and Java 6: improved performances over Tomcat 5.5 and Java 5 Rendering : – Clash management for contour labels – Multipath rendering optimisation Low level code optimisation New option for shape index in memory

09/09/201009/09/2010 Open Source Geospatial Foundation 3 3 ERDAS: Challenges Problems or difficulties encountered – Low resources : product release period coupled with holidays – First participation in FOSS4G WMS Shootout – Huge disk read bottleneck reducing rendering optimizations effects on the overall performances – Tests started very late because of data availability. As a result, issues were discovered late in the test design leaving no time to fix.

09/09/201009/09/2010 Open Source Geospatial Foundation 4 4 ERDAS: Disk bound vs. CPU bound Some teams do experiment disk bounds scenarios while some others are running in a CPU bounds scenario ERDAS did experiment disk bound scenario on windows and was unable to investigate a CPU bound scenario : not enough time and Windows server down the last days. A usual use-case would be to have different requests using random BBOX. In this case, the OS data block caching would be a lot less effective bringing the servers back to a disk bound scenario

09/09/201009/09/2010 Open Source Geospatial Foundation 5 5 ERDAS: Disk bound vs. CPU bound The use-cases met by ERDAS usually involve datasets that are bigger than the machine memory (RAM), and random distribution of the request BBOX. That’s why ERDAS believes that the CPU bound scenario is not representative of ERDAS customers needs. As apples cannot be compared to oranges, disk bound scenario cannot be compared to CPU bound scenario.

09/09/201009/09/2010 Open Source Geospatial Foundation 6 6 ERDAS: Conclusion As the benchmark participants could not reach a consensus on the results validity, the participants agreed that teams were not mandatory to publish their benchmark results in the final presentation Given the inconsistencies in the tests conception that were discussed, ERDAS is concerned that the different throughput results between server applications might confuse the community and mislead the community. ERDAS plans to conduct a webinar in the future to review the methodology and results of the FOSS4G benchmark. ERDAS will also provide analysis and ideas for future improvements.