哪些业务场景不适合部署在虚拟机上?
原创: 点击蓝字关注? talkwithtrend 今天

来自社区交流

哪些业务场景不适合部署在虚拟机上?一台物理机部署多少个虚拟机比较合适?

@潘延晟

对于IO要求很高的应用。比如数据库一类的不适合在虚拟机上。不过也看具体情况。

比如我们。因为我们的数据库还停留在sql2000版本上。因为本身应用还有软件存在限制。所以瓶颈不在虚拟化上。反而通过虚拟化能对这些老系统更容易维护和管理。所以运行在虚拟化上。如果数据库iO要求较高。访问量比较大。还是考虑物理环境好些。

@chinesezzqiang

目前大多数的应用都可以在虚拟机上部署,我觉得您要问的是从性能考虑,哪些更不适合

1.大量I/O读写的应用不太适合,比如DB2,Oracle(不适合不代表不能部署,看公司的弹药情况)

2.大数据平台,由于大数据平台对I/O和性能的要求过高,建议采用裸机部署

3.活动目录建议在裸机部署,因为活动目录对时间的要求较高,避免虚拟层对VM的影响

@Jerry Lee

绝大部分业务场景都适合虚拟化环境,但对于一些特殊场景需要注意,对IO密集及延迟要求高的业务场景不适合部署在虚拟机上。此外考虑到UKEY以及证书加密器等特殊要求,类似于前置机、代理机或者加密机一般不推荐部署在虚拟化。

根据一些实践经验,高压力、高效能、高扩展、高配置的核心服务或平台,还是建议物理服务器。

对于ESX服务器上部署多少虚拟机,原则大同小异,主要考虑以下几个方面:

首先,考虑ESX主机的性能效率,一般维持在主机性能压力70%左右。最高不建议超过85%。

其次,若是考虑ESX主机和虚拟机数量平衡,一般会在正式部署前进行性能压力测试,制作多种生产规格的虚拟机模板,并在虚拟机上安装CPU/内存/磁盘IO等压力测试工具,逐批增加各规模虚拟机数量,直至ESX主机达到性能70%、85%。

最后,若对生产的ESX主机有高可用或者容灾要求,部署虚拟机前需要评估虚拟机实际的生产压力,然后平均的在压力空闲的ESX上部署。

哪些业务场景不适合部署在虚拟机上?相关推荐

  1. android程序导入虚拟机,android项目打包成apk应用程序后部署到虚拟机上测试

    一:打包成apk包 这个比较简单,如下 右键点击项目--> export -->  android Project -->  选择密钥等信息  --> 填写密钥信息  --&g ...

  2. 将SQL server2019数据库部署在虚拟机上

    下载Windows.iso 前段时间由于数据库文件丢失,导致项目再转入新的环境以后需要重新安装SQL server,但是由于win11对SQL server2019支持非常差,申请的SQL serve ...

  3. 什么业务场景适合使用Redis?

    Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言 ...

  4. 解读:在什么业务场景适合使用Redis?

    Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言 ...

  5. 关于货物贸易,服务贸易(虚拟类)的业务场景结汇

    说到结汇,它是跨境贸易非常重要的一个环节.来分析下现在市场上跨境贸易的结汇方式. 目前跨境贸易的结汇主要分为两类:货物贸易,服务贸易. 一,货物贸易结汇 货物贸易主要场景为:跨境电商(B2C),外贸贸 ...

  6. rocketmq python 一个进程订阅多个topic_玩转不同业务场景,这些RabbitMQ特性会是得力助攻...

    原标题:玩转不同业务场景,这些RabbitMQ特性会是得力助攻 我是在解决分布式事务的一致性问题时了解到的RabbitMQ,当时主要是要基于RabbitMQ来实现我们分布式系统之间对有事务可靠性要求的 ...

  7. 玩转不同业务场景,这些RabbitMQ特性会是得力助攻

    来自:DBAplus社群 我是在解决分布式事务的一致性问题时了解到的RabbitMQ,当时主要是要基于RabbitMQ来实现我们分布式系统之间对有事务可靠性要求的系统间通信. 提到RabbitMQ,不 ...

  8. 选型最佳实践|从业务场景分析直播SDK

    摘要 近两年即时通讯/直播产品炙手可热,市场上针对ToB的产品日益增多,企业该如何去选型呢?本文分享了笔者对于直播产品的思考,将从直播SDK实例功能特性.常见业务场景.注意事项及最佳实践等方面介绍如何 ...

  9. Redis应用场景说明与部署

    Redis简介 REmote DIctionary Server(Redis)是一个基于key-value键值对的持久化数据库存储系统.redis和大名鼎鼎的memcached缓存服务很像,但是red ...

  10. 1688 复杂业务场景下的 Serverless 提效实践

    前言 首先为大家简单介绍一下我们的业务场景,1688 隶属于阿里集团的国内贸易事业部(CBU),是阿里最早起家的业务,已有十几年的历史.我们主要负责 PC 端 1688.com 以及手机端阿里巴巴 A ...

最新文章

  1. 如何重装计算机操作系统,自己如何重装笔记本电脑操作系统呢?
  2. Linux驱动修炼之道-SPI驱动框架源码分析(上)
  3. 小流域水土保持遥感信息系统
  4. 扫描仪图标无法显示计算机,win7“我的电脑”中不显示扫描仪和摄像头的原因和解决方法...
  5. 排序算法以及其java实现
  6. 通用数据保护条例_欧盟《通用数据保护条例》——2019年的形势
  7. 微信公众号开发 [04] 模板消息功能的开发
  8. 大数据分析平台建模及建议
  9. 操作系统Nachos总结
  10. dCas9稳转细胞系概述
  11. 怎样修改PDF中的文本的字体
  12. 5G时代的到来会对UI交互设计产生什么影响?
  13. ERROR: Minimum supported Gradle version is 5.4.1. Current version is 5.1.1.
  14. BUUCTF·[AFCTF2018]Vigenère·WP
  15. 学习笔记(97):R语言入门基础-pairs绘图
  16. f1c100s kernel调试记录
  17. (翻译)邀请好友模式(Invite friends)
  18. 网件4300_如何重命名Netgear Arlo相机
  19. 程序员的核心竞争力分享
  20. 代码模块化和可读性的tradeoff

热门文章

  1. 什么?吴宗宪在淘宝帮你买买买?
  2. 学习date , clock , hwclork , cal, ls ,cd , pwd, tty, whereis , which ,stat, e
  3. hbm.xml支持的类型
  4. 批量删除2012年9月份以前的表
  5. 生产环境apache2整合tomcat动静分离
  6. maven 项目在 tomcat 中启动报错:Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)...
  7. Educational Codeforces Round 63 (Rated for Div. 2) D. Beautiful Array(动态规划.递推)
  8. 145. 大小写转换
  9. 8.2 GOF设计模式一: 单实例模式 SingleTon
  10. JavaScript数组实现图片轮播