分区/虚拟化以后,如何提高系统资源利用率?

采用分区或虚拟化技术,一台主机可以同时跑多个应用,并且可以做到系统之间的隔离。系统资源包括:CPU、内存、磁盘和网络IO。CPU:CPU是动态分配,且一般系统都不会长时间持续占用CPU,一般在虚拟化应用中都会超配,且超配对整体性能影响有限。磁盘和网络IO:在虚拟化应用中,是共享资源,可...显示全部

采用分区或虚拟化技术,一台主机可以同时跑多个应用,并且可以做到系统之间的隔离。

系统资源包括:CPU、内存、磁盘和网络IO。

CPU:CPU是动态分配,且一般系统都不会长时间持续占用CPU,一般在虚拟化应用中都会超配,且超配对整体性能影响有限。

磁盘和网络IO:在虚拟化应用中,是共享资源,可以通过资源池的办法来合理划分。

内存:此为关键,一般虚拟化应用中内存分配使用后无法回收,且超额使用后将会耗尽物理内存而使用虚拟内存(Paging Space),对整体性能影响极大,甚至可以说是灾难。如何分配内存资源,既做到1+1>2提高了资源利用率,又不会产生灾难?

收起
参与4

查看其它 1 个回答cow977的回答

cow977cow977其它cslss

IBM的LPAR是一个不错的选择,可以实现资源的物理隔离,但对资源总量而言,实现的还是1+1=2,比如有128GB内存,有4个分区,那4个分区的内存总和不能在于128GB。资源利用率没有提高。

IT其它 · 2017-03-01
浏览1996

回答者

cow977
其它cslss
擅长领域: 服务器数据大集中灾备

cow977 最近回答过的问题

回答状态

  • 发布时间:2017-03-01
  • 关注会员:2 人
  • 回答浏览:1996
  • X社区推广