将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器,我们不再受限于物理上的界限,而是让CPU、内存、磁盘、I/O等硬件变成可以动态管理的“资源池”,从而提高资源的利用率,简化系统管理,实现服务器整合,让IT对业务的变化更具适应力 这就是服务器的虚拟化。 分类 编辑 分 ...
分类:
其他好文 时间:
2016-07-13 22:49:11
阅读次数:
247
1.什么是线程池
定义:线程池是指管理一组同构工作线程的资源池组成部分:
线程管理器(ThreadPool):用于创建并管理线程池。包括创建线程池,销毁线程池,添加新任务工作线程(PoolWorker):线程池中的线程任务接口(Task):每个任务必须实现的接口,一共工作线程调度任务的执行任务队列:用于存放没有处理的任务,提供一种缓冲机制
2.为什么要使用线程池
通过重用现...
分类:
编程语言 时间:
2016-06-16 21:48:15
阅读次数:
205
一、XAPI对资源池的管理作为XenServer的管理工具集,XAPI管理XenServer的主机,网络和存储。不管是OpenStack还是CloudStack,如果使用XenServer作为虚拟化底层,其对XenServer的调用必然使用XAPI。真正意义上的XAPI在XenServer中主要提供XenCenter以及资源池中各个XenServer主..
所谓服务器虚拟化是指: 将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器,我们不再受限于物理上的界限,而是让CPU、内存、磁盘、I/O等硬件变成可以动态管理的“资源池”,从而提高资源的利用率,简化系统管理,实现服务器整合,让IT对业务的变化更具适应力 这就是服务器的 ...
分类:
其他好文 时间:
2016-05-18 00:14:49
阅读次数:
172
openstack是什么?渣翻译:openstack是一个操控巨量计算,存储以及网络资源池的云操作系统,所有这些都能通过一个web接口的dashboard给予管理员操作并授权普通用户调度资源原文:WhatisOpenStack?OpenStackisacloudoperatingsystemthatcontrolslargepoolsofcompute,storage,and..
分类:
其他好文 时间:
2016-05-02 17:08:20
阅读次数:
138
对于共享资源,有一个很著名的设计模式:资源池(resource pool)。该模式正是为解决资源频繁分配、释放所造成的问题。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需要从缓冲池中取出一个了,使用完毕后再放回去。我们可以通过 ...
分类:
数据库 时间:
2016-04-19 13:58:06
阅读次数:
231
一、概述 技术信号量用来控制能够同时访问某特定资源的活动的数量,或者同时执行某一给定操作的数据。计数信号量可以用来实现资源池或者给一个容器限定边界。 信号量维护了一个许可集,许可的初始量通过构造函数传递给Semaphore。活动能够获取许可,并在使用之后释放许可,如果没有可用的许可,acquire方 ...
分类:
编程语言 时间:
2016-04-08 11:39:19
阅读次数:
185
随着虚拟化技术的发展,针对企业个人和大型数据中的各种云应运而生。从基于软件定义数据中的描述中,服务器虚拟化,自己算资源池化;软件定义网络,软件定义存储是数据中心开始以软件定义方式运行的大前提。通过软件定义方式,企业个人及大型数据中心可以解决目前我们所能看到..
分类:
其他好文 时间:
2016-03-09 11:12:15
阅读次数:
212
在一个application内部,不同线程提交的Job默认按照FIFO顺序来执行,假设线程1先提交了一个job1,线程2后提交了一个job2,那么默认情况下,job2必须等待job1执行完毕后才能执行,如果job1是一个长作业,而job2是一个短作业,那么这对于提交job2的那个线程的用户来说很不友
分类:
其他好文 时间:
2016-02-23 14:35:57
阅读次数:
390
对于共享资源,有一个很著名的设计模式:资源池(resource pool)。该模式正是为解决资源频繁分配、释放所造成的问题。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量 的连接,当需要建立数据库连接时,只需要从缓冲池中取出一个了,使用完毕后再放回去。我们可以....
分类:
数据库 时间:
2015-11-20 12:29:43
阅读次数:
201