Tuxera – protectors of data integrity

59 Zettabytes and counting – why file systems matter more than ever before

Today we live in an age of data-driven everything – where every millisecond of data capture is important. By the end of 2020, Statista estimates global data generation will reach 59 Zettabytes (ZB). In a layperson’s context, to get that much data onto 32 GB SD cards, you would have to fill over 2 TRILLION cards!

This is exactly why data storage – and the software that manages it – matters. Tuxera’s storage software ships in billions of devices around the world – such as cars, mobile phones, TVs – even spaceships! We’re the go-to storage software choice for brands that put a lot of care into ensuring the best user experience and satisfaction.

In general, storage management software works invisibly for us as users – managing the flow of data as it streams between apps, the operating system, and the storage hardware itself. It’s pretty much forgotten behind the scenes.

That is...until it doesn’t work right.

Loss of precious moments – like photos of those important to you. Sluggish devices or loss of device functionality from fragmented and corrupted storage blocks. Data loss that could bring critical operations – like a space flight – to an insurmountably expensive (or worse, life-threatening) failure.

Poorly designed, poorly implemented, and poorly supported file systems, flash management, and file sharing software can be a root cause of all these problems.

These are challenges Tuxera aims to end.

That’s why we promise unparalleled failure recovery, so if an accident or power loss happens, your data is stored safe and sound – uncorrupted and accessible. It’s why we design our software to extend the finite lifetime of flash memory, so you don’t have to worry about unexpected storage burnout. And it’s why we always strive for the best performance, so that rapidly flowing streams of data from multiple sources are securely captured on the hardware.

But moreover, our entire team has an uncanny eagerness to share our expertise in storage development, devoting time and care to ensure our customers meet their requirements and targets.

Right now, it's very likely our software is working diligently inside a device near you. But you might not even know that, because it’s working at its best – ensuring your data is securely stored for the long haul, uncorrupted, exactly when you need it.

Without further ado – we hope you enjoy watching our new brand video, which tells how Tuxera fits into the age of data-driven everything.

https://www.youtube.com/watch?v=tMM0cjKuR5k


Preparing for tomorrow's data: Tuxera's 2020 vision for data storage at Embedded World

Tuxera tackles automotive data storage, NAND errors, SD card formatting, and predictive maintenance and IIoT at Embedded World 2020

They say hindsight is 20/20. But with Embedded World 2020 right around the corner, it's also the future of data storage. If you’re headed to Nuremberg for this year’s event, we’ve got some presentations and a panel on embedded data storage you don’t want to miss out on! Read on to see all of what we’ll have in store for you there.

How to avoid end of life from NAND correctable errors

Flash media is fabulous for most use cases, but heavy reads can cause correctable errors. Linux flash file systems actually shorten the life of the media when dealing with these errors. How does this change with multiple bits per cell, including recent QLC NAND? We'll cover both this problem and the impacts in detail, from flash file systems to SSDs and other NAND flash-based media.

Presenter: Thom Denholm, Technical Product Manager

Session: 5.1: Hardware I – Memory

Date/time: Tuesday, February 25, 10:30–11:00

We will publish this as a whitepaper shortly after Embedded World, so check back later!

Challenges of tomorrow's data storage integrity in Automotive and IOT projects

Historically, automotive control units were literally read only. Functionality has been defined by the developer at the very beginning, with no major changes over lifetime. The number of write cycles for flash memory was a no-worry. Now, systems have become much more complex with ECUs consolidated into domain controllers and hosting multiple functions on one SOC. The introduction of Android makes cars look like mobile phones, but with a higher lifetime of 10-15 years. Together with OTA updates, this results in many more write cycles that might make the flash wear out before end of life of the car. Fragmentation is observed to have an impact on performance in mobile devices – and could simply break an automotive system. Issues like FCA’s endless loop update from 2018, or the Spotify bug from 2016 with writing 5 GB per hour to flash puts further risk on future systems. We describe those effects more in detail, and suggest measures to mitigate the risks.

Presenter: Bernd Niedermeier, Head of Automotive Business Development

Session: 4.6: Functional Safety & Security VI – Securing IoT

Date/time: Thursday, February 27, 16:00–16:30

This whitepaper will also be published shortly after Embedded World, so check back later!

First-class formatting: Ensuring optimal performance, lifetime, and quality of SD cards with the SD Card Formatter

Formatting an SD or microSD card requires specific tools to ensure a smooth process, positive experience, and minimal data loss. The SD Card Formatter handles SD cards in accordance with standards defined by the SD Association (SDA). Find out how it works and the performance benefits gained by formatting your SD cards using this helpful tool, developed by file system engineers at Tuxera.

Presenter: Thom Denholm, Technical Product Manager

Location: SD Association booth – Hall 3A / 3A-634

Date/time: Every day during Embedded World at 11:30

Panel: Predictive Maintenance Using the IIoT

Industrial systems, manufacturing equipment, robotics, etc., need to be maintained. There’s no getting around that. Doing it on your own schedule, rather than at the most inopportune time can lead to costly delays. This panel will look at what’s need to implement predictive maintenance. We’ll be there to discuss how embedded storage plays a role in predictive maintenance.

Panelist: Kerri McConnell, GM for Americas (CEO of Datalight)

Location: Embedded Computing Design booth – Hall 5, booth 5-341

Date/time: Tuesday, February 25 at 3 PM

We’ll be giving away a raffle prize, so don’t miss out on this thought-provoking discussion!

Meet Tuxera at Embedded World 2020

If you can’t make it to any of our talks or panels, you can also stop by our booth in Hall 4, 4-532. We’ll be there to listen and learn about your challenges with storage longevity, data integrity, fail-safety, and storage performance in the era of data-driven embedded technologies. Come learn about file systems and flash storage management solutions there. Hope to see you in Nuremberg!


Let’s talk about solving your embedded data storage challenges at Embedded World

BOOK A MEETING

 


Tuxera at CES 2020

CES 2020 wrap-up: more data means more storage challenges

For our 8th year in a row, Tuxera headed out to Las Vegas for CES (Consumer Electronics Show). As in previous recent years, our focus there was looking at automotive technology and engaging our partners in meaningful discussions about their challenges in automotive edge storage. Here's some of our observations and reflections from the show floor – which give you a different perspective beyond all the media hype surrounding the event.

Reliable storage software is needed now more than ever

Tuukka Ahoniemi, CEO, Tuxera 

“My takeaway was there’s a lot of place for file system technology to do good work. That said, there’s a lot of education to be done. People in the automotive industry especially are now waking up to all the challenges in handling and storing all this data coming into cars. There are a lot of specific workload requirements, and automotive companies are now starting to understand that they can’t just use what comes off the shelf or is available for free without knowing how to configure and set up and optimize for the type of data workloads they’re working with. They need our expertise now more than ever before, and we’re glad to be here to help.”

The pains of managing and storing data are felt across all industries

Heather Goring, Sales director – Americas

“It’s been interesting to see the shift in technologies at CES over the years. When I first started coming in the 90s, a lot of what you saw was truly embedded systems. Now we have robots on display that are scrubbing your windows and a lot of products coming from companies that I don’t necessarily see as technology companies.

Even though Tuxera was in the Automotive Grade Linux booth at CES, we not only talked to companies doing automotive projects, but also talked to a lot of different companies outside the industry: from energy, robotics, and farming, for example. All of them have storage challenges related to file systems, both with their internal flash memory and external storage. The conversations we had with them were amazing!”

Less hype, more realistic views toward autonomous driving

Bernd Niedermeir, Head of Automotive Business Development

"From the show perspective, the atmosphere felt a bit different this year. At least with autonomous driving, most companies seem to have their feet back on the ground again – because we’re finding out that it’s not all that easy to implement. It’s now very much about electro-mobility and connected cars. The messages we’re seeing from the floor feel a lot more realistic than in past years. Also, always interesting to experience the South Hall with it’s extremely diverse set up – you can have a Chinese A.I. based Level 4 Autonomous Driving Software Stack company on the left side and next to it there is a booth with massage seats for the living room. But maybe they connect well after all because with autonomous cars the passenger's seat might become a differentiator as well. ;-)"

CES is still the tech event to attend!

Eva Rio, Head of User and Market Research

“This was my first time at CES. I was a bit dubious about the event as I kept hearing that in the past years it had started to decline. I personally felt this couldn’t be farther from the truth! I found the show to be really “down-to-earth.” I was able to have meaningful discussions and did not hear any buzzwords like the ones you often see in press releases. Every person I talked to was an expert in their field and spoke of their products with passion and expertise. I really appreciate that despite the hectic pace of the show, we were able to have face-time with our customers and partners. Also, as a tech enthusiast, I would never forget my first impression being on the floor, the chills of being surrounded by prototypes and unreleased products – from the concept cars of Mercedes, Sony, Ford to the foldable screens of Royole, the FBI and American Express booths – it’s just spectacular. CES is still the event to attend! It’s great for networking and learning regardless of what industry you’re in.”

No shortage of interest in automotive edge storage solutions

Thom Denholm, Technical Product Manager

“This was also my first CES, and pretty overwhelming. It sprawls over several buildings in Las Vegas, with shuttle, Uber, taxi, and foot traffic evident between them. CES had a much larger automotive presence than I expected. There was less of a focus on autonomous vehicles than at the TU-Automotive Detroit show seven months ago, but perhaps that is because of a different audience. With the exception of the AGL booth, there was also less focus on what happens under the hood. That said, the various sensors, cameras, and cool new tech will all need somewhere to store all that data, even for a short time. We also had a presence at the GENIVI reception and it was worth the price of the flight itself. People were coming up to me non-stop to talk about one of our many file systems. FlashFX was also the focus of a few conversations. After three straight hours of talking, I nearly lost my voice!”

Welcome to the age of data-driven, voice-assisted everything

Tiffiny Rossi, Head of Marketing

“I'm also a CES first-timer. One thing was very clear – we are now in the age of data-driven, voice-assisted EVERYTHING. And I mean anything and everything. I think the Amazon booth was the epitome of this trend, where we found baby formula canisters that had Alexa integration and could notify you if you're running low on formula and order you new stock!

The car floor was some of the most dazzling marketing I have ever seen. Some companies like Nissan, Audi, and Ford brought actual car models they were about to release. Although I do have to admit, it felt like many of the car companies are playing catchup to deliver what Tesla already has driving out on the roads. Hyundai Mobis was showing their truly futuristic-looking M Vision S. And the Hyundai-Uber helicopter really made waves at the event – though I have trouble calling it a "flying car." From the product demos, it appeared to be a solution to take over long-distance intra-state car rides and short-haul flights now made by jetliners. It was also coupled with a little transportation "pod" that could take you from your home to a flight depot. I think the “Hyundai-Uber-copter” was really the thing to see this CES!”

 

CES 2020 automotive technology walkthrough from Tuxera on Vimeo.

 


Meet Tuxera at CES 2020

Come and visit us at booth 1815 to discuss automotive data storage and see our demos.

CES 2020 is in full swing. This year, we’re proud to announce that we’ll be with AGL and GENIVI – and we’re super excited to talk to you directly about automotive data handling. As the leading innovator in data storage software for autonomous cars, consumer electronics, IoT devices, and data-driven enterprises, we'll be there to help solve your most complex storage challenges. At booth 1815, we'll have product demos and even a game for you to experience. 

Here’s a short overview of where you can meet us and what you can expect to see:

Automotive Grade Linux Showcase

January 7-10, 2020

Booth 1815, Stand B3

Westgate Las Vegas Resort & Casino

We’re working with car makers, Tier-1s and other suppliers in the industry to show how to maximize flash memory storage reliability, performance, and lifetime of IVI and cluster storage. Come meet us at the AGL Showcase to learn more about our flash memory testing service, which analyzes performance, level of fail-safety, durability, risk analysis, and lifetime cost of the entire automotive storage stack.

A fun spin on fragmentation

Get a new perspective on how file systems can affect the flash lifetime and performance in cars with Frag Fighters, our fast-paced game playable at the AGL booth and GENIVI. Beat the high score and you could even win some cool prizes. See some of the gameplay in action below.

*This post was updated on January 8th, 2020.


So if you’re around, drop by the booth and let’s talk about solving your automotive data storage challenges. Or contact us directly to learn more about how we can help you do more with your data.

CONTACT US

 


Tesla troubles – averting automotive flash memory failure

Oops is an understatement here. Tesla’s got a problem with dead eMMC flash memory cards in Model S and Model X cars equipped with their MCUv1 (Media Control Unit). And according to InsideEVs, this dead part could cost more than $1,800 to repair! As reported in InsideEVs, the problem stems from excessive writing to a log file that’s causing flash wear. This, combined with the ever-increasing size of Tesla’s firmware (which has grown from 300 MB to 1 GB), leads to a situation where the MCUv1’s storage reaches its maximum endurance and fails.

A closer look at Tesla’s MCUv1 flash memory failure

An application in Tesla’s MCUv1 was writing and rewriting massive amounts of log data. But flash memory lifetime is limited by a finite number of write and erase cycles, typically in the tens of thousands. Over time in these intensive write-rewrite scenarios, the blocks in the flash memory storage eventually “die out,” making them unusable for storing any data. And when blocks fail, portions of the firmware file may become unreadable, which can lead to application crashes or complete failure of the MCU.

A lot of suggestions have been made which could have prevented the problem:

  1. Intelligent wear leveling

We caught up with our Technical Product Manager, Thom Denholm, to explain the wear leveling aspect in more detail. “Wear leveling describes techniques used to ensure even use of the blocks on flash media, with the purpose of achieving the longest possible lifetime of the storage.

The most basic wear leveling design is dynamic wear leveling. For each data write, the algorithm makes sure the block being written to is the least erased block. Unfortunately, this “quick and dirty” design has a flaw on most use cases that will compromise the lifetime of the flash. Any blocks containing data written only once (so-called static data) are left out of rotation for wear leveling. If a system contains a large portion of these static data blocks, that means fewer blocks available to balance the load. This could have perhaps been a problem in the Tesla case.”

Thom’s technical assessment of the situation is spot on! That said, even with good wear leveling at the flash management or file system level, the Tesla MCU would have still failed under such write and erase conditions. But proper wear leveling would have bought considerably more lifetime for the system.

  1. Retaining all the logged data in RAM

The InsideEVs article suggests that the logged data could instead be moved to RAM to essentially trick the system. This, however, would have drawbacks in poorer performance and the mere fact that logs would be in volatile memory. According to Joel Catala, our Director of Engineering, “This solution potentially defeats the initial intentions of the system designers, and might result in troublesome situations if the needed data isn't available in case of a crash.”

  1. The right grade of memory hardware

In a post on LinkedIn about the Tesla issue, Kevin Kilbuck, VP of Business Development for Longsys and Lexar comments, “As someone who has worked in the semiconductor memory industry for over 30 years, I can state emphatically that not all flash is created equal. There are many ‘grades’ of flash memory produced, ranging from low-end consumer grade, that is really only suitable for things like entry-level (cheap) USB drives and other consumer products, to enterprise-grade flash, which is utilized in high-reliability/endurance applications, such as write-intensive flash storage arrays.”

Kevin continues, “As others have pointed out, the hardware (controller) and software used to manage the flash are also important. That being said, it is not possible to take a low grade of flash and use it in a high-endurance application, no matter how robust your flash management is. The lower grades of flash have other failure mechanisms that error management software/hardware cannot correct. These lower grades are perfectly fine for the intended application, but not much else. I am in no way suggesting that Tesla tried to use a lower grade of flash than they should have, only that the silicon matters as well as the flash management techniques.”

  1. Putting the logged data on separate memory hardware

Sure, this could have solved Tesla’s problem. But memory hardware is costly and adds extra weight to the system, and there are better ways to solve the problem.

So what do we at Tuxera feel would have been the best solution to preventing Tesla’s MCU storage failure?

Go back to the basics – understand and test your entire storage stack

“Correct understanding of the memory devices (and their limitations), of software components such as data management (file system and flash management), and application behavior is key to designing systems that will be robust and survive the X number of years they are intended to live,” writes Joel Catala, our director of Engineering. This overview of the entire storage stack and all the data workload requirements must be done in the planning and design phase, not as an afterthought.

Joel continues, “At Tuxera, we've encountered issues like Tesla’s several times, and we are continuously collaborating with customers and partners on activities such as workload analysis, lifetime estimation, write amplification measures, and ultimately selection of data management software and storage devices.” Tuxera offers a Flash Memory Cost Analysis and Testing service to provide this level of understanding, and to help prevent memory failures.

Final thoughts

Let’s be clear. We’re actually big fans of Tesla over here at Tuxera (did someone say Caraoke? Yuss!). You can typically find a few Teslas in the parking lot behind our HQ here in Finland. But the Tesla MCU memory failure illustrates the need to fully understand everything going on in storage stack – from hardware, to software, to the use cases and potential workloads from when the car leaves the factory to 5 years from that date. These factors are the key to designing robust systems that will match the lifetime of the car.


We work with car makers and Tier-1 suppliers to help them choose the optimal storage hardware-software combinations for their specific use cases. Let’s solve your automotive flash memory challenges.

TUXERA FLASH TESTING SERVICE


Using NVME over fabric in a centralized automotive storage architecture

Today’s automotive data storage architecture presents several challenges for OEMs in terms of cost, security, and serviceability. The various systems and ECUs in the car – infotainment, navigation, cluster, rear-seat entertainment, ADAS, EDR, and others – all have their own storage hardware. All these individual storages which are comprised of NVMe™, SSD, eMMC, or UFS hardware bump up costs. Consequently, the memory footprint of the autonomous vehicle is becoming very expensive – not to mention the added hassle of servicing and replacing the various storage components should they fail over time. What's more, the complexity of securing each storage device from harmful attacks or data theft is an ever looming issue.

Centralized automotive storage is the answer

Together with Marvell®, we’re working to simplify these challenges. At Embedded World 2019, we announced our cooperation with Marvell to bring scalable shared storage infrastructure to autonomous and connected cars. Combining Tuxera’s storage software expertise with Marvell’s state-of-the-art connectivity and NVMe over Fabric (NVMe-oF™) SSD storage technology, the companies are tackling the growing demand for high performance, reliable storage. Our joint proof-of-concept is a multi-purpose centralized storage infrastructure with minimal footprint on the hardware stack. Check out this video for an understanding of how centralized storage using NVMe-oF works. Marvell’s leading NVMe-oF SSD controller and networking switching technology ensures shared access to data to various ECUs. Coupled with VelocityFS by Tuxera – our high-performance storage management software – this centralized storage architecture is fail-safe, can share data between multiple operating systems, the flash memory hardware lasts longer, and the data is rapidly stored and accessed.

Potential use cases for automotive centralized storage

In theory, any scenario in which more than one system needs to access the same data or files is a potential use case for centralized storage. Map files are a good example, especially considering multiple data layers make the map files a gigabyte or more in size. To access those map files, the current on-board storage architecture requires two separate storages for a cluster and an infotainment system – which can add up in BOM costs. In the Marvell-Tuxera centralized storage architecture, only one storage is required to serve both these hosts, and they don’t even have to be running on the same operating system to access the shared map data. Another possible use case is for storing over-the-air (OTA) updates. ECUs use a module that connects to the cloud, then downloads the update to the on-board storage. But each system having its own storage for updates leaves multiple potential security vulnerabilities. With the Marvell-Tuxera centralized storage architecture, security is easier to manage. Only one storage would be needed to securely store the update from the cloud module, then provide the various update files to multiple hosts in need of an update. Car makers and Tier-1s are already approaching us asking how we can help them with their storage management needs in a centralized storage architecture. Use cases we’ve been consulted about are sharing data from cameras and sensors in ADAS or EDR systems. A large concern here is for data persistence in crash data collection. In this scenario, multiple hosts – meaning the various sensors recording data – need write access to one central storage.

Final thoughts

As the race toward level 5 autonomy presses forward, the amount of data any one car could potentially produce is growing at a colossal rate – to the tune of 380 TB to 5,100 TB of data in just one year. As it’s simply neither feasible nor entirely safe to push all this data to the cloud, vehicles need on-board local data storage. The message here is that local storage inside vehicles isn’t going away soon. And as ECU consolidation continues to be a trend into the future, it makes sense to begin consolidating the on-board storage as well. That’s why we’re partnering with leading hardware companies like Marvell, designing cutting-edge solutions to tackle tomorrow’s challenges in automotive storage. So come and talk to us at FMS 2019 at Marvell's booth, 511! Or get in touch with us for help designing a centralized storage architecture for your automotive projects.

Contact us


Tuxera presenting on data storage integrity at Flash Memory Summit 2019

Come see our presentations and a panel discussion on data storage integrity, managed NAND media failures, and automotive storage security at FMS 2019.

Flash Memory Summit in sunny San Jose is just around the corner. This year, we’re proud to announce we’ll have two speakers presenting, plus we’ll be part of an automotive session panel. If you’re headed there, please join us for our talks. Read on for all the details!

Presentation 1: Tomorrow's Data Storage Integrity and Safety for Autonomous Cars

Session title
AUTO-101-1: Tomorrow's Auto Safety/Security Requirements

Session time
Tuesday, August 6th 8:30 – 10:50 am

Presenter
Bernd Niedermeier, Sales Director Automotive, Europe, Tuxera

Abstract
With autonomous and connected cars becoming extremely data-driven, storage infrastructure plays a key role in the intelligent systems of vehicles. From black-box applications to running the operating systems, and transferring data from sensors, multiple critical features of autonomous vehicles highly depend on data stored on flash storage technology. From a storage perspective, risks can occur on multiple levels – including cyber security, data management software, and the storage hardware itself.

With so many potential risks, addressing the questions of safety becomes a first-priority concern. What happens if a hacker gets access to user-sensitive data? How can we ensure continuous stable performance of the flash hardware in mission-critical applications? And what happens if the flash memory cells prematurely wear out due to intensive data reads and write?

Join our talk as we discuss the challenges of autonomous data storage safety and integrity, and the steps that can be taken to reduce or prevent these risks.

Intended audience
Automotive system designers, hardware and software designers, engineering managers, system engineers and analysts, product marketing engineers, computer and communications specialists.

Presenter bio
Bernd is leading Automotive Sales in Europe at Tuxera, having joined from Operating System vendor QNX, where he was also responsible for state-of-the-art IVI, Cluster and ADAS programs for major tier-1s and OEMs. Over the last 30 years, he's held Sales and Sales Management positions at companies like Altera, Mentor Graphics, MathWorks, Altium/Tasking, working with customers to solve global challenges using cutting-edge products. Developing customer-based solutions in a wide variety of environments has made him appreciate the complexity of work on the customer side. Bernd has a degree in Electrical Engineering from the Munich University of Applied Sciences. Besides Sales and Technology, he also has a background in Communications Theory, and enjoys discussing automotive legislation.

Presentation 2: How to Detect and Handle SD and SSD Media Failures

Session title
SSDS-102-1: Enterprise SSDs

Session time
Tuesday, August 6th 3:40 – 6:00 pm

Presenter
Thom Denholm, Technical Product Manager, Datalight (a Tuxera company)

Abstract
Managed NAND media (SD and SSD) has failure modes which can be devastating to embedded systems. Even error-correcting codes and CRC codes can't eliminate all of them. Some of the most difficult to detect or correct include partially programmed pages, read disturb errors (known metaphorically as "bit rot"), metadata corruption, and stale data. The use of sequence numbers and a validation technique called Merkle Trees can help.

Intended audience
Executives, Engineers, End Users, Technology Journalists, Press, Technologists, Marketing Professionals, Applications Engineers, Entrepreneurs, Academics, Students, and other Researchers.

Presenter bio
Thom Denholm is a Technical Product Manager at Datalight, a leading provider of embedded file systems. He works on product planning and worldwide marketing of the software products, provides pre-sales support and technical assistance, and trains partners, channel participants, and customers. He is a frequent blogger on embedded systems and also does webinars and demonstration videos. With over 20 years of experience in the embedded space, he combines a strong focus on operating system and file system internals with a knowledge of modern flash devices. Thom holds a degree in Mathematics and Computer Science from Gonzaga University (Spokane, WA). He has spoken at many events, including past Flash Memory Summits.

Panel discussion:  AUTO-202B-1: Auto Roundtable (Automotive Applications Track)

Panel time
Wednesday, August 7th 4:35-5:40 PM

Session description
Evaluating the storage management challenges of the autonomous transportation ecosystem. What types of data do moving vehicles need from the physical environment – streets, roads, signals, signs – and in what form? How much of the data needs to be saved by the vehicle to "learn" so it can anticipate the wants and needs of the people and products being transferred? Will most of the data be held in the cloud and used while the vehicle is in motion, or should it be retained within the vehicle itself? Who will have access to that data, and who will be responsible for keeping it safe, secure, and private?

Panel Members
Doug Mitchell, Product Marketing Engineer MPS, Cypress Semiconductor
Ivan Ivanov, Distinguished Engineer, CoC Systems, Harman
Bernd Niedermeier, Sales Director Automotive, Europe, Tuxera
Michael Huonker, Engineer Advanced Head Unit, Daimler AG
Alan Messer, Chief Strategy & Technology Officer, InnovationShift

Intended audience
IoT, environment planners, developers, vehicle and system developers and planners, senior and engineering management for storage firms, Tier 1 and automotive producers. City and state transportation planners, as well as solution providers.

Meet us at Booth 845 during FMS 2019
You can also find us at the Flash Memory Summit Expo. There we’ll be demoing VelocityFS by Tuxera (formerly Tuxera Flash File System) – designed to bring ultimate performance, reliability, security, and longest lifetime to any flash hardware. It's also the only file system to reliably support all the major automotive operating systems. Visit us to compare VelocityFS performance and lifetime against ext4.

We'll also be demoing Ubiquitous QuickBoot by Tuxera. Our fast boot solution reduces IVI or cluster boot times by up to 86% or more on Automotive Grade Linux (AGL), GENIVI, Android IVI, or others. Stop by our booth to compare boot times on actual IVI systems running Android.


Let's talk more about your challenges when it comes to flash memory storage performance. Pre-book a time to see our demos at Flash Memory Summit, or drop by our booth 845 any time.

Request meeting


Tuxera acquires mission-critical embedded flash storage leader Datalight

Offers the most comprehensive storage management software portfolio available to the market

SEATTLE, Washington, and ESPOO, Finland – June 5, 2019 – Tuxera, the world-leading storage software and networking technology company, has signed an agreement to acquire Datalight, the North American developer of embedded file systems, and flash management and acceleration software.

The companies’ combined forces will now provide the most comprehensive embedded storage management software portfolio to meet the growing global demand for data storage. According to the International Data Corporation (IDC), these demands will grow to an estimated global datasphere of 175 zetabytes (ZB) by 2025. Meeting these global demands will require over 22 ZB of storage capacity across all media types from 2018 to 2025.1

Pushing the boundaries of data storage technology

Since 2008, Tuxera has been developing fail-safe, high-performance proprietary implementations of industry-standard file systems such as FAT, exFAT, NTFS, APFS, and HFS+. The company’s solutions have shipped in billions of consumer devices and vehicles to date. Tuxera also has its own high-performance file system, VelocityFS by Tuxera, as well as network storage and streaming software solutions.

“Together, we will continue to develop new features for our existing products and bring market-leading innovations in embedded storage. Our combined product portfolio addresses the full spectrum of storage management needs, allowing us to better support our customers’ current and future business and technical requirements,” says Szabolcs Szakacsits, President and CTO of Tuxera.

Datalight, founded in 1983, develops both flash file systems and flash management software, such as Reliance Edge, Reliance Nitro, FlashFXe, and FlashFX Tera. The company brings to Tuxera a deep understanding of technologies applied in flash controllers as well as file system technology used across many different embedded operating systems.

“We’re excited to join forces with Tuxera to create the industry’s broadest portfolio of data management solutions. Our shared experiences in “making it work” for our customers in diverse markets around the world gives us a common foundation on which to build innovative solutions to tomorrow’s data challenges,” says Kerri McConnell, CEO of Datalight.

All the leading expertise in flash management and file systems in one place

The engineering teams of the two companies combined now encompasses the top file systems and embedded storage experts around the globe. Their experience and understanding of storage technology covers any operating system or real-time operating system, any flash memory type, any hardware environment, and any interface, being either internal or external storage.

The merging of the two companies will bring significant benefits to any device, vehicle, or industrial products manufacturer with onboard or edge storage requirements. These benefits include:

  • comprehensive storage management support for a broad range of devices from deeply embedded (such as microcontrollers), to vehicles, aircraft, and spacecraft, and for all consumer and industrial IoT devices
  • improved file system performance, data reliability, flash memory lifetime, and hardware costs reduction
  • data storage support for both managed and unmanaged flash memory
  • industry-standard, fail-safe file systems like FAT, exFAT, NTFS, APFS, and HFS+
  • industry-standard file sharing protocol support such as SMB
  • flash memory quality and cost evaluation services

 

Transaction advisors

Nordhaven Corporate Finance acted as exclusive financial advisor to Tuxera. DLA Piper acted legal advisor, and KPMG acted as tax advisor.

Corum Group acted as exclusive financial advisor to Datalight, and Summit Law Group acted as legal advisor.

 

For more information, please contact:

Tiffiny Rossi

Head of Marketing, Tuxera

press@tuxera.com

 

About Tuxera

Tuxera is the leading provider of storage and networking technologies. From the latest flagship smartphones, to cars, cameras, routers, and drones – Tuxera’s software makes file transfers fast, and content easily accessible. The company is an active member of multiple standard organizations, including JEDEC, AGL, SD Association, UFS Association, and many others. Founded in 2008, Tuxera’s headquarters are located in Finland, with regional offices in China, India, Germany, South Korea, Japan, Taiwan, and the US.

 

About Datalight

When data integrity, device lifespan and design flexibility matter, the world’s best-known device manufacturers rely on Datalight to enhance performance and speed time-to-market. Datalight’s flash memory drivers and reliable file systems improve user experience by boosting throughput, cutting file seek time, shortening boot time and eliminating data corruption in hundreds of millions of embedded devices worldwide. Datalight’s software, and expert consulting optimize solid-state storage for demanding product categories, including automotive, medical, retail, industrial automation and military/aerospace. Datalight is headquartered just north of Seattle, WA and has been developing embedded software since 1983.

 

References

[1] The Digitization of the World From Edge to Core, An IDC White Paper – #US44413318, Sponsored by Seagate.


Ubiquitous QuickBoot by Tuxera

Faster boot times mean less waiting—and safer cars

One way we develop new products and services is to simply sit down and talk with our customers and partners. For car makers and Tier-1 suppliers, a primary concern they've shared is reducing the boot time of car infotainment systems and instrument clusters. In boot-time optimization efforts, most people focus on the benefits to user experience—how long you must wait before you can start interacting with a device after it’s been powered on. In home laptop and smartphones, a fast boot time is mainly a factor of convenience and customer satisfaction. But for the automotive industry, there are also critical safety reasons and regulations that drive boot time requirements.

Boot time also plays a role in safety

Because you can put a car into reverse immediately after start, the rear-view camera system (RVCS) must show what’s behind you straight away. You also need important information from your instrument cluster before you jet out of your parking space, such as brake fault indications or your speed. Certainly, customer satisfaction factors into boot time as well, like getting driving directions as quickly as possible, or loading up your favorite playlists in a flash. Regardless of the reason—meeting regulatory requirements or improving customer experience—Ubiquitous QuickBoot by Tuxera significantly reduces the boot times of connected car systems—for up to 4 times faster boot times.

Boot time comparison


Tested on Renesas R-Car M3 Starter Kit // Cortex-A57 1.7 GHz DualCore // Automotive Grade
Linux 6.0 (FF) Actual performance may vary based on the hardware and software used.

Why choose Ubiquitous QuickBoot by Tuxera?

Our solution is designed for reducing cold boot time—or starting up from a fully powered-off state. This is the most reliable and desirable method for automotive applications, mainly due to issues with hibernation, snapshot boot, and sleep methods.

On top of the technical benefits, our engineers have nearly two decades of experience solving complex challenges in embedded storage performance. Because file systems play a role in boot time, it makes sense to put our world-leading team of the file system and Linux kernel specialists to the task. We have the know-how you need so your software engineers can focus development efforts in other areas.


Car makers and Tier-1 suppliers: let our engineers rev up your IVI or cluster boot times.

Ubiquitous QuickBoot by Tuxera


Tuxera Flash File System security features

File system encryption ensures data security in connected cars

The growing demand for connectivity within cars exposes more and more critical embedded systems to security risks.

Car manufacturers and service providers are finding innovative ways to personalize our rides, or make in-vehicle purchases more convenient (some even automated—like toll booth fees). While these services bring a lot of value, they also demand that more private, personal data is stored inside connected cars. That means your car, if hacked, could essentially be a runaway credit card on wheels. Not to mention that embedded systems control the actual behavior of the car as well, and any compromise of these systems could lead to damage or harm.

A 2017 poll by American Insurance Group revealed that 75% of respondents expressed concern that autonomous cars, and even cars with autonomous features, could be hacked. Alongside these fears is the growing demand for connectivity within cars—even into deeply embedded automotive systems. As more critical systems become exposed to this connectivity, the security risks magnify. This means securing smart cars has now crossed far beyond securing just the physical networks on cars.

To protect consumer safety and privacy, connected cars must be secure at all levels—from the hardware and software inside, to the connections to the network and cloudAs an embedded software and services provider, most of what we do at Tuxera is situated at the core of the car. Our file system implementations are software embedded into various processing units within the car to provide reliable data storage management.

How is data inside cars handled and stored?

File systems manage the data that goes to various storage devices inside connected cars. They also play an important role in storage read and write performance, flash endurance, data and storage interoperability, and especially data integrity, which includes security. For a file system, security means ensuring that data it handles is not misused and/or altered by unwanted parties.

With several people using the same car—think car sharing, lending, or rentals—securing information such as contacts, web browsing, or credit card information is essential. So, it makes sense that the file system handling the storage of this information should have features to allow only authorized access to that data. One security measure that can be implemented at the file-system level is encryption. Encryption entails encoding data in a way which only authorized parties with the right “key” can gain access to it. The file system can implement encryption in different ways, each having some effect on CPU performance and processing speed.

How file system encryption works

Want to learn more about file system encryption? We've got a great write-up about it over at the Arm Community blog: "Fast, secure file systems for autonomous vehicles from Tuxera." Hop over to Arm to find out how file system encryption works and how VelocityFS by Tuxera (formerly Tuxera Flash File System) handles it.

READ MORE AT ARM BLOG