技术
文章平均质量分 77
hhzzk
这个作者很懒,什么都没留下…
展开
-
OpenStack下利用透传技术(passthrough)对GPU实现虚拟化
Tips:默认已安装好OpenStack相关必要组件并可以正常运行的情况下,本文只涉及GPU 虚拟化的相关配置说明。一 配置GPU Passthrough的系统相关设置1. 在BIOS中enable VT-x, VT-d, Onboard VGA. Onboard VGA 的enable可以避免一些错误的出现,具体参考Not only for miners GPU integration in N...原创 2018-03-20 04:55:19 · 13044 阅读 · 4 评论 -
OpenStack Neutron (1):外部网络创建与分析
OpenStack中创建的instance想要访问外网必须要创建外部网络(即provider network),然后通过虚拟路由器的连接实现。Neutron是通过网桥的方式实现外网的访问,在创建外部网络之前查看网络配置情况:root@controller:~# ifconfigenp129s0f0 Link encap:Ethernet HWaddr ac:1f:4b:24:11:66 ...原创 2018-03-31 04:00:49 · 17145 阅读 · 5 评论 -
OpenStack Neutron(2):创建私有网络并与公网相连
在OpenStack中,创建instance之前必须创建网络。这里通过Dashbord创建私有网络并且通过虚拟路由器与公网相连。私有网络即Tenant network。1. 创建私有网络及其子网登录Dashbord->Project->Network->Networks->Create Network创建私有网络gpu_server_net。直接创建子网,此处Gateway...原创 2018-03-31 05:31:49 · 5688 阅读 · 0 评论 -
OpenStack Keystone (1) : 基本概念及其组织结构关系与案例分析
Keystone是OpenStack中的身份验证服务,同时它也同Nova, Cinder, Glance,Neutron一样是OpenStack的核心组件。Keystone为其他组件提供统一的身份验证以及服务授权。Keystone的API目前有v2.0和v3.0两个版本,官方目前推荐使用v3.0的版本。由于Keystone中涉及很多的概念,例如 domain,project,user等等,本文旨在...原创 2018-03-27 04:36:25 · 1724 阅读 · 0 评论 -
OpenStack Keystone (2): 角色权限管理
Keystone中角色(role上)的存在就是为了控制不同的用户所拥有的权限,例如是否可以创建volume,是否能够创建computer等等。 在OpenStack中不同角色权限的控制在文件/etc/SERVICE_NAME/policy.json中设置,例如文件/etc/nova/policy.json中指定不同角色对计算服务的访问策略和权限,文件/etc/glance/policy.json中...原创 2018-03-27 07:21:41 · 4254 阅读 · 0 评论 -
OpenStack Neutron(3):创建instance分配floating IP及neutron原理分析
现在可以通过Dashboard创建instance并且分配floating IP,从而我们可以通过外网随意访问创建的instance,例如ping或者SSH。需要注意的是在分配security group的时候,如果要使用Default 的security group,需要添加并允许所有的ICMP和SSH,虽然Default的security group已经允许了any protocol的any ...原创 2018-04-07 02:39:22 · 2065 阅读 · 0 评论