温馨提示:这篇文章已超过533天没有更新,请注意相关的内容是否还可用!
摘要:,,本文将介绍如何将alist挂载到阿里云服务器上的过程。用户需要在阿里云服务器上创建一个挂载点,然后获取alist的共享链接和密钥。通过命令将共享链接挂载到服务器的指定目录,并进行权限设置和挂载验证。整个过程简单易行,用户只需遵循相关步骤即可完成alist在阿里云服务器上的挂载操作。
杨俊俊,资深Linux系统专家,《深度实践KVM》作者之一,现就职于盛大游戏,担任盛大游戏“G云”运维负责人,拥有多年Linux运维开发经验,精通KVM虚拟化、Linux监控及运维自动化管理,其联合撰写的《Linux运维最佳实践》已经发售。
SR-IOV,全称为Single-Root I/O Virtualization,是一种技术实现方式,通过硬件的方式,将一个物理网卡(PF)虚拟出多个虚拟机网卡(VF),这些虚拟网卡可以直接分配给虚拟机使用,在传统的虚拟化中,虚拟机的网卡通常通过桥接(Bridge或OVS)的方式,虽然这种方式最方便、最简单,但最大的问题在于性能。
SR-IOV并不是新技术,早在2010年左右,Intel就已经提出,尽管如此,目前各大公有云并未广泛支持这项技术,原因在于SR-IOV需要特定的网卡支持,并且它在KVM应用中存在局限性,目前在线迁移的功能仍不完善,大部分上云的服务器,对网卡的性能要求传统网桥即可满足,因此动力不足。
对于KVM虚拟机在传统网桥模式下,网络稳定是没有问题的,但它和SR-IOV一个本质的区别是,网桥模式本身会消耗宿主机的CPU,在实际场景下,当宿主机的CPU压力较大时,虚拟机内部网卡的发包率(PPS)性能会下降,极端情况会出现丢包,这对于游戏业务来说,直接影响游戏体验。
为了解决这个问题,人们开始考虑使用SR-IOV技术,SR-IOV最适合的应用场景是:宿主机CPU压力大(>60%)且虚拟机网卡发包率压力大(PPS >5w),对于很多技术朋友来说,更关心的是如何来使用这项技术,以及如何规避中间的坑。
使用SR-IOV时,我们选择了万兆网卡,主要有两个原因:一是万兆网卡的PPS和bps性能远好于千兆网卡;二是虚拟机系统对万兆网卡的SR-IOV支持好于千兆网卡,配置步骤如下:初始化创建SR-IOV网卡的VF、编辑虚拟机xml配置文件添加SR-IOV网卡、升级虚拟机内部的网卡驱动以及平台整合。
至于平台整合部分,对于没有平台的用户来说,做到第三步就可以了,但如果需要整合到平台的话,需要注意以下几点:对虚拟机迁移功能做独立开发(配置了SR-IOV的虚拟机不支持在线迁移但支持离线迁移);VF的使用情况需要有登记,分配过程中必须避免vf的mac重复,简单的做法是在虚拟机关机后,使用相关命令来重置vf的mac。
至此,SR-IOV在KVM中的应用介绍就结束了,购买UCloud、阿里云时,推荐人写「运维帮」可享受会员优惠,商务合作请联系微信yunweibang555。
还没有评论,来说两句吧...