上周,EMC XtremIO 3.0 更新将被视为一次“破坏性更新”(DU),这一消息迅速传播开来。这意味着此次更新对闪存阵列的运行方式进行了根本性的改变,升级到 3.0 版本后所有数据都将丢失。而此前的所有更新,包括最近的XtremIO 2.4,均为“非破坏性更新”(NDU),这意味着它们可以在不损坏数据的情况下进行原地升级。作为回顾,XtremIO 3.0 将于本月正式发布,并带来了诸多改进,包括在线数据压缩、性能提升和可扩展性增强。对于 XtremIO 用户而言,这些改进固然令人欣喜,但也需要付出代价。EMC 不得不对阵列上的数据结构进行重大更改,这也是 3.0 版本需要进行破坏性更新的根本原因。尽管此次更新已通过 Twitter、发烧友博客和 XtremIO 竞争对手等渠道引发了广泛关注,但有一点毋庸置疑:网络上的批评之声几乎是单方面的。 XtremIO 的客户似乎并不太在意这次更新会带来不便。
这一笼统的声明肯定会引发警报,只会进一步加剧我提醒您的上述社会活跃人群的阴谋论断,他们不是 XtremIO 客户。 为了弄清这个问题的真相,我与客户和合作伙伴进行了交谈,以更全面地了解正在发生的事情。 他们所有人的故事都非常接近。 在概念验证中评估 XtremIO 时,客户被告知迁移到 3.0 将破坏他们的数据。 当然不是每个人都知道; EMC 是一家大公司,拥有许多销售大量产品的渠道合作伙伴。 很可能有些客户不知道 DU,当上周消息传到顶峰时,他们感到很惊讶。 反对者还会指出 EMC 营销材料仍然显示 XtremIO 提供 NDU。 虽然从 2.4 到 3.0 的说法并不准确,但现在所有随 3.0 发布的系统和未来的更新都应该是无中断的。
就他们而言,EMC 正试图对一些不过是烦人的东西进行重大更新。 EMC 免费为其所有客户提供借用设备(swing kit)和专业服务,以促进迁移。 对于大多数虚拟化环境,这个过程非常简单。 一位当地的辛辛那提客户这样描述它,“Storage vMotion。升级。Storage vMotion。” 简洁表明对他来说,这没什么大不了的,他不需要秋千套件或专业服务。 不是每个人都会如此轻松,但至少 EMC 在向客户提供升级时承担了与升级相关的成本。
经过一段时间消化和理解升级路径后,XtremIO 客户得出了与一位医疗保健客户描述的类似结论,“这种升级过程在 2014 年确实很糟糕。我想我们已经习惯了“永远在线” “类型环境。提供 swing 硬件和专业服务几乎可以解决 [我的升级] 问题。”
关于升级路径是否应该具有破坏性的争论已经无关紧要。3.0 版本是一个持续更新版本 (DU),EMC 决定现在就做出调整,而不是等到将来影响更多客户。他们完全预期 XtremIO 3.x 及更高版本将不会造成任何干扰,更符合行业惯例。对于那些希望继续使用当前 2.4 代码的用户,他们可以这样做,EMC 将在未来“数年”内为他们提供支持,Chad Sakac 在其关于此问题的详细博文中如此写道。然而,EMC 不太可能对该代码库进行大量投入,因此继续使用 2.4 代码的用户将无法享受到 3.0 版本带来的性能提升和数据缩减优势。
EMC 是一个高度可见的目标,因此当此类事件发生时,鉴于攻击的素材和机会,IT 世界陷入混乱是可以理解的。 底线虽然很简单。 该更新具有破坏性,并且必须这样做。 EMC 正在提供借用硬件和免费专业服务,以使其尽可能轻松,并且他们表示这种情况不应再次发生。 客户有点恼火,但远没有 XtremIO 的竞争对手和狂热博主想让您相信的那样愤怒。




Amazon