公司介绍

微拍堂是杭州微拍堂文化创意有限公司的国内移动端文玩艺术品交易平台。微拍堂平台累计用户超4000万,入驻商家超30万。拍品类目涵盖玉翠珠宝、紫砂陶瓷、书画篆刻、茶酒滋补等七大品类。

业务痛点

  • 我们的拍卖系统是混合部署方式,既有线下的机房,也有云上计算资源,同时还是多云厂商的架构,对拍卖数据和物品的存放需要设计众多存储方式,给备份和数据安全带来很大挑战。
  • 当多个物品同时拍卖过程中请求流量会出现较高的峰值,当业务出现故障,由于涉及到多种架构,故障无法快速恢复。

解决方案

图 1. 微拍堂跨云备份系统架构
  • 拍卖历史数据冷备份解决方案
    • 作为完整数据库灾备方案,除了要有本地数据库备份外,还要在异地做数据库备份;传统方案是将备份集拷贝到本机其他盘、其他机器,这些都无法抵御地震、台风等自然灾害;如果要做到异地容灾,需要在其他地区自行搭建备份机房,前期投入成本很大。
    • 为了解决数据库异地灾备问题,数据库备份DBS提供按量付费服务,对于本地IDC数据库、其他云数据库、ECS自建数据库和RDS数据库,可以通过DBS将数据备份到阿里云OSS上,实现异地容灾备份。
  • 拍卖过程中热数据备份解决方案
    • 由于地区断电、断网等客观原因,产品可用性并不能达到100%。当出现这些故障时,如果业务部署在单个地区,那么就会因为地区故障导致服务不可用,且不可用时间完全依赖故障恢复时间。
    • 为了解决地区故障导致的服务不可用,提高服务可用性,可以构建异地灾备中心。当业务中心发生地区故障时,直接将业务流量切换到灾备中心,立刻恢复服务。

上云价值

利用这一套全新的架构,我们本架构能够解决冷热数据实时备份,RPO能达到秒级,另外故障恢复可以是表级别的恢复,故障恢复时间缩短80%,其中涉及到拍卖历史数据能自动管理备份生命周期,选择费用较低的长期归档,另外阿里云提供的异地灾备,可以适应多云架构,和混合云的架构,非常方便管理复杂的情况。

“作为国内首席移动端拍卖交易平台,公司业务发展迅速,给我们在跨公有云备份这块带来了新的挑战。阿里云DBS配置灵活、功能完善,很好解决了我们手工维护痛点。”—— 杭州微拍堂文化创意有限公司数据库负责人 田红阳

选用的产品

  • 对象存储OSS

    阿里云对象存储服务(Object Storage Service,简称 OSS),是阿里云提供的海量、安全、低成本、高可靠的云存储服务。其数据设计持久性不低于 99.9999999999%(12 个 9),服务设计可用性(或业务连续性)不低于 99.995%。

    更多关于对象存储OSS的介绍,参见对象存储OSS产品详情页

  • 数据传输服务DTS

    数据传输服务(Data TransmissionService) DTS支持关系型数据库、NoSQL、大数据(OLAP)等数据源间的数据传输。它是一种集数据迁移、数据订阅及数据实时同步于一体的数据传输服务。

    更多关于数据传输服务DTS的介绍,参见数据传输服务DTS产品详情页

最佳实践

最佳实践请参考:数据库异地备份及查询