Germany: +49 89 143 01280
France: +33 1 57 60 83 57
Italy: +39 02 249 59 120
UK: +44 207 553 8447
NetMotion Wireless develops software to manage and secure wireless data deployments for organizations with mobile field workers. Founded in 2001, NetMotion Wireless has been recognized as one of the fastest growing wireless and technology companies, received over 25 awards for outstanding technology, and acquired over 2,500 customers, including Advocate Healthcare, Comcast, Hertz, Pacific Gas & Electric Company, Oregon State Police, and Unilever.
NetMotion Wireless Mobility is a market share-leading1 mobile VPN that helps maximize mobile field worker productivity by maintaining and securing their data connections as they move in and out of wireless coverage areas and roam between networks. Organizations using Mobility see considerable ROI from gains in mobile worker productivity, as well as lowered IT support costs.
Locality™ is a NetMotion Wireless cellular network performance management product that gives organizations the insight and visibility they need to optimize their mobile data deployments. Using Locality, companies can:
Figure 1: Locality Coverage Map
When first developing NetMotion Wireless Locality in 2010, database architect Jonathan Wiggs and the rest of the product team faced multiple challenges:
Wiggs and the rest of the team decided to evaluate MySQL based on its reputation as a low-cost / high performance database, its multi-platform and multi-language support, and its popularity as an embedded database. They had some doubts whether MySQL could perform at the levels Locality and Mobility Analytics required, and were most concerned about using MySQL - the "M" in LAMP (Linux, Apache, MySQL, PHP/Perl/Python) - on Windows.
The product team subjected MySQL to rigorous testing, using key criteria to compare it with what they knew best: Microsoft SQL Server. Their conclusions follow:
The decision to use MySQL was clear but the team had concerns that moving Mobility Analytics from SQL Server to MySQL wouldn't be as straightforward. Three things helped ease their migration:
The product team found it easy to develop with MySQL, and even easier using MySQL Workbench. Said Wiggs, "MySQL Workbench is just a really good tool. No problems, it's intuitive, it works well. Hard to ask for more than that." Training on MySQL (which was a new database for many) consisted of a few informal training sessions over lunch.
With MySQL, Locality can achieve hundreds of thousands of transactions per minute running on a VM on a laptop. This allows the development team to test on a number of systems simply using VMs. "The fact that we're not limited to running our tests on two $20,000 servers removes a huge barrier," said Wiggs.
Wiggs found that "it was much easier to establish a licensing agreement with Oracle than with Microsoft. This is a huge benefit, even for technical people."
NetMotion Wireless has been impressed with MySQL's reliability. "We've always been able to get MySQL back up and we've never had any irrecoverable loss of data. That's especially impressive because our applications are used in the field."
"MySQL's administration is automated, easy to configure, and highly configurable: we can get it to leap through any flaming hoops we need. In real-time, MySQL checks the hardware parameters and builds itself for that system, fully optimized to take advantage of the hardware. MySQL makes it all easy and transparent for customers. That's huge. We just want our customers to look at the application's analytics, not at the database admin screen, tools, or console," said Wiggs.
Summing up, Wiggs said, "MySQL's enterprise capabilities and ease of integration make it competitive with the other enterprise databases. MySQL provided the perfect trifecta of feature parity, ease of integration, and lower cost."
1 2011 Global Frost & Sullivan Market Share Leadership Award, recognizing Mobility XE for achieving the highest market share among mobile VPNs.