问:双层分布式系统和三层分布式系统都和信息安全相关,您能对比比较一下吗? 答:在一个双层的应用程序中,胖客户端直接和数据存储进行通信——应用程序逻辑运行在胖客户端内部。比如Lotus Notes或老版本的PowerBuilder程序。这是在90年代早期驱动“客户——服务器”模型的原始体系结构。 三层分布式系统增加一个中间层来提供大量的应用程序逻辑。
因此,可以有效地从模型中分离出应用程序逻辑,这就使得程序可以运行在一个瘦客户端,比如Web浏览器。这就是目前的主流应用程序模型。 当然,钟摆总是来来回回地摆动,现在多种模式并存,包括像AJAX一样的技术,在浏……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
问:双层分布式系统和三层分布式系统都和信息安全相关,您能对比比较一下吗?
答:在一个双层的应用程序中,胖客户端直接和数据存储进行通信——应用程序逻辑运行在胖客户端内部。比如Lotus Notes或老版本的PowerBuilder程序。这是在90年代早期驱动“客户——服务器”模型的原始体系结构。
三层分布式系统增加一个中间层来提供大量的应用程序逻辑。因此,可以有效地从模型中分离出应用程序逻辑,这就使得程序可以运行在一个瘦客户端,比如Web浏览器。这就是目前的主流应用程序模型。
当然,钟摆总是来来回回地摆动,现在多种模式并存,包括像AJAX一样的技术,在浏览器内部增加更多的功能来模仿胖客户端应用程序的能力。是不是很混乱啊?
相对于信息安全来说,三层模式环境趋向于更简单的控制,因为应用程序服务器(即中间层)被集中并且可以轻松管理。拿一些数字来说明这些陈述,比如在应用程序中被找到的漏洞。在一个三层模型中,大概100个应用程序服务器将会被打补丁。假如有所有地方都使用胖客户端,可能会有10,000个补丁需要被安装。
模块化和tackling来保护应用程序和体系结构是相似的。应用程序和数据需要被保护,来确保在你的应用程序代码中不存在漏洞是重要的。同时确保只有经授权的部分才可以访问数据库中的数据。
如果环境可以调节,那么重要的是不仅可以监视在程序中发生什么,并且可以存储日志数据来确保可以从攻击中恢复。
事实上有许多原因可以说明为什么三层结构现在流行。安全不是这种结构的真实目的,但安全确实可以从这种趋势中受益。
作者
Mike Rothman是一家独立信息安全研究公司的总经理和首席分析师。最为一位终端用户,他已经连续15年的时间提倡世界企业和中等规模的商业,他的工作是发起引人深思的关于如何确保核心商业需求的信息安全方面的讨论。在建立Security Incite 之前,Mike是META Group的首位网络安全分析师,并曾在TruSecure的CipherTrust共司担任主管职位,而且他还是SHYM科技工色的创始人之一。Mike经常为TechTarget撰稿,是一位受人尊重的信息安全专家。
相关推荐
-
勒索软件给事件响应带来压力
研究表明,随着网络罪犯将注意力转向勒索软件攻击,2017年泄露数据记录数量下降近25%。 根据2018年IBM […]
-
企业有望通过安全分析来应对网络威胁
几十年以来,安全领域已经发生了巨大变化。企业不仅需要保护办公室资产和股票等有形资产,同时,随着企业越来越依靠技 […]
-
云栖大会前夕:阿里云安全来了场神秘发布
国庆即来,而国庆之后即是一年一度的杭州云栖大会,在距大会不到两周的节点上,一场以“云上安全 中国力量”的阿里云安全发布会在京神秘召开,更有神秘的“幕后智多星”首次公开亮相……
-
当安全团队在寻求解决方案的时候,他们在寻找什么?
如果你问一些安全购买者在找什么样的方案或产品,其中的多数可能会说还没有找到正在找的东西……