SQLServer2008服务器整合_第1页
SQLServer2008服务器整合_第2页
SQLServer2008服务器整合_第3页
SQLServer2008服务器整合_第4页
SQLServer2008服务器整合_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Filename: FILENAME * MERGEFORMAT Document1 PAGE 3SQL Server 2008服务器整合SQL Server 技术文档作者: Geoff Allix and Graeme Malcolm (Content Master)技术检查员: Francois Ajenstat策划编辑: Joanne Hodgins发布日期: August 2007更新: January 2008适用产品: SQL Server 2008 摘要: Microsoft SQL Server 2008 服务器整合支持多种方式,提供企业弹性的选择合并方式,满足其需求,以集中的

2、数据服务管理降低硬件和维护费用,通过提供集中的管理,审计和监测能力, SQL Server 2008 可以更容易地管理数据库和数据服务,这大大降低了大型企业的管理费用。最后,SQL Server 2008 提供了企业保证业界领先的性能和可扩展性,并以前所未有的服务器资源管理发挥综合数据服务的最大效能。更多关于SQL Server 2008的更新信息, 请访问SQL Server网站 ( HYPERLINK /sql /sql.)版权声明这是一篇预备文档,在所描述的软件正式发布之前其内容有可能会发生改变。 本文档所包含的信息代表了在发布之日,Microsoft Corporation(微软公司)

3、对所讨论问题的当前看法。因为Microsoft必须顺应不断变化的市场条件,故不应将本文档理解为Microsoft一方的承诺,Microsoft不保证所给出的信息在发布之日以后的准确性。本白皮书仅用于提供信息。Microsoft对本文档中的信息不做任何明示、默示或法定的担保。遵守所有适用的版权法律是用户的责任。在不对版权法所规定的权利加以限制的情况下,未得到Microsoft Corporation明确的书面许可,不得为任何目的、以任何形式或手段(电子的、机械的、影印、录制等等)复制、传播本文的任何部分,也不得将其存储或引入到检索系统中。 本文档可能涉及Microsoft的专利、专利申请、商标、

4、版权或其它知识产权。除非Microsoft通过书面许可协议明确提供,此文档并没有授予您对这些专利、商标、版权或其它知识产权的任何许可。除非特别说明,此处所述作为范例的公司、组织、产品、域名、电子邮件地址、徽标、人员、地点和事件均为虚构,不与任何真实的公司、组织、产品、域名、电子邮件地址、徽标、人员、地点或事件有任何联系,也不应据此进行任何臆测或推断。 2007 Microsoft Corporation. 保留所有权利。Microsoft, Excel, Office, PivotChart, PivotTable, SQL Server 和 Visual Studio是Microsoft C

5、orporation在美国和/或其它国家的注册商标或商标。所有其它商标均是其各自所有者的财产。Filename: FILENAME * MERGEFORMAT Document1 PAGE 3目录 TOC o 1-3 h z u HYPERLINK l _Toc214791586 SQL Server 2008服务器整合 PAGEREF _Toc214791586 h 1 HYPERLINK l _Toc214791587 版权声明 PAGEREF _Toc214791587 h 2 HYPERLINK l _Toc214791588 简介 PAGEREF _Toc214791588 h 1

6、HYPERLINK l _Toc214791589 灵活性 PAGEREF _Toc214791589 h 1 HYPERLINK l _Toc214791590 合并SQL Server 实例和多个数据库 PAGEREF _Toc214791590 h 2 HYPERLINK l _Toc214791591 通过虚拟化合并数据服务 PAGEREF _Toc214791591 h 3 HYPERLINK l _Toc214791592 移植数据库和数据 PAGEREF _Toc214791592 h 4 HYPERLINK l _Toc214791593 管理能力 PAGEREF _Toc21

7、4791593 h 5 HYPERLINK l _Toc214791594 使用SQL Server管理套件进行集中管理 PAGEREF _Toc214791594 h 5 HYPERLINK l _Toc214791595 集中和合并监控 PAGEREF _Toc214791595 h 6 HYPERLINK l _Toc214791596 可扩展性和性能 PAGEREF _Toc214791596 h 7 HYPERLINK l _Toc214791597 控制资源利用 PAGEREF _Toc214791597 h 7 HYPERLINK l _Toc214791598 向上扩展合并的服

8、务器 PAGEREF _Toc214791598 h 7 HYPERLINK l _Toc214791599 动态地管理系统资源 PAGEREF _Toc214791599 h 7 HYPERLINK l _Toc214791600 使用数据压缩实现最大化存储 PAGEREF _Toc214791600 h 8 HYPERLINK l _Toc214791601 总结 PAGEREF _Toc214791601 h 8Server Consolidation with SQL Server 2008 PAGE 8Server Consolidation with SQL Server 2008

9、 PAGE 7Microsoft Corporation 2007Microsoft Corporation 2007Server Consolidation with SQL Server 2008 PAGE 1Microsoft Corporation 2007简介随着公司使用越来越多的应用程序来管理业务流程、提供新的服务、和获得对业务执行情况的观察,支持这些应用程序所需的应用程序服务器和数据存储服务器的数目显著地增多。在许多公司里,硬件成本以及部署和维护公司内的多个服务器的费用是主要的财政和后勤预算。同时,在硬件和软件技术方面的提高意味着现代IT系统可以处理比之前多很多的工作量。这促使将

10、软件服务合并到较少的物理服务器上,从而使得更多地使用较少的硬件。这降低了购买和维护服务器的相关成本,并使得可以实现更高效的和更有效的IT基础设施管理。Microsoft SQL Server 2008功能推出了服务器合并愿景的以下三个关键领域:灵活性:一个SQL Server 2008合并解决方案可以由在一个物理计算机上的一个单独的SQL Server实例中的多个数据库、或在一个物理计算机上的SQL Server的多个实例、或在一个物理计算机上的多个虚拟服务器组成。通过支持所有这些合并方法,SQL Server 2008使得公司可以根据所需要的性能选择适当的隔离等级。SQL Server 20

11、08还提供了几个工具用来将数据和数据库移植到一个合并服务器上。管理能力:尽管服务器合并的主要目的是降低硬件和许可证成本,但是你也可以使用它来集中管理功能。SQL Server 2008提供了一个工具套件来管理、监控和故障检查合并数据系统。这些工具使得可以集中管理合并服务器,还可以合并用于单独服务器的管理功能。可扩展性和性能: 当你合并数据系统到较少的服务器上时,这些服务器中的每一个都增加了工作量。更高性能的硬件可以解决一部分问题,但是当合并服务器上的一些处理器使用不成 比例的资源数量时你还会遇到一些问题,并且它会引起其它的处理器的性能下降。而且你还会遇到一个处理器锁定资源并阻止其它处理器完成工

12、作的情况。SQL Server 2008具有能够帮助你解决这些问题的性能优化特性。灵活性为数据库服务器选择一个服务器合并策略具有一些需要考虑的事项。在为你的数据服务决定最佳的合并策略时所要考虑的关键因素包括:硬件资源: 每一个合并方法都对硬件资源的使用具有不同的影响,你应该考虑是32位还是64位硬件可以为你的解决方案提供最好的性能和可扩展性。工作负载隔离: 当合并的目标是尽可能地降低服务器的数目时,那你就应该剖析不同数据库应用程序执行的工作负载,并考虑它们是否应该基于性能原因而隔离开来。应用程序兼容性: 一些应用程序可能对与其它应用程序不兼容的数据访问协议、收集、或其它配置选项具有特殊的要求。

13、管理能力:合并通常通过集中管理所需的资源从而简化了管理。然而,你必须考虑维护工作的影响,例如在合并系统上的备份和索引管理。你还必须考虑合并的安全性影响,因为具有对某个数据库系统的管理权限的操作员可能不需要具有对其它数据库系统的管理权限。有效性:你的合并策略可能会影响你的高有效性解决方案的选择。例如,数据库镜像提供了单个数据库级别的失效备援保护,而服务器集群保护整个服务器。安全性:在一些情况下,可能基于安全因素要谨慎地隔离数据库应用程序。例如,一个应用程序可能需要一个在数据库服务器中可用的功能,例如通用语言运行时 (common language runtime,CLR)集成或Database

14、Mail。如果你隔离这个数据库,那么你就可以使用所要求的功能同时为其它数据库应用程序保留一个最小限度的表面。当你设计合并解决方案时有这么多的因素要考虑,那么你就需要具有灵活性以便你可以选择最适合你的特定需求的方法。SQL Server 2008提供了一些合并方法,使得你可以通过混合和搭配选择来为你的数据服务创建理想的解决方案。合并SQL Server 实例和多个数据库使用SQL Server 2008合并数据服务的最简单的方法是对多个数据库使用一个单独的SQL Server实例,如图1所示。当你的所有数据库拥有类似的安全性、管理能力和兼容性要求时这个方法会很适合,并且你的硬件可以满足所有数据库

15、中产生的工 作负载所需要的性能和可扩展性级别。图 1SQL Server 2008的每个版本所支持的实例数目如下表所示:版本最多实例数SQL Server 2008 标准版16SQL Server 2008 企业版50SQL Server 2008 开发版50在SQL Server 2008中支持多实例合并物理服务器和多个实例当你的数据库具有不同的安全性、管理能力或兼容性要求时,你可以通过在一个单独的物理计算机上并发地 运行多个SQL Server 2008实例来合并你的数据服务,以降低硬件成本、许可证成本和管理花费。图2中显示了这个方法。这个实例完全独立于其它的实例,对一个实例的更改不会影

16、响同台机器上的其它实例。合并除了可以降低硬件成本,还可以降低许可证成本,因为每一个物理处理器只需要一个SQL Server许可证,不论它安装了多少实例。图 2通过虚拟化合并数据服务为了实现在操作系统级别的完全独立,SQL Server 2008支持服务器虚拟化。通过使用Microsoft Virtual Server 你可以在一个物理计算机上安装多个虚拟的操作系统,如图3所描述的。当你是在使用Microsoft Windows Server 2003 R2 Datacenter版本和SQL Server 2008企业版的情况下使用这个方法,那么你可以为每一个物理处理器购买一个Windows许可

17、证 和一个SQL Server许可证,而不管在这个物理服务器上安装了多少虚拟机器。每一个虚拟服务器的硬盘作为主机操作系统的文件而存在,这使得很容易对它们进行备份、移植或部署,并提供了一个理想的开发和测试环境。通过使用虚拟化合并你的数据服务,你实现了在具有不同工作负载、安全要求、管理能力要求或兼容性要求的数据库解决方案间的最高的独立性,同时将所需的服务器和许可证的数目降低到最少,并简化了你的网络基础设施。图 3移植数据库和数据服务器合并常常需要从现有的资源系统将数据库、应用程序和操作系统移动到合并的服务器上。SQL Server 2008提供了几个你可以用来移植数据和数据库的工具和技术,包括备份

18、和恢复、附加和分离,以及SQL Server 集成服务。为了帮助移植较老的数据库到一个合并的SQL Server 2008平台上,提供了对直接更新SQL Server 2000和SQL Server 2005数据库的支持。管理能力除了降低硬件和许可证费用,服务器合并还提供了一个方法来集中管理功能。SQL Server 2008提供了一个工具套件来管理和故障检查合并的数据系统。这些工具使得可以合并企业中的所有实例和服务的管理功能。使用SQL Server管理套件进行集中管理SQL Server 2008包含管理套件,它是一个用于管理合并的数据系统的理想工具。通过使用SQL Server 管理套件

19、你可以管理多个SQL Server实例,不论它们是否存在于一个单独的物理服务器上、或是多个物理服务器上、或是多个虚拟服务器上。 除了管理多个SQL Server 实例,SQL Server 管理套件还可以管理从SQL Server 2000之前的任何SQL Server 版本。SQL Server 2000管理套件还提供了一个集中的、兼容的管理接口来管理SQL Server数据库引擎实例、SQL Server分析服务、SQL Server集成服务和SQL Server报表服务。集中审查在一个企业中对管理的一个关键要求是具有审查数据服务中的活动的能力和能够生成所有数据库服务器实例的一致的审查报表

20、。这个审查活动可以受益于合并,它可以一次定义审查政策然后在多个类似的数据服务中重用,从而简化了审查配置;它还可以提供对整个企业的数据服务的审查报表进行统一的访问。 SQL Server 2008包括扩展的审查功能,它使得你可以记录服务器和数据库级别的活动,包括对数据和数据库设计的改动。你可以定义审查过滤器来控制基于行动、对象和安 全原则审查什么行动,并且指定审查信息应该记录到哪里。你在某个SQL Server 2008实例上配置了审查之后,你可以将这些设置应用到这个服务器上的其它实例上。你可以将整个公司的审查结果合并到一个地方,并包含从报表服务和分析服 务获得的数据。实现遵守配置政策公司越来越

21、希望实行一系列政策来遵守调整的或最佳方法的要求。之前它涉及到配置许多 表、数据库和实例,然后周期性地检查政策的服从性。在SQL Server 2008中你可以通过使用声明式管理框架(Declarative Management Framework)定义政策来合并配置管理,如图4所示,并将它们应用于多个服务器、数据库、表和企业中的其它目标。这个声明式管理框架使得你可以:确保服从系统配置的政策。通过为想要的配置创建政策来监控或阻止对系统的改动。将管理扩展到多个服务器上。通过简化管理工作降低了总成本。你可以通过预先使用触发器、或者在变更发生之后使用Service Broker、或者使用SQL Ser

22、ver Agent按照一个时间表来实行政策。另外,你可以使用即席执行来实时地按照政策检查或配置目标对象。图 4集中和合并监控SQL Server 产生了大量的性能数据来帮助性能调整和排除故障。尽管这及其有用,但是使用多个工具来识别问题还是会消耗时间。SQL Server 2008包含有性能套件,这是一个可以帮助你排除故障、调整和监控一个或多个SQL Server 2008实例的工具套件。性能套件将多个性能工具的结果显示在一起,并且它可以将它们存储下来用于以后进行评估或分析趋势。可扩展性和性能 优化合并的数据服务的可扩展性和性能可能会引起兴趣进行挑战。一个非常简单的方法,就是你可以通过确保合并的

23、服务器具有高性能的硬件、多个快速的处理器 和大容量的内存来解决这个问题。然而,SQL Server 2008给你提供了一些额外的选择来管理合并的服务器的可扩展性和性能。控制资源利用 SQL Server 2008推出了资源控制器,它允许公司为不同的工作负载定义资源限制和设置优先级。这使得你可以在一个合并的服务器上区分工作负载和控制内存以及处理器资 源的使用,以防止失控的查询或大型工作负载影响关键任务工作负载的执行。这个预先控制资源使用的能力使得可以更好的预测合并的数据服务的性能。向上扩展合并的服务器 SQL Server 2008企业版提供了利用多处理器系统以及支持在Windows Serve

24、r 2003和Windows Server 2008企业版的32位版本或Datacenter版上的地址窗口扩展(AWE)的能力,这使得它可以利用最大64GB的内存,从而支持高可扩展的数据库 服务器。当SQL Server 2008是安装在Windows Server 2008企业版的64位版本或Datacenter版上时,它可以使用最大为2GB的内存。SQL Server企业版还通过提供几个特性来改进并发和阻止由在一个服务器上一个处理阻塞其它处理而引起的锁的情况的发生,从而提供了最佳的性能和可扩展性。 在SQL Server2008中的锁定系统提供了比之前版本更好的并发和改进了锁升级,你可以在

25、一个磁盘上分割表和索引,并单独地访问这些分区,从而降低了竞争和 提高了整个性能。动态地管理系统资源当你合并更多的系统到较少的服务器上时,这些合并的服务器可能需要更多的资源来 拷贝这个工作负载,但是通常这些服务器必须持续地运行,所以你必须将停机时间降低到最小。SQL Server 2008企业版支持在运行在Windows Server 2008上时热添加内存和CPU,所以你可以不必停机就可以添加内存模块或CPU。这使得系统管理员可以添加资源来向上扩展服务器而不必停止数据库服务, 从而减少了停机时间。使用数据压缩实现最大化存储合并的系统肯定经常支持大量数据,这导致费用的增长。大量的数据还 会降低系

26、统的性能,因为它的很多工作量都是围绕移动数据的。SQL Server 2008支持数据压缩,这使得你可以更有效地存储你的数据、降低在一个合并的系统上的存储费用,并显著地改进大型输入/输出限制工作负载的性能。总结SQL Server 2008通过提供一个灵活的服务器合并解决方案使得公司可以在较少的服务器上进行集中的数据服务,从而降低了硬件和维护费用。SQL Server 2008提供了服务器虚拟化和在一个单独的物理服务器上对多个服务实例的支持,还提供了移植分散的数据到一个统一的数据中心所需的工具和功能。通过提供一 个集中的数据服务管理接口和声明式的基于政策的配置管理,SQL Server使得公司可以很容易地进行多个数据存储,从而降低管理花

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论