提高云中的文件共享和文件锁定
2010-09-02 00:00:00 来源:WEB开发网核心提示:本文包括了一些 Walrus 的源代码的修改,Eucalyptus 开源框架中的存储服务组件,提高云中的文件共享和文件锁定,该框架用于实现 IaaS 环境(Infrastructure-as-a-Service)的云计算,学习如何修改 Walrus 源代码,(换句话说,云控制器、集群控制器 和存储控制器 在前台 机器上
本文包括了一些 Walrus 的源代码的修改,Eucalyptus 开源框架中的存储服务组件,该框架用于实现 IaaS 环境(Infrastructure-as-a-Service)的云计算。学习如何修改 Walrus 源代码,以及如何重编译及运行,以改进 Eucalyptus 环境中的文件共享和文件锁定机制。
考虑这么做的根本原因,是对于云服务的使用者或云应用程序和服务的开发者和设计者,特别是如果他们采用文件共享或锁定,这将可以改善应用程序或服务的功能,改善资源的性能,从而减少时间、带宽及机器电能等资源的开销。这可能会降低成本。
我们将向您演示如何在集群中安装 Eucalyptus:本例中,是一台 IBM® 刀片服务器;此技术也可用于个人或笔记本电脑。
想要从文本获取更多知识,您应深刻理解云计算概念、Java™ 技术和 UNIX® 编码命令,并简单了解如何使用集群。为了能使用示例代码,需要简单了解 Eclipse 框架。
在集群中安装 Eucalyptus
本文使用 Eclipse 3.4.2 和 Cent OS 5.4 作为操作系统。
安装之前
IBM 刀片服务器支持多种处理器技术和操作系统,以允许用户在单一架构中完成多项不同工作。IBM 刀片服务器降低复杂性、改进系统管理、提高能源效率,同时降低总体拥有成本。我们使用的是 IBM LS20 BladeCenter® Server。
我们在本文中一般只提及单个集群;所有组件,除了节点控制器,都位于我们所说的前台终端上。(换句话说,云控制器、集群控制器 和存储控制器 在前台 机器上运行。只运行节点控制器 的机器称作 “节点”。
[]
更多精彩
赞助商链接