hyperV挖矿
⑴ Hyper-V是什么类别的虚拟化 是操作系统级虚拟化还是半虚拟化
虚拟化有全虚拟化和半虚拟化之分,有裸金属架构和非裸金属架构之分。
所谓的全虚拟化是指虚拟机不需要改变系统内核,所有的硬件指令都交给虚拟化层的虚拟仿真程序去代理。而半虚拟化是需要改变虚拟机系统内核的,这样它才能直接访问物理硬件。传统来看半虚拟化的性能好于全虚拟化,因为少了中间代理部分。而现在VMware的全虚拟化已经超过了部分半虚拟化的性能。再说裸金属架构,直接安装在物理硬件上的虚拟化层叫裸金属架构(如esxi,xen,kvm等),需要借助于操作系统来安装的虚拟化软件就不算裸金属架构(如VMware workstation)
⑵ windows10的hyper-v有什么用
Hyper-V是微软提出的一种基于Hypervisor的系统管理程序虚拟化技术,能够实现桌面虚拟化。
⑶ hyper-v是什么有什么作用
Hyper-V是微软的一款虚拟化产品,是微软第一个采用类似Vmware和Citrix开源Xen一样的基于hypervisor的技术。
就是建立虚拟机的,在虚拟机中可以运行其他操作系统。
⑷ 如何阻止黑客偷偷用你的电脑和手机挖矿
使用封闭系统或者冷门的系统是最简单粗暴的方法,这在某种程度上是果粉福利。
防止黑客用你的机器挖矿就跟反恶意软件一样,别去访问乱七八糟的网站,别去下载乱七八糟的软件,别乱插捡来的U盘,装个杀毒软件(Windows上自带的Windows Defender挺不错可惜太严格了),定期查杀病毒,定期检查异常的进程和文件,如果某个程序招来了UAC,不懂的情况之下尽量选否,别去信什么“可能会被杀毒软件误报”,有条件最好装个隔离机、影子系统或者直接用Windows系统自带的Hyper-V创建虚拟机来进行日常工作。
对于安卓手机,安卓6以前的手机不太可能中招,毕竟手机挖矿也需要好硬件。安卓6以后的手机对每个应用的权限都有管理,只要别去瞎Root,别装来源不明的应用,尽量从官方市场下载app并尽可能减少不需要的权限(还可以用“冰箱”“黑域”禁止其它app后台运行)就可以。
对于苹果和Windows以及其它操作系统的手机,个人认为只要别去瞎越狱,保持系统在最新版本就可以防止大部分app的流氓行为。
⑸ win10hyperv有什么用
首先,我们如果打开了Hyper-V程序,我们可以在所有应用下面的Windows管理工具中找到Hyper-V,我们点击打开。打开之后,我们点击新建。
点击新建之后,会弹出一个选择,我们选择“虚拟机”。
然后进入新建虚拟机向导,我们这里首先为虚拟机设置好名字与位置,点击下一步。
然后这里会有虚拟机的代数,这里分为2代,我们这里根据自己的需要选择,然后点击下一步。
设置好需要为虚拟机分配的内存,然后点击下一步。
当然,一般起始的时候,网络配置是没有的,我们直接点击下一步即可。
然后我们可以看到如图示界面,我们如果这里想要修改名字,也是可以的,修改好之后,点击下一步。
⑹ hyper-v如何搭建资源池
微软在Windows 8系统中推出一种所谓的“存储空间”(Storage Spaces)功能,将所有硬盘整合到一个虚拟资源池,然后建立可以自动修复的虚拟磁盘,这些虚拟磁盘将具备一些ZFS的功能。
Advertisement
微软Windows业务部主管史蒂文辛诺夫斯基(Steven Sinofsky)发表了一篇4400字的深度博客文章,详细描述了虚拟磁盘即“存储空间”的情况。微软存储与文件系统团队的拉吉夫纳加尔(Rajeev Nagar )也参与撰写了该篇文章。
微软把存储空间添加到的Windows 8 Beta系统中,然后在Windows 8开发者预览上展出。存储空间功能的中心思想是提供自动数据保护和物理磁盘故障弹性,而且存储空间的总存储容量也将比单个磁盘的容量要大一些。
一组物理磁盘将容量整合在一起构成单一命名的存储池。一旦被分配到某个存储池,单个的物理磁盘就由Windows系统所有,Windows 8用户就不能再使用它们。
利用NTFS参与构成资源池的磁盘可以通过USB、SATA或SAS接口与Windows服务器相连,它们的容量、速度、类型都可以是不同的。微软发表的博客文章没有明确说明该资源池是否支持固态硬盘。
这个资源池不能被Windows 8用户或应用软件当做数据存储设备来使用,那是存储空间的功能之一,一个资源池里可以建立一个或多个存储空间。将整个或部分虚拟池建成虚拟磁盘就被称为存储空间,每一个存储空间都有自己的名称和磁盘符号。 例如,你仍然可以使用C:盘,只是现在它是一个虚拟磁盘或存储卷,它是由物理磁盘合并后,用全部或部分存储池组成的。
只有存储池中存在一定数量的磁盘时,你才能使用存储空间。也就是说需要足够多的磁盘来支持容量和数据恢复。
自动精简配置
数据即文件和文件夹是被写到虚拟磁盘上的。
存储空间是可以提供自动精简配置功能的,也就是说,名义上的50TB存储容量实际上只用了20TB容量,因为所有的数据都是那样写入的。如果剩余容量越来越少,Windows 8就会发出警告,提醒用户购买和添加更多磁盘容量。 当添加了更多容量之后,新的磁盘就会被包括在存储池中并用来满足用户需求。
被删除文件占用的任何容量都会被返回到原先的存储池,释放相应容量的存储空间。
平板和镜子空间
实际上有三种存储空间:基本空间、镜子空间和对等空间。
在镜子空间中,所有数据至少拥有2套拷贝并分别储存在不同的物理磁盘上。也可以选择保留3套拷贝,这也就是说,这个系统可以容忍两个物理磁盘发生故障,大致相当于软件RAID6;但是如果只有2套拷贝,镜子空间就只能容忍一个物理磁盘发生故障,相当于软件RAID1。
如果一个物理磁盘发生故障,存储空间可以自动重新生成所有受影响空间的数据拷贝,直到存储池中出现足够多的可用物理磁盘。
在镜子空间里,数据实际上是被储存在被称为“平板”(Slabs)的构造之上,每一个平板的容量为256MB.平板被储存在参与构成存储池的各个物理磁盘上,为整个磁盘提供故障弹性。
⑺ Hyper-V如何使用
使用Windows Server 2008内置的Hyper-V,IT人员可以在服务器上开始构建虚拟机,实际测试虚拟化的IT环境
目前常见的服务器虚拟化软件,除了大家耳熟能详的VMware之外,还有Citrix与微软的Hyper-V.也许你会担心是否很难安装或者设定复杂,但实际上,如果我们仅仅是安装虚拟机,过程其实并不会太复杂。
对Hyper-V而言,如果环境使用的操作系统是Windows Server 2008,我们就可以使用内置的Hyper-V,安装虚拟机。
限定64位Windows Server 2008操作系统
其实微软的Hyper-V,并不是每一版本Windows Server 2008都可安装,其中第一个条件限制,就是必须使用64位的操作环境,才可启动Hyper-V这个服务。
而且,同样是64位操作系统,像有些版本的Windows Server 2008,例如Enterprise、Datacenter与Standard等版本,虽然都可使用Hyper-V,但是条件限制不大相同,而Web 2008版,则没有这角色,是安装时必须注意的。
第二个条件,则是硬件设备所使用的处理器必须支持虚拟化技术,例如内置Intel VT(Virtualization Technology)与AMD-V等,而这个部分的检查,除了上网直接查询处理器是否支持之外,我们也可以在BIOS中直接检视,如果处理器支持虚拟化技术,我们便可以在BIOS处理器的选项中,找到虚拟化技术的选项,并选择开启。
安装步骤
要启动Hyper-V的功能,最主要的两个条件,就是必须使用64位的Windows Server 2008操作系统(不包含Itanium系统与Windows Server 2008 R2 Web),而且在BIOS中开启处理器的虚拟技术。
Hyper-V管理员的操作界面
在服务器管理员中新增角色,并勾选Hyper-V,点选下一步安装之后,系统会重新启动并安装该角色。
⑻ 如何让Hyper-V发挥最佳性能
为新部署的微软Hyper-V环境中的主机和网络挑选合适的硬件并非易事,更不用说在生产环境中衡量和监控性能这项任务了。在本文中,我将剖析组成Hyper-V底层硬件架构的不同部件,先从处理器的配置开始说起,之后会介绍内存、存储和网络等子系统。
然后我们会深入介绍提升性能的方法和技巧、如何选择合适的Hyper-V版本、配置方面的常见问题,最后介绍虚拟机的性能监控以及这与物理环境监控有何不同之处。
注意:所有建议都适用于Windows Server 2008 R2(含服务包1)中的Hyper-V。就可扩展性方面的局限而言,即将推出的Windows
Server 8中新的Hyper-V版本有了很大的改进,但是这不是本文探讨的话题。这里给出的建议只适用于最新的Windows版本。
虚拟处理器和逻辑处理器
我接触的IT管理员对于虚拟处理器和逻辑处理器是什么,它们对于某一个物理主机上虚拟机的最大数量有何影响经常存在一种误解。这不仅与分配给虚拟机的处理器数量有关,还与每个主机的物理内存数量直接有关(下一回会介绍)。
逻辑处理器是多核处理器的一个核心,所以一个四核处理器有四个逻辑处理器。如果该四核处理器有超线程(Hyper
Threading)技术,它会显示为八个核心;这意味着,你的系统有八个逻辑处理器。尽管微软的说明文档这么介绍逻辑处理器,但是要注意:超线程并不会神奇地让处理器容量翻番。为了稳妥起见,就看核心算作逻辑处理器——如果你启用了超线程技术,其数量也不会翻番。
虚拟处理器是你分配给一个个虚拟机的资源;你能分配多少个虚拟处理器,取决于访客/虚拟机操作系统。在这里,操作系统版本越新,功能就越强;所以Windows
2008/2008 R2能与四个虚拟处理器协同运行,而Windows Server 2003只能被分配一两个虚拟处理器。SuSE
Linux企业版、CentOS和红帽企业版Linux(它们都是得到支持的操作系统版本)最多可以被分配四个虚拟处理器。如果你在虚拟桌面基础架构(VDI)环境中运行客户机操作系统,Windows
7最多可以与四个虚拟处理器协同运行,Vista能看到两个虚拟处理器,Windows XP
SP3能看到两个虚拟处理器。
就因为你为某一个虚拟机分配了两个或四个虚拟处理器,并不是说你应该这么做。首先,由于跨处理器的通信,在任何多处理器系统中存在一定的开销——无论是物理处理器还是虚拟处理器。但是在较新的操作系统中开销比较低,所以Windows
2008 R2虚拟机使用四个虚拟处理器没什么问题,而Windows Server
2003可能需要进行测试,看看在你的特定环境下使用两个虚拟处理器有没有好处。其次,这完全取决于工作负载——有些应用程序是密集的多线程(想一想SQL
Server等类似应用),使用几个虚拟处理器比较好;而单线程应用程序或者只有几个线程的应用程序得到的好处并不大。
另一个常见的误解是,为虚拟机分配一个或多个虚拟处理器与物理核心有关系。为虚拟机分配虚拟处理器其实更像为虚拟机分配一段预定的处理器时间,而虚拟机管理程序实际上把运行虚拟机的负担分摊到所有可用的处理器核心上。
分配给某一个主机上多个虚拟机的虚拟处理器数量与微软的这个建议密切相关:一个系统中每个逻辑处理器的虚拟处理器至少是4个,每个逻辑处理器的虚拟处理器最多是8个。例外情况是:如果你在VDI环境下是清一色的Windows
7虚拟机,支持的最大比率是12;也就是说每个逻辑处理器的虚拟处理器最多可以是12个。
如果你有配备2个四核处理器(即八个逻辑处理器)的Hyper-V主机,那么运行8个虚拟机完全没问题,每个虚拟机有4个虚拟处理器(共32个虚拟处理器)和最多16个虚拟机(共64个虚拟处理器)。如果你为每个虚拟机只分配了两个虚拟处理器,那么在每个虚拟机一模一样的这个例子中把那些数量提高一倍。当然,在实际情况下,不同虚拟机中虚拟处理器的数量会有所不同,具体看里面运行的工作负载。
想查看你主机上虚拟处理器与逻辑处理器的比率,你可以手动查看每一个运行的虚拟机,然后累计被分配的虚拟处理器的总数,这个方法不是很方便。更好的办法就是运行这个简单的PowerShell
cmdlet命令,它会给出答案:
write-host (@(gwmi -ns rootvirtualization MSVM_Processor).count /
(@(gwmi
Win32_Processor) | measure -p NumberOfLogicalProcessors -sum).Sum)
"virtual
processor(s) per logical processor" -f yellow
多谢微软的虚拟化项目经理Ben Armstrong给出了这个方法。
表明了我启用了超线程技术的四核笔记本电脑上的数值(共8个逻辑处理器),有4个虚拟机在运行,每个虚拟机有4个虚拟处理器。
:使用这个简单的cmdlet命令,很容易搞清楚Hyper-V主机上虚拟处理器与逻辑处理器的比率。
了解你在每个虚拟机上要运行的工作负载和应用程序,这点也很重要:它们是不是受处理器的限制还是受内存的限制?它们是否得益于多线程,因而是否得益于额外的虚拟处理器?
确保你购买的处理器支持二级地址转换(SLAT),英特尔称之为扩展页表(EPT),AMD则称之为快速虚拟化索引(RVI),AMD早期的说明文档称之为嵌套页表(NPT)。比较旧的处理器不支持SLAT,这意味着每个虚拟机将多占用10MB至30MB的内存,处理器占用率将增加10%或更多。
SLAT可以带来显著的效益,具体视工作负载而定。如果你对远程桌面服务(Remote Desktop
Services)进行虚拟化处理,可能会看到SLAT处理器支持的会话数量最多增加40%。搭载大容量二级缓存和三级缓存的处理器也有助于处理要求大量内存的工作负载。
图2:为虚拟机分配虚拟处理器很容易;只要从列表中进行选择即可。
最后,如果你有一个主机,但处理器资源有限,那么你只要使用虚拟机预留设置和虚拟机限额设置,就可以改变诸虚拟机之间的平衡关系;虚拟机预留设置确保了虚拟机总是可以使用这个数量的处理器资源(但限制了可以在主机上运行的虚拟机总数),虚拟机限额设置控制着虚拟机可以使用多少被分配的处理器容量,Relative
weight(相对权重)将该虚拟机与其他运行的虚拟机作一平衡;如果这个值比较低,意味着它在竞争时间段获得的资源会比较少。微软的建议是,除非你有充足的理由要改动,否则别去改动这些设置。
还有处理器兼容性设置,让你可以在拥有不同年代处理器的主机之间迁移虚拟机,还让你可以运行版本很老的操作系统,比如Windows NT。
⑼ hyper-v 闲置时会占用很多资源么
在资源不使用的话,占有本身的空间是很少的,当你在大量使用的时候才会占有
⑽ 构建hyper-v虚拟化资源池需要使用到什么技术或条件
首先,要知道使用Hyper-V的基本条件
1.CPU支持硬件虚拟化技术.
2.主板的BIOS要支持虚拟化技术.
3.OS必须是64位.
关于什么级别的芯片组才能支持,要参考英特尔的官方网站...
除非DELL入门级别的服务器明确说明,支持Hyper-v...否则没希望