国产化替代,早知道这些就好了!
也就是说一旦使用KP路线,就是全栈式的深度绑定,用户完全没有选择余地,因为生态的深度封闭,业务的迁移部署、调优、后续业务运维等等一系列事宜都需要借助HW的支持,这种一方独大的情况下用户在费用、支持服务等方面完全没有话语权。大家都知道,KP是不开放CPU资料的,HW是以主板或整机的形式来出售产品的,这就造成了KP的ODM厂商用的都是HW的主板,并由也都由HW提供技术支持,后果就是其ODM厂商产品的同
之前聊过一些国产ARM异构迁移的问题,可惜还是有不少人踩坑。最近又有老客户来吐槽,采购了一批KP服务器,结果一个调优工作险些把技术人员折腾走,想要买官方的迁移工具,一看价格彻底懵了,根本负担不起。
这让很多人都很疑惑,为啥KP终端体验差、迁移难、收费高,但还是有人为之买单?而且人家的利润率还一直居高不下,堪称业界收割机!今天就来扒一扒KP的搞钱三十六计。
大家都知道,KP是不开放CPU资料的,HW是以主板或整机的形式来出售产品的,这就造成了KP的ODM厂商用的都是HW的主板,并由也都由HW提供技术支持,后果就是其ODM厂商产品的同质化问题难以避免,并且价格竞争优势基本上可以说是完全由HW掌控了。
正是因为这样,像一些大型的OEM都不太愿意与HW合作。尽管不怎么受友商待见,但在市场上KP服务器的势头很是强劲,这个事实谁也无法否认。这里就不得不说HW的营销手段确实高明。那么, KP服务器的部署和实际使用效果到底如何呢?
此前我们就提到过,选用KP路线一个避无可避的工作,那就是异构迁移。市场上大部分的应用和业务都无法直接平滑迁移到KP的ARM平台上。首先不得不做的一项工作就是代码的修改甚至是重写,对整个业务体系来讲,工作量之大可以想象。其次,从原有Intel平台进行迁移,原本一条高速指令,到了ARM平台上往往需要通过上百条指令的拼凑,才能实现类似功能,性能拖也拖垮掉了。
而且必须要意识到,重新编译后生成的汇编代码与原始代码执行顺序不一致、原子性无法保证、内存乱序等一系列问题,都给迁移后的实际业务运行埋下了极大的潜在风险。
有的客户就是不信邪(也可能是被高层施压)说是有优化方案,HW可以提供自动迁移的工具,并且也会提供迁移服务,迁移过后还会帮终端客户做性能调优和测试的工作,据说整个过程非常之丝滑。为此,我特意去官网扒了扒这所谓的迁移工具和服务,在此也跟大家分享一下这背后的实际情况(以下内容均有官网链接为证)。
首先说一下迁移工具,KP开发套件DevKit,且KP DevKit全新架构Beta版本已上线,据说是多工具合一,功能可按需定义,迁移、开发、调优无缝衔接。

那么实际使用情况到底如何?据使用过的伙伴反馈,工具部署极度复杂,且不支持Windows软件代码的扫描、分析与迁移。为了严谨论证,我特意翻了官网故障案例,可以明显看到工具在安装部署和使用过程中的一系列问题。

那么Devkit迁移工具部署难度大,可用、易用性差的怎么办?为此,HW也推出了专业的移植和调优服务支持,如下:支持与服务-鲲鹏社区

这里就要注意了!该服务当然不是免费的!我们来看一下收费情况:根据不同的服务内容收费标准不同,而对于大型软件迁移和系统数据库迁移的费用,单次高达40万元!

尽管服务费用如此昂贵,我们来看一下服务内容及范围中的描述:鲲鹏社区-官网丨凝心聚力 共创行业新价值
其中值得注意的是,在应用迁移改造支持项目中,明确说明代码编译过程中可能涉及到客户应用的源代码修改,修改代码以客户或ISV为主,华为仅提供辅助支持,也就是说,源代码的修改可能还得自己动手。再有,性能调优项目是可选项,仅包含“基础性能调优服务”,如果需要“KP全栈性能调优高阶服务”则需要另外购买(要加钱!!!)。并且服务不包括以下内容:
- 不提供为了适配KP云服务而对系统及数据库的业务改造服务,但可以对在兼容列表内的中间件、数据库等软件,提供咨询、技术指导以及解决方案,协助客户解决问题,使项目能够顺利进行。
- 不提供应用程序改造、应用程序设计、数据库逻辑结构设计或改造。
- 不提供未明确认定为“范围内”的应用系统的改造建议。

对于需要另外购买的全栈性能调优服务,单次定价高达30万元。https://marketplace.huaweicloud.com/contents/30b29bfa-cb4b-49b8-a107-7caf19504058#productid=OFFI774101417084346368

而无论是移植服务还是调优服务,我们看到都是基于openEuler操作系统和openGauss数据库。也就是说一旦使用KP路线,就是全栈式的深度绑定,用户完全没有选择余地,因为生态的深度封闭,业务的迁移部署、调优、后续业务运维等等一系列事宜都需要借助HW的支持,这种一方独大的情况下用户在费用、支持服务等方面完全没有话语权。而一旦在后续业务功能、性能、稳定性等方面无法满足需求,用户再想切换技术路线就必得是全盘推翻,从头再来。


既然说到了迁移之后的功能性能稳定性,这里就再多说一点,异构迁移表面上是源代码的重构,本质则是指令集的巨大差异。这种差异带来的业务运行风险在KP官网上也已注明,属于已知风险!在官网上以代码移植为关键字搜索故障案例,诸如此类的一系列潜在风险将近8000条。


最后,再次郑重提醒大家,万望在选择国产服务器时全面了解调研!!!
鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。
更多推荐



所有评论(0)