|
|
1.在对公司的云上数据库进行接手时,需从哪些方面入手?
基本上我们业内还很少有将全部业务系统或者将重要系统部署到云上的先例,这有很多原因,其中要考虑改变的因素太多了,我大致说下:
1)技术层面,这个大家想到的太多了,dba原来是单机部署,无论是虚拟化还是物理部署方式,其中参数配置相对独立,安全性,性能调优,用户租用等等,这些都是要考虑和额外花费精力去实施和优化的,云上数据库的高可用性也不同于之前简单的HA切换或者是虚拟机迁移的方式,这时候高可用的选择更多,是选择多数据份还是HA还是云上的快速部署复制,这是要根据特定的场景和系统的重要程度来进行定夺的,除此还有就是监控,备份,实施部署等等,这些都与非云的很不一样,而且新增的也都是云上的特点,需要好好安排和考虑
2)很多技术出身的都会考虑技术方面,但是还有技术之外的就是管理和流程上的事,作为一个非常依赖流程和讲究合规的行业,云上部署的安全,合规,是否合理都是要重新规划和考量的,这些特点和难点绝对不亚于技术上要改变的,而且要比技术更加复杂和难理解,这些数据库的管理我觉得才是云上部署的长期痛点。
2.涉及一些业务暴涨,数据安全等问题,如何在技术手段上实现?(可举例说明)
云上的数据库部署,现阶段我觉得基本上都有各种问题的对应手段,当然我们先不管手段的高低以及效果的好坏,版主的这个问题问得太大,云上的问题会很多,比如说业务暴涨,横向扩展,通过云的快速部署和模板复制,横向的集群扩展是非常推荐的,但是这里面有应用的支持,是否能做到无缝叠加?再有数据安全,当然会做dmz或者物理隔离等等方法,再有比如我们经常讨论的云的性能,我们在云的统一平台上再根据数据热点和业务重要性与否来确定高中低,人为的划分不同区域,等等,我想作为IT人员,永远是方法比困难多的,就是方法好坏,效果高低,这都是长期要研究和优化的。
3.根据贵公司业务需求,是否会考虑购买第三方数据平台?在平台选择上,主要从哪些方面考量?
暂时不会,有几个原因:
1)从监管考量,暂时不允许将任何业务系统放在第三方的数据平台,我觉得将来随着云的成熟和制度的慢慢完善,这不是难点
2)安全考量,从安全也是很大的原因不放在第三方数据平台,这里面涉及逻辑,物理机硬件还有机房等等
3)自我技术研究和发展,云的平台非常适合UIT以及开发测试所以,我们也有强烈的研究云平台的需要,在的确没有能力或者出现强大技术瓶颈的时候才会考虑找第三方,首先还是想先完善自己羽翼,自己研究下。 |
|