By\u00a0Guest Contributor: Eric Burgener, Research Vice President, Infrastructure Systems, Platforms and Technologies, IDC\nIn Part 1 of this article, I discussed common design approaches in enterprise storage that are used to de-risk upgrades.\u00a0These approaches are used by Infinidat in their InfiniBox enterprise storage system as well, but they have also introduced other unique differentiators that provide meaningful value to customers for de-risking enterprise storage upgrades.\u00a0 Infinidat provides a 100% data availability guarantee along with their systems, and their unique approach to de-risking upgrades is an important contributor to their proven ability to deliver on this guarantee.\u00a0 These additional innovations include:\u00a0\u00a0\nInnovative hardware redundancy\u00a0\nMost enterprise array architectures are built around a controller-pair oriented hardware design.\u00a0 Regardless of whether these are implemented as active\/active or active\/passive, controller firmware or software upgrades in traditional systems are performed in a "rolling" manner with the end user first upgrading one controller and, once that is complete, upgrading the other.\u00a0 The system continues to operate during "rolling upgrades", a fact that has two implications.\u00a0 First, during the period in which the first controller is being upgraded, the system operates in the same "panic mode" that would occur in the event of a controller failure.\u00a0 This generally means that the system reverts from the higher performance "write back" cache mode to the lower performance "write through" cache mode to safeguard data integrity, impacting application performance in traditional dual controller architecture upgrade scenarios.\u00a0 It also means that systems have to be regression tested to ensure that they operate in two different configurations:\u00a0 one in which firmware is the same on all controllers, and the other with two versions running simultaneously across different controllers.\nInfinidat's InfiniBox uses an architecture with three controllers, all of which cooperate together in active\/active\/active mode during normal operation.\u00a0 Any controller related upgrades are performed all at once without interrupting application services.\u00a0 Upgrading controller firmware takes milliseconds, and done simultaneously, all controllers are upgraded to the new release before any applications can time out, ensuring that application services continue to run in an uninterrupted manner.\u00a0 This synchronized upgrade approach does not require inter-generational regression testing since customers will never be running different releases across different controllers simultaneously (generally a riskier prospect than running the same release) and does not ever require the system to go into a performance-impacting "write through" cache mode.\u00a0\u00a0\u00a0\u00a0\u00a0\nPackaging approaches\u00a0\nMost of the systems Infinidat sells are used to consolidate the workloads of two, three, and sometimes as many as four other legacy enterprise storage arrays.\u00a0 For this reason, the average provisioned storage capacity among Infinidat customers is significantly higher than that of other enterprise storage vendors and required storage capacity grows rapidly over time.\u00a0 To better meet their customers' high-growth storage capacity requirements, Infinidat ships all systems with fully configured system backends.\u00a0 When customers need more provisioned capacity, they just provision the needed storage (which is already in the system) and pay for it.\u00a0 In turn, the capacity expansion is a mere software change, no field engineering activities are associated with it, and together these mean not only that it happens much faster but that the risk associated with manual upgrades is entirely avoided.\u00a0\u00a0\nDevelopment track record and expertise\u00a0\nOf all the storage vendors who have surfaced in the last decade, few have the development track record and expertise in enterprise storage that Infinidat has advanced.\u00a0 Infinidat's founder, Moshe Yanai, was the original designer of the EMC Symmetrix storage array, and the founder of XIV.\u00a0 In 2011, Yanai founded Infinidat and many of the developers from his prior two projects again gravitated to the new venture, bringing their expertise with them.\u00a0 The InfiniBox is a very intelligently crafted enterprise storage platform that features a number of unique innovations that have again furnished design examples that have been readily copied by many other storage players.\u00a0\nThis expertise is evident not only in the features Infinidat has implemented, but also in how the features have been implemented.\u00a0 I'd encourage any potential Infinidat customers to delve into these features during the vendor comparison\/due diligence phase prior to a purchase.\u00a0 One important metric is how efficient the storage operating system code can be.\u00a0 An NDA with Infinidat precludes me from stating the actual code line count of Infinidat's storage operating system, but as an interested consumer you may compare that metric with those of other storage vendors.\u00a0 You'll find that Infinidat compares very favorably despite offering the full complement of enterprise storage features.\u00a0 Simpler systems tend to be more reliable in operation.\nThe development team's proven experience is also evident in other evaluations. Not only the software-defined design, running of storage management features in user space, and use of AI\/ML to drive adherence to SLAs with dynamically adjusting self-driven storage management, but also in other more unique areas like a three controller architecture, highly scalable locking that enables consistent high performance at scale, trie-based metadata structures, different capacity packaging approaches, and many others that prospects are encouraged to explore with Infinidat.\u00a0\u00a0\nThe rationale behind Infinidat's strong focus on system reliability and availability should be clear, given the vendor's focus on consolidating the workloads of multiple other storage systems onto its InfiniBox.\u00a0There are numerous system features of the that support its 100% data availability guarantee, and its focus on de-risking upgrades is just one.\u00a0Hopefully this discussion provides a better understanding of how Infinidat's approach to upgrades is meaningfully different from its competitors.\u00a0\u00a0\nAbout Eric Burgener\nEric Burgener is Research Vice President within IDC's Enterprise Infrastructure Practice. Mr. Burgener's core research coverage includes Storage Systems, Software and Solutions, quarterly trackers, end-user research as well as advisory services and consulting programs. Based on his background coverage of enterprise storage, Mr. Burgener's research includes a particular emphasis on flash-optimized arrays, emerging persistent memory technologies, and software-defined storage. He was awarded the Alexander Motsenigos Memorial Award for Outstanding Innovation in Market Research in 2017 by IDC, was chosen as one of the Top 100 analysts ranked on ARInsights' ARchitect Analyst Power 100 and is an active participant in the IT Buyers Research Program at IDC.