You are on page 1of 10

Migrating Oracle 9iBased Sun Servers to Dell Servers Running Windows 2000 Server

Part 3: Dell PowerEdge 2650 with Windows 2000 Server
Enterprise Systems Group (ESG)

Dell White Paper
By Todd Muirhead and Dave Jaffe
todd_muirhead@dell.com dave_jaffe@dell.com

February 2003

....................................8 Migrating the Database....10 Conclusions..............................................7 The Database Software.................................................................................................................................................................................................................................................................................................................................................10 Table 1: Database Server Comparison: PowerEdge 2650 vs..................................3 Executive Summary..........................................Contents Section 1........................................................................................................................................................9 February 2003 Page 2 Dell Enterprise Systems Group ................................................8 Section 5............................................7 The Database Software..............5 The Hardware.....................................5 The Database Servers..............................5 Table 2: Oracle Parameters.................................................................................................................................................................................................................5 The Database Servers..................................................9 The Tests................................................................................................................................3 Section 2.........................................................10 Conclusions............4 Introduction.............. Sun Fire V480.............................................................................................................................................................................................................4 Section 3............................................................................4 Introduction............................................................7 Oracle9i..................................9 Section 6.....7 Table 3: Test Results........................................3 Executive Summary....................................7 The Queries............5 Section 4.................................................................................................................................................................................9 The Tests......

The Dell PowerEdge 2650 completed the eight queries in an average time of 18.0. Executive Summary February 2003 Page 3 Dell Enterprise Systems Group . 42% faster than the Sun FireV480’s 25. A set of eight intensive queries was developed and run against this database on both servers. with four 900 MHz UltraSPARC® III processors.17X. Inc. running Solaris® 9. and the Sun FireTM V480 from Sun Microsystems.85 seconds. A database of baseball statistics was built on the Sun database server and easily migrated to the Dell server.8 GHz Xeon™ processors. giving Dell an overall price/performance advantage of 8.Section 1 Oracle9i ™ data mining performance was studied using the Dell™ PowerEdge™ 2650 with dual 2. The Dell system tested was 83% less expensive than the Sun system.26 seconds. running Windows® 2000 Server.

17X.htm) we conducted studies showing that Dell PowerEdge 6450. In this study the Dell PowerEdge 6650 achieved a performance advantage of 89% faster while costing $20. The PowerEdge 2650 was also 83% less expensive than the SunFire V480 resulting in a price/performance advantage of 8. This resulted in the Dell servers enjoying a significant price/performance advantage over the Sun Servers. Introduction February 2003 Page 4 Dell Enterprise Systems Group . and 6650 Servers running Red Hat Linux outperformed comparably equipped Sun Enterprise 4500 and V480 servers while also costing significantly less.Based Sun Servers to Dell Servers Running Linux Part 1. 8450. Both studies used the same baseball statistics database and the same set of eight complex queries to demonstrate the migration from Sun to Dell and provide a performance comparison. The Dell PowerEdge 2650 outperformed the SunFire V480 even though the PowerEdge 2650 had two processors and the SunFire V480 had four. etc. The second study compared the Dell PowerEdge 6650 with four 2. The Sun and Dell servers were equipped and configured as equally as possible and the eight queries were run in parallel on each system.” In the first study we found that a Dell PowerEdge 6450 with four 700 MHz Xeon processors was 69% faster and 85% less expensive than a comparably equipped Sun Enterprise 4500 machine with four 450 MHz UltraSPARC II processors.0 Ghz Xeon MP processors and a SunFire V480 with four 900 Mhz UltraSPARC III processors. The Dell PowerEdge 2650 was configured with dual 2. The queries used Oracle analytical features to answer questions such as “who had the best five straight years in home runs.000 less than the fastest SunFire V480. and Migrating Oracle 9i – Based Sun Servers to Dell Servers Running Linux Part 2 at http://www.Section 2 In two previous papers (Migrating Oracle9i . batting average. A set of eight complex baseball queries was run against the same baseball statistics database on both servers. In this study we compared a Dell PowerEdge sever running Microsoft Windows against the same SunFire V480 data that was used in the previous study.8 Ghz Xeon Processors and 4 GB of memory.dell. earned run average.com/us/en/esg/topics/products_oracle_papers_pedge_s oftware_oracle_papers.

and does not connote actual operating speed of 1 Gb/sec.8 GHz Intel® Xeon processors with a 512k cache based on the Intel 32-bit architecture. GB means 1 billion bytes. For high speed transmission.8 GHz Intel Xeon 512 K 4 GB 2x 36 GB** 2x 10/100/1000* Mb/s (both internal) PERC3-Di Dual Channel On-board 2 Rack Units (2U) or 3.796 The Database Servers The Hardware http://www.0.324 Sun Sun Fire V480 Solaris 9. The Dell 2-CPU PowerEdge 2650 ran Microsoft Windows 2000 Server on 2.5-inches $9.3ab for Gigabit Ethernet. Table 1: Database Server Comparison: PowerEdge 2650 vs.com 2/10/03 *This term indicates compliance with IEEE standard 802.sun.0 12/02 4 x 900 MHz UltraSPARC III 8MB 8 GB 2x 36 GB 2x 10/100/1000 Mb/s (both internal) FC/AL Controller PGX64 PCI Card. See Table 1 for details.dell. Remote Console 5 Rack Units (5U) or 8. connection to a Gigabit Ethernet server andnetwork infrastructure is required. ** For hard drives. Sun Fire V480 February 2003 Page 5 Dell Enterprise Systems Group .Section 3 The Sun server was a Sun Fire V480 running the December 2002 version of Solaris 9. total accessible capacity varies depending on operating environment.75inches $53. The V480 used four 64-bit UltraSPARC-III 900 MHz CPUs.com 2/10/03 http://www. Dell PowerEdge 2650 Operating System CPU CPU L2 Cache Memory Internal Disk NICs Disk Controller Video Height Price as configured With 3-Year Gold Support Source Microsoft Winodws 2000 Server 2x 2.

Since this was primarily a CPU horsepower test. Due to the small size of the database used in the testing. February 2003 Page 6 Dell Enterprise Systems Group . This is because on the Sun website the minimum configuration for the Sun V480 with 4 processors is 8 GB. The Sun server uses two fibre channel arbitrated loop drives attached to the onboard fibre channel controller. The drives were configured as single drives. No RAID level was used. any performance advantage would be to Sun’s favor in this case.000 RPM drives. The memory amounts configured for the two servers are different with the Dell 2650 having 4 GB and the Sun V480 with 8GB. The total amount of memory allocated to the Oracle SGA for this study is small enough to fit comfortably into 4 GB so it should not affect performance. The Dell PowerEdge 2650 used two Ultra 160 SCSI drives attached to the embedded Dell PowerEdge RAID Controller/3 (PERC/3i). the Sun and the Dell database servers were configured with only internal storage. The amount of memory assigned to the Oracle SGA is large enough that most of the test is run from memory and disk I/O is very low. the disk configuration was not a factor in the testing. Additionally. Both of the systems used two 36 GB1 10.

log files.0. The Oracle Database Creation Assistant (DBCA) was then used to create a new database instance using the same settings on the two platforms. Parameter Dell PowerEdge 2650 DB_BLOCK_SIZE DB_CACHE_SIZE LARGE_POOL_SIZE OPEN_CURSORS PROCESSES SHARED_POOL_SIZE SORT_AREA_SIZE Table 2: Oracle Parameters 8192 141557760 419430400 300 150 419430400 67108864 Sun Sun Fire V480 8192 141557760 419430400 300 150 419430400 67108864 February 2003 Page 7 Dell Enterprise Systems Group .Section 4 The Database Software Oracle9i Oracle9i Release 2 Database was installed using the Oracle Universal Installer on both Windows 2000 Server and Solaris 9. Oracle9i installation was completed without creating an initial database.1 of Oracle 9i was used on both servers.2. The database initialization parameters are listed in Table 2. The control files. and data files were placed on different mount points on the internal disks and the dedicated server option was used. Version 9. These parameters were used to maximize the performance of Oracle by ensuring that plenty of memory would be available. The same options were selected on both. The Sun V480 and the PowerEdge 2650 were set up the same way to facilitate comparison.

Full details are given in the previous paper titled Migrating Sun-based Oracle Databases to Dell PowerEdge Servers.doc.doc. February 2003 Page 8 Dell Enterprise Systems Group . Migrating the Database Migrating the baseball statistics database from the Sun database server to the Dell server was easily accomplished using Oracle’s export and import commands.dell. The database schema and queries is fully documented in the first Linux paper in this series of studies titled Migrating Sun-based Oracle Databases to Dell PowerEdge Servers. Part 1 at http://www. Part 2 at http://www.dell.com/downloads/us/pedge/sun_oracle_linux_2.com/downloads/us/pedge/sun_oracle_linux.The Queries A set of eight data mining queries was written using Oracle’s SQL for Analysis functions. The queries are representative of fairly CPUintensive queries that baseball analysts would typically make.

February 2003 Page 9 Dell Enterprise Systems Group . with the results averaged.Section 5 The workload consisted of simultaneously running the eight queries and measuring the elapsed time with the Oracle timing function.26 1.17X. 42% faster than the Sun FireV480’s 25.85 seconds. The results are shown in Table 3: The Tests System Average Query Time (sec) 25.324 5.85 Performance: Dell Advantage 1 Price as Configured (see Table 1) $53.42X $9.77X 8.796 Price: Dell Advantage 1 Price/| Performance: Dell Advantage 1 Sun FireV480 with 4 Processors Dell PowerEdge 2650 with 2 Processors 18. Three runs were performed on each system. The scripts were run directly on the database servers. giving Dell an overall price/performance advantage of 8. Simultaneous execution was achieved by starting each query in background mode in a simple shell script using the SQLPLUS command.17X Table 3: Test Results The Dell PowerEdge 2650 completed the eight queries in an average time of 18.26 seconds. The Dell system tested was 83% less expensive than the Sun.

©Copyright 2003 Dell Computer Corporation. Information in this document is subject to change without notice. Oracle is a registered trademark and Oracle9i is a trademark of Oracle Corporation.Section 6 Running the same queries against a migrated Oracle database. Red Hat is a registered trademark of Red Hat Inc. Other trademarks and trade names may be used in this document to refer to either the entities claiming the marks and names or their products.. a Dell PowerEdge 2650 equipped with two state-of-the-art Intel processors outran a much more expensive system from Sun Microsystems. AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES. All rights reserved. Inc. running four state-of-the-art SPARC processors. THE CONTENT IS PROVIDED AS IS. Dell disclaims proprietary interest in the marks and names of others. Dell and PowerEdge are trademarks of Dell Computer Corporation. For more information. Linux is a registered trademark of Linus Torvalds. WITHOUT EXPRESS OR IMPLIED WARRANTIES OF ANY KIND. Microsoft and Windows are registered trademarks of Microsoft Corporation. Reproduction in any manner whatsoever without the express written permission of Dell Computer Corporation is strictly forbidden. February 2003 Page 10 Dell Enterprise Systems Group . contact Dell. Conclusions THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY. The over 8X better price/performance of the Dell system illustrates the power and value of Industry Standard Architecture servers compared against systems running proprietary processor architectures and operating systems.