(清)惠栋辑《易赞》郑氏易之为名也,一言而函三义。据兹三义而说,《易》之道广矣大矣。《郑氏周易》序郑氏之学立于学官,自汉魏六朝数百年来,无异议者,唐贞观中孔颖达撰《五经正义》,《易》用王辅嗣,《书》用孔安国,而二经之郑义遂亡,今传者惟三《礼》《毛诗》而已。《郑氏周易》卷上浚仪王应麟撰集东吴惠栋增补《周易》上经《乾》九二,见龙在田,利见大人。《释文》)九二,王三赐[5]命。......
2023-10-27
MR-IOV技术的主要功能是将处理器系统的PCI总线域划分为多个虚拟PCI总线域,从而多个处理器系统可以共享同一个物理PCI总线域。MR-IOV技术引入了几个新的概念,MRA RP、MRA Devices和MRA Switch。其中MRA Switch的结构如图13-14所示。
MRA Switch与传统的Switch相比,其结构有较大不同。
●MRA Switch由0个或者多个上游端口组成,如图13-14所示MRA Switch可以与多个RP连接,这个RP可以是MRA RP也可以是传统的RP。在某些应用中,MRA Switch可以作为中间节点与其他MRA RP相连,此时该MRA Switch不需要上游端口。
●MRA Switch由0个或者多个下游端口组成,MRA Switch可以与多个MRA设备连接,也可以连接SR-IOV设备和传统的PCIe设备。MRA Switch可以作为中间节点与其他MRA Switch相连,此时该MRA Switch可以不需要下游端口。
图13-14 MRA Switch的结构
●使用MRA Switch可以组成多个虚拟PCI总线域VHs(Virtual Hierarchies)。如图13-14所示,MRA Switch由3套P2P桥组成,每一套P2P可以组成1个PCI总线域,这3个PCI总线域的地址空间独立。
●MRA Switch可支持若干个双向端口,与其他MRA Switch和MRA RP相连。处理器系统之间可以使用这些双向端口组成复杂的服务器系统。
MRA Switch的设计与实现较为复杂,而且该类芯片的应用范围较为有限,目前仅可能应用在支持虚拟化技术的高端服务器上。更为重要的是,Intel并没有制作Switch芯片的传统,因此在短时间之内MRA Switch仅可能出现在MR-IOV规范中,而很难有实际的芯片。Intel目前还没有支持MRA RP的Chipse t,但是可以预计MRA RP一定出现在MRA Switch之前,因而目前应该关注MRA RP与MRA Devices的连接拓扑结构。
MRA Devices与SR-IOV设备相比略有不同,MRA Devices略微更改了数据链路层。此外MRA Devices还重新定义了SR-IOV设备的PF和VF,使得这些PF或者VF可以分属于不同的PCI总线域。
MRA Devices可以与MRA RP或者MRA Switch联合使用,从而组成独立的PCI总线域。这些独立的PCI总线域可以与多个独立的虚拟机组成多个虚拟处理器系统。在这种结构下,不同的存储器域可以使用独立的PCI总线域,以最大限度地实现虚拟机对外部设备的隔离访问。MRA Device的组成结构如图13-15所示。
在MRA Device中含有1个新的子设备BF(Base Function),该设备存放管理MRA De-vices的MR-IOV的Capability结构,该结构用来管理在MRA Device的PCI总线域。除此之外,在该结构中还可以存放与设备相关的寄存器,如网卡使用的MAC地址。BF使用“BF0:f”进行描述,其中“0”表示BF使用的VH号,而“f”表示BF使用的Function号,其值在0~255之间。值得注意的是BF使用的VH号只能为0。
(www.chuimin.cn)
图13-15 MRA Device的结构
在MRA Device中,如果含有多个PF设备,这种MRA Device也被称为SR-IOV/MRA Devices。这些PF设备使用“PF h:f”进行编码,其中“h”表示PF使用的VH号,而“f”表示PF使用的Function号,其值在0~255之间。
而与SR-IOV类似,在MRA Device中还存在多组VF,其中每一组VF与一个PF对应,并使用“VF h:f,s”描述,其中“h”表示VF使用的VH号,而“f”表示PF使用的Function号,“s”表示VF号。
由以上描述可见,在MRA Device中,PF和VF可以分别属于不同的虚拟PCI总线域VH,并与MRA RP或者MRA Switch连接,形成一个完整的PCI总线域。为简便起见,本节仅介绍MRA RP与SR-IOV设备、SR-IOV/MRA Devices和MRA Devices的连接关系,如图13-16所示。
图13-16 MRA RP与MRA Device的连接
该图所示的MRA RC支持三个虚拟PCI总线域,分别为VHA、VHB和VHC,并包含三个MRA RP,其中RP1与SR-IOV Device X、RP2与SR-IOV/MRA Device Y、RP3与MRA De-vice Z连接。
Device X仅含有一个PCI总线域,因此只能指派给一个虚拟PCI总线域,假设该设备使用VHA;Device Y中含有2个PCI总线域,假设该设备的VH1与VHB对应,而VH0与VHA对应;Device Z中含有3个PCI总线域,假设该设备的VH2与VHC对应,VH1与VHB对应,而VH0与VHA对应。
由此可知,在当前处理器系统中,虚拟PCI总线域VHA中包含Device X中的全部子设备、Device Y中的“PF0:1”、“VF 0:1,1”和“VF 0:1,2”和Device Z中的“F0:0”;虚拟PCI总线域VHB中包含Device Y的“PF1:0”和Device Z中的“F1:0”;而虚拟PCI总线域VHC中包含Device Z中的“F2:0”。
假设在处理器系统中含有3个虚拟机,这3个虚拟机可以分别使用VHA、B和C这3个不同的虚拟PCI总线域,从而实现对PCI设备的隔离访问。MR-IOV技术的实现细节较为复杂,本节对此不做深入介绍。
通过以上描述,可以发现使用MR-IOV技术,通过为虚拟机提供独立的PCI总线域,较好地解决了虚拟机对外部设备的隔离访问。而且处理器系统还可以使用MRA Switch组成更为复杂的网络拓扑结构,从而便于实现基于多个SMP系统的虚拟机。但是目前尚无支持MR-IOV技术的RP和Switch。
有关PCI Express体系结构导读的文章
(清)惠栋辑《易赞》郑氏易之为名也,一言而函三义。据兹三义而说,《易》之道广矣大矣。《郑氏周易》序郑氏之学立于学官,自汉魏六朝数百年来,无异议者,唐贞观中孔颖达撰《五经正义》,《易》用王辅嗣,《书》用孔安国,而二经之郑义遂亡,今传者惟三《礼》《毛诗》而已。《郑氏周易》卷上浚仪王应麟撰集东吴惠栋增补《周易》上经《乾》九二,见龙在田,利见大人。《释文》)九二,王三赐[5]命。......
2023-10-27
《经典释文序录》载:“郭璞《注》三卷。”晋代郭璞的《尔雅注》是《尔雅》注本中最著名,也是影响最大的一种。一是陆德明《尔雅音义》以《郭注》为本。二是郭璞以后的《尔雅》注本,基本上没有脱出《郭注》的范围。指出了《尔雅》的功用和意义。《郭注》中引用了大量文献,与《尔雅》原文相互证明,这种注释的方法同《尔雅》的性质与功用是紧密联系的。辗转相训是《尔雅》训诂的方法之一,这种方法在《郭注》中多有发明。......
2024-01-09
目录为治学的第一要事,也是治学门径。1.清谢启昆《小学考》清代著名学者朱彝尊有《经义考》一书,是一部研究经学的书目,但其中形声训诂方面的书籍都没有著录。其中训诂八卷均为雅学书目,其中《尔雅》书目计四十八种。此书后附有《重印雅学考跋》和《续雅学考拟目》,均为今人周祖谟所作。除前四论及末论外,其余七论可以看作是雅学提要目录。其中收录了自汉代以来研究《尔雅》的主要书目,一一考证原委,评论得失。......
2024-01-09
目前虚拟化技术在处理器体系结构中,已经占据一席之地。本章所强调的虚拟化技术是指在一个处理器系统[109]中运行多个虚拟处理器系统的技术。因此处理器需要为虚拟化环境设置专门的硬件,以支持多个虚拟处理器系统在一个物理环境中的资源共享。虚拟化技术的核心是通过VMM集中管理物理资源,而每个虚拟处理器系统通过VMM访问实际的物理资源。本章重点关注的是VMM对外部设备的管理,而在外部设备中重点关注对PCI设备的管理。......
2023-10-20
柯劭撰《周易郑注》十二卷,宋王应麟撰。王应麟所辑《周易郑康成注》一卷,明胡震亨附刊于李鼎祚《集解》后,其已见《集解》者不录。应麟书及栋所辑新本,《郑氏周易》三卷,前《提要》已著录。以《汉书》注所云郑氏,即注《汉书》者,非指康成。依孔颖达《正义》,称先师篇次以《彖》《象》附本经。复又引《释文》《七录》作十二卷云,郑原本如此,盖两存其说。郑《诗》《礼》注皆引《京氏易》,与注《易》用费学不同。......
2023-10-27
秩序历然,随时随位,开物成务,而於穆其中。命儿侄辈编录,题曰《几表》,谓:“费隐交轮之几,难以指示,不得不于时位罗列之象数,表其端耳。”急于破执,因用扫除之权;而巧遁洸洋者,又借扫除之权,以掩其固陋已矣。立象极数,摠谓“践形”a,犹之目视、耳听、手持、足行也。时序之交轮,可得而数矣;事物之节限,可得而征矣。依然譬喻耳,在研几者自得之。......
2023-11-01
霸道的根本特征是比拼以武力为主,以财力等力量为辅所构成的实力。战神蚩尤强者为霸决定了实行霸道的首要条件是大国。依靠实力并且借助仁义方可称霸,故而行霸道的必须是大国。再看看五霸以及试图走霸道之路的国家,哪个不是至少占有上千里土地,它们之所以能够拥有广阔国土完全是因为不断扩张,扩张是其本质。由于有霸主罩着,规矩管着,霸道治下的民众还是欢娱的。孟子不喜欢霸道。霸道是实力之道,意味着强制和战争。......
2023-10-22
善政是孟子最重视也是论述最着力的一个问题。我们之所以选择善政一词,是因为它更能体现孟子思想的特色,与性善相对应。这是孟子对儒家为政理论的最大贡献,也是他对后世最具影响力的思想观念。以民为本是性善观在治国理政领域的集中体现。执掌国家政权的人以民众为基础,而民众则以衣食为根本。所以孟子一再向统治者建言,善政是最好的为政模式。善政不只符合民众的需要,也符合统治者的需要,具有最大普遍性。......
2023-10-22
相关推荐