您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > SQL-Server-2012-高可用性解决方案
•高可用性解决方案概览•已有的高可用性解决方案•补丁或补丁包安装软硬件升级更改系统配置数据库维护应用程序升级人为错误导致的失败站点灾难硬件故障数据损毁软件故障计划宕机时的可用性防止非计划性宕机为什么需要高可用性?宕机时间使得丢失客户收益并降低员工生产效率在服务器、数据库和数据页面级别实现冗余,减少宕机时间高度可靠的,成本高效的高可用解决方案减少因数据库维护和硬件升级带来的宕机时间减少资源竞争部分失败时增加数据的可用性业界领先的管理工具•高可用性解决方案概览•已有的高可用性解决方案•数据库镜像事务复制日志传送备份/还原故障转移群集数据库快照概述•••••−•••数据库镜像同步,高可用配置主体镜像客户端数据作为事务的一部分以同步的方式进行镜像如果主服务器失败,自动进行故障转移自动客户端重定向见证数据库镜像同步,高保护配置主体镜像客户端数据作为事务的一部分以同步的方式进行镜像如果主服务器失败,手动进行故障转移自动客户端重定向数据库镜像异步,高性能配置主体镜像客户端数据在事务外以异步的方式进行镜像如果主服务器失败,手动进行故障转移自动客户端重定向数据库镜像还原置疑的页面••主体镜像使用数据库镜像实现灾难恢复•••••−−−−−−−复制选项苏州事务复制报表+冗余对等事务复制查询外扩+冗余上海苏州南京无锡杭州上海分发代理分发数据库日志读取器代理分发代理分发数据库日志读取器代理分发代理分发数据库日志读取器代理“上海”“苏州”“南京”如何工作?••••−••−−••−•−−−••备份媒介镜像•−−−•−−−−••SQLServer版本标准版企业版仅支持两个节点和操作系统支持的节点一样多••−••−•••数据库快照客户端数据库镜像冷备日志传送延时日志传送生产数据库复制群集•数据库镜像•主站点•日志传送•辅助站点•逻辑还原•复制•数据库报表和对读操作进行•外扩并使用容错机制•群集•本地服务器冗余•第三方存储厂商解决方案•站点存储高可用性•最高的硬件可靠性温备热备为查询外扩数据库备份•高可用性解决方案概览•已有的高可用性解决方案•SQLServer2012Alwayson解决方案当前已有的SQLServerHA关键技术数据库镜像故障转移群集日志传送增加应用程序高可用性现今市场需要更多…高投入高回报简化高可用性部署“…We’reenjoying99.999%uptime,whichreallyhelpstokeepourbusinessrunning.”-MediterraneanShippingCompanyCustomersToday复制AlwaysOn技术多数据库故障转移多副本同步和异步数据移动内置压缩和加密自动和手动转移灵活的转移策略自动页面修复活动副本使用虚拟名称自动重定向配置向导AlwaysOn仪表板SystemCenter集成使用PowerShell进行自动化管理丰富的调试基础架构基于文件流的复制丰富的高可用性选项提供了灵活的配置提高效率和集成体验同步数据移动异步数据移动AA本地直连存储,区域和地域副本AA共享存储,区域和地域副本AAA••••••WindowsServer故障转移群集数据库活动日志同步数据库活动日志同步WSFC-Microsoft可用性平台•SQLServerAlwaysOn故障转移群集实例•SQLServerAlwaysOn可用性组•MicrosoftHyper-V•MicrosoftExchange•内置的WSFC应用程序,如文件共享,打印机等•−−•−−•−−WSFC服务SQLServer实例AGResDLLWSFC服务SQLServer实例AGResDLLWSFC服务SQLServer实例AGResDLL可用性组1可用性组2用户告诉SQL将可用性组2故障转移到节点1SQL确认并告诉WSFCWSFC告诉AGResDLL把AG2脱机WSFC告诉AGResDLL把AG2联机新的主服务器通知新的主服务器通知辅助请求主体连接客户端从AG2断开客户端使用IP或网络名称透明重定向到主服务器•−AG_HRHR_DBHR_DB主辅助HR_VNN-serverHR_VNN;-catalogHR_DB故障转移之后,应用程序重试一旦故障转移到新的主服务器并且虚拟名称连接,应用程序连接新的主主辅助辅助HR_DB服务器A服务器B服务器C•将查询的负载分到只读副本•接近于实时数据DB2DB1SQLservr.exeSQLservr.exe实例ADB2DB1主体副本数据库日志同步实例B报表使用SQLServerAlwaysOn实现故障转移和读写分离
本文标题:SQL-Server-2012-高可用性解决方案
链接地址:https://www.777doc.com/doc-6371506 .html