天天财汇 购物 网址 万年历 小说 | 三峰软件 小游戏 视频
TxT小说阅读器
↓小说语音阅读,小说下载↓
一键清除系统垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放,产品展示↓
首页 淘股吧 股票涨跌实时统计 涨停板选股 股票入门 股票书籍 股票问答 分时图选股 跌停板选股 K线图选股 成交量选股 [平安银行]
股市论谈 均线选股 趋势线选股 筹码理论 波浪理论 缠论 MACD指标 KDJ指标 BOLL指标 RSI指标 炒股基础知识 炒股故事
商业财经 科技知识 汽车百科 工程技术 自然科学 家居生活 设计艺术 财经视频 游戏--
  天天财汇 -> 科技知识 -> 计算机虚拟技术有那么难吗,比如vmware? -> 正文阅读

[科技知识]计算机虚拟技术有那么难吗,比如vmware?

[收藏本文] 【下载本文】
我一直下意识以为这个应该挺简单的,可能某几个个人就捣鼓出来了,应用也应该不广泛。 但是看了下vmware公司,市值400多亿美元。应用相当广泛。这是为…
2006年之后的确变简单了。1998年之前的x86是号称无法完全虚拟化的,然后“某几个个人”搞了出来,于是就有了vmware。不过就算今天虚拟化再怎么简单,我也不相信能问出这种问题的题主能写一个vmm出来。
================
趁着编译,补充点干货:
早期vmm难以实现的原因:
- 最大难题:x86的某些指令,在非ring 0的情况下执行,行为和在ring 0下不同,并且不会产生fault,这导致了trap-n-emulate形式的virtualization没办法直接实现,这也是早期被认为是无法虚拟化的主要原因。解决方法是binary translation,代码极其复杂,需要深厚内力才能读懂,更别说写出来。compiler、OS、architecture的知识一样不能少。
- MMU的虚拟化。虚拟内存提供了virtual address -> physical address的mapping,但是要想virtualize一个guest OS,那么就要做到virtual address -> guest virtual physical address -> machine address的mapping。于是就要在MMU里面动手脚,创建一个shadow page table,完成virtual address -> machine address的直接翻译,为了保持正确性,必须对OS透明地维护好TLB,并监视guest OS对自己认为的真正的page table的一切修改。这个过程可以简单粗暴,只要guest一load CR3就清空shadow page table,flush TLB。也可是十分细腻,对shadow page table做更加细致的更新。前者实现复杂度略低,性能自然很差,因为TLB miss rate奇高,并且由于要经常清空shadow page table,page fault也更多。后者性能好,但是实现异常复杂,cache consistency难以维护。
- IO。如果不计性能,这块其实比较容易解决,但是也需要对PCI device的工作机制有着深厚的理解。早期的vmm对IO几乎就是直接emulate。
- CPU的虚拟化,CPU的型号一大堆,每个型号之间的指令集和指令行为都有不同。还有很多CPU有bug,于是为了over come这些,monitor里面要做很多ad hoc的修改。
- 其他:BIOS,perforamce monitoring,hardware counters,graphics,guest crash handling,interrupt delivery等
今天vmm难以实现:
- CPU种类繁多
- PCI pass through的维护
- 达到近乎native running的速度
- 高并发I/O
- concurrent bugs和lock contention
- numa
- security
- cache consistency
...
最后,题主可能是把virtualization当成是emulation了。即使后者本身也很复杂,参考qemu。
要弄出一个VMM,首先得把Intel Software Developer Manuals ABC三册融会贯通,并把它体现到一堆***.c文件中。。。
明天要答辩,先马克,答辩完再来写。
-----------------------------------------------------------------------------------------------------
咯咯咯咯咯咯咯咯,毕业答辩结束啦╰(?? ▽ ??)╯,接着来回答这个问题。
先说CPU虚拟化,在硬件虚拟化技术推出之前,VMware使用动态二进制翻译(Dynamic Binary Translation,DBT)技术,其中的工作个人认为和搞编译器后端的那帮人从事的差不多,只不过DBT的输入已经是一段二进制指令,DBT要将其翻译成另一段“对虚拟化友好”(能降权在Ring3 执行并在适当的时候让VMM得到通知)的二进制指令。概要地说,大部分算术运算指令(add、inc之类)可以保持原样或仅需微小改动,涉及处理器状态的指令(如cli、load/store cr3、r/w msr等)需要产生到VMM的function call并由VMM模拟执行,跳转指令也需要做特殊处理。其实光写一个x86的disassembler就已经够费劲的了,更不必说这种还要对指令进行精密调整的工作了。
再来说内存的虚拟化。。。
再来说外设的虚拟化。。。
再来说一说虚拟化中几个有趣特性的实现。
1、SMP VM的实现
2、VM中高性能I/O的实现
有客户求助:服务器搬迁后,一台无法登录,另一台三个灯一起闪,无法开机。
30多公里,驱车前往,到达后发现,无法登录的那台,也自动关机了,两个灯一起闪,按下电源键,没多久就自动断电重启,如此循环,看型号是惠普DL360 Gen9。
另外一台重新插拔电源线,开机几秒后三个灯一起闪,无响应、无显示,看型号是惠普DL20 Gen9。


全是灰尘,没什么好看的,拖回公司维修。
惠普DL360 Gen9,是金蝶ERP服务器,先重点关注一下,插上显示器,通电开机,注意盯着屏幕,看到几个风扇报错,然后就断电重启了,仔细看了下,5个风扇没一个转的,拔下电源线,拆下风扇。
清理后,手动可转,插回去开机,却报错依旧,手电打了一上,果然还是不转。


只能换了风扇,再查看有没有其他的问题了。
惠普DL20 Gen9上面贴的标签是文件服务器,想来也挺重要的,再看这台吧,插上电源线,先不开机,插上网线,WEB登录iLO,报的是CPU错误,对此,我深表怀疑。
拆下CPU,是E3-1220 V5 CPU,从备件柜里面翻了一阵,找到一块E3-1230V3,显然不配,又从几台测试服务器找,可惜都是E5系列的。
不插CPU通电,再次登录iLO,还报同样的错误,根据经验,应该是主板问题。


与客户沟通确认后,订货:主板一块,风扇5个;得知北京可以发货,暗自庆幸。
货到,先给DL360 Gen9换风扇,顺利开机,但是还有风扇报错,仔细看了,只有一个风扇不转,但是有两个报错。
难道发过来的风扇有一个坏的?交换位置后发现,并不是风扇坏,而且接口坏。
主板上有多余的接口,调整风扇护罩,改插到其他接口,风扇转了,但是报错依旧,好在系统正常启动了,确认5个风扇都正常运转,盖上机箱盖,vmware顺利启动。
询问客户后,得到回复:Vmware root密码未知。呃……好吧,机器先开着,就当测试了。
DL20 Gen9换主板,过程很顺利,CPU果然没问题,并且没有做任何设置,顺利启动,也是vmware,同样不知道root密码,这……


就这么呼啦啦地开着两台服务器,直到下班,小心翼翼地关机,放上拖车,再把换下来的主板和风扇带上,准备一起还给客户。


第二天早上,8点25分就到客户机房,驾轻就熟地上架、通电、开机,自信满满地洗手,准备让客户测试一下就撤。
结果财务回复,金蝶无法登录。
没有root的密码,我只能看到一个vmware的界面,除了IP地址,没什么有价值的信息。
打开我的笔记本电脑,网线直接插在服务器网卡上,ping 192.168.0.12 -t,不通,切换网卡接口,直到ping通,浏览器打开vmware登录界面正常,网线插回交换机。
财务回复,金蝶还是无法登录。
去财务办公室,发现财务电脑的网段是10.0.0.x,机房就一个傻瓜交换机,显然不可能有VLAN,但是得排除还有二级路由存在。
于是,在财务电脑上tracert -d 192.168.0.12,看了两三跳,明显不对,所以肯定是网段问题无疑。
回到机房,看到一台网件路由器,上面接着联通光猫,下面连接傻瓜交换机,准备登录进去修改网段,问了一圈,没人知道密码。
多次输入错误后,自动弹出重置密码的界面,但是需要输入两个问题的答案,连密码都没人知道,怎么可能有人知道问题答案呢。
正在准备重置路由器的时候,前方发来好消息,密码找到了,顺利登录,修改网段,重启路由器,片刻后,通知财务,禁用本地连接,然后启用,金蝶顺利登录。
让客户登录DL20 Gen9上面的vmware,无法登录,也ping不通,持续ping,跑到机房切换网口,就两个网口,切换一次就行,但是还ping不通,插上显示器一看,糟糕:STATE.TGZ错误,引导失败。


真倒霉啊,心中万马奔腾,这下有得搞了。
硬盘拆下,还好是SATA接口,找台式机挂上,优盘PE启动,把state.tgz复制到优盘,7zip解压,虽然报文件末端错误,但还是解压了。


解压出来是state.tar,再次解压,再次报错,得到一个local.tgz文件,再次解压,还是报错,得到一个local.tar文件,再解压,还是报末端错误,提到一个etc文件夹,里面有三个子文件夹:security、ssh、vmware。
删除有报错的压缩文件,按照目录结构逐级压缩回去,并且用原来的文件名,最后得到一个新的state.tgz文件,拷回到硬盘,关电脑,装回服务器,开机,紧张地等了几分钟,可惜故障依旧。
我有心理准备,也没打算一次成功,这次按照解压过程来压缩文件,没有带目录结构,只是把文件层层套壳压缩成需要的文件名称,拷回服务器,还是失败。
第三次拆下硬盘,还是优盘PE启动,chkdsk,我也知道不合适,其实应该在Linux系统下用磁盘扫描修复的命令,比如说fsck,但是我已经做好重装vmware的打算了, 也就不在乎了。
因为这个分区只有256M,所以很快检测完毕,得到一个chk0000文件,7zip解压,一样的多次报错,再压缩成state.tgz,再一次装回到服务器,已经不抱希望了,所以失败也在意料之中。
已经中午12点了,客户也要休息,只能把服务器再次带回公司。
一边啃面包,一边继续工作,直接尝试重装修复。
Vmware 6.0,能检测到已存在vmfs,重装要覆盖,没有保留的选项,果断放弃。
Vmware 6.7,检测不到任何原有信息,直接安装会覆盖硬盘,再次放弃。
Vmware 8.0,检测到已存在的vmfs,选择升级,并且保留原有数据。
装完后,web登录提示密码错误,奇怪,刚刚设置的密码,怎么可能会忘记?输入三遍都说我错, 没道理啊。
服务器键盘输入root账户的密码,没问题啊,修改一下密码吧。
然后笔记本电脑上,WEB也能登录了,真奇怪。
登录之后,本地存储是不认的,所以虚拟机当然不可能识别到,需要先到“存储器”菜单,打开“浏览数据存储器”,然后找到虚拟机所在目录,找到虚拟机名称.vmx,就能重新注册,然而,当我点击“浏览数据存储器”,浏览器就崩溃了,换别的浏览器也是一样。
到vmware官网,下载esxui-signed-12086396.vib,winscp上传到服务器,执行以下命令安装:
Esxcli software vib install -v /vmfs/volumes/esxui-signed-12086396.vib
安装完成后,刷新浏览器,界面的样子,又回到6.0的老样子了,幸运的是点击“浏览数据存储器”不再报错了,不幸的是,里面什么也没有,当然也没办法注册原来的虚拟机了。
Ssh连接到服务器,执行以下命令,挂载vmfs
vmkfstools -V
esxcli storage core adapter rescan -a
esxcfg-volume -l
复制显示的VMFS UUID,继续执行以下命令
esxcfg-volume -m 5806fca3-3428f4c0-2596-9418823523b0
ls /vmfs/volumes
回到WEB界面,打开“浏览数据存储器”,成功地重新注册虚拟机,并且开机成功,Window server 2012启动成功。
可是问题又来了,服务器关机重启后,vmfs又掉了,重新挂载后,再次注册虚拟机,这显然不靠谱,难道每次都来一遍么?
查询后,尝试以下方法,关机重启不再有影响,vmfs会自动挂载,虚拟机是已注册状态,并且能够自启。
ssh 登录 esxi主机
esxcfg-advcfg -s 1 /LVM/EnableResignature
vmkfstools -V
esxcfg-advcfg -s 0 /LVM/EnableResignature
find /vmfs/volumes/ -name esxconsole.vmdk
经多次关机重启,没发现再有问题,此时已经是21:30,下班回家。
第二天早上,再把服务器送给客户,破解windows server 2012的密码后才知道,这根本不是文件服务器,而一台邮件服务器,用的是winwebmail,可惜的是,客户又没人知道管理员密码,真是尴尬,客户说,找人问问再说,实在不行,还是需要我们的服务。
两台服务器,忙活了三天,收获碎银几两。
2003年底,
有个美国客户委托我们公司开发一个vmware一样的虚拟软件,预算约600万刀。
我们仔细评估后,不敢接这个项目。
说起虚拟化这个事儿首先要学习保护模式,intel白皮书有4000多页,各种门,比如调用门,任务门,陷阱门,还有个tss,最后这玩意在我手上只能拿来写外挂。
硬件虚拟化技术出现的时间比较晚,大概在2006年左右吧。硬件虚拟化技术出现之后,虚拟机的实现变得简单了些,之间使用软件实现虚拟化以弥补x86的虚拟化漏洞还是蛮困难的。
我写了一个小项目桃花源(英文名为 peach),该项目是一个迷你虚拟机,用于学习 Intel 硬件虚拟化技术。学习该项目可使读者对 CPU 虚拟化、内存虚拟化技术有个感性、直观的认识,为学习 KVM 打下坚实的基础。peach 实现了如下功能:
使用Intel VT-x技术实现CPU虚拟化使用EPT技术实现内存虚拟化支持虚拟x86实模式运行环境支持虚拟CPUID指令支持虚拟HLT指令,Guest利用HLT指令关机
代码仓库如下:

https://gitee.com/pandengyang/peach.git
https://github.com/pandengyang/peach.git

从问题的内容来看,LZ对计算机的硬件、操作系统没有什么概念,所以这里不会展开,只是简单说一下。
我不知道LZ所谓的“下意识”指的是什么,但是从技术原理上说,主要的工作量和难点在于搭建起一整套可靠的Hypervisor,而这个工作存在“技术难度较大和工作量较多”的情况。并不像LZ想的那么简单。
举个简单的例子,VMware的Hypervisor上的多台虚拟机同时读写同一块物理硬盘上的不同文件,这就牵涉到很麻烦的IO同步的问题。想解决好,一方面要利用Intel CPU除了ring0和ring3之外的另外2个运行级别,另外还要将不同VM上的IO操作统一接管过来,难度和工作量可想而知。
而这仅仅是Hypervisor中很基础的一个功能点,还有很多同样级别的功能点,还要和操作系统、CPU等一干硬件进行适配,没点技术根本就别想把它弄出来,即使弄出来也别想稳定,即使稳定了效率也不一定高。
LZ可以去看看它的竞争对手,Citrix公司的XenServer 7.0以上版本的源代码,官网都有提供下载地址,即使XenServer被吐槽不够稳定,操作不够方便,效率不够高,但是从代码量上来看就已经能够吓走一干人等了,而VMware vSphere至少和XenServer是一个等级上的,LZ可以自己感受一下先。
1.几个人是写不出来的,有可能0.1版本是个人写的,但当前的版本几个人写不出来。
2.虚拟化技术非常复杂,涉及OS(win,Linux,BSD),CPU,计算机架构,活脱脱的IT软硬件工业知识都用到了。技术上细节对LZ意义不大,入门请翻看Intel虚拟化手册对照kernel代码。
3.虚拟化应用非常广泛,像样的IT公司如Intel,HP,IBM,RedHat,MS,HW,浪潮都在玩,云计算会一统未来的服务器市场,而虚拟化是云计算的基石,不想死都要跟上来。互联网大佬如Amazon,Google,alibaba更是虎视眈眈。
4.VMware值钱是因为:它开虚拟化规模应用方案先河,有一整套的闭源云计算方案,有很强的规模效应和先发优势,其他厂商还在OpenStack和KVM领域玩耍,开源方案在性能上目前不占优势,易用性更是简陋。整个服务器市场上的大半蛋糕都被VMware的盯上了,400亿也不算多。
回答,难。
看了很多回答,大家都很懂啊。哈哈哈,我讲讲我的感受。
vmware很老了,以前没有虚拟化支持,vmware和mame一样性质。也就是玩具了。通过机器码翻译和选定操作系统profile微调实现模拟旧系统运行。也是有前提的,就是必须是保护模式,实模式是做不到的。
后来有了硬件支持,事情也就越发复杂了。除了启一个普通操作系统,还想使用物理硬件,再想跑direct3d,连接pcie槽。这期间崛起了一家神公司connectix,后来被微软收购就是hyper-v了。connectix另一个产品就是vgs,骚尼差点变不了大法。hyper-v至今还没有usb映射功能。
无论早期的模拟还是现在的虚拟,都是极其繁重的活,需要一个点一个点地调试,耐力不得了。
===更新===
啊?劳动节睡床上随便一写也有赞。那送个干货吧。
Oracle VM VirtualBox 使用时有一个“神”特性,就是:
在没有虚拟化透传的64位虚拟机上运行,它可以接受32位虚拟机使用。
比如阿里云里挖个坑。
阿里云中一台ecs是否可以虚拟出多台主机使用?15 关注 · 3 回答问题
答案是:安装Oracle VM VirtualBox。
干过一段时间反病毒虚拟化沙箱的开发,可以聊一聊
就不说裸金属虚拟化这些的了,就说nbp啊,hyper platfrom啊这种自己虚自己的东西,看着很简单,自己写起来填个vmcb一跑,啪就炸了
折腾半天跑起来了,一堆奇怪的的msr就丢过来了,要是要兼容hv#1又是额外的痛苦
然后有一些特权指令你还不能直接执行,又要返回正确的结果,那就只能根据guest的环境强行模拟
总之就是看起来不难,实际上要处理的小细节很多
题主先来实现一个docker吧。
vmware公司的產品你接觸過多少。別只看到vmware workstation喔。你看看vsphere的功能你能實現幾個。
你去看看南京大学用了10年写出来的NEMU(NJU Emulator) 和vm有啥差别,再去算算南京大学那些作者10年花了人民交给政府的多少税,再算算vm现在的员工数量,估计你会有新发现。
技术细节的部分楼上的各位已经答得差不多了,我只想说,楼主请对自己未知的领域保持一些敬畏,不要下意识的就认为是个简单的东西。
是,应用不应该很广泛。30台各种型号的物理机跑了200个虚拟机,而且偶尔坏一两台完全不影响,确实应用不是很广泛,怎么能值400亿美元呢。
2021年 VMware市值依然很高,没有类似的公司么?
……这么说吧,OpenBSD的vmm基本上一直是一个人在主写(OpenBSD大部分模块都是一个人主写其他人核代码和测bug,所以功能加入的速度很慢),这个开始到现在大概有四五年了吧,至今还只支持单核和特定GuestOS……
虚拟化技术的开发成本和对软件工程师的要求都很高的。况且虚拟化技术本身也非常复杂,涉及OS(win,Linux,BSD),CPU,计算机架构,可以说整个的IT软硬件工业知识都用到了。技术上细节繁多,复杂程度可以翻看Intel虚拟化手册对照kernel代码感受一下。
随着虚拟化技术的逐渐成熟,各大企业陆陆续续将系统迁移到虚拟机上,因此使得某些企业有“喜”有“惆”
第一. 减少企业对投资IT成本,提高效率
第二. 很多企业都会担心安全这块,像病毒会不会逃出虚拟机这个问题啊等等
第三. 虚拟机的出现,也让国内厂商的实体机纷纷减少,且面临着虚拟机无法连接多个USB设备等问题,不过好在可以通过EastFax USB Server 服务器去实现,基于最新一代的 USB Over Network 技术,解决虚拟机、云服务器网络远程连接各种 USB 设备的难题,对 USB 设备进行集中化、 高安全的管理。
大概是接触到的应用太少了。
列举几个应用,
1. 云服务器(阿里云,腾讯云,Google云)
2.部分车载系统与娱乐系统共享硬件
3.安全研究测试环境隔离

都用了虚拟化技术。不过可能基于不同的虚拟化方案而已,用的较多的kvm底层,终端VMware产品,virtual box开源产品,Windows hyper-v安全…
难!Windows hyper-v是后起之秀,巨硬这种公司都搞得这么艰难,甚至可以说有点拉胯
其他答主已经讲解了计算机虚拟化技术的难度,那么我来提供另一个思路,VMware并非只做虚拟机,VMware也提供企业级的解决方案,包括云原生应用等,例如VMware Tanzu Kubernetes是一个构建高可用、高性能的云原生网络集群,Tanzu Kubernetes 集群是由VMware 构建、签名和支持的开源Kubernetes 容器编排平台的完整分发版。 可以通过使用Tanzu Kubernetes Grid 服务 在主管集群 上置备和运行Tanzu Kubernetes 集群。你可以在这边找到更多资料。
什么是Tanzu Kubernetes 集群? - VMware Docs?docs.vmware.com/cn/VMware-vSphere/7.0/vmware-vsphere-with-tanzu/GUID-DC22EA6A-E086-4CFE-A7DA-2654891F5A12.html
其他产品包括vCenter,vCenter Server是VMware的集中式管理实用程序,用于从单个集中位置管理虚拟机,多个ESXi主机和所有从属组件。
总之,VMware并不只局限于计算机虚拟化领域,VMware也在向着其他领域拓展自己的业务,如果你感兴趣,你可以注册一个VMware账号,VMware定期有专业的大师公开课,使用zoom或腾讯会议听课,有新的公开课会推送相关通知到你的注册邮箱。如果感兴趣可以了解一下。
今天各个数据中心提供的云服务器和虚拟主机除了硬件之外最关键的就是系统软件了,20多年VMware就已经是这个软件系统供应商了,这种数据中心能够根据不同用户的需求虚拟出不同的主机,直到现在大部分中心也是依赖VM的。
我个人觉得非常复杂。
涉及到很多底层的东西,还需要对硬件熟悉。
要非常了解计算机系统才行。
Linux云计算-vmware虚拟机12个使用技巧 不难只要认真学习就可以
计算机虚拟技术的确具有一定的难度,尤其是对于那些在计算机科学、操作系统和网络方面缺乏经验的人来说。以下是一些可能存在的技术挑战:
1. 硬件虚拟化:虚拟机软件需要模拟硬件资源并为虚拟机提供虚拟硬件的访问。这需要依赖于操作系统和硬件的特点,并且需要正确处理访问硬件资源时的各种异常和错误。硬件虚拟化通常需要与处理器和虚拟机之间的交互,需要正确实现许多系统级别的功能,例如内存虚拟化、I/O虚拟化和网络虚拟化等。
2. 原理和实践:理解虚拟技术的复杂原理,比如为什么VMware可以同时运行不同的操作系统,并为这些操作系统提供独立的计算和存储资源等,需要具备较强的计算机科学和操作系统方面的专业技能。
3. 资源分配:在虚拟化环境中,资源管理和分配变得更加复杂。必须平衡虚拟机对处理器、内存、硬盘等硬件资源的需求,才能确保所有虚拟机能够充分利用系统资源,且不会导致系统的不稳定或崩溃。
4. 微妙的设置:配置虚拟机环境需要仔细地设置许多参数,需要考虑主机和虚拟机之间的互动以及相互控制。此外还需要安全地配置网络和访问权限,以便虚拟机之间和虚拟机与互联网之间进行安全通信。
总体来说,计算机虚拟技术并不是一项太难的技术,但它需要一定的计算机、操作系统和网络知识,以及一些专业的实际经验。同时还需要具备完善的操作和调试方法和认真的态度,因为在虚拟技术的实现和管理中,一些小错误都可能会导致一些不可预见的后果。然而,随着技术的不断进步,也有越来越多的高效和便捷的虚拟化工具,使得虚拟环境的创建和管理越来越容易。
一个新一代的博客平台【WRITE- BUG数字空间】,它是一款非常适合个人和小团队进行知识管理的工具。
它提供多人即时聊天的聊天大厅、云文档、代码质量评估系统的代码托管、pdf/paper/源码/网页内 易批注的云批注笔记等插件服务,功能十分完善。
(1)新一代博客平台,可以全新的创作和管理体验;颜值最高的博客平台;新时代学生用WRITE-BUG;
(2)QQ群、微信群,内部分享文件的好去处:WRITE-BUG云频道,超大空间、在线预览、协同编辑;新一代的“轻社交”平台,专业做大学生交流!
(3)代码托管不用翻墙、不用魔法,不需要学习GIT命令,直接上传/下载代码,支持GIT版本管理、内置代码质量评估,一键为代码体检
此外,您还可以加入自己感兴趣的“数字空间”(学习圈),直接开聊、参与讨论。
WRITE-BUG数字空间用户体验极好,可以按需自由选择组合,是程序员同学必备的一款工具。






















操作系统涉及的都差也不多要会,还要进行改动。那批人重写一个操作系统问题不大了。
计算机虚拟化是现在时代跨入云时代的标志,计算机虚拟化,白话说就相当于,将一个人分化成好几个人,要求性格,爱好、擅长领域完全不同,不但要能够相互合作,还能每个独立出来,还能与其他其他的人合作,这不太上老君的一气化三清都厉害,毕竟还能隔离还能快照“某几个人”搞出来之后,就可以这么玩了,甚至开四个虚拟机,然后加上本机,上演一场一个人的联盟。
当然虚拟化也并不是完完全全能够实现物理主机的所有功能的,就像这USB设备的支持上,由于虚拟化没有USB端口,所以像U盾,加密狗,都无法连接调用,但是EastFax USB Server的出现,使虚拟化也能实现Ukey调用。
EastFax USB Server是一款智能USB远程连接,集中管控的软硬件结合产品,将Ukey插在USB Server设备上,只需要在虚拟机或者云服务器中安装客户端软件就可以连接调用。可以远程调用,集中管控等。不仅支持虚拟机、云服务器,而且还可以兼容各种USB设备,EastFax USB Server采用最新USB OVER NETWORK技术,能够实现透传的效果,和插在本机电脑没有区别。


学VMware,交了有10万块学费了,很多产品都还没学会。
计算机虚拟化技术,如VMware,是一种强大且复杂的技术,但它的难度取决于您的背景知识、学习意愿和技术熟练程度。对于一些人来说,这可能是一个相对容易掌握的技能,而对于其他人来说,可能需要更多的时间和精力。
以下是一些影响学习计算机虚拟化技术难度的因素:
背景知识: 如果您已经对计算机网络、操作系统、硬件虚拟化等相关领域有一定的了解,学习计算机虚拟化技术可能会相对容易些。学习曲线: 虚拟化技术涉及复杂的概念,如虚拟机管理、资源分配、网络配置等。初学者可能需要花时间逐步了解这些概念。实践经验: 通过实际操作虚拟化平台,如创建虚拟机、配置网络、进行快照管理等,可以帮助您更好地理解和掌握这些技术。文档和培训资源: 有丰富的文档、教程和在线培训资源可供学习虚拟化技术。根据您的学习风格和资源选择,您可以找到适合您的学习资源。技术兴趣: 如果您对计算机虚拟化技术感兴趣并且愿意投入时间和精力学习,那么您可能会更容易掌握这些技能。
总的来说,学习计算机虚拟化技术可能对初学者来说有一定的挑战,但随着时间的推移和适当的学习,您可以逐渐掌握这些技能。如果您想要学习使用特定的虚拟化平台(如VMware),建议您参考官方文档、在线教程和培训课程,以获得有针对性的指导和帮助。
任何一种技术的基础实现都不困难,但是复杂度都高。
所有的产品都是围绕一个已经实现的技术基础利用自己的知识储备和用户反馈优化来的产品。
所以很懂东西说难不然,说简单却也没那么容易。
同架构的不难,现在都标配硬件虚拟化技术了,很多外挂小作坊还用这个技术来做外挂
不同架构的,不考虑性能的话不难,如果要达到良好的性能和兼容性太难了,目前为止也没有一个比较靠谱的安卓模拟器
[收藏本文] 【下载本文】
   科技知识 最新文章
《消失的问界里》为什么网传华为选择大面积
特斯拉万人大裁员涉及中国市场,销售部门是
媒体报道「特斯拉一天内失去 2 个高管和 10
去年是「大模型元年」,今年会是「AI应用落
2024 年人工智能方向的就业前景怎么样?
如何评价小米汽车SU7全球首例无故抛锚?
如何评价比亚迪与大疆合作发布的车载无人机
如何看待波音「吹哨人」遗言曝光:如果我出
电动汽车为什么一下爆发了?
怎么看待华为太空宽带计划?
上一篇文章      下一篇文章      查看所有文章
加:2024-02-02 09:29:57  更:2024-02-02 09:48:04 
 
 
股票涨跌实时统计 涨停板选股 分时图选股 跌停板选股 K线图选股 成交量选股 均线选股 趋势线选股 筹码理论 波浪理论 缠论 MACD指标 KDJ指标 BOLL指标 RSI指标 炒股基础知识 炒股故事
网站联系: qq:121756557 email:121756557@qq.com  天天财汇