欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载
     

    公司数据存储实现 毕业设计论文.doc

    • 资源ID:3978641       资源大小:619.02KB        全文页数:29页
    • 资源格式: DOC        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    公司数据存储实现 毕业设计论文.doc

    课题名称公司数据存储实现摘要计算机的诞生和发展促进了人类社会的进步和繁荣,作为信息科学的载体和核心,计算机在知识时代扮演了重要的角色。在行政机关、企事业单位工作中,以计算机为中心,采用一系列现代化的办公设备和先进的通信技术,广泛、全面、迅速地收集、整理、加工、存储和使用信息,使企业内部人员方便快捷地共享信息,高效地协同工作。改变过去复杂、低效的手工办公方式,为科学管理和决策服务,从而达到提高行政效率的目的,企业实现办公自动化的程度也是衡量其实现现代化管理的标准。 论文以江苏巨鸿电子信息技术有限公司的数据库服务器(DBSERVER)为例,详细的介绍了为保证服务的不间断性搭建服务器群集的过程。主要介绍了我为公司的两台数据库服务器在windows下的群集管理软件MSCS、数据库的群集安装和负载均衡,是一个数据库服务器的群集双机热备。关键词:数据库服务器;群集;双机热备;仲裁资源;负载均衡 Abstract The computer's birth and development promoted the progress of human society and prosperity, as the carrier of information science and the core of the computer era in knowledge plays an important role. In administrative organs, enterprises and work units to computer as the center, adopt a series of modern office equipment and advanced communications technology, widely, comprehensive, quickly collecting, sorting, processing, storage and use of information, make enterprise internal personnel quickly share information, efficient work together. Change the past complex and inefficient way of manual office for scientific management and decision-making, service, so as to improve the administrative efficiency, enterprises to realize the purpose of office automation degree and the measure its modernization management standards. Papers to jiangsu giant hon electronic information technology Co., LTD DBSERVER) the database server (for example, detailed introduces the to ensure service not intermittent build server cluster process. Mainly introduces the two database server for the company under Windows cluster management software, database MSCS swarm installation and load balance, is a database server cluster dual machine thermal ready. Key Words:Database server; cluster ; Dual machine thermal prepare ; quorum resource ; Load balance目 录1 绪论12 群集和容灾的概述22.1 集群技术22.2 容灾33 群集实现过程43.1 需求分析43.2 环境介绍43.2.1 软件环境43.2.2 硬件环境53.3前期准备63.3.1 系统安装和基本配置63.3.2 安装DNS63.3.3 安装活动目录63.4 群集安装93.4.1 Windows 故障转移群集93.4.2 双节点群集安装113.5故障转移测试174 群集安装数据库184.1 前期准备184.2 数据库安装并加入群集184.3数据库故障转移测试215. 网络负载平衡管理器(NLB)225.1 网络负载平衡管理器介绍225.2 windows 2003 负载均衡的实现23结论25致谢26参考文献271 绪论毫无疑问,这是一个信息社会。随着IT技术的飞速发展,我们的生活已经离不开计算机,离不开网络。信息,作为企业宝贵的资源,其重要性已经得到了人们的充分认识。试想一下,如果您是一名企业高管,当您的企业遭遇如下事故时您将如何面对:1. 某一天,公司的交易数据因操作失误而损坏2. 医院保存的所有病历因为服务器的宕机而无法访问3. 某大型连锁公司的卖场因为数据库无法访问导致不能营业这样的例子还有很多很多,那么这样的事故所带来的后果是什么?至少,很难想象这个不幸的企业还能毫发无损的健康生存。因为,对于信息时代的企业而言,健全的信息往往是维持其运转所必须的基本条件。所以,如何保护企业的信息资源,如何使企业免遭信息灾难,已经成为企业所必须考虑的沉重问题。于是人们想尽了各种办法去保证业务的连续运营以及数据的安全,让那些触及到企业生命线的数据和应用服务有较高的保障,能够容忍部分灾难的发生,降低企业数据方面的风险。这些措施中有很多,包括硬件和软件上的。总之,多一种备份方案,就多一份保障,成本会高。因此,我的毕业设计课题的基本思想是围绕数据的存储和业务的不间断运行展开的。课题的名字是江苏巨鸿公司数据存储实现,是容灾下运行连续性计划的一部分。我们公司的数据库服务器,上面主要应用着公司的考勤系统、出货开龙系统和公司的财务部一些数据。销售部门出货、人事部考勤和财务部工资发放等都要哦使用到这台数据库服务器,所以这台服务器上的数据很重要,公司要求服务器在正常的上班时间数据库的访问是不能间断的,用Windows server 2003下的群集管理器做一个双机热备。2 群集和容灾的概述2.1 集群技术服务器群集是一组协同工作并运行Microsoft群集服务(Microsoft Cluster Service,MSCS)的独立服务器。服务器群集为资源和应用程序提供高可用性、故障恢复、可伸缩性和可管理性。服务器群集允许客户端在出现故障和计划中的暂停时,依然能够访问应用程序和资源。如果群集中的某一台服务器由于故障或维护需要而无法使用,资源和应用程序将转移到可用的群集节点上。Windows群集(Windows Clustering)解决方案使用了名词“高可用性”而非“容错”。容错技术提供更高层次的弹性和恢复能力。容错服务器通常使用深层硬件冗余,加上专门的软件,几乎可以即时地恢复任何单一的硬件或软件错误。这些解决方案要比Windows群集(Windows Clustering)解决方案昂贵得多,因为组织必须为处于空闲状态等待错误的冗余硬件支付费用。服务器群集无法保证无间断运作,但是确实能够为多数关键任务应用程序提供足够的可用性。群集服务可以对应用程序和资源进行监控,并能够自动识别和恢复众多故障状况。这为在群集中管理工作负荷提供了灵活性。另外,还提高了整个系统的可用性。群集服务(Cluster service)的优点包括: 高可用性:通过服务器群集,资源(例如:磁盘驱动器和Internet协议(IP)地址)的所有权会自动从故障服务器转移到可用的服务器。当群集中的某个系统或应用程序发生故障时,群集软件会在可用的服务器上重新启动故障应用程序,或者将工作从故障节点分散到剩下的节点上。由此,用户只在瞬间感觉到服务的暂停。 故障恢复:当故障服务器重新回到其预定的首选所有者的联机状态时,群集服务将自动在群集中重新分配工作负荷。该特性可配置,但默认禁用。 可管理性:您可以使用“群集管理器”工具(CluAdmin.exe),将群集作为一个单一的系统进行管理,并对犹如运行于一个单一服务器的应用程序实施管理。您可以将应用程序转移到群集中的其它服务器。“群集管理器”可用于手动平衡服务器的工作负荷,并针对计划维护释放服务器。您还可以监控群集的状态、所有节点以及来自网络任何地方的资源。 可伸缩性:群集服务可扩展以满足需求的增长。当群集监督应用程序的总体负荷超出了群集的能力范围时,可以添加附加的节点。2.2 容灾2001 年 9 月 11 日,美国世贸中心双子大厦遭受了谁也无法预料的恐怖打击。灾难发生前,约有 350 家企业在世贸大厦中工作。事故发生一年后,重返世贸大厦的企业变成了 150家,有 200 家企业由于重要信息系统的破坏,关键数据的丢失而永远的关闭、消失了。其中的一家公司称,自己要恢复到灾难前的状态需要 50 年的时间。2003 年,国内某电信运营商的计费存储系统仅发生了两个小时的故障,就造成 400 多万元的损失。这些尚不包括对公司声誉的影响所导致的无形资产流失。这些灾难的发生或许是偶然而难以预料的,但是,对灾难的预防却绝对不应该是一个偶然的话题。据 IDC 的统计数字表明,美国在 2000 年以前的 10 年间发生过灾难的公司中,有 55%当时倒闭。剩下的 45%中,因为数据丢失,有 29%也在两年之内倒闭,生存下来的仅占 16%。国际调查机构 Gartner Group 的数据表明,在由于经历大型灾难而导致系统停运的公司中,有 2/5 再也没有恢复运营,剩下的公司中也有 1/3 在两年内破产。美国德克萨斯州大学的调查显示:“只有 6%的公司可以在数据丢失后生存下来,43%的公司会彻底关门,51%的公司会在两年之内消失。”另一份针对这一课题的研究报告也显示:在灾难之后,如果无法在 14 天内恢复信息作业,有 75%的公司业务会完全停顿,43%的公司再也无法重新开业,20%的企业在两年之内被迫宣告破产。美国明尼苏达大学的研究也表明,在遭遇灾难的同时又没有灾难恢复计划的企业中,将有超过 60%在两到三年后退出市场。而随着企业对数据处理依赖程度的递增,此比例还有上升的趋势。因此,预防灾难的发生,充分考虑灾难发生后的快速恢复手段,成为现代企业的一门必修课。容灾即容忍灾难的发生,当地震、台风自然灾害和一些人为原因造成的数据破坏,一定时间内恢复数据的完整性,以免受经济损失。主要的技术包括负载均衡、集群技术。数据容灾是应用容灾的技术,应用容灾是数据容灾的目标。3 群集实现过程3.1 需求分析企业信息化建设是推进中小企业迅速发展的一个重要手段,通过企业信息化建设,可以将企业的管理技术、研发技术、制造技术、信息技术等和网络技术有机的结合起来,将信息更科学的进行组织,优化企业管理模式,创新业务流程,提高工作效率,从而全面提升中小企业竞争力。提到信息化建设就不得不提到服务器,在企业信息化建设中,服务器的角色举足轻重。在最常见的C/S网络结构中,服务器扮演着为网络中的计算机提供服务的角色,是整个网络系统的核心,服务器的正确选择也是整个信息化建设的关键。我的毕业设计做的就是江苏巨鸿电子信息技术有限公司的一台数据库服务器双机热备。当今的数据和信息密集型经济当中,企业需要连续访问关键的信息,而这些关键信息往往是存储在数据库系统当中,因此,在IT部门规划或者建设企业应用系统的同时就应当加入对于数据库服务器高可用性方面的考虑。只有这样,才能够真正做到“未雨绸缪”,避免因为业务系统服务中断而导致的各种损失。我们公司现有员工数80人左右,分为销售部、市场部、技术部、商务部和财务部。公司内部销售人员出货和库管人员入货的一个数据库管理系统开龙,公司发放工资的数据存单的数据和公司负责考勤和办公的OA系统,都应用在这台数据库服务器上。公司所有销售人员的出货和库管的入货记录,全部都要经过开龙系统开单,所以数据库服务器的不间断工作显得相当重要。所以,为了不影响销售人员的出货,不影响公司的正常运转,公司计划为关键的数据库服务器做一个双机的热备。这样,虽然成本有点高,但考虑到一旦数据库服务停止工作对公司带来的影响,代价还是值得的。为公司数据库服务器做好群集,这样就能保证工作时间内数据库的不间断访问。即使一台数据库服务器意外终止服务,相关服务会在很短的时间内自动切换到备用服务器上,保障业务的不间断运行。3.2 环境介绍3.2.1 软件环境 考虑到公司的数据库服务器和其他服务器的兼容性以及一些软件的安装,公司数据库服务器装的系统是Microsoft windows server 2003 R2 enterprise。数据库安装的是SQL server 2005版本。3.2.2 硬件环境两台IBM system x3650M3 服务器,属于IBM公司服务器中的低端服务器,具体的配置如表3.1所示:表3.1 服务器配置参数硬盘CPU电源网卡内存光驱400Gx422216G2图 3.1 IBM X3650M3一台IBM DS5020的存储DS5020,属于IBM上一代中端产品DS4700的完全升级版,更加适合中小企业存储集中的环境,在设计上也更注重性价比的平衡。配置:最大存储容量:FC:50.4TB,SATA:112TB 平均传输率:800MB/s 硬盘转速:7200rpm 高速缓存:4GB MTBF:1000000小时 系统支持:支持多种操作系统 外接主机通道:4个8GBps FC;或8个8GBps FC;或4个8GBp。图 3.2 IBM DS5020存储其他设备:光纤交换机、光纤线、网线、电源线、心跳线等。3.3前期准备3.3.1 系统安装和基本配置 为两台服务器分别装上Microsoft windows server 2003 R2 企业版的标准系统,安装的详细过程不再列出。安装完成后对两台服务器做基本配置,如表3.2所示:表 3.2 服务器系统基本配置主服务器备用服务器计算机名nodeanodeb心跳网卡Ip 地址 10.0.0.10Netmask 255.255.255.0Ip 地址10.0.0.20Netmask 255.255.255.0外网网卡Ip 地址 192.168.10.10Netmask 255.255.255.0网关192.168.10.1DNS 192.168.10.10Ip地址 192.168.10.20Netmask 255.255.255.0网关192.168.10.1DNS 192.168.10.103.3.2 安装DNS在两个节点服务器上分别安装dns服务,安装过程如下:开始程序控制面板添加或删除程序添加或删除windows组件网络服务域名系统。图 3.3 安装DNS窗口3.3.3 安装活动目录在两台服务器上分别安装活动目录,使nodea为主域控,nodeb为辅助域控,过程如下:开始程序管理工具配置您的服务器:图 3.4 配置服务器向导图 3.5 安装向导图 3.6 选择新域控制器图 3.7 域名wwh.com下一步后,稍等一会,等待活动目录的完全安装至结束,待两台计算机安装完成后将两台服务器都加入到域wwh中。 图 3.8 nodeb加入域这样,群集的前期准备就告一段落,可以在两个节点间互相ping一下,测试心跳和公网的连通性。3.4 群集安装3.4.1 Windows 故障转移群集Windows故障转移群集是server2003的内置功能,但是现在新推出的server2008需要用户使用软件包自行安装。服务器群集功能最早是为 Microsoft Windows NT® Server 4.0 操作系统设计的,这一功能在 Microsoft Windows Server 2003 Enterprise Edition 和 Windows Server 2003 Datacenter Edition 操作系统中又得到重大改进。可以借助服务器群集功能将多台服务器连接在一起,从而为在该群集中运行的数据和程序提供高可用性和易管理性。该群集服务是两种互为补充的 Windows 群集技术(为了扩展 Windows Server 2003 和 Windows 2000 基础操作系统而提供的)中的一种。另一个群集技术是网络负载均衡(Network Load Balancing,NLB)。该技术作为服务器群集的互补,可面向前端应用和服务(如 Internet 或 Intranet 站点、基于 Web 的应用、媒体流以及 Microsoft 终端服务)来支持高度可用和可伸缩的群集。 计算机群集的出现和使用已经有十几年的历史。作为最早的群集技术设计师之一,G. Pfister 对群集的定义是,“一种并行或分布式的系统,由全面互连的计算机集合组成,可作为一个统一的计算资源使用”。 将数台服务器计算机组合成一个统一的群集,多台服务器将可以在用户或管理员不必了解细节的情况下分担计算负载。例如,如果服务器群集中的任何资源发生了故障,则不论发生故障的组件是硬件还是软件资源,作为一个整体的群集都可以使用群集中其它服务器上的资源来继续向用户提供服务。 换言之,当资源发生故障时,同服务器群集连接的用户可能经历短暂的性能下降现象,但不会完全失去对服务的访问能力。当需要更高的处理能力时,管理员可以通过滚动升级过程来添加新资源。该过程中,群集在整体上将保持联机状态,它不仅可供用户使用,而且在升级后,其性能也将得到改善。 Windows Server 2003 Enterprise Edition 和 Windows Server 2003 Datacenter Edition 操作系统是完全针对用户和业务对群集技术的要求而设计开发的。主要目标是:开发一种能满足大多数商业机构和组织的群集需求的操作系统服务,而不是仅针对小型和特定的市场段。Microsoft 市场调查显示,随着中小型商业机构的日常运作已越来越离不开数据库和电子邮件,因此它们对高可用系统的需求很大,而且这种需求日趋旺盛。易于安装和管理,被认为是这种规模的机构最关键的要求。Microsoft 的调查同时显示,那些对高性能和高可用性具有很高要求的大企业对基于 Windows 的服务器也日益感兴趣。 作为 Windows NT、Windows 2000 和 Windows Server 2003 基础操作系统的集成化扩展而开发的服务器群集服务,正是源于此次市场调查。该服务同其设计目标保持了一致,通过它可将多台服务器和数据存储组件连接成一个易于管理的单元,即服务器群集。对于大型和小型企业中运行基于 Windows Server 2003 和 Windows 2000 的应用程序的系统,服务器群集功能将可以赋予它们高可用性和易管理性。服务器群集功能还提供了开发可利用服务器群集的高可用功能并且具有群集意识的新应用程序所必需的应用程序接口和工具。3.4.2 双节点群集安装首先,将两台服务器与存储相连,并在存储里做好阵列划好磁盘,映射给服务器,这个过程不再阐述。在存储上划分两块磁盘:一块S盘(共享盘),供存储数据所用。一块Q盘(仲裁盘),供群集使用。图 3.9 示意图在工作机nodea上新建群集,过程如下:开始程序管理工具群集管理器选择创建新群集图 3.10 创建新群集图3.11 新建群集向导 图3.12 创建一个名为mycluster的群集图 3.13 选择计算机图 3.14 分析配置图 3.15 输入群集IP关于群集IP:群集ip是一个用来专门管理群集mycluster的ip地址,对外提供访问,能在两个节点间进行切换。当资源在nodea上时,群集ip属于nodea,外部可以通过群集ip10.0.0.30来访问nodea。当资源在nodeb上时,群集ip属于nodeb。群集ip又称为漂移ip。图 3.16 选择仲裁盘关于仲裁盘:仲裁磁盘(quorum disk)用于存储群集配置数据库检查点以及协助管理群集和维持一致性的日志文件.创建一个最小50 MB的逻辑驱动器用作仲裁磁盘,对于NTFS,最佳的大小为500 MB。专门划出一个单独的磁盘作为仲裁资源。仲裁磁盘故障可能导致整个群集失效;所以,应使用硬件RAID阵列上的一个卷。除了进行群集管理外,不要使用仲裁磁盘执行其它任务。仲裁资源在群集运作中扮演着关键的角色。在每个群集中,一个单一的资源被分配作为仲裁资源。将群集注册表复制到服务器群集中的其它节点上。在每个节点上,群集注册表默认保存在:%SystemRoot%ClusterClusdb。而后,群集注册表被复制到仲裁驱动器的MSCSChkxxx.tmp文件中。这些文件互为副本。MSCSQuolog.log文件是一个维持记录所有针对检查点文件的更改的事务日志。这意味着,脱机的节点可以在重新加入群集时追加这些更改。 如果群集节点间失去了通信,质询响应协议将启动以防止出现“裂脑”状况。在这种情况中,仲裁磁盘资源的所有者变成群集及所有资源的唯一所有者。所有者随之为客户端提供资源。当拥有仲裁磁盘的节点不正确地运作时,正常的节点将通过仲裁获得设备的所有权。在群集服务安装过程中,您必须为仲裁磁盘提供驱动器盘符。常用的标准盘符为“Q”,本例中亦采用“Q”盘符。图 3.17 群集创建完成至此,群集创建成功。可以看到,在mycluster群集中,只有nodea一台服务器在运行,并且磁盘Q、磁盘S、群集名、群集IP等所有资源都隶属于NODEA。保持存储和nodea的开启状态,这时打开nodeb,以域用户的名字登录到wwh域中。过程如下:开始程序管理工具群集管理器:图 3.18 添加节点到群集图 3.19 将节点nodeb加入群集这样,节点nodeb也成功的加入到了群集中,完成后效果如下图所示:图 3.20 节点添加完成至此,群集的安装已完全完成。3.5故障转移测试对群集进行测试,在nodea上打开群集mycluster,右击群集资源,选择迁移组。由于群集网络中只有两个节点,所有资源会默认切换到nodeb上去,下面是几张验证效果图:nodeb上的私有ip(10.0.0.20)已被群集ip(10.0.0.30)接管,说明心跳的配置无误。图 3.21 心跳IP的飘移图 3.22 资源成功切换4 群集安装数据库4.1 前期准备我在两个节点上安装的是microsoft的sqlserver 2005版本的数据库,安装数据库前需要安装IIS,安装IIS的步骤:开始程序控制面板添加或删除程序添加或删除windows组件图 4.1 安装IIS4.2 数据库安装并加入群集安装数据库的时候,可以选择sqlserver 2005的群集安装,这样可以在两个节点上同时安装数据库的一些应用程序。也可以分别在两个节点上分别安装数据库,再把数据库服务等添加到群集中。我选择的是第二种方法。将安装光盘置入光驱中,跳出下面的sqlserver2005的安装界面:图4.2 SQL的安装界面接着是安装.NET等必须的组件,在安装数据库前必须要安装这部分组件,不然数据库是无法安装的。安装前的系统检查,会检查一些硬件和软件的设置是否符合安装sqlserver2005的最低要求: 图 4.3 系统配置检查安装组件,可以根据选择安装相应的组件。出于简单,我只安装了一些最基本的组件。在高级选项卡里,将数据库文件安装在存储上,将工作站组件安装在服务器上。下面就是等待数据库的安装了,过程会比较长。安装完成后,跳出下图所示界面,数据库安装完成。 图 4.4 完成安装这样,节点一上的数据库就安装完成了,下一步就是把sqlserver2005的两个比较重要的服务添加到群集mycluster里面去就行了。一个是sqlserver的服务,另一个是sqlserver agent的服务,添加过程如下图:图 4.5 添加服务图 4.6 添加成功群集资源建好后默认是脱机的,联机就行了。这时在我的电脑的管理里面,数据库的服务应该是起来的了。下面将资源移动到nodeb上,准备在nodeb上安装数据库。过程和第一台基本差不多,不在赘述。安装完之后,在群集管理器中启动数据库的相关服务。4.3数据库故障转移测试测试数据库安装是否成功:将资源全部切到nodea上,这时可以看到仲裁盘Q、共享盘S、群集名、群集IP、MSSQLSERVER、SQLAGENT等资源的所有者都是nodea。在nodea上打开数据库,随便建一个名为test的数据库。在test下新建一个表格,并插入部分数据并保存。将所有资源迁移到nodeb上,看所有的资源是否成功切换过来。这是再在nodeb上打开数据库,验证是否有test数据库的存在,并检查里面的数据是否与nodea上建库时一致,若这个过程没有任何问题,数据库的安装就成功了。下图是群集管理器中数据库的相关服务:图 4.7 数据库的相关服务5. 网络负载平衡管理器(NLB)5.1 网络负载平衡管理器介绍负载均衡是一种采用各种分配算法把网络请求分散到一个服务器集群中的可用服务器上去,通过管理进入的Web数据流量和增加有效的网络带宽,从而使网络访问者获得尽可能最佳的联网体验的硬件设备。负载均衡器有多种多样的形式,除了作为独立意义上的负载均衡器外,有些负载均衡器集成在交换设备中,置于服务器与Internet链接之间,有些则以两块网络适配器将这一功能集成到PC中,一块连接到Internet上,一块连接到后端服务器群的内部网络上。一般而言,硬件负载均衡在功能、性能上优于软件方式,不过成本昂贵。当Web服务器为图像服务、SSL(安全套接层)会话或数据库事务而进行优化时,负载均衡器可以体现特别的价值。当需要进行服务器升级或系统维护时,保证稳定的服务器退出服务以避免服务中断。当选定某台服务器要退出服务后,将不会将任何新的用户分配到该服务器。但是,它可以要该服务器完成对当前用户的服务。从而保证了无中断的优质服务,并且简化了服务器群的管理。 智能的服务器服务恢复 ,将重新启动的服务器应用到服务中时,避免新服务器因突然出现的流量冲击导致系统故障是非常重要的。所以,在将新服务器引入服务器群时,将逐渐地增加分配到该服务器的流量,直至达到其完全的处理能力。从而不仅保证用户在服务器退出服务时,同时还保证服务器在启动期间以及应用程序开始时,均能获得不间断服务网络负载平衡管理器,简称NLB。网络负载平衡允许你将传入的请求传播到最多达32台的服务器上,即可以使用最多32台服务器共同分担对外的网络请求服务。网络负载平衡技术保证即使是在负载很重的情况下它们也能做出快速响应。网络负载平衡对外只须提供一个IP地址(或域名),如果网络负载平衡中的一台或几台服务器不可用时,服务不会中断。网络负载平衡自动检测到服务器不可用时,能够迅速在剩余的服务器中重新指派客户机通讯。此保护措施能够帮助你为关键的业务程序提供不中断的服务。可以根据网络访问量的增多来增加网络负载平衡服务器的数量。在Windows Server 2003中,网络负载平衡的应用程序包括Internet信息服务 (IIS)、ISAServer 2000防火墙与代理服务器、VPN虚拟专用网、终端服务器、Windows Media Services(Windows视频点播、视频广播)等服务。同时,网络负载平衡有助于改善你的服务器性能和可伸缩性,以满足不断增长的基于Internet客户端的需求。网络负载平衡可以让客户端用一个逻辑Internet名称和虚拟IP地址(又称群集IP地址)访问群集,同时保留每台计算机各自的名称。5.2 windows 2003 负载均衡的实现先进入第一台计算机,以管理员身份登录,从“管理工具”中运行“网络负载平衡管理器”,用鼠标右键单击“网络负载平衡群集”,从出现的菜单中选择“新建群集”,进入“群集参数”界面。 如果是单一网卡要用多播模式。在“IP地址”后面输入规划的群集参数地址192.168.10.50,在子网掩码处使用默认值,在“完整Internet名称”后面输入cluster.domin.com(也可以是其他的名称,但输入的DNS名称必须与输入的IP地址相符)。如果允许远程控制,请选中“允许远程控制”,并在“远程密码”和“确认密码”处输入可以。 图 5.1 群集参数点击“下一步”按钮,进入群集IP地址页面后再进入“端口规则”界面,点击“下一步”按钮,进入“连接”界面。 在“连接”界面的“主机”栏中输入当前计算机的名称nodea,然后点击“连接”按钮,将在“对配置一个新的群集可用的接口”框中显示出连接的计算机的网卡及IP地址。选择与群集IP地址同一网段的地址(用于对外提供网络应用的网卡),然后点击“下一步”按钮,进入设置“主机参数”界面,点击“完成”按钮,系统将自动开始网络负载平衡群集的配置。几分钟后,网络负载平衡群集配置完成。打开第二台计算机,并以管理员的身份登录进入。 注意:在网络负载平衡中的每个节点上,管理员账号的用户名和密码最好一致。 然后,在第一台计算机上,用鼠标右键单击新创建的群集,从出现的菜单中选择“添加主机到群集”。将出现“连接”界面,在“主机”中输入第二台计算机的计算机名称,点击“连接”按钮,将会在“对配置群集可用的接口”下面显示出连接的计算机上的网络配置。选择192.168.10.20的网卡,进入主机参数界面,点击“完成”按钮,即可返回网络负载平衡管理器。 关闭网络负载平衡管理器后再进入网络负载平衡管理器。用鼠标右键单击“网络负载平衡群集”,从出现的菜单中选择“连接到现存的”,将会弹出“连接”界面。输入第一台计算机的名称,点击“连接”按钮,在“群集”下面将列出群集的IP地址,选择此IP地址,并点击“完成”按钮,连接群集即可完成。 以后,如果这两台服务器不能满足需求,可以按以上步骤添加第3台、第4台计算机到网络负载平衡中以满足要求。结论至此,江苏巨鸿公司数据存储实现已经完成,后期的数据库安装和网络负载均衡的设置也基本完成。双机热备的原理就是利用windows下的一个群集管理器搭建一个群集网络,使整个群集网络中的服务器能够做到互相辅助的作用。将数台服务器计算机组合成一个统一的群集,多台服务器将可以在用户或管理员不必了解细节的情况下分担计算负载。如果服务器群集中的任何资源发生了故障,则不论发生故障的组件是硬件还是软件资源,作为一个整体的群集都可以使用群集中其它服务器上的资源来继续向用户提供服务。双机热备作为一种比较常用的安全手段,也被普遍的应用在许多企事业的单位。虽然备用数据库服务器使整个方案代价成本变高,但对整个公司的数据存储和安全的保障进一步提高。再结合其他的一些软件备份和数据恢复软件,使公司的数据安全程度大大提高。销售部、财务部、人事部的工作能够顺利展开,应对一些突发状况,不会影响到公司业务的正常运行。致 谢时光荏苒,岁月如梭。记忆的雪花翩翩起舞,思绪定格在栀子花开的季节。挥洒过汗水,也滴落过泪花,这里有我熟悉的一切,有我热爱的一切。恍惚中,在美丽的南工院校园中,度过了人生中最为宝贵的三年。随着论文的完成,我们离毕业也越来越近。从论文选题到搜集资料,从写稿到反复修改,期间经历了喜悦、聒噪、痛苦和彷徨,在写作论文的过程中心情是如此复杂。如今,伴随着这篇毕业论文的最终成稿,复杂的心情烟消云散。当然,我知道,我要感谢的人太多。指导老师廖老师严谨的学术态度和温和的为人处世原则,润雨细无声,默默浸润着我的学习和生活。在论文的写作过程中,从论文理论框架、到资料的收集、整个论文的架构乃至细节之处的修改,廖老师无不悉心指导,论文之内,我有成长,论文之外,更是受益良多。在此,向导师表示由衷的感谢还要感谢我的同组同学和单位的同事,是他们将我从对课题模糊的概念,到现在的圆满完成并深刻的理解。参考文献1 Elden Christensen ,Windows Server 2003服务器群集创建和配置指南 ,20032张浩军,计算机网络操作系统 中国水利水电子出版社2朱如龙,SQL Server数据库应用系统开发技术 北京机械工业出版社,20044谢波,IBM System x系列产品管理维护指南 电子工业出版社 ,20105刘本军, 网络操作系统教程 机械工业出版社, 20096马树奇,Windows server 2003从入门到精通 电子工业出版社,20057李维斯,Windows server 2003技术内幕 机械工业出版社,20088朱如龙Windows Server 2003 ActiveDirectory 配置指南 机械工业出版社,20089戴有炜Windows Server 2003安装与管理指南 电子工业出版社,200510戴有炜Windows Server 2003用户管理指南 电子工业出版社,2005第 26 页

    注意事项

    本文(公司数据存储实现 毕业设计论文.doc)为本站会员(小小飞)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开