首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

系列(六)——数据存储建设

数据存储建设主要从数据可靠性和业务稳定性两个维度阐述。这两者有哪些区别呢?...1.2 对象存储(COS) COS将数据分散存储在城市中多个不同的数据中心,其中某数据中心故障了,AZ存储架构依然可以为云上客户提供稳定可靠的数据服务,云上数据可靠性是12个9,即99.9999999999%...COS分布式存储系统架构AZ架构为分层结构主要如下: image.png COS目前具备AZ属性,如果对于核心数据,成本允许前提下,建议开启跨地域复制功能来进一步加固数据可靠性。...但是这里特别注意,目前存量单AZ的COS桶暂不支持开启AZ属性,需要对COS桶数据进行迁移,核心步骤就是新建COS存储桶,将旧桶数据迁移到新桶,推介使用存储桶复制(同地域)功能来做迁移。...列举一下几个场景: 场景一: CBS快照跨地域能力建设 当前云平台CBS数据可靠性的能力在地域粒度,对于公司核心数据要求地域备份时,需要业务通过调用云API来实现;高可用能力建设核心思路: 1.定期快照复制新

3.4K73
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    的架构分析和选择策略

    且多种潜在因素如心跳线中断、网络短时间中断、应用服务器响应不及时等,容易导致在生产中心实际运行正常情况下进行误切换,即存在“脑裂”现象。...云结合云平台的计算、存储和带宽等诸多优势,相比传统具备了多方面的优势: 基础设施减少 摒弃采购传统的服务器,借助云平台供应商提供的计算和存储平台,或直接采用云DRaaS应用服务。...快速恢复 为即使有传统定制的远程备份,仍然需要时间去做数据的恢复和业务重启,且取决于远程备份的地点远近和远程服务器的性能。而云是可以充分利用云的能力,突破物理限制,在云端做到业务启动。...用户使用Zerto,用户可以得到可靠的,接近实时的服务器复制,而花费仅仅是SAN阵列式复制成本的一小部分。...HyperBDR深度对接20+以上云平台API接口,在国内的云服务厂商多样的环境下,适配多云场景的

    2.6K30

    同城+异地活是全球化处理的最好模式吗?

    在海外,我们首先采取了跨区域的异地活模式,随后根据区域化业务发展的需要,进一步调整为异地活和同城的结合模式。...国内容建设 字节国内的架构主要经历了三个发展阶段:单机房、同城机房,以及目前的异地活模式。...我们的机房复杂度非常高,我们期望综合考虑业务特性,选择性地进行机房部署。这也会涉及到成本上的考虑和策略上的调整。...这一融合过程之后,我们在 2019 年开始实施异地活以及区域的异地模式。 我们的演进可以大致分为两个阶段。...在国内容和海外方面,我们目前都在采用同城加异地活的模式,并且我们正在持续不断地完善整体的能力建设。

    18210

    系列(八)——同城数据冷备建设

    为了让企业能更好用好云平台的数据安全能力,本文重点云平台数据备份冷备能力,以腾讯云为例,主要从以下两个维度介绍:同城数据冷备能解决企业什么问题,达到怎么样业务效果?...同城冷备份方案同城数据冷备方案主要依赖于云平台能力备份能力,对现有业务架构没有任何改造,方案架构如下:图片该方案核心要点说明:数据备份:云侧数据库mysql和redis在控制台设置数据备份参数,数据备份存储在COS,具备地域级别...指标详细说明能力具备同地域(不同可用区)数据备份能力,不具备不同地域的能力。...3.演练能力建设,增加平时运维成本以及自动化工具开发功能。

    6.6K113

    系列(三)——云网络建设

    IDC时代,业务对网络参与较少,主要依赖数据中心网络建设程度;当到了云的时代,云服务商将底层网络能力产品化后,云上客户更多参与网络建设,提升业务稳定性。...1.2 云网络产品 对于云上网络产品,从业务流量维度主要分为: 流量走向 对应产品 建设 南北向流量 负载均衡(CLB)、NAT网关、弹性公网IP(EIP)、anycast IP 1.同城活,避免跨可用区的流量...3.网络案例 3.1 公网CLB 公网CLB可用区能力已经上线,但是需要账户开白支持。如果存量公网CLB为单可用区,建议升级为可用区。目前暂不支持平滑升级。...具体流程: 1.需要新购可用区CLB,绑定后端RS, 2.切部流量灰度到可用区CLB,业务正常后,切全部流量 3.观察单可用区流量,待没有流量和链接数时候,正式下线。...image.png 3.2 混合云网络 混合云网络分为两个部分: 1)idc和云机房之间线路,主要线路分为专线和VPN。

    4.7K93

    TiDB 金融级备份及中心

    通过多级标签的感知,能够实现服务器级、机架级、机房级、站点级的故障转移。能达到 RPO 等于 0,以及我们的故障影响时间小于 30 秒,也就是 RTO 小于 30 秒的一个刚性指标。...通过 TiDB 的中心的方案,非常可靠地避免了这些故障对业务的影响,保障了业务连续性及数据安全。 除此之外,在国内的话,从北到南,我们的运营商的线路也是非常的复杂。...对于有些用户来说,从投资成本、业务的重要性、客户网络的物理条件来说,没有办法去构成同城中心加异地的的架构,他可能只能选择两中心的方案,那么在这个过程当中的话,TiDB 经过这几年对这个方面的积累,...这个副本是动态可调的,并且我们可以保证,TiDB 上执行的所有的联机交易事务,在数据变更发生时都可以达到多数的一致,也就是说在一个实施规划和部署正确的 TiDB 集群里面,在一个中心的 TiDB...:TiDB 中心方案 在中心里面,前面提到,我们通过 Multi Raft 的机制,以及相关的工程优化,实现了跨中心的方案。

    1.1K31

    从金融活标准看发展

    技术背景说明 1).架构演进 最原始的系统架构非常简单,客户端请求进来,业务应用读写数据库,返回结果即可。...此时的架构是没有考虑备份的,原系统出现问题后,无备份环境可用,不具备最基本的能力。 为了解决上述架构的问题,比较简单的方式是提供备份系统。...❖ 活(双活) 主备架构能力有限,也促生了活架构。所谓活架构,简单来说是应用系统与基础架构配合,通过将业务处理单元化实现更大范围的能力。根据实现方式可分为同城双活和异地活两种方式。...3).活架构驱动因素 在传统系统设计中,采用主备方式。...解读:何为“活” 地理节点部署 应用系统部署在多个地理节点,各地理节点的位置选择宜综合考虑电力、网络、供水等基础设施的因素,包括独立的空调、电力设施、计算、网络、存储等物理资源。

    1.3K30

    如何看待云原生下的

    为什么业务容器化之后,灾变得更具挑战? 不像之前使用CVM或者物理机部署时,业务容器化之后,底层资源的可控程度更弱,应用实例生命周期更短、变化更快,这就给业务做部署带来了更大的难度。...除此之外,当前自研业务大部分都是面向Kubernetes集群进行编排的,业务需要感知Kubernetes集群和集群内的资源拓扑,然后再结合自己的部署拓扑去选择合适的集群,配置合适的调度标签进行强有序的活部署...如果每个集群都覆盖多个Zone的资源,那么业务只需要在单个集群部署就能实现Zone的需求,这需要容器平台提供单集群内Zone拓扑分布比例的调度能力,比如应用A需要在广三、广四部署1:1的拓扑。...业务需要底层部署,到底是业务自己去根据复杂的底层集群和资源拓扑去精细化构建,还是说应该由容器平台来完全兜底,并作为一种不对用户感知的默认的产品能力?...所以,业务的,是需要业务和应用托管平台都关注的事情,业务评估自己的场景,平台提供对应的部署能力。

    7510

    备知识总结:与备份区别、备技术、体系规划

    系统在企业中给与数据安全系数相当高的保障,但是系统倒是是什么,他们是什么意思?恐怕连正在使用备份的网络管理人员都不能解释。本文用最浅显的语言给大家解释备份到底是什么。...不可少 那么建设了备份系统,是否就不需要备份系统?...不能替换备份 系统会完整地把生产系统的任何变化复制到端去,包括不想让它复制的工作,比如不小心把计费系统内的用户信息表删除了,同时端的 用户信息表也会被完整地删除。...如果是同步,那端同时就删除了;如果是异步,那端在数据异步复制的间隔内就会被删除。这时就需要从备份系统 中取出最新备份,来恢复被错误删除的信息。...备份系统+异地系统 这是一个较为理想化的系统一体化解决方案,能够在很大程度上避免各种可能的错误。 恢复等级 ? 灾难恢复层次 ? 备技术层次 ? 1.1 磁盘阵列备技术 ?

    10.2K21

    B站高可用建设思路

    当APP访问DCDN时出现网络故障时,可以降级到三方CDN,实现对DCDN的。 当CDN回源时,会走pop点进行流量汇聚,在pop点可以做多个线路互备。...后期服务做了升级,核心服务业做了降级,可以在MQ故障时,绕过MQ实现RPC和job直接通信,实现了。 MySQL层,目前有一个proxy代理、sidecar模式部署。...对于机房级别的故障,最快的止损手段就是活了。...如果过程中,有一个接口或一个规则错了,这个流程都要再走一遍,导致当时切活效率极差,并且效果不好。...切量演练时,验证是否可以做到双活。 713故障时,因为登录不了鉴权系统,导致不能及时处理问题,现在已经改为登录认证可降级了,不强依赖于登录态。

    1.3K30

    系列(七)——混合云公网出口建设

    墨菲定律告诉我们,如果事情有变坏的可能,不管这种可能性有小,它总会发生。如果IDC公网出口异常,IDC内业务要访问第三方服务,如何实现高可用呢?...本文结合云平台公网能力,从网络平台角度来分析建设可行性。...整体公网出口方案如下: image.png 2.1.1 云平台切换方案。 正常情况下,业务流量通过NAT访问公网,如上路绿色线条标识。...2.1.2 IDC切换方案 正常情况下,IDC业务流量通过NAT访问公网,如上路绿色线条标识。...IDC公网出口方案 (推荐) 1.方案简单,更多依赖云平台能力 2.方案落地快捷。 3.人力成本低,不需要自建系统。 4.维护成本低,不需要后续维护系统稳定性。

    3.1K124

    系列(四)——业务应用层建设

    综上所述,本文从云平台视角出发阐述应用层业务建设,主要分为方案设计考虑纬度、复杂度以及云上客户案例三个方面。 1.应用概述 1.1 应用部署 应用是否满足跨地域/可用区部署?...应用层调用链是否能接受跨区延时,如果业务无法接受跨区,该业务做只能set化部署,这里需要强大中间件团队开发数据同步系统。...应用层调用链能接受跨区延时,一般以试点业务先观察,小步迭代方式逐步构建能力。...切换强依赖于调度系统以及配置系统稳定性。这里稳定性主要包括系统能力和性能;遇到大规模故障,大量信息配置变更请求调度系统和配置系统要能扛住洪峰,是保障这个方案的根基。...2.应用复杂度 计算应用层,主要考虑以下两个方面: 哪些节点执行任务。 这里要区分清楚哪些节点执行核心业务,这里会引入不同的复杂度。

    3.5K72

    知识知多少

    为什么要做? 你知道吗?自然灾害、设备故障、人为因素等都会造成业务中断。如今数字化时代,IT系统故障更会对公司业务造成难以估量的巨大经济损失。...3 关键词 RPO(Recovery Point Objective) 数据恢复点目标,主要指的是业务系统最大能容忍的数据丢失量。...体系介绍 1 数据中心 集团公司通过两地建立三个数据中心,通过双活、冷备等方式,实现两地三中心架构。...2 体系建设 系统类型 --- 策略 核心业务系统 --- 两地三活 关键平台系统 --- 同城双活 非关键系统 --- 异地冷备 3 技术方案 异地冷备 恢复能力 RTP≤1h RPO≤5min...演习要求 每年进行演练,所有核心业务与平台系统均要参演。 异地备恢复、同城双活切换、一键式自动化启停等恢复方式不断创新,要求演习规模逐年扩大和恢复效率逐年提升。 - End - ----

    1.3K20

    数据中心精讲(常见的建设模式)

    当前,市场上常见的模式可分为同城、异地、双活数据中心、两地三中心几种。...同城 同城是在同城或相近区域内(≤200KM)建立两个数据中心:一个为数据中心,负责日常生产运行;另一个为灾难备份中心,负责在灾难发生后的应用系统运行。...异地 异地主备中心之间的距离较远(>200KM)因此一般采用异步镜像,会有少量的数据丢失。异地灾难备份不仅可以防范火灾、建筑物破坏等可能遇到的风险隐患,还能够防范战争、地震、水灾等风险。...双活数据中心 所谓“双活”或“活”数据中心,区别于传统数据中心和备中心的模式,前者多个或两个数据中心都处于运行当中,运行相同的应用,具备同样的数据,能够提供跨中心业务负载均衡运行能力,实现持续的应用可用性和灾难备份能力...,所以称为“双活”和“活”;后者是生产数据中心投入运行,备数据中心处在不工作状态,只有当灾难发生时,生产数据中心瘫痪,备中心才启动。

    2.3K20

    Serverless 实战:通过 Component 实现地域部署

    1 Serverless 与地域部署 针对服务可用性,几乎每个云厂商都会有非常高的承诺,但是我们也不能掉以轻心,认为不会出现故障导致不可用,方案是必须要有的。...以地域部署为例,我们可以考虑这样的架构: 同样是作为单地域解析服务,相对来说,地域部署更加安全稳定,一旦某个地域的服务出现问题(例如 API 网关,云函数),都可以通过监控程序及时发现,并且迅速切换解析到其它地域...地域部署的监控函数与时间触发器进行结合,定期进行网站可用性的排查,一旦出现问题,就可以在云解析层面进行解析切换,实现单地域服务的地域部署方案: 这个方案的逻辑是先请求服务是否可用,如果不可用,则获取列表...如果不是单地域提供服务,那么就需要考虑地域部署、地域就近接入以及地域方案。...底层服务的机制,不是云厂商要提供的么?理论上,这个机制是云厂商提供的,并且函数是无状态的,只要确保业务逻辑无问题,是不需要进行某些层级的主备等。

    67020

    前端接口

    我细细细细分析。 原因就是接口挂了,拿不到数据了。那把数据储存起来就可以解决问题。 思考 存哪里? 第一时间反应浏览器本地存储,想起了四兄弟。...选型对比 特性 cookie localStorage sessionStorage indexDB 数据生命周期 服务器或者客户端都可以设置、有过期时间 一直存在 关闭页面就清空 一直存在 数据储存大小...4KB 5MB 5MB 动态,很大大于250MB 与服务器通信 每次都带在header中 不带 不带 不带 兼容性 都支持 都支持 都支持 IE不支持,其他主流都支持 考虑到需要存储的数据量,5MB...接口我们也是刚弄不久,有许多细节与不足,欢迎沟通交流。 接口本意是预防发生接口服务挂了的场景,我们不会很被动。原来是P0的故障,能被它降低为 P2、P3,甚至在某些场景下都不会有用户反馈。

    23010

    与集群(1)

    、集群、与集群在Orleans中的运用。...一个客户与集群相互作用时,集群像是一个独立的服务器。集群配置是用于提高可用性和可缩放性。 简单的概述一下就是:通过技术手段将多台计算机(服务器)组合成“一台计算器”对外提供计算服务。 是什么?...下面摘抄自百度百科: 系统是指在相隔较远的异地,建立两套或套功能相同的IT系统,互相之间可以进行健康状态监视和功能切换,当一处系统因意外(如火灾、地震等)停止工作时,整个应用系统可以切换到另一处...简单的概述一下就是:当一些服务器不可用时可以切换到可用的备用服务器上,提高服务的可用性。 和集群的关系?...个人认为是一种需求,目的,目标,而集群是一种技术手段,使用集群可以提供可用性和可缩放性,那么也解决了的问题,当然方式不仅限于集群镜像站点也能解决问题。就好比IOC和DI的关系一样。

    1.6K40
    领券