Disaster recovery integration. This problem is dissipating because most HCI vendors offer backup and DR functionality, either natively or via partnerships.
Networking configuration complexity and bandwidth limitations. As HCI platforms scale, the network – not compute or storage – may become the biggest bottleneck, and might require upgrades.
Reorganization of administrative teams. A successful HCI implementation requires tight coordination and cooperation between various IT teams, including the compute, storage, network and virtualization crews. It may also require reorganization and, in some cases, staff reductions, if there is too much overlap in responsibilities.
Security integration. HCI marks a departure from a network-based security model to an application-based security model. Vendors are adding sophisticated security features, but existing security products and models may not work well in an HCI environment. Migration of non-virtualized workloads. This hurdle relates mainly to mainframe and other legacy applications.
Integration of existing stand-alone storage. Unless your storage vendor is the same as your HCI vendor, it may be difficult to integrate existing storage gear into the HCI environment.
Management platform compatibility. HCI platforms come with built-in, single-pane-of-glass management, but you may not be able to use your existing management frameworks.
Application support/certification. This issue was more of a problem with first-generation HCI platforms. Now application vendors are hustling to certify their apps with HCI platforms, and broad-based certification is becoming widespread.
Despite the challenges, adoption of HCI will accelerate, thanks in large part to its increasing role in private cloud, hybrid cloud, remote office and edge computing deployments.