中进行培养。根据DNA限制性内切酶图谱各异,核壳体蛋白质的抗原性不同,目前已经确定的HPV型别大约有100余种,其中大约35种可感染妇女生殖道。HPV按功能分为三个编码区:早期区(E区)、晚期区(L区)和上游调节区(URR)。E区含El一E8八个开放读框(ORF),大约由4500kb组成,含有负责病毒复制、转录和细胞转化活性基因。晚期区Ll、LZ大约有250b0p组成,分别编码主要和次要衣壳蛋白。上游调节区(URR)位于E区和L区之间,它的功能尚不清楚,可能与病毒的复制和转录有关。
依据不同型别HPV与肿瘤发生的危险性高低分为低危型别和高危型别HPV,低危型别HPV包括HPV6、11、42、43、44等型别,常引起外生殖器湿庆等良性病变包括宫颈上皮内低度病变(CNI)I,高危型HPV包括HPV16、18、31、33、35、39、45、51、52、56、58、59、68等型别,与宫颈癌及宫颈上皮内高度病变(CNIIFlll)的发生相关。
HPV广泛存在于自然界,对人的黏膜上皮细胞具有特殊的嗜性,人们很早便怀疑生殖器疣具有传染性,但直到1954年才有资料表明这种疾病为性转播病。至今已有近15种HPV被认为与生殖器的增生性黏膜损害有关,其中HPV16、11、18型在性传播病中最为常见。由HPV16、11型引起的生殖器尖锐湿疣发病率最高,传染性强,在性传播病中有重要地位。通过性行为接触生殖器湿疣的人中约有60%的人发展为尖锐湿疣,潜伏期从几周到几个月不等,同时患有其他性病如梅毒、淋病的患者,HPV感染率很高。
您的细胞学检查结果为HPV亚临床感染/SPI说明还未形成明显的病变,所以不必担心,但HPV DNA检测结果说明您确实感染有HPV,为HPV感染初期。现在市面上已经有HPV的相关治疗疫苗,建议您在医生指导下治疗。平常多注意体质锻炼增强自身免疫力,对HPV治疗有加强作用,说不定通过自身免疫就能清除病毒呢。
医生为您老公开的外用药是为了防止您老公感染,HPV不光对女性有危害,对男性同样有危害,可能会导致阴茎癌。所以应该不是被收买,也是为您和家人的健康考虑的。
HPV的相关研究表明,HPV可以通过母婴传播,所以建议您在HPV治愈后,再考虑生育,这样有助于宝宝的健康。
愿您早日康复,早生贵子。呵呵。
kubernetes 1.16+ 这里一定注意版本。只可更高,不可小于该版本。安装好flannel网络插件。multus CNI安装的必须要求,除了SRIOV CNI之外,仍需装上其他的CNI。
开启iommu,bios开启vx-d之类
其余查看网卡的操作参考链接1
这里需要创建好VF!!!
注意CNI需要放在所有可以运行SRIOV的work节点上。如果master节点也跑pod的话也需要执行下面的操作
这里可能遇到境内环境无法make的情况。找台墙外主机编译好将sriov拷贝进来即可。注意安装go环境
ls /opt/cni/bin 可以看到sriov权限可执行
build镜像 与pull镜像 二选一。(每个节点上都要这么做)
If you want to build the docker image locally then follow the following steps:
On a successful build, a docker image with tag nfvpe/sriov-device-plugin:latest will be created. You will need to build this image on each node. Alternatively, you could use a local docker registry to host this image.
可以看到有image
可以看到有image
resourceName和resourcePrefix 遵循命名规范即可,同时记住这两个参数,后面要用到。
selectors里面的信息来自下图:
https://github.com/intel/multus-cni/blob/master/doc/quickstart.md
至此所有配置完成,我们可以简单检查下环境是否OK。
目的是为了检查work节点是否可以提供sriov能力
正常情况下,圈中数字应与该节点VF数量一致。若为0说明不可用。
不可用原因:上述的configMap.yaml配置有问题,或者该节点sriov有问题,没有创建VF。具体原因可通过下一章节的内容,进入该节点sriov device plugin 的pod 查看日志。
目的是为了查看sriov device plugin 是否工作正常。
查看work节点的sriov device plugin容器日志,检查下是否有下述类似正确以及健康的内容出现.
修改第6行,信息来自sriov-crd.yaml
修改16行,信息来自configMap.yaml
修改18行,信息来自configMap.yaml
可以看到pod内部网卡分配的IP为sriov-crd.yaml设置的网段。可以多建几个pod。可以互ping。
同时如果此时进入到work节点,通过ip a命令会发现work节点上少了vf,因为此时部分vf已经被转入对应容器的namespace之下,所以在宿主节点上无法看到。
CNM 模型主要通过 Network Sanbox , Endpoint 和 Network 这三个朱建进行实现
CNI 的规范比较小巧。它规定了一个容器runtime和网络插件之间的简单的契约。这个契约通过JSON的语法定义了CNI插件所需要提供的输入和输出。
一个容器可以被加入到被不同插件所驱动的多个网络之中。一个网络有自己对应的插件和唯一的名称。CNI 插件需要提供两个命令:一个用来将网络接口加入到指定网络,另一个用来将其移除。这两个接口分别在容器被创建和销毁的时候被调用。
CNI 模型只涉及2个概念: 容器和网络
对网络的设置通过插件进行实现, CNI 包括 CNI Plugin 和 IPAM ( IP address management) Plugin 两类插件. CNI Plugin 负责为容器配置网络资源, IPAM plugin 负责对容器的IP 地址进行分配和管理 IPAM Plugin 作为 CNI plugin 的一部分, 与CNI plugin 一起工作.
CNI plugin 包括三个基本的接口定义, add check, version 这些接口的具体实现要求插件提供一个可执行的程序,在容器网络添加或删除时进行调用, 以完成具体操作
1 add 接口参数定义如下
返回信息如下
2 删除接口参数如下
3 检查接口参数如下
CNI plugin 可以支持环境变量映射到对应的参数
例子
IPAM 可执行程序也处理传递给CNI plugin的参数,并返回包含ips routes dns 三段内容的结果
一个容器可以运行多个CNI plugin, 多个plugin 按照 配置文件中定义的先后顺序从前到后执行, 删除时, 则反序执行, 最后执行的plugin, 最先被删除, 多网络配置的json 格式为
K8S 目前支持两种网络插件的实现
启用插件的命令, 字启动kubelet 服务的启动参数上设置下面的参数
在--network-plugin 为 cni 时, 还需下面两个参数
目前开源的cni 插件有 calico canal cilium contiv flannel 等
如果文章对您有帮助,请点一下下面的 "喜欢"
欢迎分享,转载请注明来源:优选云