SQL Server AlwaysON从入门到进阶(1)——何为AlwaysON?
- SQL Server AlwaysON从入门到进阶(1)——何为AlwaysON?
- SQL Server AlwaysON从入门到进阶(2)——存储
- SQL Server AlwaysON从入门到进阶(3)——基础架构
- SQL Server AlwaysON从入门到进阶(4)——分析和部署Windows Server Failover Cluster
- SQL Server AlwaysON从入门到进阶(5)——分析和部署Failover Cluster Instance
- SQL Server AlwaysON从入门到进阶(6)——分析和部署AlwaysOn Availability Group
- SQL Server AlwaysON从入门到进阶(7)——FCI和高可用组的组合使用
- SQL Server AlwaysON从入门到进阶(8)——在AlwaysOn中隔离镜像流量
前言:
Windows Server Failover Cluster(WSFC):
- 公用网卡或网络故障
- 电源故障
- 主板故障
- CPU故障
Failover Cluster Instances(故障转移群集实例):
- IP地址
- 网络名
- 共享硬盘(N个)
- SQL Server 服务
- SQL Server 代理服务
- 在FCI的第一个节点上运行SQL Server安装向导,并选择“新的SQL Server 故障转移群集安装”。完成第一步之后,就可以开始第二步。
- 在WSFC的其他参与节点上运行SQL Server安装向导并选择“向SQL Server故障转移群集添加节点”并完成安装。
AlwaysOn Availability Groups(AlwaysOn可用组):
- 共享硬盘
- 共享IP地址
- 共享网络名
- 共享的SQL Server和SQL Server代理资源
AlwaysOn Listener(AlwaysOn侦听器):
- 虚拟IP地址
- 虚拟网络名
结论:
术语表:
|
AO(AlwaysOn availability group) |
AlwaysOn 高可用组 |
|
FCI(Failover cluster instance of SQL Server) |
SQL Server故障转移集群实例 |
|
TCP/IP |
传输控制协议/因特网互联协议。 |
|
OS/NOS |
网络操作系统 |
|
WSFC(Windows Server failover cluster) |
Windows故障转移群集 |
|
LAN(Local area network) |
局域网 |
|
WAN(Wide area network) |
广域网 |
|
DNS(Domain name system) |
域名系统 |
|
DHCP |
动态主机设定协定 |
|
IP Address |
IP地址 |
|
AD(Active Directory) |
Windows活动目录 |
|
DR(Disaster recovery) |
灾难恢复 |
|
SPF(Single point of failure) |
单点故障 |
|
SCSI(Small computer systems interface) |
小型计算机系统接口 |
|
iSCSI(Internet Small computer systems interface) |
互联网小型计算机系统接口 |
|
FC(Fibre channel) |
光纤 |
|
Replica |
副本,SQL Server AlwaysOn可用组中,参与到AlwaysOn的SQL Server实例 |
SQL Server AlwaysON从入门到进阶(1)——何为AlwaysON?的更多相关文章
- SQL Server AlwaysON从入门到进阶(3)——基础架构
本文属于SQL Server AlwaysON从入门到进阶系列文章 前言: 本文将更加深入地讲解WSFC所需的核心组件.由于AlwaysOn和FCI都需要基于WSFC之上,因此我们首先要了解在Wind ...
- SQL Server AlwaysON从入门到进阶(2)——存储
本文属于SQL Server AlwaysON从入门到进阶系列文章 前言: 本节讲解关于SQL Server 存储方面的内容,相对于其他小节而言这节比较短.本节会提供一些关于使用群集或者非群集系统过程 ...
- SQL Server审计功能入门:SQL Server审核 (SQL Server Audit)
原文:SQL Server审计功能入门:SQL Server审核 (SQL Server Audit) 介绍 Audit是SQL Server 2008之后才有的功能,它能告诉你"谁什么时候 ...
- SQL Server审计功能入门:更改跟踪(Change Tracking)
原文:SQL Server审计功能入门:更改跟踪(Change Tracking) 介绍 更改跟踪是一种轻量型解决方案,它为应用程序提供了一种有效的更改跟踪机制.常规的,自定义变更跟踪和读取跟踪数据, ...
- SQL Server审计功能入门:CDC(Change Data Capture)
原文:SQL Server审计功能入门:CDC(Change Data Capture) 介绍 SQL Server 2008引入了CDC(Change Data Capture),它能记录: 1. ...
- Sql Server新手学习入门
Sql Server新手学习入门 http://www.tudou.com/home/_117459337
- SQL Server AlwaysON从入门到进阶(6)——分析和部署AlwaysOn Availability Group
前言: 本节是整个系列的重点文章,到现在,读者应该已经对整个高可用架构有一定的了解,知道独立的SQL Server实例和基于群集的SQL Server FCI的区别.上一节已经介绍了如何安装SQL ...
- sql注入(从入门到进阶)
随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多.但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进 ...
- 数据库技术丛书:SQL Server 2016 从入门到实战(视频教学版) PDF
1:书籍下载方式: SQL Server2016从入门到实战 PDF 下载 链接:https://pan.baidu.com/s/1sWZjdud4RosPyg8sUBaqsQ 密码:8z7w 学习 ...
随机推荐
- POJ-3069 Saruman's Army---区间选点
题目链接: https://vjudge.net/problem/POJ-3069 题目大意: 在一条直线上,有n个点.从这n个点中选择若干个,给他们加上标记.对于每一个点,其距离为R以内的区域里必须 ...
- hdu2674 N!Again---思维
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2674 题目大意: 求n!%2009的值 思路: 由于模2009,所以大于等于2009的直接为0,前2 ...
- Lintcode375 Clone Binary Tree solution 题解
[题目描述] For the given binary tree, return a deep copy of it. 深度复制一个二叉树,给定一个二叉树,返回一个他的克隆品. [题目链接] www. ...
- 三层架构和MVC一样吗?(区别)
首先声明:1.三层架构绝不是MVC(不一样滴) 2.三层架构可以应用于任何语言.任何技术的应用程序. 3.而MVC只是为了解决BS应用程序视图各部分的耦合关系:他们 ...
- 关于require.js的模块化开发
先是自己打了一些demo,然后回过头来看阮大神的博客,感觉很多莫名其妙的问题,瞬间解决了:很舒服,放上链接,希望对其他人也有帮助: 先是在html的末尾引入了require.js . da ...
- js中三种全局变量声明方法
声明方式一: 使用var(关键字)+变量名(标识符)的方式在function外部声明,即为全局变量,否则在function声明的是局部变量.该方式即为显式声明详细如下: <script> ...
- laravel整合JWT遇到的问题及解决方案
1.在执行 php artisan jwt:secret 生成密钥的时候,报错Method Tymon\JWTAuth\Commands\JWTGenerateCommand::handle() do ...
- Python数据类型深入学习之字符串
一. Python字符串 1. 下面来看一下python中常见字符串常量和表达式: Python中用来编写字符串的方法有以下几种: (1) 单引号:'speade' (2) 双引号:"spe ...
- 使用IntelliJ IDEA的小技巧快乐编程(1)
前言 我很喜欢和别人讨论一些问题,有时候,在公司里,讨论这样的问题需要演示代码.常常会碰到的一种情况是(根据我的记忆这半年多来至少超过了10次),别人会打断你的演示,抛出一个问题:等等,你刚才的操作是 ...
- testng中使用reportng报告
1.pom.xml文件中添加依赖,重构一下项目(mvn compile) <dependency> <groupId>org.uncommons</groupId> ...