存储系统为什么要分层 为什么要分层


存储系统为什么要分层 为什么要分层


本篇文章让科普小知识网给大家谈谈为什么要分层,以及存储系统为什么要分层对应的知识点,如果对各位有所帮助,请不要忘了收藏本站哦!
本文目录一览:1、计算机网络为什么要采用分层的体系结构?2、为什么要对计算机网络分层以及分层的一般原则 。3、计算机网络为什么要分层4、为什么要采用分层网络计划的方法?5、为什么要分层教学计算机网络为什么要采用分层的体系结构?层次清晰,可扩展性能,增强稳定性等 。在对网络分层以后可以将问题细化,使得问题更加容易分析 。把一个大的系统分拆成小的体系后,便于在各个层次上制定标准,从而实现层与层之间的标准接口,从而实现各类网络硬件和软件的通信 。分层以后,某一层的改动不会影响到其他的层,便于开发 。
独立性强——上层只需了解下层通过层间接口提供什么服务-黑箱方法;
【存储系统为什么要分层 为什么要分层】适应性好——只要服务和接口不变,层内实现方法可任意改变;
使设计人员能专心设计和开发所关心的功能模块,功能易于优化、实现;
结构清晰,易于管理和维护;
良好的标准化;
为什么要对计算机网络分层以及分层的一般原则 。各层之间是独立的 。某一层并不需要知道它的下一层是如何实现的,而仅仅需要知道该层通过层间的接口(即界面)所提供的服务 。由于每一层只实现一种相对独立的功能,因而可将一个难以处理的复杂问题分解为若干个较容易处理的更小一些的问题 。这样,整个问题的复杂程度就下降了 。
灵活性好 。当任何一层发生变化时(例如由于技术的变化),只要层间接口关系保持不变,则在这层以上或以下各层均不受影响 。此外,对某一层提供的服务还可进行修改 。
当某层提供的服务不再需要时,甚至可以将这层取消 。
结构上可分割开 。各层都可以采用最合适的技术来实现 。
易于实现和维护 。这种结构使得实现和调试一个庞大而又复杂的系统变得易于处理,因为整个的系统已被分解为若干个相对独立的子系统 。
能促进标准化工作 。因为每一层的功能及其所提供的服务都已有了精确的说明 。
计算机网络为什么要分层主要就将一个复杂的计算机网络分开管理,各个层实行相应的功能,便于管理,和标准的实行 。因为有的只是做某一部分的接口等,相当于模块化设计,便于添加和删减,实际上是很复杂的不能很清楚的区分,只是书本的定义,对于理解有好处
分层的理由
·将网络的通信过程划分为小一些、简单一些的部件,因此有助于各个部件的开发、设计和故障排除 。
·通过网络组件的标准化,允许多个供应商进行开发 。
·通过定义在模型的每一层实现什么功能,鼓励产业的标准化 。
·允许各种类型的网络硬件和软件相互通信 。
·防止对某一层所做的改动影响到其他的层,这样就有利于开发 。
分层的原则
1.各个层之间有清晰的边界,便于理解;
2.每个层实现特定的功能;
3.层次的划分有利于国际标准协议的制定;
4.层的数目应该足够多,以避免各个层功能重复 。
为什么要采用分层网络计划的方法?计算机网络是一个极其复杂的工程,之所以使用分层,最主要的思想在于把整个复杂的问题分成若干个部分进行处理,主要优点在于:
①各层之间相互独立,只需要完成本层要求的任务:某一层通过和下层的接口实现信息交流,下层也能提供相应服务给上层,并且计算机网络的复杂程度还表现在要使得不同的网络进行连接,分层的话,其他就不要考虑另外一层是怎么进行网络连接和协商通信的(比如应用层可以搭载udp或tcp);

推荐阅读