京东云数据库 RDS助力企业便捷运维
iPhone6发布那年,京东在国贸等商圈送货最快速度数分钟,包括从下单到送达。这是一个极端的富含营销因素例子。即便如此,常态来看,隔天到货的这种业务模式,也是基于同样的支撑:营销业务、物流业务,大数据业务,数据平台和数据。
京东云在集团中担负着对外助力企业发展的责任。因为京东云的整体产品线确实特别丰富,因此呢,我今天特别把比较有代表性的数据体系提出来,管中窥豹。
希望在有限的篇幅内,围绕着数据生态,跟大家进行以下话题的交流:京东数据生态的主要涉及的范围有哪些?为什么京东数据生态可以主力企业架构的优化?落到两个层的解读:一是京东的数据生态是否可以在宏观层面上给企业的管理者一些灵感;二是开发、运维、战术性管理的执行落地层面。
一、数据生态助力企业架构
首先我要表明的一个观点是,互联网模式或者思维不是所谓的互联网公司的专利。传统工业巨头拿互联网来武装,会更加凶悍。在互联网思维下,玩转一个模式下,无非这么几个要素,算力,平台,算法、数据、流量,加上具体的业务运营。对于一个企业来说,云、数据、AI这些要素,绝对不仅仅是一种简单的对业务的支撑,同时也使一种对业务的驱动,更帮助企业领导人重新思考IT架构,企业架构。
基于这些要素,今天的主题是数据,我希望京东云的数据生态可以帮助您的企业达到这样的一个数据目标:易使用(效率)、不出错(数据质量)、不泄露(数据安全)、产价值(数据变现)。
朝着这个目标,我从京东云数百种产品中挑选出了一个组合,如下图左侧:
把视角从京东云切换到企业:看看京东云的要素可以如何为您的企业进行服务?企业架构要做的事情是承上启下地将企业战略转化为日常的业务运营及IT实践。其中包括两个方面的四大板块:业务架构、数据架构、应用架构、技术架构。
业务架构:京东云在业务方面的数据应用,从价值链(研发导入-研发-采购-生产-库存-配送-营销-销售-售后)的各个模块帮助企业进行业务的优化和创意,。比如:研发导入(基于我们的数据,3亿活跃用户和AI算法,帮助企业识别他们的客户在哪里,偏好什么,购买力如何),采购库存配送方面(供应链分析,540万品类平均库存周期是36天。)关于营销、销售、售后领域效利仍然强近(我们基于数据的消费者的定位与触达,品牌关联分析;竞品分析等等)。此外,随着运营模式的调整,流程与组织可能随着调整。应用现成的业务模式后,可能原来10个人干十份的活,现在可以干20份。这意味着效率的提升。
IT架构:业务架构为IT架构的优化提供了输入。在IT架构中做的几个事情:数据架构,数据在在那里,数据怎么流转,彼此之间的关系是什么(元数据、数据质量)。应用架构:将业务架构分解出来的业务功能,以及数据架构中的数据,进行梳理,最后划清系统之间的边界,落地到技术架构映射为IT产品、服务、技术的组合;技术架构,京东云向您提供一揽子基础设施和平台。比如数据库系列(SQL的,NoSQL,分布式、BI),数据治理系列;向下,周边的高度关联的支撑产品(比如,数据的存储、数据安全;如何应用DevOps的思维增强数据类产品的开发,以及京东云所提供的AI算法服务);技术架构的一个重要原则之一是,对于一个业务集合,尽可能采用相同的技术和平台。京东云可以帮您某程度上解决这个问题,多家产品同一地在一个平台集成,不论是横向还是从生命周期的角度都是互联互通的。
具体场景:为了仅以形象化我提到的这个思想,我们现在假设进入到一个业务模块当中,数字化营销体系。基础设施层基于集成的产品系列采集数据,集成、建模,产品包括关系数据库,Hadoop、元数据管理以及数据质量管理等等。在上层建筑层面,报表体系优化和创意营销业务,基于已有的洞察类营销类产品来做定位与触达。
二、京东云数据库RDS概述
以上所谈到的,不论是京东云数据生态的全貌,还是某一个业务线条的场景,不是一次话题聊透的。从下面的环节,我们聚焦到一个典型服务,来直观地体验京东云关系型数据库,SQL Server。在此一小见大,理解京东云的产品到底如何助力您的IT。
要把数据库运作好确实不是一件轻松的事情,数据库管理、数据库开发、T-SQL查询、性能调优、外加BI。要达到易使用、不出错、不泄露的数据目标,对人、财、物的要求,很高。
京东云SQL Server在确保同样的功能和性能的前提下,以合理的预算,帮助您大量地屏蔽底层的技术细节,从而极大低降低管理复杂度。朴素地说来,京东云SQL Server是在原SQL Server基础上进行了封装,不改变低层的特性和性能。但是他为什么能帮助我们呢?下面让让我们从5个方面来解读如何降低您的管理复杂度。
1、便捷的高可用
毫无疑问,你可以选择自己搭建一套同城热备的高可用数据库,操心:租机柜、买服务器、配置服务器、配置存储、安装操作系统、安装并配置数据库、配置异地通信。无论从管理上还是周期上考虑,都很头疼。虽然你也可以选择把这一切都事先准备好,但是这意味着浪费。而云数据库:默认跨机架的热备高可用配置,数十秒建立完毕,可选跨机房配置;自动故障转移,一键主备切换,同时IP自动漂移;服务器硬件方面,我方负责监控与维护。本地磁盘16块盘RAID10,磁盘损坏问题无需用户操心。SQL 高可用方案,包括SQL集群、日志传输、数据复制、AlwaysOn、镜像。主备间的日志是内网级别的传输速度,磁盘是16块盘组成的SSD,理论上可以达到数十万的IOPS。(单块盘,顺序读:540M/s,顺序写300M/s,随机读8万 IOPS,随机写3万IOPS;RAID10,8块固态磁盘并行工作的性能)
2、便捷地备份与回复
备份恢复这点事,说难不难但的确很烦人,有点北京的春天,脱秋裤收秋裤找秋裤再穿秋裤一样。我试问你一个问题,请您的DBA找一个1年前他备份到磁带的数据,看看能不能找到?花多久找到?
这个问题对于您在京东云上的数据库实例来说是如此的简单,包括异地的备份。看几个大屏截图。
3、便捷的调优
通常,为了进行调优,需要综合使用一揽子工具。比如,登陆所实例所在服务器运行Performance monitor查看硬件信息、十数张系统表和视图拼凑信息查询实例级别和进程级别的问题、SQL Server Profiler查看正在运行的进程;数套工具在数个窗口里,更重要的时,没有历史记录,不能自如缩放,数据观察相当不便利。
而京东云将常用的重要调优信息和调优策略尽可能全面地集成在控制台种,方便用户使用。
4、便捷的扩展
数十秒完成纵向扩展,RDS Open API配合弹性伸缩便捷横向扩展
5、费用
综合看来,京东云数据库整体费用更低。
总结
不能孤立地来看云产品,因为平台之间是集成的,联通的。我理解,您现在已经有一个即成的IT架构体系,如果对于云和AI的要素有兴趣,调整和转变也不是即刻可以完成。针对于此,我们也准备了完备的交付团队,来支持您进行业务的调整。过程可能存在曲折,策略是有的,比如是否可以把一部分过保的IT业务考虑上云。并且过程中,让各个层面的人,甚至包括业务参与进来,让他们了解云、理解云,甚至对云感兴趣。
推荐阅读Recommend
欢迎点击“链接”了解更多精彩内容
干货 | SSMS客户端连接京东云RDS SQL Server配置方法
干货 | 从自建MySQL迁移到京东云RDS
京东云数据库 RDS助力企业便捷运维的更多相关文章
- 京东云数据库RDS SQL Server高可用概述
数据库的高可用是指在硬件.软件故障发生时,可以将业务从发生故障的数据库节点迁移至备用节点.本文主要讲述SQL Server高可用方案,以及京东云RDS数据库的高可用实现. 一.高可用解决方案总览 1. ...
- 阿里云产品介绍(三):云数据库RDS
写完云服务器ECS,本来想先写负载均衡的. 因为发现很多客户,都是直接将单台云服务器应用对外提供访问,如果云服务器宕机,应用就会停止服务.云服务器标称有99.95%的可用率,一年下来宕机四个多小时也是 ...
- 从运维的角度分析使用阿里云数据库RDS的必要性--你不应该在阿里云上使用自建的MySQL/SQL Server/Oracle/PostgreSQL数据库
开宗明义,你不应该在阿里云上使用自建的MySQL or SQL Server数据库,对了,还有Oracle or PostgreSQL数据库. 云数据库 RDS(Relational Database ...
- 云数据库RDS SQL Server 版
云数据库RDS SQL Server版是一种可弹性伸缩的在线数据库服务,并具备自动监控.备份.容灾恢复等方面的全套解决方案,彻底解决数据库运维的烦恼 请观看视频简介 SQL Server是发行最早的商 ...
- 云数据库RDS MySQL 版
阿里云关系型数据库(Relational Database Service,简称RDS)是一种稳定可靠.可弹性伸缩的在线数据库服务.基于阿里云分布式文件系统和SSD盘高性能存储,RDS支持MySQL. ...
- 确保数据零丢失!阿里云数据库RDS for MySQL 三节点企业版正式商用
2019年10月23号,阿里云数据库RDS for MySQL 三节点企业版正式商用,RDS for MySQL三节点企业版基于Paxos协议实现数据库复制,每个事务日志确保至少同步两个节点,实现任意 ...
- 云数据库RDS存储能力进化解析!
数据库是企业IT系统的核心,其性能表现会直接影响整体业务系统的性能表现,而影响数据库性能因素包括系统架构设计.应用程序业务SQL语句.数据库参数优化配置.数据库运行的资源能力.系统架构设计和应用程序业 ...
- JAE京东云引擎Git上传管理代码教程和京东云数据库导入导出管理
文章目录 Git管理准备工作 Git工具上传代码 发布代码装程序 mywebsql管理 京东云引擎小结 JAE京东云引擎是京东推出的支持Java.Ruby.Python.PHP.Node.js多语 ...
- 云数据库 RDS 版怎么创建数据库和账号MySQL 5.7版
若要使用云数据库RDS,您需要在实例中创建数据库和账号.对于MySQL 5.7版本的实例,您需要通过RDS控制台创建一个初始账号,然后可以通过数据管理(DMS)控制台创建和管理数据库.本文将主要介绍在 ...
随机推荐
- 用25行JavaScript语句实现一个简单的编译器
原文:https://www.iteye.com/news/32680 译者注:即使对于专业程序员来说,构造一个编译器也是颇具挑战性的任务,本文将会引导你抽丝剥茧,一探究竟! 我已经写了几篇与编程语言 ...
- MongoDB七-运维技术
复制来自:http://www.cnblogs.com/huangxincheng/archive/2012/03/08/2384571.html 这一篇我们以管理员的视角来看mongodb,作为一名 ...
- springboot - 返回JSON error 从自定义的 ErrorController
使用AbstractErrorController(是ErrorController的实现),返回json error. 1.概览 2.基于<springboot - 映射 /error 到自定 ...
- Windows 2000 栈溢出 利用异常
当在一个函数(test)里面自定义了异常处理,如下: 那么在运行时,它会把自定义的异常处理函数MyExceptionhandler()的地址放入栈中(PUSH 004013CC) 然后把fs:[0]的 ...
- RMAN > BACKUP VALIDATE DATABASE ARCHIVELOG ALL
使用BACKUP ... VALIDATE 命令: You can use the BACKUP VALIDATE command to do the following: (1)Che ...
- 专题复习--背包问题+例题(HDU 2602 、POJ 2063、 POJ 1787、 UVA 674 、UVA 147)
*注 虽然没什么人看我的博客但我还是要认认真真写给自己看 背包问题应用场景给定 n 种物品和一个背包.物品 i 的重量是 w i ,其价值为 v i ,背包的容量为C.应该如何选择装入背包中的物品,使 ...
- [题解] Luogu P2000 拯救世界
生成函数板子题...... 要写高精,还要NTT优化......异常dl 这个并不难想啊...... 一次召唤会涉及到\(10\)个因素,全部写出来,然后乘起来就得到了答案的生成函数,输出\(n\)次 ...
- 杂点-shell
使用while循环读取文件 cat file.txt |while read line do echo $line done 或者: while read line do echo $line don ...
- Q7:Reverse Integer
7. Reverse Integer 官方的链接:7. Reverse Integer Description : Given a 32-bit signed integer, reverse dig ...
- 用户体验评价——win10自带微软拼音输入法
目前正在使用的一款输入法就是win10自带的微软拼音输入法, 用户界面,一直在用个人感觉最大的特点就是十分简洁,界面的布局十分清晰,可以隐藏悬浮窗让他显示在菜单栏, 另外其记住用户输入习惯方面也十分优 ...