展开

关键词

数据中心建设-网络&安全层设计

网络核心技术 ? 网络核心技术分析: 网络层主要通过SDN技术实现网络自动化部署,通过VXLAN构建跨数据中心大二层网络、通过EVPN技术实现跨数据中心互联,三大技术相辅相成共同实现网络层。 网络核心技术分析: 数据中心网络安全防护建议最新等级保护2.0相关要求部署相关的安全设备进行整体安全防护。

82820

异地实践笔记

最近恰好在搞异地,以下是一个梳理: 基本概念 1、异地容灾。这仅仅是一个冷备的概念。也就是在平时正常的时候,另外一个机房只是当做备份。 2、异地(多)。 业务以及基础组件异地方案 业务实例异地 业务实例的异地。这个相对来说要简单一些,只要做到无状态,再如果通过docker这些容器结束,基本上是相对来说容易一些。 同步可以通过客户端写,或者服务端复制。写更加容易。 Redis的异地 Redis 的异地。就是分别在每个机房搭建一套Redis集群。 读取流程: 写入流程: 全局操作: 数据库的异地 canal: 早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。 异步思维误区: 1、所有业务异地多

9.5K111
  • 广告
    关闭

    腾讯云图限时特惠0.99元起

    腾讯云图是一站式数据可视化展示平台,旨在帮助用户快速通过可视化图表展示大量数据,低门槛快速打造出专业大屏数据展示。新用户0.99元起,轻松搞定数据可视化

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

    同城与异地多架构分析

    3、同城方案评估 优势 服务同城,数据同城灾备,同城不丢失数据情况下跨机房级别容灾。 服务规模足够大(例如单体应用超过万台机器),所有机器链接一个主数据库实例会引起连接不足问题。 三、两地三中心架构 所谓两地三中心是指 同城中心 + 异地灾备中心。 灾备中心能防范同城中心同时出现故障时候利用备份数据进行业务的恢复。 劣势 数据库写数据存在跨机房调用,在复杂业务以及链路下频繁跨机房调用增加响应时间,影响系统性能和用户体验。 同城和两地三中心建设方案建设复杂度都不高,两地三中心相比同城有效解决了异地数据灾备问题,但是依然不能解决同城活存在的多处缺点,想要解决这两种架构存在的弊端就要引入更复杂的解决方案去解决这些问题 下面以RPC路由为例说明异地多下中间件是如何进行路由的,对于其他中间件(数据库中间件、缓存中间、消息中间件等)也是一样方法。

    3.8K50

    ES异地方案

    解决了双机房ES"读"的问题,再来看“写”的问题,可能有同学说了,这还不简单,直接写就行了吧,一份数据,向A、B机房的ES集群各写一份。 听想来貌似可行,但是有一些细节问题 : 1、写并非原子操作,如果A机房的ES集群写成功了,B机房的ES集群没写成功,该怎么办? 2、当B机房的ES挂了,写不进去时,过一段时间又恢复后,故障期间的数据,B机房的ES集群怎么补进去?如果手动事后补数据,虽然可行,但是毕竟麻烦。 当然,这个方案的提前是MQ本身是高可用的,不过这个不难做到,已经有一些rocket mq双机房多的案例,不在本文讨论范围,大家可以自行搜索。

    1.5K30

    数据中心建设-存储层设计(part-1)

    存储层本质上是HyperMetro通过数据写和DCL机制实现存储层数据的,两个数据中心同时对主机提供数据读写的能力。(即2端存储做集群、数据写、数据一致性回滚)。 数据写机制:应用服务器下发I/O请求时,可同时下发到本端Cache和远端Cache,从而保证本端Cache与远端Cache的变更数据一致性。 同时可以通过另一端存储系统的数据,对坏数据进行修复,保证两个数据中心的数据一致。

    34030

    数据中心建设-应用层设计(part-2)

    在B/S应用中的设计一般考虑三个层次,分别是WEB层、APP层、DB层。 在APP层和DB层就需要部署跨数据中心集群软件,从而实现应用层数据库主要和应用服务器对接,数据库一般都是AA的,也可以是AS。

    55550

    数据中心建设-应用层设计(part-1)

    Web服务器、APP服务器一般用虚机实现,DB更多是以物理机来实现(因为对服务器要求较高,对IOPS的性能要满足要求,所以DB服务器以物理机部署的居多,当然也存在DB装在虚机上,然后通过存储阵列映射到安装数据库的虚机上 但是项目中见的更多的是让数据库独享服务器。 C/S架构:在C/S架构中前端是客户端、后端是服务器。

    47620

    关于 Oracle 存储配置和实战

    跨数据中心的,它的设计目的是为一个数据中心内有着共享存储的多个主机实现负载均衡和高可用性。 IO 性能做严格的测试,标准的 Oracle 方案架构如下。 2Oracle 存储安装配置 安装部署存储,需要至少6快盘,详细磁盘规划需求如下: AA 机房 BB 机房 仲裁 ZC 机房 任何机房均可 aaocr 盘 bbocr 盘 zcocr 盘 tmpocr Oracle 活存储方案和存储厂商的方案(如 EMC 的 Vplex)对比有更大的灵活性,透明性,因为底层的存储磁盘对于 Oracle 来说完全可见,而且通过 Oracle 的 Normal 磁盘组的功能实现 无论是 Oracle 的活存储还是存储厂商的解决方案,均适用于两个存储机房距离小于 50 公里的情况,而且最大的瓶颈在于远端的存储节点写入速度,因此在部署活存储方案时,提前做好底层的磁盘写入速度测试

    1K80

    关于 Oracle 存储配置和实战

    跨数据中心的,它的设计目的是为一个数据中心内有着共享存储的多个主机实现负载均衡和高可用性。 IO 性能做严格的测试,标准的 Oracle 方案架构如下。 2Oracle 存储安装配置 安装部署存储,需要至少6快盘,详细磁盘规划需求如下: AA 机房 BB 机房 仲裁 ZC 机房 任何机房均可 aaocr 盘 bbocr 盘 zcocr 盘 tmpocr Oracle 活存储方案和存储厂商的方案(如 EMC 的 Vplex)对比有更大的灵活性,透明性,因为底层的存储磁盘对于 Oracle 来说完全可见,而且通过 Oracle 的 Normal 磁盘组的功能实现 无论是 Oracle 的活存储还是存储厂商的解决方案,均适用于两个存储机房距离小于 50 公里的情况,而且最大的瓶颈在于远端的存储节点写入速度,因此在部署活存储方案时,提前做好底层的磁盘写入速度测试

    41920

    做容灾,、多、同城、异地、多云,到底应该怎么选?

    而且整天见各类技术文章,不是,就是多,不是同城,就是异地,现在又出来个多云,好复杂。 下面我就谈谈我的理解: 首先,这么多名词是什么含义,要搞清楚,然后再看适不适合。 (如果数据层没有这么复杂,只有几个数据库,那是没问题问题的,但是分布式的场景下,上百个,几百个实例切换,这个代价和成本还是很大的。) 准确点,就是物理距离上的时延问题,这个无论是、多,还是同城、异地,都绕不开的痛苦问题。 所以,打算搞,先从这里下手,当然牵出来就要涉及到分布式,还有很多大量细节技术问题。 一个合理的建设节奏应该是,同城—异地—两地三中心(同城+异地多),因为你要解决的问题的复杂度和难度也是在逐步上升的,不可能一蹴而就。

    1.8K40

    做容灾,、多、同城、异地、多云,到底应该怎么选?

    而且整天见各类技术文章,不是,就是多,不是同城,就是异地,现在又出来个多云,好复杂。 下面我就谈谈我的理解: 首先,这么多名词是什么含义,要搞清楚,然后再看适不适合。 (如果数据层没有这么复杂,只有几个数据库,那是没问题问题的,但是分布式的场景下,上百个,几百个实例切换,这个代价和成本还是很大的。) 准确点,就是物理距离上的时延问题,这个无论是、多,还是同城、异地,都绕不开的痛苦问题。 所以,打算搞,先从这里下手,当然牵出来就要涉及到分布式,还有很多大量细节技术问题。 一个合理的建设节奏应该是,同城—异地—两地三中心(同城+异地多),因为你要解决的问题的复杂度和难度也是在逐步上升的,不可能一蹴而就。

    1.4K30

    数据中心解决方案剖析

    今天来和大家聊聊数据中心解决方案,方案中2个数据中心站点之间均为特性,在数据中心中2个中心同时处于运行状态,同时承担生产业务,可大幅提升整体服务能力和资源利用率。 由于华为公司的产品线相当齐全,华为数据中心方案中可以做到6层端到端从而大大提升了数据中心的业务上线速度。目前在数据中心中有2类形态即AA和AP。 该方案在现网中也有很多应用但是假并非我们部署数据中心的真正目的,笔者也不看好AP形式的数据中心。 华为数据中心解决方案中采用AA以HM特性(存储特性)为基础同时结合其他计算和网络组件,组合起来为用户提供解决方案。 华为数据中心解决方案以以上6层实现端到端,该方案具有故障点少系统可靠性高的特点。

    1.8K40

    ​业务的数据切换思路设计(下)

    这是学习笔记的第 2132 篇文章 前几天写了一篇关于业务的数据切换思路设计,我今天把下半部分补充一下。 业务的数据切换思路设计(上) 首先整个业务的上游是流量入口,分为读流量和写流量,整体是分布式设计。 ? 而“已有数据服务”的写流量照样是写入,这样就达到了一种“理想”的写状态。 ?

    45620

    Exchange Server 配置DAG和NLB,实现

    传统的部署方法,至少需要两台服务器,一台是邮箱传输角色,另外一台则是边缘传输角色,在本文中,按照客户的要求,两台服务器都配置为传输角色,并且配置DAG(高可用集群)和NLB(网络负载平衡),以实现邮件服务器 DAG配置 (1)在域控制器AD01上创建DAG目录 (2)添加权限,将EX01和02加入域管理员组中,将DAG目录共享给管理员 (3)在EX01上配置DAG (4)添加DAG成员 (5)添加数据库副本

    14820

    YH5:Extended RAC 解决方案

    通常,Oracle ASM和Oracle数据库堆栈均设计为在数据中心中使用企业级共享存储。 1、在某移动集团公司,针对传统容灾系统切换慢、接口难同步等问题,我们提出了Extended RAC方案:新业务系统改造上线与 ORACLE 远程 RAC 一起建设,既可解决容灾系统建设时间不足,也可解决传统方案容灾 云和恩墨作为该企业数据库运维支撑服务商,提供了 Oracle Extended RAC 架构的解决方案以保证业务系统运行稳定性与可用性。 在该客户的架构中,Extend RAC 架构构建于同城异地的主备机房,采取双机房、存储、网络链路、四节点 RAC 的整体高可用容灾架构模式,主备机房可同时支撑业务运行,在主机、存储、网络、电力、 根据该保险公司的实际情况,云和恩墨采取存储扩容配合 RAC 节点增加的实施方案,无缝的实现了整个 Extend RAC 架构的无停机时间迁移改造,并配合与业务特性相匹配的最佳实践配置方案,顺利实现真正意义的数据库同城高可用容灾中心架构

    1.2K40

    Kafka异地深度讲解 - Mirrormaker V2

    这样Topic命名过程会导致在Active – Active时造成无限的消息循环。

    6.2K40

    数据中心建设概览-part-3

    本门课程就以华为数据中心建设为例,详细分析一下在数据中心建设过程中涉及到的端到端六层的实现方法。 这六层分别是存储层、计算层、应用层、网络层、传输层、安全层。 1、存储层:存储层主要依靠存储的特性来实现,2个数据中心都使用特性,当然也可以理解为集群特性,说白了它是通过跨数据中心的两套华为存储组建储集群的方式来实现。 6、安全层:安全处主要是指通过HA的方式把2套安全设备整合为1套逻辑安全设备。 可以通过以上6层实现技术为载体,根据用户要求建设出一套满足未来3-5年业务发展所需的数据中心.

    26330

    数据中心概念及优缺点介绍

    A—A AA 则是真正的,同一个 LUN 的所有 I/O 路径均可同时访问,业务负载均衡,故障时可无缝切换。 什么是数据中心 ? 数据中心又分为:同城、异地。 传统主备模式的缺点 出于灾备(Disaster Recovery)的目的,一般都会建设2个(或多个)数据中心。 异地“”难度大 当然,部署“”数据中心的难度也非常大,尤其是异地“”,涉及到数据同步效率问题。如果数据同步效率达不到要求,在灾难发生时就会造成一段时间的交易丢失。 数据中心的建设三个条件 数据中心的建设首先要满足三个条件,第一个是应用,也就是说数据库一定要实现,第二个是网络要,业务网络要保证能够同时联通两个数据中心,第三个是数据要,两边的数据要能够实现被独立使用 因此,建设容灾系统的同时,必须要保障后续的维护经费。使得容灾系统向高大上偏移。

    16050

    MySQL业务的初步设计方案

    我们先来看下之前的一个简略版设计,这是基于分布式设计方案,可以引入数据组件syncer和writer,实现机房多的业务需求,syncer和writer为数据的发布者和消费者,基于分布式协议进行处理。 此种方案短期内难以实现,但是长期来看,可以支持机房多,业务价值更高。 ? 当然在具体设计的时候,其实有很多现实的问题摆在面前,在经过了几次讨论和各个技术方向的对接讨论后,我设计了如下的方案。 ? 为了提高定制能力,我们需要加入过滤器(stream-filter)来进行过滤,同时在下发解析请求的时候可以通过路由的方式打到不同的队列里面,这里的队列可选方案有Redis,Kafka,RabbitMQ等,因为是方案

    34720

    VMware vSAN(延伸集群)站点间带宽设计

    的设计中,站点之间带宽预估、脑列处理等问题,都是需要重点考虑的。本次向大家分享一下vSAN带宽带宽的设计原则。 建议读者参照此前我分享过的《VMware的灾备与----我在vForum 2015分会场的分享(2)》一起进行阅读,这篇文章中已经包含的内容,本文将不再进行赘述。 一. 也就是我在< VMware的灾备与----我在vForum 2015分会场的分享(2)>中提到的vSAN延伸集群最小1+1+1,最大15+15+1的配置。 ?

    2.2K50

    扫码关注腾讯云开发者

    领取腾讯云代金券