# 如何实现 mysql 原生可用 ## 一、流程概述 在实现 mysql 原生可用的过程中,主要包括以下几个步骤: | 步骤 | 操作 | | ---- | ---- | | 1 | 部署 MySQL 集群 | | 2 | 配置负载均衡 | | 3 | 配置数据备份 | | 4 | 监控与告警 | ## 二、具体操作步骤 ### 1. 部署 MySQL 集群 首先,你需要部署
原创 2024-04-24 06:40:30
40阅读
一、原生亚马逊数据存储介绍Amazon RDS——无需配置、部署,即可快速使用的原生关系数据库对于传统数据库而言,虽然经过几年的迭代发展,也经过几轮优胜劣汰,传统数据库满足了当前互联网的需求。但传统数据库的配置和部署,是需要人力和对文档的基本了解,需要耗费的资源和时间巨大,而且需要自己提供服务器运营,成本尚不可观。而企业级数据库,最关注的是数据稳定性和可靠性,一旦面临宕机和数据泄露,对企业来说
原生数据库演进托管关系型数据库RDS虽然能部分实现“弹性”与“自愈”,但是这种方案存在资源利用率低、维护成本可用性低等问题。 以阿里为例,阿里 PolarDB 之所以会诞生,原因之一是阿里数据库团队在业务中遇到很大挑战:它们在上维护了庞大的 MySQL 服务(RDS)集群,包含成千上万个实例,面临很多棘手问题: 1)服务一般使用硬盘,导致数据库的性能没物理机实例好,比如 I/O
时代的到来,无论传统行业还是互联网行业,业务越来越多样,迭代速度越来越快,使得整体数据量大幅提升。近两年,随着 Docker + Kubernetes 等技术的兴起,大家都将业务往容器化迁移,团队的技术也在往原生方向演进。早期的 Kubernetes 着重解决 Stateless 和 Share Nothing 的应用部署场景,然而在如今愈发复杂的应用场景中经常会遇到有状态保存的需求。从
原创 2021-02-09 21:43:52
318阅读
基于原生的分布式MySQL可用方案。
转载 2024-04-10 14:52:05
76阅读
时代的到来,无论传统行业还是互联网行业,业务越来越多样,迭代速度越来越快,使得整体数据量大幅提升
原创 2022-07-13 09:33:22
473阅读
简介: 原来单一的技术环境开始走向分布式、分层的多组件技术架构,越来越多的组件使得保障业务稳定运行的工作也越来越艰巨。本文从容灾、容量、线上防护、演练四个维度全方位讲解如何构建一个真正的可用体系。伴随着互联网业务的高速发展,越来越多的线下场景需要转移到线上,而线上业务的量级也在飞速增长,给互联网业务的技术架构带来了严峻的挑战,原来的“一体机+数据库”的方式已经不适用于当前的主流业务,越来越来的业
转载 2020-08-06 11:06:27
323阅读
Kubernetes
原创 精选 2023-05-16 22:39:06
251阅读
原生可用与容灾系列: Pod 打散调度https://mp.weixin.qq.com/s/Kb6D-4vDHdoBBTAG3h1KtQ概述将 Pod 打散调度到不同地方
转载 2022-08-18 02:27:57
176阅读
华为容器SRE在海量集群和容器运维实践中,从智能运维能力、确定性场景恢复等多方面总结出一套确定性运维实践,以应对原生业务快速增长。
原创 2023-03-30 15:14:29
524阅读
1点赞
2020 年,突如其来的疫情让很多人措手不及,居家隔离、远程办公成为标配。此时,在上逍遥度日的原生出现了,它像穿梭在社区的大白一样勤劳,为在现实世界沟通受到限制的企业和个人提供了桥梁。销售无法线下约见客户?开启线上会议; 线下活动办不了?线上峰会了解一下; 项目需要动态跟进,实时对接?在线协同工具走起…这些服务的背后需要依靠强大的计算基础设施,这个基础设施就像水电一样,存在于我们生活的方方面
本文会以阿里容器服务 ACK(Alibaba Cloud Container Service for Kubernetes)为例,介绍基于 ACK 的应用可用架构和治理的最佳实践。
原创 2023-10-15 01:31:04
148阅读
那么,docker有一个理念是:一次构建,随处运行,通过这次的build示例,将这个理念是体现的非常好了。本文将在cento7操作系统下利用dockerf
原创 2023-02-24 09:55:26
700阅读
# 原生并发:构建高效、可扩展的系统 在当今的互联网时代,并发已成为衡量一个系统性能的重要指标。原生作为一种新兴的架构理念,为构建并发系统提供了强大的支持。本文将从原生的概念出发,探讨如何利用原生技术构建高效的并发系统,并提供一些代码示例。 ## 原生概述 原生(Cloud Native)是一种构建和运行应用程序的方法,它利用了计算的优势,使应用程序能够在环境中高效
原创 2024-07-27 09:07:29
36阅读
可用概念首先,我们来看一下 wiki 上对可用(High Availability)的定义:High availability (HA) is a characteristic of a system which aims to ensure an agreed level of operational performance, usually uptime, for a higher tha
转载 2023-10-16 16:09:58
129阅读
对于那些希望使用华为原生服务的人来说,这篇文章提供了很好的指导,让他们了解如何通过容错来保证他们的服务的可用性和稳定性。
原创 2023-05-25 15:40:25
105阅读
1点赞
什么是可用可用性是相对的没有100%的可用只有尽可能接近100%。可用性每提高一点,所花费的成本都会远超之前,可用性的效果和开销的比例并不是线性的。宕(dang)机的原因运行环境问题,最普遍的是磁盘空间耗尽。性能问题,最普遍的是运行糟糕的SQL,或服务器BUG或错误的行为。表和索引设计有问题。复制问题通常由于主备数据不一致导致。数据丢失通常由于DROP TABLE的误操作导致,并总是伴随着
转载 2023-09-03 08:12:30
193阅读
    说明:mysql可用集群方案设计  server1 mysqld服务器    172.16.23.11 server2 mysqld服务器    172.16.23.12 数据存放 nfs 服务器   &nb
今天分享主要包括三方面内容:一是常见的MySQL可用架构;二是分布式数据库可用实践;三是基于keepalive的MySQL可用改造。第一部分会介绍业界一些经典的MySQL可用解决方案,第二部分和第三部分分别介绍网易在分布式数据库和单节点MySQL上的可用运维实践。一、常见的MySQL可用架构MySQL可用主要涉及两个方面,一是客户端如何切换,如何自动failover,二是多个MySQ
说明可用对于互联网应用基本上是标配,目的是最大程度的为用户提供服务,避免因为服务器宕机等意外故障而终止服务。相比于无状态服务(如前后端应用),数据库服务的可用问题更为复杂,不仅仅是能访问,更需要保证其数据的正确性。在考虑数据库可用架构时,需要考虑以下问题:数据库服务器如果发生宕机或者意外中断等故障,能够尽快恢复数据库服务的可用性,减少停机时间用作备份、只读副本等功能的非主节点应该与主节点的数
转载 2024-04-19 12:18:39
19阅读
  • 1
  • 2
  • 3
  • 4
  • 5