Pretty much any time a major technology vendor changes anything it raises some cane. The stodgy voices of consistency decry it as an eternal invasion of their right to not change. The vanguard of the new defends this shift as a path toward a new and better future, damning those that complain as technological reactionaries.
This is even more acute when you’re dealing with the size and scope of a company like Apple. Think I’m exaggerating? Remember when they changed the switch on the side of the iPad from rotation lock to silent mode? People had opinions.
Now the iOS ecosystem has a reach well into the hundreds of millions of devices. So when I heard that Apple was going to be updating many of these to their new file system, I wondered how the rollout would go. I should have had a clue when Apple debuted a new file system in a relatively minor update for iOS 10, rather than wait for the next big revision.
So far, the only major complaint I’m seeing about iOS 10.3 is that it takes a while. I can confirm, I started by update during breakfast, expecting to have my phone back when I left for work, only to find it barely half way through 30 minutes later. But that’s about it. Apple just made rolling out a brand new file system seem dull. I’ve had experience trying to do the same on a Linux machine, and even when I managed to not erase all my data, it was anything but smooth (to be fair, I had no reason to install the file system other than to try it).
Granted, I think there may be more issues once APFS rolls out to a general macOS release. iOS has the benefit of having completely locked down hardware, Apple can plan for every contingency. There’s at least the chance of some slight variability on the macOS side, by nature of simply being more complex with more user variability (although since most of Apple’s PC components are soldered on, not that much). I’m really curious to see if there are any downsides to running it on spinning disk.
But let’s not discount just how easy Apple made this look. This was a potential minefield of issues, and Apple’s backend engineers obviously did a lot of hard work to smooth the rollout. I’m still hunting around for hard benchmarks to see if there’s much of a performance impact. But being optimized for SSDs, saving space, robust snapshotting, and concurrent access can only mean good things going forward.
- Gestalt IT Rundown – November 22, 2017 - November 22, 2017
- The Gestalt IT Holiday Gift Guide 2017 - November 22, 2017
- All Storage Should Scale-Out – The On-Premise IT Roundtable - November 21, 2017
- Congruity360 Opens a Historic Data Center - November 20, 2017
- SNIA Hops on DePop, MoSMB, and Technical Debt in Gestalt Storage News 17.5 - November 20, 2017
- Russ White – IT Origins - November 16, 2017
- The Great Congruity360 Data Migration - November 15, 2017
- Gestalt IT Rundown – November 15, 2017 - November 15, 2017
- Gestalt Cloud News 17.8 - November 14, 2017
- A Conversation with Congruity360 COO Mark Shirman - November 9, 2017