To maintain an efficient and continuous development cycle, all updates to the code base from any of NI's remote sites need to be synchronized with its central data center, then synchronized back out to the remote offices.
The NI and Aspera teams worked together to develop a tailored solution for multi-site data transfer and synchronization to quickly and securely collect and distribute large software builds.
Build process shortened from four days to four hoursNI R&D teams can now work around the world continually on the latest software builds
Speed innovation and responsiveness to customersIncreased agility for development teams and faster time to value for customers
Predictable delivery timeline and costsComplete transfers of large files and data sets regardless of size, distance or network conditions with 100 percent reliability
Business challenge story
Enable an efficient and continuous development cycle
Today, more than 6,000 end users dispersed around the world need access to NI’s code bases and software builds. This includes 2,000 developers that work continually on code bases, product and test teams that need to access exports and installers, and sales and marketing teams that need to access full release packages. To maintain an efficient and continuous development cycle, all updates to the code base from any of the remote sites need to be synchronized with its central data center, then synchronized back out to the remote offices.
With each file ranging from 1 KB to 32 GBs in size, and an average size of .5 MB, NI’s code repository had grown to more than 300 TBs. Unreliable HTTP-based data transfers were forcing teams to wait several days to receive and work on the software builds, negatively impacting productivity and ultimately response times to customers.
Quickly and securely collect and distribute large software builds
The NI and Aspera teams worked together to develop a tailored solution for multi-site data transfer and synchronization to quickly and securely collect and distribute large software builds, even in countries that have restrictive network security and firewall policies and that are prone to high congestion, latency and packet loss.
The Aspera transfer server software with Aspera Sync is now deployed in 17 of its remote global locations, all without requiring changes to NI’s R&D workflows. The team is able to centrally monitor and manage the entire transfer environment using Aspera Console.
Speed innovation and responsiveness to customers
With Aspera, NI R&D teams can work continually on the latest software builds. Over the last 18 months, the build process was shortened from an average of four days down to four hours. The teams are able to be more responsive to customers and can innovate more quickly as a result of the predictable delivery timelines and costs, and due to reduced risks previously associated with the development build process.
The Aspera solution also helped address a critical, unexpected problem involving a significant system failure just prior to quarter close. Using Aspera, NI quickly recovered all its files in hours versus the typical four day recovery time, enabling it to meet its critical shipment deadline and recognize quarterly revenue.
NI (ni.com) empowers engineers and scientists with a software-centric platform that incorporates modular hardware and an expansive ecosystem. This proven approach puts users firmly in control of defining what they need to accelerate their system design within test, measurement and control. NI’s solution helps build high-performance systems that exceed requirements, quickly adapt to change and ultimately improve the world.
Take the Next Step
To learn more about the IBM solution featured in this story, please contact your IBM representative or IBM Business Partner, or visit the following website: