1999年,东方龙马成为Oracle中国总代理、第一家增值分销商,并连续两年成为ORACLE中国最大的分销商(VAD),同时签约成为国内首家ORACLE授权认证技术培训中心,两年后,东方龙马成为ORACLE国内首批服务授权代理商,并将业务逐渐扩展到与戴尔、IBM的合作中,但用东方龙马副总裁首席运营官姚挺的话说:“东方龙马是一家过去二十年专注于用户核心数据库服务的公司,而服务的对象就是Oracle。”
提到东方龙马目前的业务规模,东方龙马技术架构师黄殿君给出了这样一组数字:东方龙马在全国服务超过500家客户,管理2000多个业务系统,负责维护的客户数据库系统超过5000个,“客户范围涵盖的比较广,从证券、保险等金融机构,到工业制造业、政府部门和运营商,从大到小都有,数据库系统的类型、版本也都非常丰富。”
丰富的客户行业、数据库类型、软件版本的背后,是“丰富”的客户需求与难搞的技术问题。
首先,传统数据库无法预估突发需求,难以协调资源配置。每逢年、节、活动等突发情况,由于无法预估准确需求,高并发的业务系统负载往往造成数据库出现问题,进而导致严重的生产和运营事故。但对于企业来说,为突发情况准备足量的业务资源往往意味着浪费;
其次,传统数据库每一次迭代,技术人员都得重新培训。以Oracle数据库为例,其每个新版本的新特性、新功能和新操作,都需要大量的人才培养和技术学习,考虑到人才流动等复杂因素,传统数据库耗费了企业相当大的人力成本;
第三,传统数据库运维逻辑复杂,受限于DBA认证人员水平。传统数据库只有经过DBA认证的工程师才有资格运行。“所以,每次数据库出现问题,都需要等DBA人员专程来进行维护。这也意味着,传统数据库的性能某种程度上就是受限于DBA人员的技术水平。”
最终,在以上多方面因素的影响下,传统数据库在存在业务风险的情况下,成本却居高不下,银泰数据库负责人李亚博在一次会议上就提到:“线下数据库‘太贵了’,这直接影响到了银泰百货的数字化进程。” 2016年,由于商品、营销、会员管理系统中大量使用了传统数据库,银泰百货花费的硬件以及软件费用以百万级递增,IT设施开销仅数据库一项就将超过千万。
但最关键的是,传统数据库已经跟不上数字经济时代企业业务发展、转型和爆发的整体步伐:“2000年的时候,浏览一个网页可以容忍几秒,但今天,没有人能容忍,消费者第一秒就要知道是否支付成功、知道预约的车辆在何处、知道交通违章的情况。结构化的数据,传统数据库(因为响应时间的问题)已经很难满足企业业务的要求,或者说,消费者不满意。”姚挺说。
姚挺强调:数据库要敏捷,技术的互联网化、基础设施云化的目标都是如此,“数据库的演进也必然如此。”特别是在企业的传统工作负载越来越多的迁移至公共云时,企业“必须使用云原生工作负载(如云数据库)替换掉其中的许多传统工作负载,这样才能发挥公有云的全部优势。”
数据库迁云,或者说是从传统数据库迁移到云数据库,与过去任何的数据库迁移一样,都是极为复杂的,黄殿君将其形容为“技术+运气”,即使是有丰富的经验、强大的技术能力以及对传统数据库的理解,结合云数据库的原厂级能力,由于数据库迁移的复杂性、风险性和重要性,数据库迁云的进程都需要在一个完全按时、高效、可控和清晰的迁移方法论和迁移流程(方案)下完成。
因此,这意味着数据库迁云应当是一个“人机协作”的模式,即借助一个具备了一定能力的工具,结合人的经验,实现“1+1>2”的工作价值,对于这一工具应当具备以下五点能力:
准确的数据采集能力,即收集并汇传统数据库信息,全面覆盖数据库实际运行状况,并保证采集结果的准确性;
适配云数据库方案,预估迁云工作量和进程,同时对云资源费用有一定估算能力;
兼容性分析,包括语法转换建议、性能风险评估、功能兼容性差异等建议,最好根据以上建议估算出更为准确的工作量;
应用迁移系统,提供应用迁移开发环境,自动发现迁移时需要的改动并推荐改动结果;
数据、应用割接,数据全量复制、数据增量复制、数据清洗,应用引流。
这正是阿里云推出Advanced Database&Application Migration(以下简称ADAM)的原因,ADAM作为一个对传统数据库(如Oracle数据库)进行诊断的工具,通过对迁云数据库的扫描,确保迁出的数据库和阿里云云数据库的兼容性的清晰了解,并全面评估上云可行性、成本和云存储选型,内置实施协助,数据、应用迁移等工具,确保可靠、快速上云。
ADAM的推出对东方龙马推动客户数据库迁云以及与阿里云建立战略合作伙伴关系起到了关键的作用,姚挺认为:“ADAM真正集合了整个传统数据库从线下迁移到云上的评估体系,是阿里云过去服务企业数据库迁云经验的积累,让客户从过去非常无措,到现在可以清晰地了解迁云的价值、流程和兼容性。”
随着阿里云与东方龙马的合作在传统数据库(特别是Oracle数据库)向云数据库迁移上逐次展开,这将是一个“知识和经验共享,产品和技术迭代”的合作模式,而对于与阿里云合作之后相关数据库迁云业务的发展,黄殿君表示“每年至少是三位数的增长”。
需要指出的是,传统数据库向云数据库迁移只是第一步,迁云之后,基于云数据库的特点和能力,以及云服务的优势,一方面做到数据库的优化,提高对业务的支持水平;另一方面,发展出新的、适合云的数据和业务架构(而不是仅仅是对线下架构的照搬),就变得尤为重要,而在这一过程中,无论是东方龙马的业务体系架构,还是DBA们的职业发展方向,都会产生更加适应企业数字化转型和数字经济时代业务发展的变化。
在过去的四十年里,数据库的形态基本经历了传统商业数据库、开源数据库到云(原生)数据库的演进过程,作为天生为云定制的云数据库,具备云计算的弹性能力,兼具开源数据库的易用、开放特点,及传统数据库的管理和处理性能等优势,未来一定会随着企业IT基础设施的云化成为主流,东方龙马与阿里云的合作,也帮助前者做了充足准备。
在与阿里云的合作下,东方龙马形成了一套Oracle数据库平滑迁云的迁移解决方案,包括架构评估、上云适配、上云实施、云上优化、云上高可用等数据库迁云服务,并遵循最少改造、最低风险和最优成本等关键要素持续迭代。
对于广大的DBA(数据库管理员)来说,随着数据库迁云,他们同样迎来了新的角色转换机遇:
首先,DBA可以将更多地精力投入到数据结构优化等工作中。
随着数据库迁云,云上的高可靠、高可用、高弹性、高安全性和强大的技术支持,能够帮助DBA减少大量应对业务突发峰值和IT架构优化上的精力,比如说,阿里云POLARDB通过高速的RDMA网络构建了共享存储的架构,能够实现快速的弹性伸缩扩容,单个实例可扩展到1000核计算能力,同时横向扩展到100TB存储空间,满足大规模业务场景的需求,因此,DBA可以将更多地精力投入到数据结构优化等工作中。
但更重要的,是DBA们可以向数据中台的管理者演进。
随着数据在企业运营、管理和创新上的价值越来越大,企业的数据治理、管理和价值挖掘早已不限于传统数据库场景的OLTP和OLAP,开始引入大数据、非结构化数据、流数据等概念,更进一步,在对数据能力模块化、服务化、标准化和业务支持流程化的要求下,企业开始从业务视角建设既“准”且“快”的“全”“统”“通”的数据中台架构,并逐渐在建设数据中台的过程中,实现对数据的高效治理、管理和使用。
在传统企业中,最熟悉数据技术、理解数据治理需求、能构建起数据体系结构的,正是每天都和数据库打交道的DBA们,而且数据库本身的强结构化、强体系化、强功能化的特点决定了DBA们是企业IT团队中能够在最短时间内熟练应用数据中台相关工具的群体,因此,随着企业数据治理结构朝着数据中台演进,以及数据库迁云后数据库管理工作的减轻,DBA们也将开始实现他们的职业转向,开始朝着数据中台的管理者演进。
今年6月,知名市场研究机构Forrester发布了最新的数据库评估报告《The Forrester Wave :Database-As-A-Service,Q2 2019》,阿里云数据库成功入选,并创造国内公司在该榜单的最好成绩,进入“强劲表现者(strong performance)”象限。
而根据 Gartner 统计数据,阿里云位居全球云数据库市场份额第三,稳居国内云数据库市场份额第一;目前,政务、零售、金融、电信、制造、物流等领域的龙头企业约40万个数据库实例已迁移到阿里云上。
随着云数据库受到越来越多企业的认可,无论是东方龙马等数据库技术服务商还是企业的DBA,都将伴随数据库迁云的过程,完成业务或职业的转型,并促成整个云数据库生态的日臻完善。
What’s New in TiDB 3.0.0 Beta.1
东方龙马与PingCAP大学正式达成合作,共同助力开源数据库生态建设
案例 | 核心系统中间件Hibernate一级缓存导致内存溢出的故障诊断
| 北京 | 上海 | 广州 | 成都 |
4008-906-960