Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1146356
  • 博文数量: 309
  • 博客积分: 6093
  • 博客等级: 准将
  • 技术积分: 3038
  • 用 户 组: 普通用户
  • 注册时间: 2008-02-03 17:14
个人简介

linux学习记录

文章分类

全部博文(309)

文章存档

2014年(2)

2012年(37)

2011年(41)

2010年(87)

2009年(54)

2008年(88)

分类:

2008-08-21 13:12:09


阅读提示:一个系统的易管理性是在开发环境,底层结构,用户需求,系统机构以及可扩展性方面的一个重要衡量标准。

推动力:现在是我从事商业信息技术的第19年,其中多于15年的时间是设计和执行各种不同领域,不同平台和不同规模的IT环境中度过。在执行每个决策的相似性和差异性中,一些恒量总是会显现出来,其中我最中意的是:

系统易管理性:这个问题总是在每个高级别设计评论会议上来被提出。你一定知道我所说的会议,那个有着CIO和 IT主管头衔的人坐在桌子对面,问我们打算怎样管理系统环境。你能在每个人的表述中所能看到的最主要的关心就是“围绕操作和运行究竟需要建立多大程度的易 管理性?”所以为什么说管理性重要?当我们考虑系统易管理性的时候,首先看看人们都关注什么。意思就是不同的事情对人们来说有不同的角度:建造底层结构的 人关心系统的正常运行时间和冗余,开发人员考虑可靠性,商业经理看重效率。答案是如此明显。IT专业人士和管理人员们可能会极度担心从正常运行时间到可靠 性到可扩展性的每一件事情。所以说,易管理性很重要,因为它是适用于从一个CIO经过一个开发人员到一个IT管理人员中每个人的知识,那就是“系统的所有 事情都正常,并且运行平稳”

重要性:既然我们已经确定了为什么系统易管理性是决策重要的推动力,我们现在就应该指出它相关的重要性,例如:

◆日益复杂和种类繁多的系统环境需要增强关注:选择任意一个不管是你使用中的,还是你听说的系统环境,它都伴随着它自己享有的优势和差异。区别一个 环境和另一个环境的是它们的运行方式。硬件,软件或是网络机构越复杂,易管理性与之的依赖就越强大。这就意味着你向已经存在的你的系统中添加每个组件,都 只是在不断增加它的复杂性。因此,这是一件不好的事情吗?——不是,因为正是环境是必须要被设计成有适应性的。因此,拥有一个复杂的环境可以简单地理解成 保持一直可以关注更多事情。系统易管理性在这里起关键作用。

◆底层结构位于IT核心:这里有一个你们每个人都可能感兴趣的练习——下次当你看到或听到一个技术专家被采访关于他们开发的一个“应用程序”或是一 个工具的时候,试着去想象需要支持这个“工具”或“应用程序”的整个底层结构是什么样的。这个练习将会使你懂得一个有责任心IT管理人员在维护你的系统运 行中脑袋里到底在想什么,以及为什么底层结构是一个重要的部分。系统易管理性在这方面起关键作用。

◆终端用户的需求对于系统性能调整和优化有着直接的成比例的关系:增长就像我们熟知的那样是成比例的,并且从不匀速的变化。这就意味着,你的硬件, 软件,工具集的多样化的各部分,都是随着执行多样化增长的。简单来说,增长并不遵循一个预先设定的进程和时间线。这就使得正在进行的性能调整和优化成为必 要的。同时它也有它的好处——它允许你从开发人员的角度来看应用程序和工具包。系统易管理性在这方面起关键作用。

◆在易管理性和可扩展性之间取得平衡是比较棘手的:身份管理和安全问题是目前讨论的一个主要话题,而且越来越多的注意力将会转到系统安全,访问和认 证防火墙方面。单纯的动机就是确定“你是你所说的谁吗?”在另外不重要的一方面,过度受管理和限制性的环境将会限制一个终端用户可以做什么的选择性。这就 是为什么往往在一个安全/管理好的系统和一个看起来更灵活的系统之间取得平衡是很棘手的问题。系统易管理性在这里起到关键作用。

在接下来的7篇博客中,你将会得到一个详细的有关系统易管理性工程的项目分类,这是我们在实验室中已经完成的项目。下一篇博客将会介绍工程方法和主体。

原文地址:

阅读(857) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~