关于计算机网络的论文

关于计算机网络的论文
今天,我们要学习和大家分享计算机网络上的论文!!!

关于计算机网络的论文(学习小编辑器作为计算机网络中服务概念的一个例子)

摘要:

计算机环境下的结构系统管理员管理与计算机环境中只有一台或多台计算机的主要区别是什么典型的环境服务是什么!只有几台电脑的家庭和那些很小的非技术性的办公室,和典型的结构化计算机环境是由大量的计算机技术人员操作,通过便捷的通讯资源和对方一起服务优化共享。当一台家用电脑通过互联网或通过ISP连接到Internet,他利用ISP或其他人提供了进入网络的服务。

计算机环境下的结构系统管理员管理与计算机环境中只有一台或多台计算机的主要区别是什么典型的环境服务是什么!只有几台电脑的家庭和那些很小的非技术性的办公室,和典型的结构化计算机环境是由大量的计算机技术人员操作,通过便捷的通讯资源和对方一起服务优化共享。当一台家用电脑通过互联网或通过ISP连接到Internet,他利用ISP或其他人提供了进入网络服务。办公环境也能提供同样甚至更多的服务。

一个典型的办公室环境包含了许多服务,包括DNS、电子邮件、认证服务、网络、印刷、等等。这些服务是非常重要的,如果你没有这些服务,它会对你有很大的影响。其他典型的服务还包括各种远程接入方法、网络认证服务,软件库,备份服务,连接互联网、DHCP、文件服务等。这么多的服务真的很无聊,但这也证明了很多服务都是由系统管理员维护的技术支持团队。每次你给用户包括系统管理员团队提供的服务。

提供服务并不是简单地将硬件和软件集成在一起,它包括服务的可靠性、服务的标准化、服务的监视和维护以及技术支持,只有在这些方面,符合要求的服务才是真正的服务。

一个系统管理员的主要职责是为用户提供他们需要的服务,这是一个持续不断的工作。随着技术和用户工作的发展,用户的要求会更高,系统管理员必须花费大量的时间去创造一个新的服务设计,新服务的创建质量决定了多少的时间和精力花费在系统管理员为他们提供技术支持,同时确定顾客满意。

第一,服务的基本问题

创造一个稳定、可靠的服务是一个系统管理员的一项重要工作。做这项工作时,系统管理员必须考虑许多基本要素,其中最重要的是在设计和开发的各个阶段,考虑用户的需求,我们需要与用户沟通,发现用户的需求和期望的服务,并列出其他要求,如管理要求。这样的列表只能由系统管理员团队中的人看到。在这样一个过程中,什么比如何更重要

服务应该建立在服务器级机器上,并且机器应该放置在正确的环境中。服务器作为一台机器应该具有适当的可靠性和性能。应该监视服务和服务依赖的机器。一旦发生故障,就会发出警报或生成故障记录列表。

大多数服务依赖于其他服务。通过进一步了解服务是如何进行的,你将能够识别的服务依赖于其他服务。例如,几乎所有的服务依赖于域名服务(DNS)。配置机器名或域名服务,这取决于DNS;如果你想包括的服务或服务在日志文件访问的主机名,你需要使用DNS;如果你输入一个主机连接其他机器通过其服务,您还需要使用DNS。同样的,几乎所有的服务依赖于网络,而网络又是一个service.dns取决于网络,所以DNS相关的服务也依赖于网络。一些服务依赖于电子邮件(电子邮件是依赖于DNS和网络),和O其他服务依赖于访问其他电脑上的共享文件,也有很多的服务也依赖于认证和授权服务区分的人,特别是基于服务和环境中的不同级别的权限认证机制。失败的一些服务,如DNS,会引起一系列的其他所有服务依赖于DNS故障。因此了解其他服务,它依赖于建立一个服务时,很重要的。

作为服务的一部分,机器和软件应该依赖于那些基于相同或更高标准的主机和软件。服务的可靠性相当于服务链中最薄弱环节的可靠性。服务不应该无缘无故地依赖于不属于服务的主机。

可靠性和安全性,对服务器的访问权限应该是有限的,只有系统管理员可以访问的权利。更多的人和机器上运行程序使用的机器,内存溢出或其他故障发生的机会,和更大的服务中断的机会。当用户使用电脑,他们总是喜欢负载更多的东西,所以他们可以很容易地访问他们需要的数据和使用其他服务。但服务器应该尽可能简单,并简化可以使机器更可靠和更容易调试出现问题时,服务器应该在满足服务的正常运行的前提下安装的最小的东西。只有系统管理员有权限的安装,和系统管理员应该只是为了维护当他们登录到服务器,从安全的角度来看,服务器比普通的桌面更敏感。入侵者一旦服务器管理员,他可以做的伤害比访问桌面管理员能做的更多损伤!管理员权限越少,服务器运行的越少,获得入侵者权限的机会越大,入侵者被发现的机会就越大。

在构建服务时,系统管理员必须做出一些决定,比如购买哪些设备,以及使用一个或多个服务器构建复杂服务的冗余度。服务应该尽可能简单和尽可能小,以提高可靠性和可维护性。

另一种使服务易于维护是使用标准的硬件、软件标准,标准的配置,并把文件放在标准的位置,集中管理的服务。例如,在一个公司,使用一个或两个主要的主要的打印服务器是比较容易得到的支持比小型服务器分散数百。最后但并非最不重要的,,当执行一些新的服务,这是非常重要的,机器的服务位于用户侧最好使用服务名称而不是真正的主机名,这样的服务将不依赖于机器。如果你的操作系统不支持这个功能,告诉你的操作系统的卖家是非常重要的你,同时考虑使用其他操作具有此功能的系统。

两。一旦服务完成并完成测试,我们就应该逐渐转向用户的角度来进行进一步的测试和调试。

1。用户要求

新服务的建立应该从用户的需求出发,而用户是服务的根本原因,如果服务不符合用户的需求,那就是浪费精力。

DNS是不是建立在满足用户需求的一些服务。其他如邮件服务和网络服务是明确用户需求的建立。用户需要他们的邮件用户的一些功能,不同的用户希望网络上的东西有所不同了,所有这一切都取决于系统服务设置。其他服务,例如电子购物系统,更面向用户,系统管理员需要了解如何影响用户的服务,以及如何将用户的需求影响服务的设计。

收集用户需求应包括以下内容:他们想利用这些新的服务,它的特点是什么,爱什么功能,这些服务是重要的,而这些服务他们需要什么级别的可用性和技术支持。如果可能的话,让用户试用的服务,不要让用户试用版。使用的系统,是非常麻烦的或不成功的项目,试图找出多大的用户群使用的服务,他们需要和希望什么样的性能,使其可以正确计算。

2。作战要求

对于系统管理员来说,一些新的服务要求不是用户直接可见的。例如,一个系统管理员应该考虑到新服务的管理界面,它是否能与现有业务合作,以及是否有新的服务可以与核心业务整合,如认证服务和目录服务。

系统管理员应该考虑如何规划服务,随着公司的发展,所需的服务肯定会比预期的要高,所以系统管理员必须在不中断的同时,在服务规模的增长中考虑现有服务的方法。

一种比较成熟的方法是升级服务的路径。一旦新版本,如何升级到中断服务,现在它是否能触到桌面,慢慢升级冲突之前,公司首先在一些人身上进行测试。所以尽量把服务设计得容易升级,不要中断现有的服务,可以升级,不要触摸桌面,慢慢地逐步升级。

从用户期望的可靠性水平和系统管理员对未来可靠性、功能列表的要求来看,系统管理员可以创建用户期望,包括集群、从设备、备份服务器或与硬件和操作系统。

系统管理员需要考虑到服务主机的位置和用户的位置而引起的网络性能问题。如果远程用户通过低带宽,高延迟连接,这些服务如何完成它,有没有办法让各个地方的用户得到好的或更好的服务供应商很少测试产品是否高延迟连接时,无论是RTT值比较大,从程序员到销售人员每个人都忽视了这个问题。人们只相信内部测试的结果。

三.开放式体系结构

一个新的服务,在任何情况下,应建立在尽可能开发协议和文件格式的使用结构,协议和文件格式记录在公共论坛,厂商可以生产仿制品在这些标准的基础上,用一个开放体系结构的服务更容易与其他服务,遵循同一标准的整合。

开放的反义词是私有的,并使用私有协议和文件格式的服务很难与其他人共用的产品,因为私有协议和文件格式的改变不能发出通知,或要求对协议的创造者的许可。当零售商拓展到新的领域,或试图保护自己的市场,和防止创造公平竞争的环境,他们会使用私有协议。

有时,厂商使用专有的协议和其他厂商是达成一个明确的许可协议,但会有兼容的版本与一个卖方和另一个零售商使用新版本之间的一个显着的延迟,也会有中断两个卖家版本之间,并没有提供两个产品之间的接口,这是一个噩梦对于那些依靠自己的接口,同时使用两种产品。

开放协议,例如商业使用是很简单的:它可以让你创造一个更好的服务,因为你可以选择最好的服务器和客户端软件,而无需被迫选择,如在用户端的最佳选择,而被迫选择不理想的服务器。用户希望这些应用程序他们需要和易于使用的功能,而系统管理员希望服务器上的应用程序易于管理。这两个要求通常是相互矛盾的。一般来说,用户或系统管理员有权在私下做出意外决定。如果系统管理员做出决定,用户会认为他们是法西斯分子。如果用户做出决定,它将成为一个难以管理的负担,并最终使用户自己无法得到良好的服务。

一个好的解决方案是选择一个开放的基于标准的协议,让双方都能选择自己的软件。这是客户端应用程序从中选择相同的服务器平台的选择,用户可以自由选择最能满足他们的需求,喜好,甚至软件平台,系统管理员可以自主选择他们的可靠性、规模可以设置和管理基于服务器的解决方案。系统管理员可以在服务器产品中进行选择,而不是局限于那些服务器软件和平台,对于一些客户端应用程序是合适的。在许多情况下,如果软件厂商支持多硬件平台,系统管理员可以连服务器硬件和软件的选择独立地.

我们称之为区分用户选择和服务器选择的能力,开放协议提供了公平竞争的场所,并引起卖家之间的竞争,这最终会使我们受益。

开放式协议和文件格式相当稳定,不会频繁更改(即使更改也能向上兼容),而且有广泛的支持。它可以给你最大的产品独立的选择性和最大的机会获得可靠和兼容的产品。

使用开放系统的另一个优点是,不再需要额外的网关连接到其他系统时,网关的粘合剂,可以由不同的系统连接在一起。虽然网关可以节省你的时间,开放协议系统的使用,完全避免了使用网关,网关作为一个额外的服务,也需要计划,设计、监控,以及其他在本章关于服务。减少服务是件好事。

下一次当销售人员向你推销一些忽略了IETF(互联网工程任务组)标准和其他行业标准的产品时,比如日历管理系统、目录服务等,想想这些教训!虽然销售承诺免费或商会可以给你优越的网关产品。使用标准协议是使用IETF的标准,而不是供应商的私人标准,卖方的私人协议将给您带来很大的麻烦之后。

4。简单值

在建立一个新服务,简单是首先要考虑的因素。所有的解决方案中,最简单的就是最可靠、最容易维护,容易扩展,并且容易与其他系统的集成。超集成度会导致混乱、错误、使用困难,和运行速度明显下降,并增加了安装和维护成本。

当系统规模的增长,它会变得更加复杂,这是生活的常识。所以,开始尽可能简单,可以避免过早太复杂的情况,认为,如果有两个销售人员推销他们的系统,一个系统有20个功能,一个有40的功能,我们可以认为,软件的功能可能有更多的错误,它有时间来维护他的系统代码卖方更难。

有时,一个或两个要求用户或系统管理员将增加系统的复杂度很大。如果你遇到了这样一个要求,在设计阶段,值得找出为什么有这样的要求,并估计其重要性,然后向用户或系统管理员,这样的要求满意,但减少的支持水平和成本的可靠性和可维护性。在此基础上,让他们再决定是否坚持这样的要求或放弃。

三,其他需要考虑的问题

除了可靠的,建立一个服务监控、维护和支持,以满足我们的基本要求和用户的要求,我们需要考虑一些特殊的东西。如果可能的话,每个服务都应该有专门的机器,使服务更容易得到支持和维护,并减少机会忘记小一些的服务器服务。在一些大公司,特种机的使用是一个最基本的原则,而在小公司,由于成本问题,一般达不到这个要求。

另一个想法是建立一个服务,其目的是使服务完全重复。一些重要的服务,不管公司大小,都需要完全的冗余。随着公司规模的扩大,所有想使所有服务完全冗余的都是目标

1。使用专用机器

理想的情况是,服务应该建立在一台特殊的机器上,大型站点应该能够根据服务的要求调整结构,而小型站点很难做到,每个服务都有专门的机器,这将使服务更可靠。在可靠性方面,调试方便,故障范围小,便于升级和容量计划。

从小企业成长起来的大型网站通常都有集中管理机作为所有重要服务的核心。本机提供名字服务、认证服务、打印服务、邮件服务等。最后,由于负荷的增长,该机具有分离和服务延伸至其他服务器。通常在这之前,系统管理员已经购买管理机更多的资金,但他们觉得太麻烦,因为有这么多的服务依赖于机器,很难把它们分开。当分离服务从一台机器,IP地址的依赖是最难处理的。有些服务,如名称服务的IP地址,已被用户牢牢记住。安全系统也使用一些IP地址,如路由器、防火墙等。

把一个中央主机分解成许多不同的主机是很困难的。时间越长,就越难分解。使用基于服务的名称将有帮助,但整个公司必须使用标准化、统一、一致的名称。

2。足够的冗余

足够的冗余意味着有一个或一系列复制服务器可以在故障发生时接管主要故障设备。冗余系统应该能够连续运行作为备份服务器。如果主服务器失败,它可以自动连接,或者只有少量的人工干预可以接管故障系统提供服务。

冗余你选择的排序是依赖于服务的一些服务,如Web服务器和计算领域,让自己在克隆机器运行良好。其他服务如大型数据库不工作,他们需要一个更强大的故障恢复系统。你使用的是提供服务的软件可能会告诉你,冗余存在于一个有效的,被动的,服务器的形式。只有当主服务器出现故障和请求时,冗余系统才会响应。在任何情况下,冗余机制必须确保数据同步并保持数据的完整性。

如果冗余服务器连续运行与主服务器同步,冗余服务器可以用来共享正常负载和提高性能。如果你使用这个方法,一定不能让负载超出性能不能接受的临界点以避免服务器失败,更多的并行服务器之前到达临界点添加到现有的系统。

有些服务和网站每次都是集成的,所以在网站的早期,它们是完全多余的,而另一个仍然被忽略,直到站点变大,并且出现了一些明显的失败。

名字服务和身份认证服务的典型,第一个完全冗余的服务。部分原因是软件设计有一个辅助服务器,因为它是非常重要的。其他重要的服务,如邮件服务、打印服务和网络服务,只能考虑以后,因为他们充分冗余会更加复杂和昂贵的。

当您完成所有操作时,您必须考虑在哪里进行完全冗余以使用户受益最大,并从那里开始。

冗余的另一个优点是易于升级。您可以进行滚动升级。每次主机断开连接、升级、测试和重新启动。单个主机故障将不会停止整个服务,尽管它可能会影响性能。如果您真的获得了升级,请关闭电源,等待您冷静下来并修复它。

四、结束语

唠叨说了这么多,我想大家对如何建立一个服务来满足用户的需求也有了一定的了解,希望通过这些报告,系统管理员可以用它来了解自己的服务是完美的,用户可以去衡量自己是否都需要接受服务,希望从两个方面提升服务的要求,计算机网络服务,力求进一步改进。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部