云计算凭借弹性、成本低等优势,已经被越来越多的企业所认可,因此越来越多的企业将业务搬迁至云上。然而对于业务庞大且复杂的企业而言,全面上云面临一定的迁移成本与时间成本。并且由于政策、架构等原因,部分企业业务暂时无法上云。为应对以上问题,企业大多选择逐步上云,此时混合云的应用应运而生。本文中混合云的应用是指,企业同时使用公共云或私有云,或本地IDC资源的场景。
在混合云场景下,企业的数据库业务可以实现:
逐步上云:正在将业务逐步上云的企业,可将部分边缘业务的数据库优先上云,核心业务的数据库仍然使用本地数据库。 云上分流:业务量大的时候,通过云上数据库分流部分业务流量,云上云下数据库协同应对业务高峰。 云上容灾:将云上数据库作为本地数据库的灾备数据库,实现数据库的灾备及高可用。 然而混合云场景下,数据库的云上、云下管理存在以下挑战:
数据库种类多,环境多,管理成本高; 开发部署和运维管理复杂、易出错,稳定性得不到保障; 使用云资源应对业务高峰需要解决多个环境间的数据一致性问题; 借助云资源进行数据库容灾建设需求强烈,但是难度大。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。