第12章使用OpenFiler自制虚拟机环境的SAN关键词:在上一章我们介绍了存储设备中最重要VG原理和iSCSI的架构,但在虚拟机环境正式使用之前,独立的存储设备是最基本的,然而大部分的公司也不太可能在评估设备之前就直接购买昂贵的SAN设备。OpenFiler的出现解决了这个问题,让企业在真正采购SAN或是高价的HBA之前,能使用iSCSI来完成虚拟机存储设备这一部分,甚至可以将OpenFiler用在生产环境,我们在这一章就来看看OpenFiler完整的安装、配置及使用。自制iSCSI的SAN存储设备——使用OpenFilerOpenFiler是一个免费的NAS/iSCSI的SAN服务器操作系统,提供LAN主机的独立存储系统,使用iSCSITargetOpenFiler目前最新的版本为2.3,在官方网站上提供了原始安装的ISO档和已经安装完毕的虚拟机使用将OpenFiler安装到实体机上就和安装任何一个Linux操作系统一样使用OpenFiler基本功能了解基本操作,如开关机、配置密码及IP、主机名等创建实体硬盘创建PV的步骤创建VG的步骤创建LUN的步骤创建iSCSI的对应使用XP测试12.1自制iSCSI的SAN存储设备——使用OpenFiler大部分的存储设备上都有自己的系统来进行RAID或VG的配置工作,这些存储设备使用的是厂商自己开发的专属系统。随着PC服务器的流行,许多厂商也开始开发通用的操作系统将整个PC转变成存储设备,本小节要介绍的就是目前在虚拟机业界最好用的OpenFiler。▲使用操作系统还可以安装不同的分享方式,如NFS或FTP12.1.1OpenFiler的简介OpenFiler是一个免费的NAS/iSCSI的SAN服务器操作系统,主要的目的就是提供LAN主机的独立存储系统。OpenFiler提供了iSCSITarget,并且有NFS文件系统、SMB文件系统(给Windows系统使用),更可以使用HTTP来分享文件。主机可以使用iSCSIInitiator来做直接连接,也可以使用共享文件夹或是挂载的方式来访问OpenFiler上的数据,对于想要进行虚拟化评估的中小企业来说,是Provisioning阶段最好用的工具。▲在OpenFiler中最棒的功能当然是iSCSITargetServer12.1.2OpenFiler的下载及安装OpenFiler目前最新的版本为2.3,在官方网站上提供了原始安装的ISO档和已经安装完毕的虚拟机使用,包括VMware的Workstation、Server和ESXServer、Xen、VirtualIron和Parallels等虚拟机产品。如果你想将OpenFiler安装在一台有多个硬盘的机器上,可以下载ISO来安装,如果你只想测试OpenFiler,可以下载VMware的虚拟硬盘直接在Workstation版本的VMware上直接使用。读者们可以到http://www.openfiler.com/community/download的网址选择需要的版本下载,ISO文件的大小约328MB,而VMware的压缩文件大小约为202MB。▲在此下载OpenFiler1.安装VMware版本的OpenFiler将OpenFiler安装到VMwareESXServer或Hyper-V下意义并不大,因为我们使用OpenFiler的目的就是要给这些虚拟机产品使用。一般来说,如果你的目的只是测试SAN和iSCSI,我们会将OpenFiler的虚拟机安装在VMware的Workstation这一类寄居架构的虚拟机产品上。OpenFiler将安装在VMwareWorkstation或Server上1.先将下载回来的压缩文件解压,其中包括两个文件的文件夹,一个是OpenFiler的硬盘文件,一个是VMware的配置文件。2.解压缩完毕之后,直接开始以VMwareWorkstation或是Server来运行OpenFiler。▲解开这个压缩文件▲我们用VMwareWorkstation来运行OpenFiler3.选择OpenExistingVMorTeam。4.选择刚才解开的OpenFiler文件夹中的openfiler-2.3-x86_64.vmx。▲选择这里▲选择刚才解开的VMware格式文件5.开启之后,这个虚拟机其实已经可以直接使用,但这虚拟机并无任何硬盘可供分享。我们必须创建硬盘给OpenFiler使用。6.在VMware的主画面中,选择Editvirtualmachinesettings。▲开启之后可以直接使用▲我们可以在这里新增硬设备7.在Hardware选项卡下单击Add按钮。如果你使用的是Vista或是WindowsServer2008以上,必须拥有系统管理员的权限才能做这个动作。8.进入之后选择HardDisk选项,并且单击Next按钮。▲新增硬设备时需要系统管理员的权限▲选择新增一个新的硬盘9.选择Createanewvirtualdisk单选按钮,单击Next按钮。10.在Virtualdisktype选项卡下...