Recommended Services
› Amazon Web Services
› LeanCloud
› New Relic
› ClearDB
ecloud
V2EX  ›  云计算

用 kvm 虚拟机的人很少么?

  •  
  •   ecloud · Feb 7, 2018 · 12806 views
    This topic created in 3196 days ago, the information mentioned may be changed or developed.
    在 kvm 上装系统各种奇葩状况
    mageia6 装好之后图形界面卡顿,似乎是显卡驱动问题
    然而老版本的 mageia5 一切正常
    同样 lubuntu 也是越升级越糟糕,最开始 16.04 用的好好的都一年了,然后最近的升级也是把图形界面搞崩了,只要不是 4:3 的分辨率就崩
    RH/Cent 也有些小问题

    似乎各个发行版根本不针对 kvm 做测试?
    我还想着把我现有的系统框架做成一个简化版的 Citrix,可是客户端系统对 kvm 这么不友好,实在是失望
    Supplement 1  ·  Feb 7, 2018
    可能是目前在 kvm 上跑桌面的人不多,然而这并不是 kvm 的问题。各个发行版那头,完全没有对 kvm 桌面进行测试就把产品发布了。卡顿和崩坏这种情况,哪怕是只做了一个小时的测试都能够看到的,这是轻视呢还是无视呢还是根本就懒得管?
    34 replies  •  2018-02-09 22:51:32 +08:00
    showkin
    showkin
    Feb 7, 2018 via Android
    1
    一大票 vps 不都是 KVM ?
    dot
    dot
    Feb 7, 2018 via Android
    2
    你把这贴发去隔壁 loc 试试……
    vh2h
    vh2h
    Feb 7, 2018
    3
    kvm 系统被服务商“优化”过而已,kvm 的话你重新刷个系统就好了
    defunct9
    defunct9
    Feb 7, 2018 via iPhone
    4
    没遇到过这种事,生产环境装了近 500 的 kvm
    julyclyde
    julyclyde
    Feb 7, 2018
    5
    @showkin 那一大票 vps 的内心里根本不知道什么叫显卡
    msg7086
    msg7086
    Feb 7, 2018
    6
    应该说在 KVM 里用 Linux 桌面的人不太多。
    uolcano
    uolcano
    Feb 7, 2018 via Android
    7
    做虚拟化云化的 openstack 都是用的 KVM 啊,只不过一般都是企业用。
    jyf007
    jyf007
    Feb 7, 2018
    8
    @dot 说得对,连搬瓦工都不服
    @msg7086 我现在也只是用了 windows 桌面,连 virgl 都没用过
    tempdban
    tempdban
    Feb 7, 2018 via Android
    9
    别告诉我你是 qemu-system 直接用命令起的虚机
    doubleflower
    doubleflower
    Feb 7, 2018 via Android
    10
    你是用来在本地当 virtualbox 用?
    612
    612
    Feb 7, 2018 via iPhone
    11
    有红帽主推,把 xen 都快干死了,你居然说 kvm 用的少...
    feather12315
    feather12315
    Feb 7, 2018 via Android
    12
    显卡型号?
    最新版的 virtio 显卡,都可以用 3D 加速了(虽然现在只是能用于游戏上面)
    jiqing
    jiqing
    Feb 7, 2018
    13
    在 kvm 里面跑桌面的人不多吧
    lex7310
    lex7310
    Feb 7, 2018 via Android❤️1
    14
    小鸡 virtio 驱动打好...性能爆炸
    introom
    introom
    Feb 7, 2018 via Android
    15
    @lex7310 恩嗯,不过那是因为本来太差
    kimqcn
    kimqcn
    Feb 7, 2018
    16
    据说图形界面的话还是 vbox 好。
    而且 vbox 的 vrdp 远程桌面用 mstsc 就可以看,好评!
    ecloud
    ecloud
    OP
    Feb 7, 2018
    17
    @kimqcn 嗯,我也感觉 vb 的图形比 kvm 好一些,就是 cpu 和内存的效率要低一些
    lex7310
    lex7310
    Feb 7, 2018 via Android
    18
    @kimqcn kvm 图形差应该是 virt-manager 的锅 rdp 的话不弱于 vbox 的
    lex7310
    lex7310
    Feb 7, 2018 via Android
    19
    @introom 原本的性能有很大程度是厂商驱动支持的问题 红帽 buff 过的小鸡还是可以的 不弱于友商...
    ecloud
    ecloud
    OP
    Feb 7, 2018
    20
    @lex7310 反正我是轻度应用,基本没有 3D,桌面也尽量把各种 3D 效果关掉。在 4.10 内核的时候,无论是 spice 还是 vnc 的效果也还都不错,wine 程序的显示都很流畅。但是 4.13 之后的内核,不知道搞了些什么,变得各种不稳定或者卡。是不是他们想充分发挥 QXL 显卡的性能,搞了些什么不成熟的东东进去,弄巧成拙。vb 的话,因为一直自己写驱动跟进,所以大部分情况下还都是很舒服的,不过以前也出过新版 linux 内核造成 vb 驱动死机的情况,是那种死的连 kernel panic 都出不来的死。总之,kernel.org 的工作作风很有问题,一直如此,从不悔改
    ecloud
    ecloud
    OP
    Feb 7, 2018
    21
    @tempdban 这不是很正常,我甚至还做了个 web 界面,用户注册后在 web 上激活自己的虚拟机,拿到 vnc 端口号和密码,然后 web 后台通过 python api 把这些都设置好。所以我说我打算把这套东西往 ctrix 的方向去做
    xcai
    xcai
    Feb 7, 2018 via Android
    22
    装好 spice 驱动,开 spice 连接
    Voren
    Voren
    Feb 7, 2018
    23
    图形当然还是 vmware 厉害
    其次是 vbox 这类桌面型的虚拟化软件
    KVM 基本是服务器用,图形这一块可能真的不重视
    likuku
    likuku
    Feb 7, 2018
    24
    @kimqcn 图形界面 vbox 好?这哪来的谣言?

    多年 VBox 用户举手作证:VMWare 的图形性能最棒了,甩 vbox 十几条街。
    besto
    besto
    Feb 7, 2018
    25
    @likuku +1 VMWare 可以虚拟机里玩大型 3D 游戏的时候,VBOX 还卡的很呢。。。

    针对楼主说的,大型 GPU 厂商都有虚拟化解决方案的,比如将一片显卡虚拟成多个,或是网吧类似的系统,通过一个代理去访问真显卡,非常成熟。个人跑个桌面还是算了,困难重重。
    tempdban
    tempdban
    Feb 8, 2018 via Android
    26
    @ecloud 你是真不知道 libvirt 还是加不知道,还有你宿主机必须是 centos7....,我多年 centos7 上开 KVM,一点问题都没有,
    lex7310
    lex7310
    Feb 8, 2018 via Android
    27
    @ecloud 看看 ovirt ?魔改就好了没必要再搓轮子。。
    lonelygo
    lonelygo
    Feb 8, 2018
    28
    kvm 应该是“虚拟化底层”了,各大厂,哪个能站出来说不是用这个的?
    lfzyx
    lfzyx
    Feb 8, 2018
    29
    @ecloud 你是真不知道 libvirt 还是假不知道,还有你宿主机必须是 debian9....,我多年 debian9 上开 KVM,一点问题都没有
    ecloud
    ecloud
    OP
    Feb 8, 2018
    30
    @lfzyx 您的理解力是不是有点问题,我说的这事情跟宿主机有半毛钱关系?
    ecloud
    ecloud
    OP
    Feb 8, 2018
    31
    @tempdban so,你到底想说什么?
    [zachary@vps01 ~]$ cat /etc/redhat-release
    CentOS Linux release 7.3.1611 (Core)
    [zachary@vps01 ~]$ exit
    登出
    Connection to vps01 closed.
    [zachary@nis ~]$ head -n 10 /home/webmaster/hyrobot/utils/vnc.py
    #!/usr/bin/env python
    # -*- coding:utf-8 -*-

    import os
    import time
    import libvirt
    import string
    import logging

    xmlFile = '/tmp/guest.xml'
    tempdban
    tempdban
    Feb 9, 2018 via Android
    32
    你有定制混什么? 我这里都正常,16:9 16:10 都可以
    tempdban
    tempdban
    Feb 9, 2018 via Android
    33
    我的意思是别直接用 qemu-system 命令,libvirt 还是做了一些事的, 我觉得大概率是 Xorg 的相关问题。要是真的有这么多问题我上班就不用干别的了…
    ecloud
    ecloud
    OP
    Feb 9, 2018
    34
    @tempdban 你用 ubuntu 的 4.13 内核试下就知道了,我换回 4.10 就没事了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1607 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 59ms · UTC 12:57 · PVG 20:57 · LAX 04:57 · JFK 07:57
    ♥ Do have faith in what you're doing.