Professional Documents
Culture Documents
Implementation Study:
Dell IT Scales Supply
Chain Management
with Oracle RAC 10g
By Dave Jaffe, Ph.D.
When the expensive proprietary servers running the Dell supply
Todd Muirhead
Tiong Tey
chain management systems had reached their limits, the Dell
Raveendra Avutu IT group migrated to cost-effective, standards-based Dell ™
PowerEdge™ servers running Oracle® Real Application Clusters 10g.
This architecture helped enhance database performance while
providing scalability for future growth.
T
he Dell supply chain management (SCM) database implemented this type of system for Dell operations at mul-
systems handle key business functions that support tiple locations around the world. Using the same processes
worldwide manufacturing operations, including the for disaster recovery, backup, and monitoring across all
efficient Dell inventory management model and fast, direct Dell operations enables Dell IT to take advantage of a cost-
delivery of computers, accessories, parts, and supplies. These effective and readily supported deployment model. This
systems must be designed for reliability and cost-effective scal- article describes how Dell IT migrated its critical SCM appli-
ability: a failure can cost thousands of dollars per minute in cations from proprietary UNIX-based servers to industry-
Related Categories:
factory downtime, and the SCM systems must be able to standard Dell hardware.
Database handle increasing workloads as the company grows.
Dell Enterprise When Dell was a smaller company than it is now, before Dell supply chain management
Technology Center the development of powerful, industry-standard servers of The Dell SCM system must handle an enormous number of
Implementation study the type that Dell manufactures, the Dell IT group ran its SCM transactions and pieces of information, and includes multi-
database applications on large, expensive, proprietary serv- ple core components necessary to keep operations running
Oracle
ers based on the UNIX® OS. However, as the company grew, smoothly:
Scalable enterprise
servers lacking the necessary capacity had to be replaced
Visit www.dell.com/powersolutions
with even larger, more powerful servers. And because the • Configuration management: The configuration manage-
for the complete category index.
servers were not redundant, updating a single server often ment component manages over 1 million Dell part num-
required shutting down entire systems. bers per year across approximately 200 product families,
The increased performance of industry-standard Dell and over 2 million bills of materials (BOMs) per year.
PowerEdge servers, however, has enabled Dell IT to create BOMs listing component part numbers are created for
cost-effective, highly scalable systems using Oracle Real manufacturing facilities to build assemblies and sub
Application Clusters (RAC) 10g. By sharing a large database assemblies for Dell products.
across multiple PowerEdge servers, Dell IT can easily deploy • Procurement: The procurement component manages nearly
additional low-cost servers when necessary to handle 1.8 million purchase order lines per year from more than
increased workloads rather than buying additional large, 5,000 suppliers worldwide. To streamline the procurement
expensive, proprietary UNIX-based servers. Dell IT has process, Dell uses an automated application that includes
DELL POWER SOLUTIONS | May 2007 Reprinted from Dell Power Solutions, May 2007. Copyright © 2007 Dell Inc. All rights reserved.
50
managed the production database on Oracle
Database 8.0.6. The disaster recovery server
Production data center had 12 processors at 336 MHz and 6 GB of
memory. Arrays running the EMC® Symmetrix®
Sun Cluster platform provided disk storage.
To make the system highly available, Dell IT
Domain Name System (DNS) alias for failover
EMC SRDF
when the passive node no longer detected a
heartbeat signal from the active node. The
failover disconnected all users, who would then
Disaster recovery data center
have to reconnect to the newly active server.
Reprinted from Dell Power Solutions, May 2007. Copyright © 2007 Dell Inc. All rights reserved. www.dell.com/powersolutions 51
dell enterprise technology center series
EMC SRDF
Oracle Data Guard redo log shipping
Figure 2. Current Dell supply chain management system based on Oracle RAC 10g and Dell handle online users and three nodes handle
PowerEdge servers batch processing.
• Oracle Grid Control: This software provides
replacing the Sun servers with Oracle RAC 10g is seamless and transparent to users, users do monitoring and management capabilities
clusters of Dell PowerEdge 6650 servers, each not have to reconnect, as they did in the previ- and helps simplify many day-to-day data-
with four Intel® Xeon® processors (see Figure 2). ous system. base administration tasks; it also allows
The environment includes a primary cluster and One of the disaster recovery clusters uses administrators to set thresholds for different
two disaster recovery clusters. While the previ- Oracle Data Guard software, and the other uses events to create trouble tickets through the
ous system could not scale beyond one physical EMC Symmetrix Remote Data Facility (SRDF®) problem management system.
server, the current system allows Dell IT to easily software. The first cluster uses the Data Guard
add servers to the clusters to handle increased Broker component to ship logs in real time from Dell IT has implemented these clusters at mul-
workloads. The multi-node Oracle RAC architec- the primary site to the disaster recovery site and tiple locations around the world (see Figure 3).
ture can also provide higher I/O throughput
than the previous system because of the
China Three-node Oracle RAC 10g cluster Three-node Oracle RAC 10g cluster
Todd Muirhead is a senior engineering consultant
Brazil Two-node Oracle RAC 10g cluster Two-node Oracle RAC 10g cluster
on the Dell Enterprise Technology Center team.
Europe Two-node Oracle RAC 10g cluster Two-node Oracle RAC 10g cluster Todd has a B.A. in Computer Science from the
Malaysia Two sets of two-node Oracle RAC 10g clusters Two sets of two-node Oracle RAC 10g clusters University of North Texas and is Microsoft Certified
Systems Engineer + Internet (MCSE+I) certified.
Entire end-of-quarter jobs 31:00 23:00 26% Raveendra Avutu is an IT manager in the Global
processing
Data Management group supporting databases
Cost-per-order calculation 8:52 5:40 36%
for Dell IT. Raveendra has a master’s degree in
Quarterly BOM calculation 7:30 1:56 74% Computer Science from Oklahoma State University.
Reprinted from Dell Power Solutions, May 2007. Copyright © 2007 Dell Inc. All rights reserved. www.dell.com/powersolutions 53