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

浅析腾讯数据库可用特性 | 原生篇

腾讯原生数据库 TDSQL-C(Cloud Native Database TDSQL-C,TDSQL-C)是腾讯自研的新一代高性能可用的企业级分布式数据库。...融合了传统数据库计算与新硬件技术的优势,100%兼容 MySQL 和 PostgreSQL,实现超百万级 QPS 的吞吐,128TB 海量分布式智能存储,保障数据安全可靠。...本文由腾讯数据库高级工程师唐颋为大家详细解读TDSQL-C PostreSQL的可用特性。 TDSQL-C PG版产品简介 TDSQL-C PG版是一款基于计算、存储分离的原生数据库产品。...当出现某些涉及到存储读写异常场景时,会结合存储管控健康信息来综合决策我们的可用HA执行逻辑,结合起来保证整个数据库产品服务的可用。...另外,跨可用区、跨地域容灾也在计划中进一步提升数据库服务可用性特性。 保障业务可用 在介绍完利用计算存储分离架构优势带来的可用优化之后,接下来聚焦快速扩展这个产品特性给业务可用带来的价值。

1.7K30

腾讯专有可用设计内幕揭秘

可用架构总体介绍 腾讯专有TCE 的可用部署,是一个具有完整体系的可用方案,如下图所示: 图4 腾讯专有TCE 可用体系架构 图4中展示了腾讯专有TCE 具备的“八横四纵”的可用体系,...,如云服务器和容器服务平台等,能够实现 AZ 内或跨 AZ 的算力调度; 存储可用腾讯专有TCE 中的存储资源,如云硬盘、文件存储及对象存储等,能够实现 AZ 内或跨 AZ 的多副本冗余存储; 中间件与数据库可用...,可用部署对中间件和数据库服务的性能影响也在可接受范围内; 微服务框架高可用腾讯专有TCE 提供的微服务框架服务能够具备跨 AZ 的可用性,且支撑应用的跨 AZ 可用,无论是部分微服务数据平面节点故障...腾讯专有TCE 中,支撑应用可用的 PaaS 产品主要有消息队列 TDMQ、流式数据引擎 CKafka、关系型数据库 TDSQL、缓存数据库 CRedis 以及微服务框架 TSF。...腾讯专有可用切换场景 如前文所述,用户往往期望上业务的可用性达到6个9,但根据腾讯在大规模公有运营实践中的统计,服务器单节点、网络设备单节点、外连线路或数据中心其他基础设施,其可用性一般在3个

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

    腾讯自建DNS---可用

    一、引题 大家好,上一篇写到如何在腾讯CVM上用bind9 自建内网解析DNS服务。本篇承继上篇继续分享内容,分享一个如何实现腾讯自建DNS可用的方法。...附,点击查阅:腾讯负载均衡计费官网介绍 后端服务器RS,这里买的是腾讯CVM实例,为了确保更高的资源打散,建议在腾讯置换群组中买CVM,用于自建...DNS主备服务器。...附,点击查阅:服务器置放群组官网介绍 3.2 具体购买步骤,腾讯控制台 点点点 (略) 3.3 配置可用(重点) 3.3.1 配置RS请参考《腾讯上自建...四、小结 通过这种配置方法,可以在腾讯自建DNS解析环境下实现业务层的可用。当然环境最佳方案还是非常期待腾讯VPCDNS产品化能力支持。

    6.8K81

    腾讯可用网络的修炼之道

    /product/213/15486,另外腾讯服务器如果感知到网络异常,利用HA技术可以自动将存在故障的服务器上的实例迁移到其他空闲的可用服务器上,在此过程中不会改变虚拟机子网及IP地址,但不论是【置放群组...、强容灾的特性,那么,腾讯网络是如何保证公共服务组件实现可用的呢?...AZ的真实DNS server就近低时延转发 综上所述,腾讯公共服务组件大都采用“集群内多活+多集群部署+公共业务服务器跨AZ部署+就近转发”的理念保证客户业务的可用,为客户建设AZ级的容灾的“厨房...当然联网作为网络基础服务网关,采用的网络架构仍然是上文提到的“单集群多活+多集群部署+本地转发”,进而保证了联网网关的稳定,不以赘述 4 腾讯网络产品的可用 前面介绍了腾讯网络在不同场景下的一些基本性的原则...4.4 腾讯专线的可用1) 在资金充裕的情况下,你买了一条专线接入到腾讯访问VPC中的子网1和子网2,同时为了防止专线中断,聪明的你,又利用IDC的存量防火墙设备,构建了一条去往腾讯VPC的IPSEC

    12.2K196

    基于腾讯自建可用DNS方案实践

    本篇主要介绍如何在腾讯平台下自建可用DNS环境,来满足企业在上的内外网域名解析的需求。...MX记录:设置当前域中提供邮件服务器名称 2.DNS可用智能解析方案 本DNS可用方案基于基于CVM服务器,在VPC内网的进行DNS服务器的构建,可实现内网域名解析的需求。...同时本方案设计结合了腾讯CLB产品提供了负载均衡能力,也可通过多个CLB实现对接多台RS接节点,分担前端解析压力,同时支持多可用区部署。...4.CoreDNS可用方案 本篇主要介绍 通过自建CoreDNS集群来提供DNS内外域名解析,及腾讯内网DNS功能,这里采用CoreDNS+ETCD集群方式来实现。...5.总结 本篇通过两种不同的形式在上实现自建可用DNS环境来解决企业在上的内外网域名解析的需求。以上两个方案仅供参考,生产环境采用,需结合业务具体需求进行相关配置的调整。

    7.3K282

    【玩转腾讯】如何构建云端可用架构!

    作者介绍 万守兵:腾讯行业架构师,对上双活架构、迁移方案有比较深的了解,现主要负责腾讯泛互行业TOP级客户的解决方案架构工作。 ? ? ?  可用挑战  1.  可用挑战:时间要求 ?...接入层构建多可用多活 接入层通过DNS做解析,接入腾讯; 业务跨可用区部署,利用CLB跨可用区分发流量的特性,将流量分发到多可用区; 利用上容器服务,跨可用区部署业务,增加集群容灾; 容器Master...服务跨可用区灾备,出现故障秒级切换; 容器etcd多台服务器跨机房容灾; 下环境做测试和备份; 充分利用腾讯CLB、容器服务、CDB等跨可用区特性,构建可用容灾系统; ?...接入层LB可用 腾讯CLB底层是基于TGW,本身具有可用,具体如下: 1)多级容灾 跨园区容灾 ->交换机容灾 机架容灾-> TGW集群容灾 2)防攻击 流量攻击:过载保护 DDOS攻击:syn...对象存储可用  腾讯对象存储COS提供异地备份功能,可以实现数据的异地备份和恢复。 ?

    2.5K40

    基于腾讯CVM自建可用Redis实践

    一、环境说明: 1.需求与目标: 在企业实际生产环境中为了能够给业务上层应用提供可靠、低延迟、低数据损失的Redis缓存服务,本文通过对目前主流的几种redis可用方案进行对比分析,并基于腾讯CVM...我这里使用腾讯上3台CVM,每台CVM上开启一个redis-server、redis-sentinel和keepalived服务,redis-server端口为6379,redis-sentinel的端口为...; (4)应用场景局限于内网,例如部分业务只能通过外网访问Redis时,该方案不可用 注意: VIP方案对配置的环境有一定的要求,在腾讯上搭建redis,需要用到腾讯HAVIP,文档见:https:...//cloud.tencent.com/document/product/215/18025 [腾讯控制台申请可用虚拟IP] 4.redis-sentinel+keepalived方案: keepalived...以上几种方案都是针对单个redis实例的可用,比较适合中小型业务的应用。

    13.9K90

    【玩转腾讯】如何构建云端可用架构

    部署 初始化 SDN 无人值守自动安装 硬件生命周期平台 硬件监控 网络监控 三、构建外层高可用 1、外层-DNS可用方案 •通过Dnspod D监控,线路/机房失效快速失效 •腾讯Httpdns...方案,就近接入+多点容灾 •埋入客户端的IP直连方案 image.png 2、外层-CDN可用 腾讯CDN 本身具有可用监控,节点快速剔除故障节点。...1、接入层-构建多可用区多活 image.png 2、接入层-LB可用 腾讯CLB底层是基于TGW,本身具有可用,具体如下: 多级容灾 跨园区容灾 ->交换机容灾 机架容灾-> TGW集群容灾...-可用 故障一:数据库节点异常 只读从库、灾备实例数据正常 后台隐藏实例可快速恢复业务 后续动作需要后台新建隐藏从库实例 故障二:可用区异常 主库及只读从库无法访问 手动切换灾备实例为主实例 后续动作需要通过追加故障时间后灾备实例...-可用 通过DB Proxy实现: 单机房快速HA切换 跨机房容灾切换 image.png 3、对象存储-可用 腾讯对象存储COS提供异地备份功能,可以实现数据的异地备份和恢复。

    3.9K85

    基于腾讯上自建可用Redis实践

    2.基本环境: 使用三台腾讯VM,每台VM上开启一个redis-server和redis-sentinel服务,redis-server端口为6379,redis-sentinel的端口为26379。...注意: VIP方案对配置环境有一定的要求,比如在腾讯上要想搭建redis VIP方案的话,需要申请腾讯HAVIP作为VIP,注意自己在内网私自定义的VIP是不生效的,申请HAVIP的文档详见: https...至此,redis的官方可用sentinel方案已经搭建完成。...sentinel.conf sentinel client-reconfig-script mymaster /opt/notify_mymaster.sh (2)创建VIP漂移脚本(VIP用之前在腾讯控制台上申请的...vip5.png vip6.png 四、总结: 通过上面的操作,使用redis主从 + 哨兵(sentinel)+ 漂移VIP的方案搭建了一个redis可用系统,但这个系统保证的是单个redis实例的可用

    2.5K10

    基于腾讯自建可用DNS方案实践

    栏目邀约腾讯技术人分享原创的技术积淀,与广泛开发者互启迪共成长。本文作者是腾讯开发者社区的作者罗俊。 本文主要介绍如何在腾讯平台下自建可用DNS环境,来满足企业在上的内外网域名解析的需求。...DNS可用智能解析方案 本DNS可用方案基于基于CVM服务器,在VPC内网的进行DNS服务器的构建,可实现内网域名解析的需求。...详情参考腾讯官网文档《关于安全组53端口配置的公告》 https://cloud.tencent.com/document/product/213/35533 DNS可用智能解析方案实现 本次方案采用了两台节点进行此方案的实践...(三)配置ETCD集群 这里采用三台服务器作为CoreDNS节点的后端数据库,ETCD架构逻辑具备选举master机制,分别为node1~node3。...【技思广益·腾讯技术人原创集】作者 腾讯TAM,腾讯大客户技术客户经理,目前负责腾讯大客户上架构设计,架构优化,稳定性治理、可用,容灾等相关咨询与支持服务。

    5.5K10

    服务器-腾讯防IP服务器

    服务器实际上应该称为防IP。...因为起防护作用的是防IP,无论你的业务是否在腾讯,都可以使用腾讯防IP 腾讯防详情点击查看 简介 BGP 防 IP 是针对游戏、互联网及金融等业务遭受大流量 DDoS 攻击导致用户服务不可用的情况而推出的付费防护服务...用户通过配置防 IP,将攻击流量引流到防 IP 进行清洗,确保源站业务的稳定可用。...支持的地域 BGP 防 IP 可防护任何公网服务器,包括但不限于IDC 机房、腾讯、其他的。...BGP 防 IP 在不同地域提供的防能力请参考如下表格: 地区 保底防护 弹性防护 最大防护能力 广州 20Gbps - 50Gbps 30Gbps - 100Gbps 100Gbps 北京 20Gbps

    24.2K30

    服务器-腾讯防IP服务器

    服务器实际上应该称为防IP。...因为起防护作用的是防IP,无论你的业务是否在腾讯,都可以使用腾讯防IP 腾讯防详情点击查看 简介 BGP 防 IP 是针对游戏、互联网及金融等业务遭受大流量 DDoS 攻击导致用户服务不可用的情况而推出的付费防护服务...用户通过配置防 IP,将攻击流量引流到防 IP 进行清洗,确保源站业务的稳定可用。...支持的地域 BGP 防 IP 可防护任何公网服务器,包括但不限于IDC 机房、腾讯、其他的。...BGP 防 IP 在不同地域提供的防能力请参考如下表格: 地区 保底防护 弹性防护 最大防护能力 广州 20Gbps - 50Gbps 30Gbps - 100Gbps 100Gbps 北京 20Gbps

    22K30

    腾讯可用和容灾解决方案

    作者:melodytu(涂小敏) 导语:实现业务连续性的技术手段通常包括可用性和灾备恢复两种,所以本文其实讲述的是在腾讯上实现业务连续性的解决方案。...二、腾讯可用解决方案 2.png 所处位置 腾讯产品 可用 前端负载均衡 CLB CLB 可用性高达 99.95% 业务间通信层 CMQ 99.999999% 的数据可靠性和 99.95% 的服务可用性...CDB for MySQL 普通实例架构(同个可用区) 3.png CDB for MySQL 同城灾备实例架构(不同可用区) 4.png 说明:腾讯数据库可用区部署目前仅支持深圳金融专区,大客户可以特殊支持...可用基本结构2:CLB+不同可用区CVM+MySQL实例(同可用区) 在同个可用区中,每个CDB for MySQL实例均有实时热备的备机提供数据库可用; 但可以为MySQL创建灾备实例,在主实例发生故障...9.png 三、腾讯容灾解决方案 10.png 上图中三种应用场景是大家耳熟能详的,从用户使用角度来理解容灾场景,则有如下两种场景: 跨可用区容灾 跨可用区容灾需要保证一个CLB实例的后端服务器

    11.7K265

    腾讯服务器租用价格-腾讯防ip服务器可防御ddos攻击

    腾讯服务器又称为腾讯BGP防ip,无论你的业务是否在腾讯,都可以使用腾讯提供的ddos及cc防护。如果 业务不在腾讯,只需把需要防护的设备绑定腾讯防即可防护,无需任何配置。...腾讯BGP防IP,是腾讯针对游戏、金融、网站等用户,遭受大流量DDoS攻击时服务不可用的情况推出的增值服务。多达21线的BGP线路,可有效防御DDoS攻击的,同时拥有极速的访问体验。...腾讯服务器特点 1.强大防护资源:依托腾讯全球布局,具备国内海外多区域的防护能力。.../bgp_ip 至于腾讯防的价格,是根据你的防护大小决定的,当你选择了不同的防护规格,下方的价格就会自动变化。...如果你的业务是部署在腾讯,就选择 腾讯公有 如果你的业务没有部署在腾讯,就选择 非腾讯 腾讯最新优惠活动整理点击查看 1.png

    73.4K00

    腾讯 TDMQ for Apache Pulsar 多地区可用容灾实践

    本文将从四个维度,深入剖析 Pulsar 在多可用可用领域的容灾策略。...因为我们用的是腾讯,所以 ZooKeeper 部分就直接用了上的服务,省去了自己维护的麻烦。而 BK 和 Broker 部分,则是由我们自己来管理和维护的。...所以实际上我们有状态服务,要考虑的就是存储和网络该怎么弹性的去做插拔,为了实现这一点,我们利用腾讯的能力,采用盘作为存储,弹性网卡提供网络服务。...03、可用 3.1 部署拓扑 关于可用性的核心,我们首先需要关注的是如何进行拓扑规划。 多可用区部署主要涵盖三个要点。...3.2 BK 的可用 关于 BK 的可用性,我们主要考虑了以下四个方面来达成这个目标: 多可用区部署:举例来说,我们计划在三个不同的可用区域进行部署。

    26310

    使用腾讯容器服务(TKE)实现应用跨可用可用部署之二

    使用腾讯容器服务(TKE)实现应用跨可用可用部署之二 在上一篇文章中(使用腾讯容器服务(TKE)实现应用跨可用可用部署之一),我们介绍了如何使用腾讯容器服务的亲和性实现业务跨可用可用部署...从概念上讲,X是一个拓扑域,比如节点(Node),机架,可用区AZ,region。您可以使用topologyKey表示拓扑域,该关键字是系统用于表示此类拓扑域的节点标签的关键字。...,具体演示一下如何通过腾讯容器服务,适用Pod affinity 实现业务亲和性部署。...适用kubectl查看pod的分布情况: kubectl get pods -o wide [6.png] 至此,我们完成了利用Pod affinity实现跨可用区的可用部署。...腾讯容器服务TKE大大简化了容器的使用,是您实现快速部署的利器。

    10.7K149

    使用腾讯容器服务(TKE)实现应用跨可用可用部署之一

    使用腾讯容器服务(TKE)实现应用跨可用可用部署之一 本文描述如何使用腾讯容器服务(TKE)实现跨可用区的应用可用部署,包含如下内容: 1.可用部署架构 2.使用容器服务(TKE)进行可用部署...由此可见,服务器停机对于上企业的损失不容小觑,服务商可用方案越来越成为企业上最重要的选择标准之一。在“上”已经成为共识之后,如何进行可用部署呢?...本文描述了如何使用腾讯容器服务(TKE)进行业务可用部署。...下面我们看看如何使用腾讯容器快速的实现应用可用部署。 2. 使用容器服务(TKE)进行可用部署 本示例使用腾讯容器服务新版控制台,参考 新版控制台说明。...下一篇:使用腾讯容器服务(TKE)实现应用跨可用可用部署之二 4. 总结 至此,我们完成了通过腾讯容器平台实现业务跨可用区的可用部署。

    15.6K2518

    ZABBIX 数据库可用部署

    本篇文章只介绍 ZABBIX 数据库可用的实现方式,ZABBIX前端的可用将在后续文章中实现 ZABBIX 数据库可用组网 ?...Linux (x86_64)using readline5.1 # cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) ZABBIX 数据库可用实现方式...keepalived+数据库双主复制 两台MySQL互为主从关系,即双主模式,通过Keepalived配置虚拟IP,实现当其中的一台数据库故障时,自动切换VIP到另外一台MySQL数据库,备机快速接管业务来保证数据库可用...为了便于后续数据库服务器的扩展,且在整个复制环境中能够自动地切换,降低运维成本,引入了当前主流的基于MysqlGTID的复制特性。...auth_pass 1111 } virtual_ipaddress{ 21.254.248.121 } track_script{ chkmysql } } ZABBIX 数据库可用切换验证

    1.5K30
    领券