查看文章 |
gPXE从SAN启动各种OS的资料在ETHERBOOT上很详细,DELL也有使用INTEL的千兆PCI-E网卡实现ISCSI BOOT的视频。而且,看上去DELL介绍的(实际就是INTEL官方提供的)更简单,可惜要INTEL的千兆PCI-E网卡,网上搜索了,没有零售卡,大都是服务器自带的卡有,想买是很难的。 于是,有了新的想法,用gPXE和WINDOWS下的ISCSI TARGET来实现WINDOWS 2003的ISCSI BOOT。而且用的是普通的如RTL8139之类的支持PXE引导的网卡,也许,可以考虑刷gPXE到NIC BOOT ROM或者主板BIOS来实现。 现在备选的ISCSI TARGET有ISCSI CAKE,国产的好东西,有10用户无限制DEMO,刚好够用了。火车WINTARGET(现在被MS收购了,用在2003的存储服务器版本),手上有这个东东被收购前的版本,而2003的STORAGE版网上搜索不到。TARGET为什么要用WINDOWS下的?LINUX下很多开源的,要装个LINUX还是很麻烦的,不如WINDOWS来得方便,随便找个机器挂个TARGET就成了,不需要重新安装。 网卡就用RTL8139,最普及的网卡了,便宜,性能平平,还有82559的 INTEL卡,gPXE有ROM可以刷进去。或者有GIGABITE卡,可惜手上没有千兆交换机,用百兆的测试一下。 两台机器,烂本子自然没有用了 难点:GPXE是否能刷进ROM里,配置保存在服务器里(或者在DHCP里保存好,不需要客户端设置,只需要客户端选择);GPXE是否能实现BIOS阶段象INTEL ISCSI BOOT一样出现磁盘?;拷贝DISK IMAGE到ISCSI TARGET是否能用INTEL ISCSI BOOT一样在DOS下用GHOST?如果能,那要比GPXE里用的拆磁盘方便多了;GPXE BOOT用PXE方式自然方便,那个DHCP服务能用WINDOWS下的DHCP SERVER来代替吗?有很多OPTION。 AOE看上去不错,LINUX下的,麻烦,据说联克科技有芯片出来,性能很好,没买到,如果有,做个SAN就简单了。至于AOE FOR WINDOWS,AOE,ORG早就有出来,而且非常简单,本身就提供了PXE BOOT能力,关键是没机器挂LINUX,一直没做成。 这个东西用来坐企业办公用的应该很不错,成本……维护费用低,只要保证网络通畅就不成问题。搞不好象DELL那样,ISCSI 用专门的网卡,居然是两片,支持MPIO,网卡通信又是别的网卡,象这种SERVER用的应该移植到企业办公网里来。电脑教室也不错。虽然硬盘越来越便宜,看上去用途不大,用了之后维护成本很低。 |