戴尔SharePlex数据高可用性解决方案
- 格式:pptx
- 大小:8.29 MB
- 文档页数:29
SharePlex数据库迁移方案数据库的迁移有两种,一种是数据库从较低的版本到较高版本的升级;另一种是因为运行Oracle的主机更换带来的Oracle数据库中数据的迁移。
无论是那种迁移,使用传统的方案需要很长的停机时间,而且迁移的过程需要DBA长期的经验,而且存在着风险。
借助SharePlex软件,通过数据移植的模式实现数据库升级。
该方案在搭建新的生产环境同时保留原生产环境,割接后通过反向同步保持新老系统数据同步,割接完成后短时间内故障可以快速实现回切。
通过工具软件提供的成熟方法论,可以将升级需要的宕机时间降到最低。
如果不考虑数据校验的因素,对生产用户的中断仅限于新旧两套系统的切换,以及激活复制链路的时间(通常不超过几分钟)。
解决方案在升级完成并进行了充分的测试后,才将用户转移过来,所有由于升级过程意外故障所引起的延误都得以消除。
解决方案的优势⏹减少整个项目的实施时间:通过SharePlex升级方案,会极大地减少停机时间,如果不考虑数据校验,基本上可以做到“零”停机。
⏹建立了风险回退机制:通过SharePlex设计方案,整个迁移过程都是可控的,原有生产环境保留,升级过程中失败直接启用原有生产系统即可。
升级完成后利用同步软件进行反向同步,保持新老环境数据一致。
割接完成后,如果应用在新的运行环境中出现问题,可以回退到原有系统环境,极大地降低了项目实施风险。
⏹提供了数据安全性保障:从迁移方案原理的角度,SharePlex通过RMAN+SCN号进行初始化同步,SCN号可以唯一定位Oracle数据库的某个时间点,能够保证在线操作且数据没有丢失;在项目实施过程中,采用了双重数据校验方法,有效地保障了数据一致性。
首先在数据同步后通过SharePlex for Oracle实现了联机的数据检验,另外,还可以在应用切换前,采用了count(*)的方法对表进行数据校验。
⏹精准模拟割接后系统运行情景:测试环境即为割接后生产环境,在升级完成并进行了充分的测试后,才将用户转移过来,所有由于升级过程意外故障所引起的延误都得以消除。
Jisha J戴尔数据库解决方案工程团队2012 年 3 月使用SQL Server ®和Dell™ PowerEdge™ R720(采用内置PCIe 固态硬盘存储),实现高性能OLTP 数据库本戴尔技术白皮书探讨了通过使用Dell PowerEdge R720服务器, 在SQL Server 数据库中实现的OLTP 性能优势。
本文内容仅供参考,其中可能包含排版错误和技术上的不准确性。
本文内容按原样提供,不含任何形式的明示或暗示保证。
© 2012 Dell Inc.。
保留所有权利。
戴尔及其关联公司对排版或图像方面的错误或疏忽不负任何责任。
戴尔、戴尔徽标和 PowerEdge 是戴尔公司的商标。
英特尔和至强是英特尔公司在美国和其他国家的注册商标。
Microsoft、Windows、SQL Server 和 Windows Server 是 Microsoft Corporation 在美国和/或其他国家和地区的商标或注册商标。
本文档中可能使用了其他商标和商业名称来指代拥有相应商标和名称的实体或其产品。
戴尔声明对其他实体的商标和名称不拥有任何专有权益。
2012 年 3 月|修订版 1.0目 录执行摘要 (5)简介 (5)Dell PowerEdge R720 概述 (5)处理器 (7)内存 (7)- (7)内部驱动器支持,带前置 PCIe 固态硬盘PowerEdge R720 带来的数据库性能期望 (8)与上一代 2U 服务器的性能比较 (8)测试方法 (8)测试配置 (8)结果和分析 (10)基于服务器的 PCIe 固态硬盘及其对数据库性能的影响 (13)测试配置 (14)PCIe 固态硬盘上的用户数据库文件 (14)PCIe 固态硬盘上的临时数据库文件和用户数据库日志 (18)结论 (19)附录 A (21)表表 1.PowerEdge 第 12 代相较于 PowerEdge 第 11 代的客户优势 (6)表 2.RDIMM 每个通道填充的内存数与内存运行速度 (7)表 3.PowerEdge R710 与 PowerEdge R720 的测试配置比较 (9)表 4.R720 与 R710 的性能比较 - 主要结果 (12)表 5.配备 PCIe 固态硬盘的 PowerEdge R720 测试配置详情 (14)表 6.SQLIO 测试参数 (21)图图 1.PowerEdge R720 (5)图 2.R720 与 R710 的性能比较 - 每秒事务处理量 (10)图 3.R720 与 R710 的性能比较 - 响应时间 (11)图 4.R720 与 R710 的性能比较 - 处理器利用率 (12)图 5.PCIe SSD性能:每秒事务处理量 (15)图 6.PCIe SSD 性能:应用程序响应时间 (16)图 7.PCIe SSD 性能:CPU 利用率 (17)图 8.PCIe SSD 性能:平均磁盘闲置时间 (18)图 9.PowerEdge R720 相较于上一代服务器所实现的数据库性能改进 (19)图 10.使用 PCIe 固态硬盘所实现的数据库性能改进 (20)图 11.SQLIO 结果比较:针对 4 个 350GB PCIe 固态硬盘,操作系统 RAID(镜像的磁盘)与非操作系统 RAID 相比较 (21)执行摘要戴尔™ 最近发布了下一代服务器,包括专门针对提高性能而设计的 PowerEdge R720。
Dell PowerEdge Cluster双机高可用解决方案Dell PowerEdge Cluster双机高可用解决方案是专门针对Windows系统应用平台搭建的硬件系统。
它基于串行附加 SCSI(SAS) 的群集解决方案,其中包括 Dell PowerEdge 服务器、Microsoft® Windows® 操作系统以及 Dell PowerVault MD3000 存储系统。
部署该解决方案可帮助企业获得低成本、高可用性的服务级别。
由于系统需要全天候的访问,使得信息的可用性对于企业的成功而言变得十分关键了。
在维护、硬件或者软件故障或者任何其它停机期间无法访问数据,会导致生产效率下降,客户不满意与收入出现损失。
随着高可用性技术的不断发展,为了获得可用性与故障切换而构建群集的成本与复杂程度已经出现了大幅度的降低,从而使得小型企业和大型企业级数据中心都可以使用这些配置。
为了获得连续的数据可用性,IT 系统必须在计划内和计划外停机期间维护连续的数据访问。
基于主机的群集加上存储级别的高可用性,可以大幅度提高 IT 服务级别,这也是确保数据可用性和最大程度地减少停机问题至关重要的一步。
允许多个服务器(例如,双节点群集)共享访问单一存储系统上的数据,可在其中一个服务器无法使用时提供应用程序可用性。
根据设计,Dell PowerEdge Cluster 解决方案和 Dell PowerVault MD3000 存储阵列可帮助各种规模的企业低成本地构建高可用性的系统。
部署该解决方案可在出现硬件或者软件故障时,让用户始终能够访问关键的应用程序数据。
Dell PowerEdge 群集基于第三方高可用双机集群软件,设计用途是在群集内出现任何故障期间维持应用程序和服务的可用性。
当检测到故障时,它会自动地将群集资源从发生故障的群集节点移到正常的节点,并重新启动应用程序。
PowerEdge 群集支持各种识别群集的应用程序,如 Microsoft SQL Server、Microsoft Exchange Server和 Oracle Database 以及 Oracle Fail Safe 软件。
高可用解决方案介绍在现代互联网应用的开发中,高可用性是一个非常重要的概念。
高可用性指的是系统在面对各种故障和异常情况时,仍然能够保持正常的运行状态,对外提供服务。
在高可用解决方案中,通过使用冗余、故障转移和负载均衡等技术手段,来提高系统的可用性和稳定性。
本文将介绍一些常见的高可用解决方案,包括集群、备份和故障转移等技术。
我们将深入探讨它们的原理、特点以及应用场景,帮助读者理解和选择合适的高可用解决方案。
集群技术集群是一种常见的高可用解决方案。
它通过将多台服务器组成一个集群,使得系统能够实现负载均衡和故障转移。
下面介绍一些常用的集群技术:1. 主-从复制主-从复制是一种常见的集群技术。
在主-从复制中,主服务器负责处理所有的写操作,而从服务器只负责接收主服务器的复制数据。
这样可以使得系统具有更好的读写性能和可扩展性。
主-从复制的工作原理是:当主服务器接收到写操作时,它会将修改记录到日志中,并将修改的数据发送给从服务器进行复制。
从服务器会按照主服务器的操作顺序,逐步将数据同步到本地。
主-从复制的优点是简单易用,适用于大部分场景。
但它也存在一些缺点,比如主服务器宕机后,需要手动进行故障转移。
2. 主-备份主-备份是另一种常见的集群技术。
在主-备份中,主服务器负责处理所有的写操作,而备份服务器则完全复制主服务器的数据。
备份服务器会持续监听主服务器的状态,一旦主服务器宕机,备份服务器会自动接管服务。
主-备份的优点是能够实现快速故障转移,并且容易部署和管理。
但它也存在一些缺点,比如备份服务器的资源利用率较低。
虚拟IP是一种比较简单的集群技术。
在虚拟IP中,多台服务器通过共享一个虚拟IP地址,来提供对外的服务。
虚拟IP可以根据特定的策略,动态地分配给集群中的一台服务器,实现负载均衡和故障转移。
虚拟IP的优点是简单易用,并且可以快速实现故障转移。
但它也存在一些缺点,比如无法解决服务器之间的数据同步问题。
备份和恢复备份和恢复是另一个重要的高可用解决方案。
服务器高可用性方案解析在现代社会中,计算机服务器已成为各行各业不可或缺的重要组成部分。
然而,由于服务器故障、网络中断或其他因素可能导致的服务中断,会给企业和用户带来严重的损失。
因此,实现服务器的高可用性已成为一项重要任务。
本文将从硬件、软件和网络等多个方面来探讨服务器高可用性方案。
一、硬件层面的高可用性方案服务器硬件是保证系统稳定运行和高可用性的基础。
在硬件层面,可以采取以下方案来提高服务器的可用性。
1. 硬件冗余:通过使用冗余设备来避免单点故障。
例如,在服务器中使用热备份电源、多个磁盘阵列或冗余风扇,当一个设备故障时,备份设备能够立即接管工作,确保服务器的正常运行。
2. 双机热备:将两台服务器部署在同一网络环境中,通过心跳检测机制来确保主备服务器之间的可靠通信。
当主服务器出现故障时,备份服务器能够快速接管主服务器的工作,实现高可用性。
二、软件层面的高可用性方案除了硬件的保障,软件也起着至关重要的作用。
在软件层面,有以下几种常见的高可用性方案。
1. 负载均衡:通过将请求分发到多个服务器上,均衡服务器的负载,避免某个服务器因负载过重而导致的服务中断。
常见的负载均衡技术有DNS负载均衡和反向代理负载均衡。
2. 故障转移:通过实时监测服务器的状态,一旦发现服务器出现故障,即将请求转移到备份服务器上,保证服务的连续性。
常见的故障转移方案有双机热备、心跳检测和Failover技术等。
3. 容灾备份:将服务器和数据分布在不同的地理位置上进行备份,以应对地震、火灾等灾难事件。
当主服务器无法正常工作时,备份服务器能够及时接管,并恢复数据交互,确保业务的连续性。
三、网络层面的高可用性方案在网络层面,网络的可靠性对服务器的高可用性有着重要影响。
以下是几种常见的网络层面高可用性方案。
1. 冗余网络设备:通过使用冗余交换机、路由器和防火墙等设备,当一个设备故障时,备用设备能够自动接管工作,避免网络中断。
2. 多路径传输:通过配置多个网络连接路径,避免单个网络链路故障导致的服务中断。
第一部分(A):技术方案版,供彩页印刷使用运筹企业资源,决胜虚拟空间腾讯基于戴尔设备搭建高可用的ERP系统ERP:衡量企业信息化程度的一个重要标志企业信息化的实质是借助信息技术提高企业的管理水平和工作效率。
企业信息化要依靠各种信息管理系统来实现,在众多企业信息管理系统中,ERP系统堪称是结构较复杂、功能较强大的核心系统之一。
通过把客户的需求和企业内部的生产活动、以及供应商的制造资源有机整合起来,ERP系统可以全面管理企业供应链上所有环节,如订单、采购、库存、生产、质检、物流、分销、售后、财务、人事等等,从而最终达到优化资源配置、提高生产效率、提升管理水平的目的。
作为一种先进的管理思想和方法,作为一套可以依赖的综合管理工具,ERP系统自上世纪90年代后期传入我国以来,便得到了企业的高度认可,并在众多企业中(尤其是大型制造企业)得到了成功的实施和广泛的应用,为我国的企业管理注入了新的活力。
经过多年的发展,ERP系统的内涵和外延得到了极大的丰富,系统的功能日益强大,系统的实用性不断提高。
时至今日,从某种意义上说,ERP系统在我国已经成为衡量企业现代化和信息化程度的一个重要标志。
ERP系统对基础软硬件平台的要求ERP系统综合应用了客户机/服务器体系、关系数据库、面向对象技术、图形用户界面、网络通信等多种IT技术和产品,系统的复杂性远高于其它绝大多数IT信息系统。
对企业来说,要确保ERP系统能够被成功部署并得到充分应用,一个重要的前提是:必须结合企业的实际,选择适合的基础软硬件平台。
z部署ERP系统对硬件平台的要求1.性能强大ERP是企业应用程度深、应用范围广的信息系统之一,涵盖人、财、物、产、供、销等诸多方面的管理工作,具体包括采购、库存、销售、生产、质检等数十个子系统。
由于要长期运算大量的数据,因此ERP系统要求硬件平台必须具备强大的计算能力,尤其是系统后台的服务器和存储系统,必须能够轻松应对高负荷数据运算和海量数据传输的挑战。
戴尔云解决方案戴尔云解决方案:开启数字化转型之门随着科技的飞速发展,数字化转型成为企业发展的必经之路。
然而,随之而来的大数据、云计算、人工智能等新技术的兴起,也给企业带来了前所未有的挑战。
作为一家全球领先的技术解决方案提供商,戴尔(Dell)紧密关注企业的需求,并推出了一系列创新的云解决方案,帮助企业顺利完成数字化转型,提升竞争力。
首先,戴尔云解决方案以灵活性为主要特点。
企业需要根据自身情况定制化的云方案,戴尔提供了私有云、公有云和混合云的三种模式,并根据企业的特定需求进行差异化服务。
企业可以根据实际需求选择不同的云模式,灵活调整资源和成本的使用,实现更高效的运营和管理。
这种灵活性为企业提供了更大的自主性和适应性,也为数字化转型提供了强大的支撑。
其次,戴尔云解决方案注重数据安全,为企业提供可靠的保障。
在数字化转型的过程中,企业面临着海量的数据存储和管理问题,数据的安全性成为一个极为重要的关注点。
戴尔云解决方案基于最新的安全技术,提供全方位的数据安全保护,包括数据加密、网络安全、身份验证等多层次的安全措施。
而且,戴尔云解决方案还支持备份、灾难恢复等数据恢复策略,使得企业在面对数据风险时能够及时应对,减少损失和风险。
另外,戴尔云解决方案注重性能和可扩展性。
在数字化转型中,企业需要处理的数据量越来越大,需要更强大的计算和存储能力。
戴尔云解决方案基于先进的硬件和软件技术,提供高性能的计算和存储设备,能够满足企业不断增长的需求。
同时,戴尔云解决方案还支持弹性扩展,企业可以根据需求随时增加或减少计算和存储资源,从而有效管理成本,提高资源利用率。
除了以上几个核心特点,戴尔云解决方案还具备用户友好性和生态系统支持等优势。
戴尔云解决方案采用了简洁易用的界面设计,使得企业用户能够快速上手和运用。
同时,戴尔与众多行业合作伙伴建立了紧密的合作关系,形成了完善的生态系统。
这种合作不仅丰富了戴尔云解决方案的功能和应用场景,也为企业提供了全面的技术支持和服务。
复制软件产品介绍SharePlex产品描述SharePlex for Oracle可以为Oracle数据库创建和维护表级容灾副本,以用于商业智能或其它目的。
有了这种开放、可以的数据副本,可以实现高可靠性和灾难恢复,消除与数据迁移相关的风险,提高OLTP系统性能,优化业务智能应用。
与其他复制方案不同,SharePlex通过其位于数据库的处理流程,降低对数据库性能和网络流量的影响。
SharePlex原理SharePlex for Oracle数据复制技术的逻辑结构图如下:图表 1 Shareplex 逻辑结构图SharePlex for Oracle的数据库复制过程包括以下三方面的内容:数据捕获SharePlex for Oracle中由捕获进程来收集发生变化的数据,此进程的独特之处在于它几乎不对生产数据库带来任何开销。
数据传输SharePlex结合其自己的网络协议和TCP/IP协议来完成源和灾备系统之间的数据传输。
其相关的进程确保数据的正确接收和网络数据包的正确顺序,从而提供网络传输冗余,确保数据的完整。
整个数据传输过程无需其它的中间件。
应用数据应用进程将传送到灾备系统中的信息转化为SQL语句,然后采用标准的SQL*Plus方式将SQL语句发送给Oracle执行。
复制模式SharePlex支持多种灵活的复制模式,主要包括:单向复制单向复制以生产系统作为复制时的数据源,若目标数据库仅用于报表和查询,则该副本可能是生产数据库的一个子集,只包括报表和查询所需内容,而非源系统的所有信息。
SharePlex 允许用户在目标数据库中采用不同于源数据库的数据模式,并使用专为提高查询效率而建立的索引、主键和分区等。
这种简单、高效的复制方案,可满足任何需通过剥离报表和查询来改善系统性能的需求。
这种水平扩展方案可不必引入冲突解决和锁管理机制,而直接卸载生产系统压力。
双向复制双向复制是高可用型数据复制的典型配置。
这种方式能在正常工作方式下,将主数据库的数据更新复制到从属系统;一旦主系统出现故障,业务处理需要切换到从属系统时,即配置为自从属系统向主系统的逆向复制。