Garmin International Inc. Improves Database Performance up to 50% by Consolidating onto Hardware and Software That’s Engineered to Work Together
 
 

Garmin International Inc. Improves Database Performance up to 50% by Consolidating onto Hardware and Software That’s Engineered to Work Together

A pioneer in global positioning system (GPS) navigation, Garmin International Inc. was founded in 1989 with a handful of dedicated engineers and the idea for an innovative product. Today, with 8,800 employees worldwide, Garmin is a global leader in the design, manufacture, and sale of navigation and communication devices and services. The company has built and sold 88 million devices that serve aviation, automotive, marine, outdoor, fitness, and wireless markets. Its goal is to enrich the lives of customers, suppliers, distributors, and employees by providing the very best products that offer superior quality, safety, and operational features at affordable prices.

Garmin wanted to reduce total cost of ownership for its extensive Oracle Database environment and for supporting the infrastructure that powered the company’s Oracle Advanced Supply Chain Planning, Demantra Demand Management, and Hyperion Financial Management applications, as well as other business-critical systems. The company’s supply chain and demand management environments, alone, process 13 million queries, as well as 30,000 batch jobs and reports monthly.

Garmin also wanted to address IT performance issues that had begun to escalate alongside the company’s rapid growth. 

Garmin Connect, which supports the company’s fitness segment, provides customers with an online platform to store, retrieve, and interact with data captured using Garmin fitness products. The environment, which is built on an Oracle Database, processes approximately 40 million queries per week. Prior to using Oracle Exadata Database Machine, as the online offering grew in popularity, it began to face reliability issues that had negatively impacted the customer experience.

To combat these issues and support continued growth and innovation, Garmin implemented two Oracle Exadata Database Machine Half Racks. One rack supports production systems, including Garmin Connect, as well as the company’s Oracle Advanced Supply Chain Planning, Demantra Demand Management, and Hyperion Financial Management environments. The other rack is for nonproduction databases that IT and business teams use as a development and test environment for future initiatives.

With the implementation, Garmin consolidated four production databases and 20 nonproduction databases onto the two Oracle Exadata Database Machines, significantly reducing IT costs. The company has realized a 20% to 50% improvement in overall database performance with no additional modifications. Even with a roughly 400% increase in Garmin Connect traffic and a four-fold increase in data from 3 terabytes to 12 terabytes, Oracle Active Data Guard has significantly reduced the amount of planned and unplanned downtime. Further, the company has reduced backup times by up to 50% and cut the time needed to duplicate the company’s largest database from eight days to just 10 hours.

Moving forward, Garmin plans to migrate to Oracle Exadata the databases supporting its critical business systems, including the core Oracle E-Business Suite database that supports the company’s financials, order management, inventory, warehouse, shipping, purchasing, and manufacturing operations.

 
 

 
 

Challenges

A word from Garmin International Inc.

  • “Oracle Exadata helped us meet our challenges by enabling us to consolidate onto a single footprint. We can more efficiently utilize space, power, and cool the data center while lowering administrative costs and ensuring high database availability to deliver optimal services to internal and external customers.” – Ed Link, Vice President, Information Technology, Garmin International Inc.

  • Reduce total cost of ownership for extensive Oracle Database environment that powers Oracle Advanced Supply Chain Planning, Demantra Demand Management, and Hyperion Financial Management applications, each month processing13 million queries, as well as 30,000 batch jobs and reports
  • Enable high availability for new GPS-based offerings, such as Garmin Connect, a community-based Web site for runners, cyclists, and outdoor enthusiasts who track their activities with Garmin devices
  • Reduce unplanned outages and ensure quick system and data recovery in the event of an outage―vital capabilities when providing essential GPS services
  • Create a solid foundation to support exponential year-over-year data growth for various enterprise applications without performance degradation

Solutions

  • Deployed two Oracle Exadata Database Machine Half Racks, with one used for production systems—such as Garmin Connect, as well as Oracle Advanced Supply Chain Planning, Demantra Demand Management, and Hyperion Financial Management—and the other used for application development and testing environments
  • Consolidated four production databases and 20 nonproduction databases on the two Oracle Exadata Database Machines to reduce total cost of database ownership by saving maintenance, energy costs, and more
  • Improved database performance by 20% to 50% without making additional changes—such as modifying queries
  • Reduced planned and unplanned Garmin Connect database outages—which previously plagued the system—making it more reliable for customers, even as site traffic increased by as much as 400% in the past year and data increased from 3 terabytes to 12 terabytes
  • Reduced storage area network backup times by up to 50% and decreased the time needed to duplicate Garmin’s largest database from eight days to 10 hours
  • Implemented Oracle Active Data Guard to reduce the time to create database clones, decrease  demand on the primary database, and provide standby failover protection 
  • Improved Oracle E-Business Suite Advanced Supply Chain Planning and Demantra Demand Management application performance by 20% to 50%, enabling Garmin to complete its planning cycle in record time to more accurately identify demand, efficiently process orders and specify manufacturing materials, and effectively plan production cycles to support just-in-time manufacturing
  • Created a highly scalable and extreme performance platform that will enable Garmin to continue to migrate applications to Oracle Exadata, including its core Oracle E-Business Suite database that supports the company’s financials, order management, inventory, warehouse, shipping, purchasing, and manufacturing operations, as well as other databases supporting critical business systems

Why Oracle

“We selected Oracle Exadata Database Machine because it efficiently integrates networking, I/O, and CPU in a single cabinet. This reduces the footprint in the data center regarding space, power, and cooling. Consolidating databases onto Oracle Exadata reduces patching, system management, and security maintenance demands,” said Ed Link, vice president, information technology, Garmin International Inc.

“Oracle Exadata provides a single hardware and software solution. The synergy between the hardware and the software components leads to high performance, and system consolidation eases environment management,” Link said.

Implementation Process

Garmin International Inc. purchased its Oracle Exadata Database Machine in May 2010 and began its proof of concept in August 2010. It completed the implementation in three phases: first addressing the databases processing Oracle Advanced Supply Chain Planning and Demantra Demand Management transactions, and then moving to the Garmin Connect environment, followed by the company’s Hyperion Financial Management data infrastructure. It completed and tested all implementations by April 2011.

“The key lesson we learned is to perform extensive testing. In addition, it is important to purchase the latest versions for all solutions to maximize performance. Further, by performing a database consolidation project in parallel with the implementation, we could take full advantage of our investment,” Link said.

“Oracle Support has helped us throughout our implementation―with personalized daily conference calls, late-night support, custom help from Exadata product management, and involvement with upper-level executives at Oracle,” Link said. “Oracle has gone above and beyond to help make sure our Oracle Exadata implementation is a success.”