一旦安装,AutoCache是一个写通(write-through)缓存,直接通过写I/O立即到后端存储。这意味着缓存中不包含任何唯一的数据,因此一个服务器故障不会使收集在高速缓存中的数据离线。这也意味着没有必要协调缓存刷新与存储阵列的功能如快照和复制。关于哪些块被缓存,以及它们热度级别的缓存索引被存储在主机内存中,所以AutoCache不会像存储索引在SSD中的产品那样,当缓存未命中时增加显著的延迟。
不使用客户操作系统组件,简化了安装并避免客户机绑定到闪存驱动器。作为结果,AutoCache没有妨碍vMotion、DRS或其他的vSphere管理功能。
通过vMotion的工作负载迁移是其它大多数服务器端缓存产品的“阿喀琉斯之踵”,要么需要之前手动步骤来禁用缓存,并在虚拟机迁移后重新启用它,或者只有当共享的SSD被使用时支持vMotion。AutoCache通过vCenter插件检测vMotion,因此它可以标记在缓存中一个虚拟机的数据对其它虚拟机是无用的。
在1.0版本的AutoCache中,迁移的虚拟机将到达其新的主机,它将运行在后端磁盘存储的速度,直到该主机的缓存可以被填充。Proximal Data表示,他们已想出了一个在目标主机上预热(预加载)缓存的方法,并将在未来的版本中包含这个功能。
AutoCache售价为每个主机995美元,最多500GB缓存。虽然AutoCache理论上可以使用任何的SSD,Proximal最初同时支持来自LSI和Micron(美光)的PCIe和SAS/SATA SSD,英特尔和Fusion-io的支持将会很快。