查看: 14354|回复: 10

【大话IT】如何上云?你最关注的几个技术TIP(获奖名单已公布)

[复制链接]
论坛徽章:
8
2015年新春福章
日期:2015-04-22 09:15:50美羊羊
日期:2015-04-28 08:58:41暖羊羊
日期:2015-05-05 11:13:16慢羊羊
日期:2015-07-03 14:57:08目光如炬
日期:2016-06-05 22:00:002017金鸡报晓
日期:2017-01-10 15:25:58秀才
日期:2017-04-06 18:09:28秀才
日期:2017-05-09 11:37:55
发表于 2018-4-26 15:28 | 显示全部楼层 |阅读模式
本次话题活动,获得漫步者(EDIFIER) H265P 入耳式线控手机耳机的同学有:
@pastime_Wang
@linkenpark
@help01
请以上获奖者将姓名,手机,邮箱,公司,职务,快递地址站短给@王楠w_n





话题背景:

目前,大众认知认为服务器应用的未来在云端。作为PaaS服务的一种,云数据库最直接的好处是提升运维人员的幸福感。伴随着业务应用场景的不同,阿里,亚马逊等云服务厂商,在他们的云产品中加入越来越多的工具,让运行服务器软件变得越来越容易,以致于人们觉得将代码托管在 阿里云、AWS、 或 Azure 上会是最好的选择。
有人认为,云管理平台最终的目标是应用在云平台上运行时取得最优化的效果。但在建立一个云平台之初,我们在业务部署前期,需要考虑哪些技术tip?本次数据库技术大会,我们特邀来自阿里云技术团队,从各个维度解析云时代数据库的核心特点。


讨论问题:(任选两题解答)
1.结合自身业务场景,简要说明如何上云?需要考虑哪几个技术tip。
2.如何对云数据库进行选型?着重考虑哪几个方面。
3.如何适应业务暴涨的需求对云数据库进行架构演变?


活动时间:2018年4月26日—5月20日


活动奖励:
活动结束后,我们将选取5位优质回复,送漫步者(EDIFIER) H265P 入耳式线控手机耳机 。

QQ浏览器截图20180426152738.png

认证徽章
论坛徽章:
95
秀才
日期:2016-02-18 09:39:102017金鸡报晓
日期:2017-01-10 15:33:112017金鸡报晓
日期:2017-02-08 14:09:13山治
日期:2017-02-21 16:18:12秀才
日期:2017-02-22 15:14:12秀才
日期:2017-02-22 15:16:26秀才
日期:2017-02-22 15:18:00秀才
日期:2017-03-01 13:53:39秀才
日期:2017-03-20 13:42:20秀才
日期:2017-03-27 17:52:06
发表于 2018-4-27 08:09 | 显示全部楼层
沙发

使用道具 举报

回复
认证徽章
论坛徽章:
170
ITPUB十周年纪念徽章
日期:2011-11-01 16:24:04ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:42ITPUB社区12周年站庆徽章
日期:2013-08-13 16:52:38itpub13周年纪念徽章
日期:2014-10-08 15:21:35ITPUB14周年纪念章
日期:2015-10-26 17:23:44ITPUB15周年纪念
日期:2018-02-09 14:12:58状元
日期:2015-11-19 12:58:23榜眼
日期:2015-11-19 12:58:23探花
日期:2015-11-19 12:58:23进士
日期:2015-11-19 12:59:09
发表于 2018-4-27 09:21 | 显示全部楼层
1.结合自身业务场景,简要说明如何上云?需要考虑哪几个技术tip。
先POC,看原有系统是否能迁移过去,也会有一些取舍。
主要关心性能,和多样系统的云上打通

2.如何对云数据库进行选型?着重考虑哪几个方面。
云提供商一般会“强烈”推荐自己的数据库产品,单性能和以往使用的数据库必然有差别,会抱着试试看的心态试用一下。

3.如何适应业务暴涨的需求对云数据库进行架构演变?
或许因为“环境”限制,对需求的调整一般会砍掉50%左右

使用道具 举报

回复
论坛徽章:
64
林肯
日期:2013-09-12 15:57:33马自达
日期:2013-10-11 13:52:31路虎
日期:2014-01-26 14:35:49三菱
日期:2013-11-25 11:21:19现代
日期:2013-08-29 14:39:50雪佛兰
日期:2013-09-12 15:55:00一汽
日期:2013-11-28 14:15:05技术图书徽章
日期:2013-12-11 10:10:51技术图书徽章
日期:2013-12-11 10:11:35技术图书徽章
日期:2014-01-14 10:54:13
发表于 2018-4-27 09:52 | 显示全部楼层
本帖最后由 pastime_Wang 于 2018-5-28 09:22 编辑

1.结合自身业务场景,简要说明如何上云?需要考虑哪几个技术tip。

应用开始迁移上云之前,先对负载及其特性进行分析,收集相关信息进行“适合性”评估,
决定出最适合上云的负载候选以及交付模型(本地私有云,混合云,还是公有云),
接下来“映射”真实有效的迁移过程,节约时间金钱和降低业务风险

1) 最适合这个负载的底层基础架构是什么
2) 是否有不适宜迁移云上的应用
3) 如何量化云迁移带来的收益
4) 如何决定迁移负载的优先级
5) 如何实施迁移而不影响现有业务
-------------------------------------------------------------------

2.如何对云数据库进行选型?着重考虑哪几个方面。

1) 数据库成本、备份和恢复、数据集成、安全性和数据治理

2) 是否能够执行迁移并进行轻松分割,甚至可以进行实时复制在同一数据库的本地版本和基于云的版本之间,
而无需通过数据结构转换。

3) 虑并发性访问对性能的影响问题
-------------------------------------------------------------------

3.如何适应业务暴涨的需求对云数据库进行架构演变?

1) 物理分离前端UI和数据库
2) 静态缓存与文件存储,通过将动态请求、静态请求的访问分离(“动静分离”),
有效解决服务器在磁盘IO、带宽方面的访问压力。
3) 负载均衡和数据库缓存,通过负载均衡技术增加多台web服务器
4) 垂直和水平扩展相结合,进一步进行“业务拆分”和分“分库”

使用道具 举报

回复
认证徽章
论坛徽章:
337
ITPUB社区千里马徽章
日期:2013-06-09 10:15:34ITPUB社区12周年站庆徽章
日期:2013-08-12 09:34:36ITPUB社区12周年站庆徽章
日期:2013-08-20 11:30:11凯迪拉克
日期:2013-09-12 15:56:12ITPUB社区12周年站庆徽章
日期:2013-10-17 13:56:59一汽
日期:2013-11-14 21:55:12技术图书徽章
日期:2013-11-19 14:47:26红旗
日期:2013-11-24 12:29:47三菱
日期:2013-11-25 11:21:19保时捷
日期:2013-11-27 09:15:09
发表于 2018-4-30 12:48 | 显示全部楼层
1.结合自身业务场景,简要说明如何上云?需要考虑哪几个技术tip。
主要考虑三个方面:可用性、完整性和隐私性(也叫机密性)。
数据可用性:
数据可用性是指数据不因黑客攻击、物理设备故障等问题而导致数据不可使用的要素。
如果我们担心重要数据因计算机病毒、电源故障等问题而丢失,我们常常会采取数据备份的措施加以预防。
而在云计算中,保障数据可用性的常用措施与此相类似,我们称为冗余备份,利用系统的并联模型来提高系统可靠性的一种手段。
数据完整性:
数据完整性指在数据传输、存储的过程中,确保数据不被未授权的用户篡改、或在篡改后能被系统迅速发现的要素。
数字签名是保证数据完整性的常用方法 。数字签名为数据在云端传输保驾护航,保证数据在发送过程中未作任何修改或变动,同时,也可以确认数据传输的发送方与接收方身份。
数据隐私性:
数据隐私性是非常重要的另一维度,指在海量数据传输、存储和处理的每个环节保护用户个人数据及其信息的要素。
云计算应用主要通过基于共享密钥、基于生物学特征和基于公开密钥加密算法的身份验证三种方法来保护数据隐私。
此外,数据层面的对象去标识、漏洞保护、虚拟机扫描、数据隔离、混合云技术等也常被用于保障数据隐私和安全。

使用道具 举报

回复
认证徽章
论坛徽章:
3
秀才
日期:2018-06-21 10:08:00ITPUB18周年纪念章
日期:2018-09-17 10:09:49ITPUB18周年纪念章
日期:2018-09-17 10:12:57
发表于 2018-5-1 18:02 | 显示全部楼层
1.结合自身业务场景,简要说明如何上云?需要考虑哪几个技术tip。
首先根据自身业务的实际情况做上云评估和分析,确定上云迁移范围和目标。然后根据评估分析报告设计上云迁移的架构设计和实施方案。接着就是上云迁移的实施,先从最简单的应用开始,然后再考虑复杂的、关联度比较高的业务,一些个性化的企业应用等。接下来是上云迁移的诊断优化和测试验证,包括迁移后的系统稳定性、数据一致性、完整性等验证。最后就是系统割接,包括建立切割计划表,确定各个业务系统的切割时间窗口,进行业务验证,确定是否进行执行回退方案。
上云需要考虑的技术tip主要是使用VMWARE平台还是OpenStack平台,或者阿里云、AWS、Azure等厂商提供的既有方案。

2.如何对云数据库进行选型?着重考虑哪几个方面。
云数据库的选型应该根据项目的实际需求进行选择。如果当前的应用使用MySQL、Oracle、SQL Server、PostgreSQL或者其他常用的关系型数据库管理系统,构建在三层架构上,可以将数据库服务器转移到基础架构即服务(IaaS)云上。如果开始一项新的开发或者重新设计一个当前的数据库层,那么PaaS或者数据库即服务(DBaaS)可能会更好的适应需求。
云数据库的选型需要考虑的因素包括:功能、成本、性能强弱、扩展能力、商业支持、可维护性、满足业务场景、数据备份、日志备份、账户管理、存储架构、网络安全以及架构安全等

使用道具 举报

回复
招聘 : 信息技术专员
论坛徽章:
37
会员2006贡献徽章
日期:2006-04-17 13:46:342013年新春福章
日期:2013-02-25 14:51:242014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上加薪
日期:2014-02-19 11:55:14技术图书徽章
日期:2014-05-19 11:17:53
发表于 2018-5-2 00:20 | 显示全部楼层

1.结合自身业务场景,简要说明如何上云?需要考虑哪几个技术tip。
上云的第一件事,是分析需求:也就是看自己需要不需要,比如自己的网络架构与云的比有什么优缺点;我的业务是否适合部署在云上?我们的信息安全允许我们这么做吗?我们的应用在云上是否还能正常的使用;云的部署给我带来的是业务增长还是减小等等;
第二件事就是费用问题,自己已经有了比较成熟的架构,还用云,是不是会增加投入,董事会是否会同意这种投入,投入产出比有没有估算过,是否利用旧设备优化就能解决。利旧能够支持多久的业务发展?
第三件事就是隐私、安全问题,信息泄露的问题经常出现,云厂商也难免,这个风险是很多企业接受不了的。而且会面临罚款,谁承担的问题要谈妥。
第四件事就是国内的流氓问题(专利、版权问题),有几个大的云服务商,专门靠窃取别人的创新产品来武装自己,但又不好取证和起诉,别的论坛里已经有人暴露被xxx窃取产品设计思路。甚至还约过他们谈合作,最后被甩,人家云厂商自己开干了。
我觉得技术的tip,都还好,技术上各有优劣势,适合自身的需求就好。

2.如何对云数据库进行选型?着重考虑哪几个方面。
我个人觉得云数据库选型最重要的就是稳定性,在审计过程中经常看到客户的数据库宕机、error、无响应等现象;第二就是响应的效率,特别是对互联网型的公司,大规模的访问很容易造成数据处理缓慢,非常影响业务,亲身经历过几家互联网金融企业收到大量的客户对访问缓慢、查询数据缓慢的投诉。第三个就是易用性了,最常见的操作不要太过于复杂。数据结构逻辑不清晰。
我觉得对数据库来说,稳定性还是第一位的,毕竟用户接受不了数据的丢失,曾经遇到过客户的数据条目丢失,后来连oracle公司的工程师也没找到,后来不了了之。

3.如何适应业务暴涨的需求对云数据库进行架构演变?
应对业务暴涨的肯定要有反应迅速灵活的云数据库架构,一般来说,这种云数据库架构的扩展不仅自己能够进行快速的扩展,也要支持相关周边的扩展,比如支持中间件扩展、应用的扩展,毕竟对业务的响应不是云数据库自身能够解决的,必须考虑整体的一致性;所以总的来说,对业务暴涨,云数据库1要自身响应快速,可以应对一般的暴涨;2、要可扩展性强,可以应对长期的暴涨;3、要移植性强,可以适应未来新技术的发展,向新技术移植,毕竟现在是云,以后还不知道是什么。

使用道具 举报

回复
论坛徽章:
13
秀才
日期:2016-02-18 09:39:10ITPUB18周年纪念章
日期:2018-09-17 10:09:49ITPUB15周年纪念
日期:2018-07-27 16:11:00秀才
日期:2018-06-21 10:08:00秀才
日期:2018-04-08 14:48:31秀才
日期:2017-12-12 10:00:20秀才
日期:2017-09-18 17:02:05秀才
日期:2017-08-18 11:04:35秀才
日期:2017-08-18 11:02:47秀才
日期:2017-04-06 18:09:28
发表于 2018-5-10 09:43 | 显示全部楼层
1.结合自身业务场景,简要说明如何上云?需要考虑哪几个技术tip。直接上,业务都在云,数据在IDC,考虑的就是数据传输和网络问题。
2.如何对云数据库进行选型?着重考虑哪几个方面。
数据库如果上云,首先一定要保证安全和防泄密。签订三方风险。

使用道具 举报

回复
认证徽章
论坛徽章:
277
马上加薪
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11版主9段
日期:2012-11-25 02:21:03ITPUB年度最佳版主
日期:2014-02-19 10:05:27现任管理团队成员
日期:2011-05-07 01:45:08
发表于 2018-5-16 14:46 | 显示全部楼层
我答后面两个问题吧。
2.如何对云数据库进行选型?着重考虑哪几个方面。
要选择适合的云数据库,主要还是根据企业的具体业务需求来定的。而且大多数云服务提供商也并没有做到能够提供所有关系型数据库的云服务或者所有类型的NoSQL数据库云服务。
如果业务需要对数据进行缓存,那么可以选择支持键值存储的云数据库,这通常是云服务提供商基于Redis或Memcache改造的。
如果业务需要关系数据存储,那么可以考虑选择基于MySQL或PostgreSQL改造的云数据库。
如果业务数据非常重要和关键,那么嗨可以考虑基于Oracle或SQL Server的云数据库。
如果业务需要复制集和分片等功能特性,那么可以考虑基于MongoDB的云数据库。
如果业务需要可弹性伸缩、面向列的分布式数据存储,那么可以考虑基于HBase的云数据库。
总之,根据需要来定。

3.如何适应业务暴涨的需求对云数据库进行架构演变?
对于企业来说,随着业务的不断发展,系统的软件架构肯定是需要不断演变的,这种演变既包括软件系统整体的技术架构的演进,还包括整体的存储方案的演进。
当业务访问量比较小的时候,我们使用单机的MySQL云数据库就能满足需要。
当业务发展到一定阶段,单机的MySQL云数据库不能满足并发读写的需求,我们需要做数据库集群,把单机的读写分担到集群节点上、
当业务继续发展,MySQL小集群也满足不了需求,我们需要就具体问题采用不同的方案。技术架构中加入缓存层,数据库加上读写分离。
云服务提供商的云数据库简化了架构演变需要做的工作,只要按照云服务提供商的文档操作,很多工作都可以快速完成。

使用道具 举报

回复
认证徽章
论坛徽章:
337
ITPUB社区千里马徽章
日期:2013-06-09 10:15:34ITPUB社区12周年站庆徽章
日期:2013-08-12 09:34:36ITPUB社区12周年站庆徽章
日期:2013-08-20 11:30:11凯迪拉克
日期:2013-09-12 15:56:12ITPUB社区12周年站庆徽章
日期:2013-10-17 13:56:59一汽
日期:2013-11-14 21:55:12技术图书徽章
日期:2013-11-19 14:47:26红旗
日期:2013-11-24 12:29:47三菱
日期:2013-11-25 11:21:19保时捷
日期:2013-11-27 09:15:09
发表于 2018-5-20 22:48 | 显示全部楼层
2.如何对云数据库进行选型?着重考虑哪几个方面。
不管选择哪一种云数据库,都需要衡量多种因素,包括成本、可用性、可扩展性以及性能支持。

3.如何适应业务暴涨的需求对云数据库进行架构演变?
一开始的时候,就要做好规划设计,选择合适的数据库架构。所有应用客户端连接池的最大连接数总和应小于数据库的最大连接数。通常情况下,可能会存在很多个应用连接数据库,这些应用去连接数据库时都会设置自己连接池的最大连接数,如果当所有的应用所设置的链接总数大于数据库所设置的最大连接数,就会发生将数据库的连接撑爆的情况。超过最大连接数之后再请求的连接就会被数据库服务器拒绝,这就会对于应用造成很大的伤害,所以在客户端或者配置连接池时一定要保证客户端连接池的最大连接数总和小于数据库最大连接数。有的云数据库可以将连接数作为购买项进行设置的,也有的需要通过对于数据库参数的调整进行设置。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

【有奖讨论】解决存储挑战了解一下
奖品:米家车载空气净化器 、米家声波电动牙刷 、小米运动蓝牙耳机

在数字经济时代,井喷式增长的数据,在释放大量商业价值的同时,也随之对企业的IT基础设施带来了不容忽视的挑战!如何存储、管理、使用这些数据呢?这是一条比以往更艰难的路~

活动时间:9月20日-10月11日

参与讨论>>
TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备16024965号 北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表