2018年12月15日-16日,2018 PostgreSQL中国技术大会在浙江吉利控股集团有限公司正式开幕。大会由中国PostgreSQL用户会主办,云集了国内各界的PostgreSQL技术专家,笔者有幸在大会现场采访到了成都文武信息技术有限公司总经理朱贤文。

(右四为成都文武信息有限公司总经理 朱贤文)

朱贤文,成都文武信息技术有限公司的总经理、创始人,入行IT接近20年,曾在Oracle、Veritas、IBM等公司工作,熟悉数据库、存储和集群这些IT基础架构比较底层的技术,拥有广泛的行业经验,包括银行,电信,保险及政府行业。

关于成都文武信息,你真的了解它吗?

想要了解一家企业,通常我们做的第一件事就是打开它的官网看一下产品都有哪些?打开成都文武信息技术有限公司的官网,我们可以清晰的看到四款产品,分别为EcoX集群管理系统、鸿鹄彩云超融合系统、鸿鹄彩云RDS系统和鸿鹄数据库。其实这是一家做PostgreSQL服务的专业公司,前面所述的产品都是PostgreSQL数据库的方案,同时还提供GreenPlum的大数据解决方案和技术支持。

鸿鹄云是文武信息技术为关键业务能在云上实现高性能、高可靠的使命驱动下,解决传统云技术很多问题而开发的,专门运行数据库的云技术;传统云技术依赖性的主流虚拟化技术如KVM、XEN,因为数据到存储介质的IO链路太长,导致IOPS大幅度衰减,这对于读写延迟敏感的数据库应用,特别是OLTP应用场景来说是很致命的;另外就是虚拟机之间的IO资源分配和隔离处理不好,导致关键业务的主机不能有效得到资源;目前主流的云环境下,适配的存储功能太简单,不能处理数据层面的容错,如18年上半年发生的那一次著名的云上数据腐烂(静默损坏)事件。

上面所描述的几个技术层面的障碍,是导致到目前为止很多关键业务不能上云的主要的原因。为了解决关键业务可以有效上云的问题,文武信息技术从最基本的技术层面,解决了IOPS衰减的问题,解决性能问题,为云提供功能强大的存储,解决数据的安全性和可靠性问题,虚拟机计算资源隔离问题,解决关键业务计算资源问题,将所有技术融合到鸿鹄彩云超融合系统中;也有企业会选择基于Docker做数据库的云上部署,但是在文武信息技术看来,虽然Docker也是一个不错的方案,但是其仅仅解决了IOPS衰减的问题,同时缺乏好的存储方案跟网络方案;因为Docker本身的特性所致,如果root权限被获取,还会带来非常严重的安全问题。

而鸿鹄云技术可以很好的解决上述问题。首先鸿鹄云几乎无IO衰减,曾与某友商(大厂)在双流机场的项目中做过对比测试,裸机测试的IOPS为4200左右,友商的测试结果IOPS平均为600左右,而鸿鹄云的IOPS接近4100。其次,鸿鹄云可利用很廉价的磁盘做高级的存储方案,例如支持原生的高级存储功能、数据压缩、重删、快照、克隆等 。

EcoX集群管理系统是Cloud Native HA解决方案,为PostgreSQL集群提供可靠的业务连续性,实现集群全自动管理、双活、高可用、容灾和读写分离。

鸿鹄数据库是基于PostgreSQL进行开发,主要面向大数据分析领域的应用,提供高性能的分析引擎,适合OLAP场景。鸿鹄数据库主要创新的点在于开发了适合大数据分析的列存技术,结合鸿鹄云的存储技术,可以支持GPU加速,有配套的数据抽取和同步技术,能帮助客户快速搭建大数据分析平台;同时还做了一些其他特性的优化、同样适用于OLTP的业务场景。

除此之外,文武信息技术还支持Greenplum,并将其移植到鸿鹄云上,使其在鸿鹄云上具有原生的性能和可靠性,可以实现大数据系统的增量备份,高性能分析等。

“唯技术论”不可取,不能“胡子眉毛” 一把抓

技术存在和发展的目的是解决问题,随着数据暴增和技术变现,一时间“技术”成为了所有企业关注的焦点,甚至有企业ALL in 技术。但是技术企业应该怎么做?技术要做到何种程度呢?是否技术越高,商业价值越大呢?……针对此,朱贤文给出了一个很具思考性的观点,“我们不能一味追求技术的高大上,企业在做技术选型的时候不能为技术而技术,应该思考用需要解决哪些问题,采用哪些技术是最合适的,能为业务长期运营带来更多的价值”。

以Hadoop和Greenplum为例,前几年Hadoop特别火,几乎是“大数据”的代名词了,诚然Hadoop在扩展方面很强,但是企业数据量达不到上千个节点是无法体现出它的规模效应的,而现实情况是能达到几百个节点的企业不多。如果贸然选择Hadoop技术作为大数据处理平台,那么开发成本,维护成本,培训成本将会非常昂贵。最近Hadoop作为大数据处理平台也不是那么火了,市场给了我们最正确和公正的答案。反观Greenplum,因为满足绝大多数企业对于大数据处理的需求,同时有具有友好的SQL标准支持、运维成本低,开发周期短、效率高,正受到越来越多的企业青睐。

术业有专攻,让专业的人做专业的事,专业的事由专业的人做

对于国内技术企业的发展,朱贤文表示目前有一个很不好的现象就是“眉毛胡子一把抓,做得好的,做不好的都要自己做”,大家都想从头到尾把整条产业链都做完,但实际情况是很少有企业能够有实力做到、做好。得益于开源软件和方案,很多IT方案的竞标厂商都拿类似的、雷同的方案,大家都在一个比较低的层次、低水平上不停的打价格战,毫无意义,技术不会提高,还会伤害长远发展。明显的例子就是目前的云技术,各家的方案不外乎Linux系统上KVM或者Docker,组装一个稳定一点的环境、或者自动化部署好一点就可以说自己的技术如何,而实际上没有任何技术创新,没有先进可靠的存储,做不到计算资源的有效隔离,连部署和升级的方式也是千篇一律、雷同相似,所以不能带来很大的价值,本质的原因是没有站在业务需求的立场上做作出对应的创新,可以统计一下有多少关键业务运行在这种云方案上。

所以,朱贤文一直坚持让专业的人来做专业的事,专业的事由专业的人做,就像鸿鹄云的定位也不是要取代企业中已经部署的云,而是作为企业云中的一个补充,它对云厂商开放API,并且专注在高性能和隔离性方面。文武信息技术也是基于这样一种信念,立志于把数据库上云这件事做踏实,做自己能做好的事情、做到卓越。

开源、自主、可控的核心是“自主可控”,核心的本质是“可控”

今年发生的一系列重要事件引发了各界对于计算机核心技术如何摆脱被国外“卡脖子”命运的关注,“开源、自主、可控”也被圈内大佬和技术人士频繁提起。“开源、自主、可控的核心是自主可控”朱贤文是这样解读的,“而真正意义上的可控并不是要取代哪个产品,而是企业能够完全掌控这项技术或这个产品,真正做到安全可控、灵活运用。”

那开源产品是否适合企业来做自主可控呢?朱贤文认为从两个层面来理解和认识这个问题,首先需要衡量和评估开源项目本身,比如需要有很高的品质,并且长期开发、发展;目前比如PostgreSQL数据库,FreeBSD,Linux操作系统,GCC/LLVM就属于这一类;其次就是项目本身的软件许可,版权保护的规则是必须要遵守的,选择和使用正确的许可非常重要,比如Linux的许可跟FreeBSD的许可是完全不一样的。再次就是对产品本身的把控能力,代码掌握能力,修改和创新能力。如果这几个方面都做的很好,那么基于开源产品做自主可控是完全可行的。

PostgreSQL会是企业开源可控的好选择吗?笔者认为这个答案是肯定的。首先,PostgreSQL的协议是类BSD,给予了开发者最大限度的自由,这就意味着我们可以基于PostgreSQL做很多事情、甚至做自己公司的发行产品;其次,PostgreSQL最早是美国军方的一个研究项目,高质量代码沉淀可以追溯到1973年,集成了众多企业级功能,是经过大量企业应用场景长时间检验的产品,稳定性,可靠性和技术特性都经过验证;最后,PostgreSQL社区活跃稳定,未来一段时间内PostgreSQL的发展是可期待的。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31545814/viewspace-2285931/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/31545814/viewspace-2285931/

企业级产品需要解决客户问题,带来价值,唯技术论是不可取的相关推荐

  1. 华为服务器的中国梦——给客户带来价值

    早上不到9点,当记者走进华为IT产品线服务器产品领域总裁邱隆的办公室时,看到墙角放着一张还未收起的简易折叠床.在这间20多平方米的办公室内,邱隆和他的智囊团及得力干将,包括华为企业业务BG IT产品线 ...

  2. 阿里云发布ECS企业级产品家族 19款实例族涵盖173个应用场景

    为满足企业级客户对计算的高标准需求,8月9日,阿里云正式发布云服务器ECS企业级产品家族,目前已推出面向173种企业应用场景的19款实例.该系列适合在复杂的企业计算环境下,满足对于高性能.高可靠的计算 ...

  3. 免费体验|教你用Python掌握企业级产品开发规范要求的能力!

    (文末招聘老师↓) 如今,要说哪种编程语言最火,非Python莫属!市面上那些铺天盖地的Python课程,你是不是也挑花了眼? 想要追赶Python的热潮,在编程领域深耕下去,你可能或接触或自学,或是 ...

  4. 一个故事告诉你,数据分析如何给企业带来价值

    引言:这两年,大数据把"数据分析"炒火了.很多企业都开始重视并着手业务数据分析,并视为信息化建设的下一个大目标.以前收集.处理.分析数据可能是IT部门和数据库员的专属,现在很多业务 ...

  5. 研发质量管理_企业级产品研发管理体系的构建

    产品管理对于希望以产品制胜的企业来说都显得至关重要,所以大部分企业现在普遍更多关注单个产品的管理.这在单品制胜时代是非常有用的,然而,在解决方案产品时代我们除了关注单产品之外,企业级产品研发管理就显得 ...

  6. 企业自身发展变革数字化转型需求,为企业自身及各方带来价值

    2.5 企业自身发展变革转型需求,为企业自身及各方带来价值 改革开放以来,我国企业大体经历三次转型:第一次转型的触发点是我国改革开放和加入WTO,企业从资源垄断经营转向开放市场竞争,土地.劳动力等要素 ...

  7. 《火球——UML大战需求分析》(第2章 耗尽脑汁的需求分析工作)——2.3 给客户带来价值,需求分析之正路...

    第2章 耗尽脑汁的需求分析工作 摘要:怎么又变了?当初就应该让客户书面签字确认!你可能会经常发这样的牢骚,可是就算客户书面确认,客户还是会"赖账"的!软件项目的其中一项不变真理:人 ...

  8. 研究阿里钉钉近三年,我们总结了10大企业级产品的营销套路

    在知乎上有一个问题:「为什么钉钉这款产品发展非常迅猛,但为何口碑又如此不好?」 知友henu评价:钉钉或者说市面上企业服务软件不同,发展迅猛和口碑没啥关系.这里的"口碑"范畴就是大 ...

  9. 2018年存储设备趋势:NAS 朝企业级产品发展,SSD 界面复杂化

    本文永久链接:https://bbs.cloudtrust.com.cn/thread-379-1-1.html 在存储设备的市场上,个人级NAS 产品在硬件方面的更迭速度,相较于前几年没有那么频繁, ...

最新文章

  1. linux 命令详解 二十七
  2. 使用tolua++编译pkg,从而创建自定义类让Lua脚本使用
  3. ubuntu 虚拟机更改/修改root密码(很简单,在终端使用命令sudo passwd即可)
  4. 对python的认识作文500字_对阅读新认识作文500字
  5. datatable里添加一个标识列
  6. Java 设计模式之组合模式
  7. 致初级开发者的一封信:坚持写代码!
  8. java 快速构建ssm项目_SSM快速搭建
  9. centos7 安装小记
  10. 矩池云上如何修改cudnn版本
  11. sunplus 8202v iop源代码阅读笔记——1
  12. PAT Practice [1020 月饼]
  13. 京瓷1020手动双面打印提示_解决京瓷2201复印机不能双面打印问题
  14. java高级学习视频下载
  15. 两相四线混合式步进电机用双H桥驱动电路
  16. 嵌入式Linux使用TFT屏幕:使用TinyDRM点亮ST7789V屏幕
  17. 【STM32技巧】使用STM32 HAL库的硬件I2C驱动RX8025T实时时钟芯片
  18. 工商银行销售基金一览表
  19. make_blobs
  20. 锁相环载波同步MATLAB实现,MATLAB中利用锁相环实现载波同步

热门文章

  1. 简单介绍Git基础学习之文件删除操作命令
  2. 谈谈各大城市和公司的区块链落地项目情况
  3. 制作噪点颗粒复古偏平风格插画效果
  4. pg统计表,以及正常本金,逾期本金呆滞本金,呆账如何区分
  5. 取消wps上显示包含其他数据源的链接
  6. mysql将小数转换成百分比_SQL语句小数变成百分数
  7. jmeter中响应数据出现乱码的问题解决办法
  8. 共享服务器文件归档,如何实现共享文件访问记录方法、共享文件管理和共享文件操作日志记录.docx...
  9. 成功恢复 Linux 系统中已删除的文件
  10. mongodb极速安装及基础操作命令