数据库是自建好还是上云好

原标题:【AWS社群讨论活动总结三】云上数据库的是是非非

  9月15日技术沙龙

与东华软件、AWS、京东金融、饿了么四位大咖探讨精准运维!

【51CTO.com原创稿件】今日话题(262)数据库只有上云才是出路吗?

数据安全无小事,云时代,数据库是自建好还是上云好?欢迎从以下方面进行讨论~

1、数据库迁移至云端能否帮助您节约成本?

2、如何确保数据受到保护?

3、数据库是否始终可访问/可用?

4、如何确保性能优化?

5、数据库是否可扩展?

6、是否该将部分应用/数据保留在内部设施中?

以下内容来自51CTO开发者微信交流群的讨论分享

何不智:

1.数据库迁移至云端能否帮助您节约成本?

主要减少硬件成本和硬件运维成本,但其他成本应该不会明显的减少

2.如何确保数据受到保护?

安全保护:云平台和操作系统防火墙/IP访问策略/操作系统和数据库审计/权限/操作系统和数据库日志/堡垒机

数据保护:RAC+DG,DB_ULTRA_SAFE 参数、透明数据加密

3.数据库是否始终可访问/可用?

上云后,云平台自身成为额外的故障点,云平台通常并不能实现其承诺的可用性(
比如 DDOS、光缆割接导致的线路中断或受影响、腾讯云磁盘静默错误、雷暴导致
Azure 云宕机
),也往往将不可用归咎于不可抗力,难以索赔,即使发生问题后云平台提供补偿,补偿额也往往不足以覆盖企业的损失

4.如何确保性能优化?

上系统前:

合理规划硬件配置

充分的性能基准测试、模拟生产环境压力测试

上系统后:

持续的 SQL 审核、性能监控和调优

5.数据库是否可扩展?

Oracle、MySQL家族 目前都支持横向扩展了,其他的不清楚

6.是否应该将部分应用/数据保留在内部设施中?

应该,因为云平台自身就是一个单点故障风险点

最好定期将云平台数据备份到本地,或是在本地搭建
DG,异步同步数据和作为备机

明明:

1、数据库迁移至云端能否帮助您节约成本?

这个要看公司的量,在一个量以内,能节省,否则。。。

2、如何确保数据受到保护?

多备份冗余

3、数据库是否始终可访问/可用?

必须的,如有可以,双活分布式

4、如何确保性能优化?

根据监控,高并发等,根据业务调优

5、数据库是否可扩展?

这个要考虑,但不一定是必需,因为有些数据可以备份

6、是否该将部分应用/数据保留在内部设施中?

这个看公司安全要求,有些数据只能放在内部设施中,在以后,如果量大,云和本地同时部署

成本

Angie.Z:

如果不考虑成本,自建数据库在安全方面、性能方面、自主可控性上都会高于云服务。

何星:

但是企业要生存,都会看成本的呀,尤其中小企业

云数据库是趋势

归真返璞:

但是云数据库影响因素太多,尤其是高响应,对系统反应时间要求高的系统。

那就要看性能优化了

可能影响数据库性能的因素包括配置、数据库扩展、数据库设计、编码质量以及数据与用户量等。。

Joshua Zheng:

低成本,小公司可以考慮雲數據,但是大企業一般的內部信息都自建內網訪問

狂暴小钢炮:

小企业来说云数据库AZ 多Region
的的方案是可以有效节省成本以及数据保护的。大企业来说还是自建对成本节省比较多吧.

为什么自建节省成本呢?

LrMissing:

这个要看就设备的服役年限,年限越长,投入均摊的情况下,单位成本越低

兔子 酋长:

得了吧,主要是安全,电算不算,地皮算不算

云数据库的话是按需收费

@虚拟化—兔子 酋长—北京 没有数据计算之前,不要说的太绝对

我只是陈述合理的成本计算方式,没有把本地和云进行成本对比。你要是想反驳,建议还是以数据和事实说话,

大型机房的电费和地皮费本来就是占运行的一大块,我们自己在亦庄有个大型数据中心,四层大楼,每年的空调电费,机房电费就占很多,具体的不知道,但是真心不比其他的运维费少

所以我说要看服役年限,设备的投入基本上是一次性的。配套设施的投入是周期性可预估的,

这些东西综合起来计算,再考虑实际的情况和需求,然后对比云平台的投入成本和维护成本,这样对比下来会比较清晰

举个例子,假设我在IDC租一个标准机柜1.5W/Y,里面放8台服务器两台交换机8*5+2*0.7=41.4W。然后服役年限预计5年,总成本是1.5*5+41.4=48.9W。然后每年的平均成本就是48.9/5=9.78W/Y。然后你再计算相同的服务在云平台每年的投入成本是多少。。这样比较可以对比了

一个机房拉电缆很贵的

那是机房的成本。不是我租用的成本

我这里计算的是IDC托管

传统机房一个柜子3500w到头了

机房建设这块我确实不懂。。

根本放不了多少服务器,现在一个高配的服务器启动就500w

还有单独建立变电站,人员值班室,人工,24小时值班

你要考虑实际情况,租用机房的不一定都是大型企业

托管多省钱啊

而且自建机房的题量也不一定都是那么大的

出于成本考虑,如何权衡呢

如果数据不是特重要,或是没有想像的重要,上云

成本考虑得从公司经营层面看了,按营收的百分比来分配呀,预算不都是这么来的呀

假如每年净利润100W,非互联网公司,次年拿出80W做IT投入也不现实呀,即使是互联网企业,也要看盈利的业务点在哪里,再权衡分配

我感觉这不是个技术问题

IT-深圳白荣:

主要还是人防,是关键

制度是技术的保障,技术是制度的支撑。人员管理是所有的核心。。

IT-深圳白荣:

对头对头

666

制度再完善,技术再NB。一个高权限的DBA带走你的数据也是分分钟的事情

人员才是核心

IT-深圳白荣:

那就自己搭建模,开库,架构,布局,不用太多的。权限自己把控

运维

凡夫俗子:

亚盘集团,据说微软的服务器是沉到海底的?

沉海底估计也是为了节约费用..一个是机箱扇热。一个是潮汐发电?

主要还是散热

是的啊,但是海底运维好困难;估计也不会运维,坏了直接替换

困难在哪里?硬件维护?还是应用维护?

换块硬盘不会要运维人员也下到海底吧

你要更换配件怕是一个模块化的箱子这样拉起来?

谷歌和微软的我记得是机器人自动更换的

这个。。。已经超过我的想象了

那个是半潜的吧

谷歌微软和亚马逊的数据中心基本上可以代表地球最高的水准了

民用的最高水平吧…

NONONO,军用的也比不上

鹅厂不是在国内挖山洞呢吗

以后的三沙市估计会用这种方式建立数据中心吧

我感觉像国内那种 军用如果不计成本的玩 高大上的话 谁也比不上吧

高大上是比不上

但是这些东西不仅仅是硬实力还有软实力呀

早在2014年,谷歌公司就应用了当时最新收购的DeepMind
AI设备的机器学习,以帮助管理整个庞大的数据中心网络的用电情况。

通过分析来自120个变量的历史数据,如功耗、冷却泵速、温度,算法能够计算和实施更高效的数据中心设备冷却方式。其结果是什么?冷却需求降低40%,能源消耗总体减少15%,可以大幅减少运营成本

至于数据安全方面的考量,就仁者见仁智者见智了

安全

刀锋:

数据安全一直不容忽视;不光是技术层,政策也要跟上,华为就是,下不碰数据,上不做应用,中间不融资

打杂-守望者-深圳:

华住被脱裤,上云估计不会发生,云数据库一般都不让外网访问

彭宁:

云的安全性高还是传统机房(即自建)安全性高呢……华住也算有头有脸的公司,但是整个it建设实在是惨,假如公司建设完备,运维能力强,当然是自己搞更好,一般般的还是用云

太片面了,华住的事情和是否上云没有必然关系,云数据库不让外网访问,难道自建或者IDC托管的数据库就应该让外网访问了吗?

这是偷换概念,安全工作和手段没有做到位导致的结果,如果不重视,上云与否结果都是一样的

天马:

这里要纠正一个概念,上云和信息安全是两个概念,放云端的资料同样可以做到信息安全,放内网的资料不处理好同样也不安全;

确实

天马:

任何企业都应该把信息安全放首位,但是国内没有针对信息安全立法,华住程序员泄漏客户资料也没有受到任何处罚

looffy:

自营酒店的重点还是门店管理上,it是弱项,没办法,跟携程那种不一样

技术架构没做好,架构在其次,一般出问题的多是管理上的漏洞

云的安全性高还是传统机房(即自建)安全性高呢

目前还是在自建安全些,云毕竟不是自已可以控的;但是为几台数据库自建,成本又高,

这个取决于公司的重视程度和技术实力

除非自己写引擎,自己弄加密算法

大白话就是在IT系统方面砸的资金量

MD5 SHA1都破了

IDC托管也可以的

这倒是的

私有云还是安全

不少企业会采用混合云方法,即将部分应用迁移至云端,而较为敏感的专有信息则继续驻留在内部设施中。在这种情况下,企业仍能发挥DBaaS的种种优势,且同时面对自己所熟悉的内部环境。

Hello CC!:

有备无患,只要备份好,放哪都是可以的

听过一句话,大概是:所有的问题都是管理造成的,没有例外

是否考虑上云

IDC机房 有没有想过上云呢

没事小企业谁上私有云啊

IDC机房其实应该算是云的基础服务。我个人觉得

本来就是

上云怎么都得300宿主的规模吧

任何云都脱离不了实体IDC

我们单独建立过云机房,成本是传统机房的两倍多

云机房和传统机房有什么区别?

在基建上?

你这多出来的部分其实是软性的投入

供电啊,网络啊

用来搭建和完善云环境的

主要是供电和网络

高密度服务器放置,散热也要单独考虑

我能说我前单位,用的移动的IDC。六个机柜都是免费的吗

怕是赞助的把。哈哈

差不多吧

说了这么多,有哪些好的、值得信赖的云数据库呢?

AWS木有之一

我也是说。值得信赖也就AWS了。没有之一

我们一些不重要的展示宣传系统在公有云

哥们儿,你们什么企业。。好大的体量

只能说是一个省级的国企

难怪

民营企业有几个能做到这个投入和规模的呀。。没得比的

私企投的比我们狠

我看过万科的机房,牛逼的无以复加

果然还是眼界不一样,吾等小公司难以望其项背

其实要是一般企业还是上公有云,备份做好了就没事;敏感数据还是内网好,丢的可能性不大

数据库这玩意儿 我一直都说 不管在哪个云 只要你预算够 绝壁要多可用区
多地区部署

小饭团:

云数据库。 是指像阿里的那种RDBMS那种吗。 感觉像我这里用MySQL的话
需求不大的情况下 自建会比较好 业务压力也不大的情况。 阿里的那种RDBMSFor
MySQL并不便宜。 而且前期我提交工单咨询过。 线上RDBMS For
MySQL并不支持主从之类的。 就拓展性当时来说并不强吧。 感觉。

罗俊呀:

几种吧

1核2GB配置,500G存储。。主从架构。、。。6700+ 挺贵的了。。

金融版好像蛮贵的 我记得

金融。。跨区部署的。。

之前他有个试用版的 RDBMS 。 我就试过了。 撘不了主从。后面好像又可以了.

根据需求 其实很多不一定需要用到金融版吧。

一般的互联网应用怎么可能用到那么高端的数据库。除非是用户、交易、订单数据存储到那还差不多。。

关门放??:

不错了,我们就用了个ssd。实现的主从更类似主备,从库延时3个小时左右;主库放在ssd上,丛库丢到石磨上

咦。 我这里是 买了阿里云 的ECS 。 然后在上面部署MySQL这样。
一般不是这样么。

ecs部署mysql性能好像有点折扣,毕竟ecs是虚拟出来的玩意

嗯? ECS是类似Docker这样子的东西吗

不是的,虚拟平台。。经过优化的虚拟平台~

【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】返回搜狐,查看更多

责任编辑:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图