扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
分布式计算已经不是什么新鲜的话题了。在60年代,为了完成对于一台计算机来说太过庞大的任务,人们就把这些任务分配给其他的几台机器来一起完成。但是它仍然是一项深奥而高深的技术:对于核弹头的建模很合适,但和小的商业应用无关。
所有的情况都在迅速地变化。曾经一度只有大的企业能够支付得起高速的机器,高速的网络,和具有连接能力的软件引擎。现在我们都有Internet接入,便宜的网络和工作在千兆赫兹的处理器。而且,更重要的是,有得到广泛支持的公开的标准。每一个公司都有着大量的未被开发的计算能力:当每个2GHz的奔腾处理器开机闲置,等候键盘指令的时候,这种潜力就非常明显。
Globus是一个由美国的学院,政府机构和IBM, Microsoft以及Cisco发起的,由美国Argonne国家实验室进行的项目。该项目已进行了六年,旨在开发制定开放分布式计算所需要的协议、软件和概念。尽管它目前仍主要是针对科学和技术领域,但是它最近发布了开放网格服务架构(Open Grid Services Architecture即OGSA)。OGSA定义了分布式计算的一些概念。IBM认为网格--所有连接在网络上的计算机--和OGSA是它的主要的战略。IBM预言它们将是“未来高级电子商务的关键并且是Internet向一个真实计算平台演变的下一步骤”
这些关于网格技术结构的研究赢得了大多数人的赞同,这是实现它所必须的。远程操作请求、交换数据,任务管理和安全的标准协议是问题的关键,同时也是一个标准的应用程序界面(API)收集,代码库,可重复使用的组件和调试方法。
OGSA是根据现有的Globus工具包的经验中发展起来的。它是一个有四层的模型:最上面的一层是用户应用层,下面的一层被称之为集群服务,它包括目录处理,诊断和监测:在它下面是和服务器、网络进行连接的资源和连接协议;接下来就到了最后的构造层,它包括了网络上的所有设备--存储、计算机、连接、传感器等等。构造层和用户应用层是我们比较熟悉的,中间的两层被定义为网格。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。