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

原创
云计算
【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:
如果不考虑成本,自建数据库在安全方面、性能方面、自主可控性上都会高于云服务。

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

Angie.Z:
云数据库是趋势

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

Angie.Z:
那就要看性能优化了

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

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

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

Angie.Z:
为什么自建节省成本呢?

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


兔子 酋长:
得了吧,主要是安全,电算不算,地皮算不算

Angie.Z:
云数据库的话是按需收费

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

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


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


LrMissing:
所以我说要看服役年限,设备的投入基本上是一次性的。配套设施的投入是周期性可预估的,
这些东西综合起来计算,再考虑实际的情况和需求,然后对比云平台的投入成本和维护成本,这样对比下来会比较清晰


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。然后你再计算相同的服务在云平台每年的投入成本是多少。。这样比较可以对比了

兔子 酋长:
一个机房拉电缆很贵的

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

LrMissing:
我这里计算的是IDC托管

兔子 酋长:
传统机房一个柜子3500w到头了

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

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

兔子 酋长:
还有单独建立变电站,人员值班室,人工,24小时值班

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

兔子 酋长:
托管多省钱啊

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

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

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

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

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

LrMissing:
我感觉这不是个技术问题

IT-深圳白荣:
主要还是人防,是关键

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

IT-深圳白荣:
对头对头

明明:
666

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

明明:
人员才是核心

IT-深圳白荣:
那就自己搭建模,开库,架构,布局,不用太多的。权限自己把控


运维
凡夫俗子:
据说微软的服务器是沉到海底的?

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

LrMissing:
主要还是散热

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

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


凡夫俗子:
换块硬盘不会要运维人员也下到海底吧


狂暴小钢炮:
你要更换配件怕是一个模块化的箱子这样拉起来?

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

狂暴小钢炮:
这个。。。已经超过我的想象了

兔子 酋长:
那个是半潜的吧


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

狂暴小钢炮:
民用的***水平吧...

LrMissing:
NONONO,军用的也比不上


凡夫俗子:
鹅厂不是在国内挖山洞呢吗

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


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

LrMissing:
高大上是比不上

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

LrMissing:
早在2014年,谷歌公司就应用了当时***收购的DeepMind AI设备的机器学习,以帮助管理整个庞大的数据中心网络的用电情况。
通过分析来自120个变量的历史数据,如功耗、冷却泵速、温度,算法能够计算和实施更高效的数据中心设备冷却方式。其结果是什么?冷却需求降低40%,能源消耗总体减少15%,可以大幅减少运营成本

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


安全

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

打杂-守望者-深圳:
华住被脱裤,上云估计不会发生,云数据库一般都不让外网访问

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

LrMissing:
太片面了,华住的事情和是否上云没有必然关系,云数据库不让外网访问,难道自建或者IDC托管的数据库就应该让外网访问了吗?
这是偷换概念,安全工作和手段没有做到位导致的结果,如果不重视,上云与否结果都是一样的
天马:
这里要纠正一个概念,上云和信息安全是两个概念,放云端的资料同样可以做到信息安全,放内网的资料不处理好同样也不安全;

何星:
确实

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

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

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

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

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

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

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

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

明明:
MD5 SHA1都破了

LrMissing:
IDC托管也可以的

明明:
这倒是的

兔子 酋长:
私有云还是安全


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

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

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


是否考虑上云
何星:
IDC机房 有没有想过上云呢

兔子 酋长:
没事小企业谁上私有云啊

狂暴小钢炮:
IDC机房其实应该算是云的基础服务。我个人觉得

LrMissing:
本来就是

兔子 酋长:
上云怎么都得300宿主的规模吧

LrMissing:
任何云都脱离不了实体IDC

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

狂暴小钢炮:
云机房和传统机房有什么区别?

狂暴小钢炮:
在基建上?

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

兔子 酋长:
供电啊,网络啊

LrMissing:
用来搭建和完善云环境的

兔子 酋长:
主要是供电和网络

兔子 酋长:
高密度服务器放置,散热也要单独考虑

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


狂暴小钢炮:
怕是赞助的把。哈哈


LrMissing:
差不多吧

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


LrMissing:
AWS木有之一

狂暴小钢炮:
我也是说。值得信赖也就AWS了。没有之一


兔子 酋长:
我们一些不重要的展示宣传系统在公有云

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

兔子 酋长:
只能说是一个省级的国企

LrMissing:
难怪

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

兔子 酋长:
私企投的比我们狠

兔子 酋长:
我看过万科的机房,牛逼的无以复加

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

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

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

小饭团:
云数据库。 是指像阿里的那种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】

责任编辑:赵立京 来源: 51CTO
相关推荐

2010-10-11 09:02:53

2011-08-04 10:10:15

云计算数据中心

2018-07-02 10:14:39

2018-06-15 16:14:22

2011-06-30 09:57:45

Unix服务器刀片服务器云计算

2018-10-24 12:53:05

AWS机器学习人工智能

2018-12-21 17:36:00

公有云上云社群讨论

2015-10-14 09:49:42

AWSAzure云数据库

2020-07-07 14:11:41

AWS混合云平台云数据库

2015-03-11 10:01:31

2015-03-12 10:26:41

2009-11-20 13:29:59

Oracle数据库恢复

2010-01-28 10:17:16

2020-07-12 15:07:28

云计算混合云IT

2010-11-22 13:23:52

MySQL数据库优化

2012-08-14 13:30:30

Informatica云计算AWS

2010-11-23 13:42:18

mysql数据库大小写

2023-01-30 08:48:46

商用数据库上云

2023-06-07 08:00:40

点赞
收藏

51CTO技术栈公众号