存档

2008年5月 的存档

很早之前去HDS培训时的笔记,最近要上DS8000,对几种存储对比一下。
名词解释
DKU:扩展柜
DKC:控制柜
DKA:后端端口
CHA:前端端口
CSW:交换卡
SVP:内置服务PC,另一个含义是服务程序,与Storage Navigator功能一致。
CM:Cache Memory数据内存
SM:Share Memory共享内存
HDU:Hard Disk Units,USP一个HDU包括16块硬盘,俗称一个BOX,这16块硬盘接在两个光纤环路上。
B4:四个HDU组成一个B4,创建RAID GROUP的时候,在B4中的每个HDU的对应位置取一块盘。
MPs:MicroProcessors,就是HDS的CPU,分布在CHA和DKA上,共128个
ECC GROUP:RAID GROUP
CU:Control Unit,IBM大型机的概念,在一般的系统中没有实际含义,可以视为一组LDEV ID的组合,每个CU支持256个LDEV
FICON,ESCON:IBM大型机的接口。
Fibre Channel:通用系统的光纤接口。
LDEV:逻辑设备,当对应了LUM Number之后输出到CHA,就是LUN。
LUN:CU:LDEV is LUN,在存储端看是LDEV,输出到主机就是LUN。
Cluster:所有的板卡,包括CHA,DKA,SM,CM都有两块对应的卡,分别在柜子的前面和后面,将整个柜子前面的所有卡称为cluster A,将真格柜子后面的卡称为cluster B
WWN:world wide name,就是HBA卡的唯一标识符,类似于网卡的MAC地址,用于
1.USP基本结构
最大可以由一个DKC,四个DKU组成,一共五个柜子
一个硬盘接在两个光纤环路上,分别接到两个后端端口
DKA的两个端口是一一对应的,分别在两个cluster上,这两个端口同时服务于两个loop上的所有硬盘,每块硬盘同时挂在两个loop上
CHA没有对应关系,一般选择cluster1和cluster2上各取一个端口,cluster1的端口编号为1A,3A,5A,7A,1B,3B,5B,7B,cluster2的端口编号为2A,4A,6A,8A,2B,4B,6B,8B
所有的数据信息都要经过CSW交换,控制信息不经过CSW
B4由四个HDU组成,每个HDU包括16块硬盘,B4是用来创建RAID组的重要概念,即RAID组中的每一块盘分别取自每个HDU的对应位置,所有USP只能创建固定规格的RAID GROUP,这是由系统的结构决定的。
CPU共128个,分布在各种板卡上,整个系统内部采用TCP/IP通讯,IP地址是根据序列号计算出来的。
2.安装要求和初始化
DCI:Define Configuration Install,初始化配置参数,只是全部初始化工作的一部分。可以通过offline SVP这个工具来模拟整个过程。
Emulation type:模拟类型,现在都选OPEN-V,适用于各种通用系统,其它的类似3390都是大型机适用。
SubsystemID:SSID,需要为每个CU指定一个唯一的ssid,无特殊用途,大型机的概念。
3.现场安装
4.维护
更换磁盘步骤:首先在SVP中选择需要replace的磁盘,此时系统将会停止硬盘,当红灯亮之后,方可拔下硬盘。更换硬盘后,选择renewal恢复硬盘。
5.存储管理
USP的热备盘为全局热备盘,每个柜子8块,位于每个HDU的左上角,整个系统最多40块,大盘可以替换小盘,但是转速必须相同。
RAID组是固定的,
RAID 1(2D+2D)(4D+4D),注意4D+4D实际上是两个2D+2D的RAID组合并而成的,不能直接创建
RAID 5(3D+1P)(7D+1P)
RAID 6(6D+2P)
6.扩展柜
有两种连接模式:标准模式,高性能模式,一般选择后者。
如果有两个扩展柜,一般都放在同一边,如果放在控制柜两边,则需要多买一对后端卡
7.内存卡,交换卡
CACHE容量是由真格存储的容量决定的,CM中存放的是数据信息,SM中存放的是控制信息
两块SM中的信息是完全冗余的,两块卡分别位于两个cluster中
CACHE FAST-Write:
Write-Through Mode:
8.前端卡,后端卡
9.SVP
SVP:Service Processor,服务程序,用来管理配置存储
Webconsole Button:通过SVP进入Storage Navigator,但不是超级用户
Storage Navigator:WEB管理界面,不能修改参数
将LUN分配给主机的步骤:1.新增host group,将端口与关机的WWN关联。2.将LDEV关联LUN号后输出给端口
VLL:虚拟逻辑卷,也称为CVS:Customer Volume Size,自定义卷大小。通常都是适用这种类型,模拟类型选择OPEN-V,这样就可以自定义LDEV的大小
内存驻留:把一个LDEV驻留到内存中,
12.微码升级
内码升级只涉及到CHA和DKA,CSW和内存由于没有CPU,所以不需要升级。
升级一般分为按照CPU升级和按照cluster升级,前者用户不能干预,系统自动选择一部分CPU升级。后者按照cluster升级,用户可以干预,切换路径。所以一般选择第二种。
升级步骤:升级SVP,升级CHA,DKA(除SVP,DKU之外的所有部分),升级硬盘DKU
–EOF–

5 23rd, 2008 | Filed under 大话技术
标签:

2300万美元,Borland将其开发工具部门CodeGear出售了,在如今动辄几十亿上百亿的收购案中,这只能算是小case.但是对于我来说,从今天开始,心目中的Borland已经死了。
CodeGear是两年前刚刚从Borland分割出的子公司,它的名气并不大,但是提到它所销售的产品却都是Borland最知名的。这其中包括JBuilder、Java开发工具、Delphi与C++Builder.
我是从turbo C,turbo Pascal开始知道Borland公司的,之后接触并逐步熟悉了Delphi和C++Builder,到现在为止,Delphi仍是我最喜欢的开发工具。基于对Borland和Delphi的热爱,我几乎没有使用过任何MS的开发工具,除了很早以前,使用VB开发过一些小东西。直到现在,我还记得那句在那个时代很经典的话:聪明的程序员学Delphi,真正的程序员学VC.
Broland之所以能够成为程序员心中的圣殿,第一他是一家传奇的公司,在李维的《Borland传奇》一书中,详细介绍了Broland传奇的历史,他与很多家公司竞争过,并且开发出的产品往往都比竞争对手要优秀。甚至,他在开发桌面数据库的时候,Oracle才刚刚起步,书中甚至说,如果Borland继续在数据库方向研究下去,也许就没有今天的Oracle.
第二是出了很多传奇的人物,Anders Hejlsberg就是最NB的一位,这位老兄被誉为当今十大开发奇才,正是他开发出了当时最好的pascal编译器,并创造了Delphi.后来被MS高薪挖走,是微软.NET的首席架构师,开发了C#,是微软.Net架构的灵魂人物。
如今MS的.NET横行天下,JAVA又是开源的地盘,Borland每况愈下也是意料中的事。
怀念Delphi,怀念Borland.怀念我流逝的IT岁月。
–EOF–The Messenger: The Story of Joan of Arc download

5 22nd, 2008 | Filed under IT江湖
标签:

Brother Bear 2 ipod
网站终于恢复了,已经申请了网站备案,大家可以继续来八卦了。
宝贝长得真快,才两个多星期,就长大了好多,许多衣服已经穿不了了。
宝贝很乖,眼睛也睁开了,我每天下班就喜欢盯着他看啊看,直到看着他睡着了,真可爱。
–EOF–

5 21st, 2008 | Filed under 我的宝贝
标签:

4月29日,去医院检查,由于已经过了预产期8天,所以准备住院。比较幸运的是,正好有一个三人间的床位,虽然条件不怎么好,但是我们没送红包,应该算是幸运的。
5月1日,一直没有动静,有些担心。医生说推迟两周应该算正常,由于五一期间放假,建议我们等到周一再看,如果不行就准备打催产素。
5月4日,临晨4点开始有规律的阵痛,由于我们之前决定顺产,也有心理准备,就开始记录每次阵痛的时间,并通知了大夫。大概到早上的时候,每5分钟痛一次,早上下午去了两次产房,都给退了回来,说还早呢。就这样一直持续到晚上,emily已经10多个小时没休息,也没有吃什么东西,由于怕体力透支,医生决定给她打一针安定,让她休息。晚上11点,疼痛加剧,送入产房,我们只能在外面焦急等待。大概凌晨1点多的时候,大夫告诉我们顺产比较困难,可能要剖腹产,让我们作决定。然后我在被告知了一些最坏的可能后,就麻木得在一大堆文件上签字,之后就看到emily被推进了手术室,实在是太可怜了。我也不知道是哪个医生做的手术,当时的情况也顾不上那么多了。
5月5日凌晨3点半,手术室的门打开了,一个护士抱着宝贝出来了,然后就是emily被推出来了,当时的心里根本没顾上去看小家伙,也不关心是男孩还是女孩。我只是期望母子平安,当得到大夫确定的答复后,心里的一块石头总算落地了。看着emily和小家伙,眼泪就要出来了,我终于当爸爸了!
小家伙是男孩,5月5日2点40分出生,7斤三两重。刚出生就拉了一大泡屎,预示着我的一把屎一把尿的实习老爸生涯正式开始了。
哦,宝贝,爸爸和妈妈爱你,愿你健康快乐的成长。
–EOF–

5 8th, 2008 | Filed under 我的宝贝
标签: