当前位置: 主页 > 产品 > 功能介绍 > 缓存技术

服务器使用内存做缓存使用,提高服务器I/O并发能力,其中RAM Cache 可针对二种介质进行缓存:
分区:
针对该分区下,所有的读操作进行缓存,无论该I/O操作是否属于OSV,都会影响,缓存大小受限于服务器的RAM大小和计算机类型,32位下仅支持3.25G,64位下最大支持2TB的内存作缓存使用。
磁盘:
针对该磁盘下所有的读操作进行缓存,无论该I/O是否属于OSV,都会影响,缓存大小受限于服务器的RAM大小和计算机类型,32位下仅支持3.25G,64位下最大支持2TB的内存作缓存使用。
服务器磁盘缓存,在服务器上使用相对较快的磁盘对相对较慢的磁盘进行缓存,以提高服务器的I/O并发性能。
缓存介质推荐以SSD硬盘,给机械作缓存使用,使用磁盘缓存必须设置产换缓存,交换缓存最小64M,推荐磁盘缓存的10%来设置交换缓存的大小。
磁盘缓存的设置对像可以是分区,也可以是整快磁盘,条件是缓存介质一定要比被缓存对像快,这样做才有意义,否则起反作用。
磁盘缓存设置后,缓存磁盘由OSV接管,用户并不能进行操作,OSV以扇区读写的方式占用缓存磁盘,用户并无权限对缓存磁盘进行格式化等操作。
客户端RAM缓存主要作用是减轻对Server和网络的压力,以提高Client 响应速度,RAM Cache 容量受限于计算机类型限制,32位下仅支持3.25G,64位下可最大支持不能进2T。
内存缓存:接管Client 发向虚拟磁盘的I/O操作的读写操作进行缓存,并以RFU的算法进行淘汰。
只写内存缓存:内存缓存只作为写缓存使用,由于Client内存较为有限,内存缓存会很快满,而进行淘汰,此时,会降低缓存的命中率,而采用单向缓存后,被缓存的数据量变少,命中率自然提高 ,缓存利用率提升。
客户端磁盘缓存是以客户端磁盘用来作虚拟磁盘的缓存,提供系统的加速和离线使用,离线启动的功能,Client Disk Cache有三种使用模式:
文件模式缓存:缓存以文件形式存储于客户端最后一个硬盘的最后一个NTFS分区,且发现存储于NTFS分区中(FAT32格式下,单个文件有4G大小限制),通过Menu的Pack ID进行识别,切换Menu时,缓存仍然会存在。这种模式不会对客户端使用进行任何更改,部署起来最为方便。
未分区磁盘缓存:未分区缓存是将用户的磁盘切割出一块分区作缓存使用,一个Pack对应一个分区进行缓存,未分区磁盘缓存具有效率,安全性高的特点,在企业应用中较多。
全盘缓存:全盘缓存是使用整块HDD来做缓存,这种缓存了离线启动功能。
综上所述,在使用虚拟磁盘启动情况下,HDD是安全的,OSV在启动时,会校验虚拟磁盘和HDD缓存的一致性,如数据发生不一致时,会重新从网络上读取,并缓存一份至HDD上。
缓存同步:同步缓存是一种强行将虚拟磁盘的数据强行Row到HDD上的一个功能,正常使用时,缓存数据会随需读取,用户读多少,则缓存多少,开启同步后,则会全部同步至HDD
全盘缓存同步:全盘同步是将虚拟磁盘中的所有数据全部同步至本地磁盘,全部同步完成后,客户端可脱离OSV环境使用,功能类似于Ghost的过程,离线使用时,OSV客户端仍然会进行保护,但安全性不如在虚拟磁盘下使用。
功能概述
OSV 的缓存技术由二部份缓成,Disk Cache 和RAM Cache 这二种Cache 均包含了Server 端Cache和Client 端Cache,其主要作用就是为了提高效率,增加用户体验,减少IO请求的压力,其中在Client 端的Disk Cache 还能提供“离线使用”和“离线启动”功能
功能介绍:

- RAM Cache 这个比较容易理解,就是用Server 的大内存作缓存使用,以提高服务器I/O并发读取速度,RAM Disk Cache 就是使用磁盘提高服务器并发性能,我们知道机械硬盘虽容量大,但随机读取性能较差,小文件读取较慢等特点,SSD 固态硬盘有著很快的随机读取能力和较快的读取,写入速度,但容量往往有限,价格不菲,Server Disk Cache 就是将机械硬盘中的读取过的数据,缓存一份至SSD磁盘,当下次读取同样数据时,直接从SSD磁盘中读取,以提高服务器的I/O并发能力。
- 交换Cache:这里的交换Cache,并非指的是系统的页面文件,而是在Server Disk Cache中机械硬盘与SSD龎进行数据交换时,所使用的内存大小,最小64M,推荐使用SSD缓存大小的10%的同等内存大小作为交换缓存使用
- Server 缓存仅针对读取操作起作用,写操作并会进行缓存,所以不会出现服务器突然断电引起的数据回档的问题,所有的写入操作会即时写入磁盘。
典型应用
功能详细介绍
- Server RAM Cache
服务器使用内存做缓存使用,提高服务器I/O并发能力,其中RAM Cache 可针对二种介质进行缓存:
分区:
针对该分区下,所有的读操作进行缓存,无论该I/O操作是否属于OSV,都会影响,缓存大小受限于服务器的RAM大小和计算机类型,32位下仅支持3.25G,64位下最大支持2TB的内存作缓存使用。
磁盘:
针对该磁盘下所有的读操作进行缓存,无论该I/O是否属于OSV,都会影响,缓存大小受限于服务器的RAM大小和计算机类型,32位下仅支持3.25G,64位下最大支持2TB的内存作缓存使用。
- Server Disk Cache
服务器磁盘缓存,在服务器上使用相对较快的磁盘对相对较慢的磁盘进行缓存,以提高服务器的I/O并发性能。
缓存介质推荐以SSD硬盘,给机械作缓存使用,使用磁盘缓存必须设置产换缓存,交换缓存最小64M,推荐磁盘缓存的10%来设置交换缓存的大小。
磁盘缓存的设置对像可以是分区,也可以是整快磁盘,条件是缓存介质一定要比被缓存对像快,这样做才有意义,否则起反作用。
磁盘缓存设置后,缓存磁盘由OSV接管,用户并不能进行操作,OSV以扇区读写的方式占用缓存磁盘,用户并无权限对缓存磁盘进行格式化等操作。
- Client RAM Cache
客户端RAM缓存主要作用是减轻对Server和网络的压力,以提高Client 响应速度,RAM Cache 容量受限于计算机类型限制,32位下仅支持3.25G,64位下可最大支持不能进2T。
- Client RAM Cache
内存缓存:接管Client 发向虚拟磁盘的I/O操作的读写操作进行缓存,并以RFU的算法进行淘汰。
只写内存缓存:内存缓存只作为写缓存使用,由于Client内存较为有限,内存缓存会很快满,而进行淘汰,此时,会降低缓存的命中率,而采用单向缓存后,被缓存的数据量变少,命中率自然提高 ,缓存利用率提升。
- Client Disk Cache
客户端磁盘缓存是以客户端磁盘用来作虚拟磁盘的缓存,提供系统的加速和离线使用,离线启动的功能,Client Disk Cache有三种使用模式:
文件模式缓存:缓存以文件形式存储于客户端最后一个硬盘的最后一个NTFS分区,且发现存储于NTFS分区中(FAT32格式下,单个文件有4G大小限制),通过Menu的Pack ID进行识别,切换Menu时,缓存仍然会存在。这种模式不会对客户端使用进行任何更改,部署起来最为方便。
未分区磁盘缓存:未分区缓存是将用户的磁盘切割出一块分区作缓存使用,一个Pack对应一个分区进行缓存,未分区磁盘缓存具有效率,安全性高的特点,在企业应用中较多。
全盘缓存:全盘缓存是使用整块HDD来做缓存,这种缓存了离线启动功能。
总结:
综上所述,在使用虚拟磁盘启动情况下,HDD是安全的,OSV在启动时,会校验虚拟磁盘和HDD缓存的一致性,如数据发生不一致时,会重新从网络上读取,并缓存一份至HDD上。
缓存同步:同步缓存是一种强行将虚拟磁盘的数据强行Row到HDD上的一个功能,正常使用时,缓存数据会随需读取,用户读多少,则缓存多少,开启同步后,则会全部同步至HDD
全盘缓存同步:全盘同步是将虚拟磁盘中的所有数据全部同步至本地磁盘,全部同步完成后,客户端可脱离OSV环境使用,功能类似于Ghost的过程,离线使用时,OSV客户端仍然会进行保护,但安全性不如在虚拟磁盘下使用。

联系我们
- E-mail 给我们
- 在线咨询
或致电: 021-36520519
最新公告
- 众说纷“云”之教育云 2013-09-17
- VHD虚拟磁盘进行扩容的方法 2013-09-11
- 众说纷“云”之军工云 2013-09-09
- 微软原版 Windows 2008 R2 中英文版本下载 2013-09-02
- 众说纷“云”之企业云 2013-08-30
- 信息化教育为何需要智能桌面虚拟化? 2013-08-27
- VHD OS(windows xp,Linux) 系统下载,适用于OSV企业版 2013-06-30
- OSV智能桌面虚拟化军工企业解决方案 2013-06-23
- OSV 桌面虚拟化私有模式的实现 2013-06-14
- 华为交换机 S 5700 三层交换机 802.1X配置 配合OSV实现802.1X接入认证 2013-06-12
- 将物理磁盘转换成VHD虚拟磁盘的工具 2013-05-31
- 关于新版本加入windows 域的方法!!! 2013-05-14
- 学校,教育行业桌面虚拟化解决方案 2013-05-14
- 研发企业桌面虚拟化解决方案 2013-05-14
- 军工企业的桌面虚拟化解决方案 2013-05-14
- OSV BOOT BIN 启动文件与硬件对应列表 2013-05-13