Database error: Invalid SQL: select count(id) from pwn_comment where catid='1' and rid='375'
MySQL Error: 1146 (Table 'zhongduobang.pwn_comment' doesn't exist)
#0 dbbase_sql->halt(Invalid SQL: select count(id) from pwn_comment where catid='1' and rid='375') called at [D:\wwww\php\zhongduobang\includes\db.inc.php:55] #1 dbbase_sql->query(select count(id) from {P}_comment where catid='1' and rid='375') called at [D:\wwww\php\zhongduobang\news\module\NewsContent.php:170] #2 NewsContent() called at [D:\wwww\php\zhongduobang\includes\common.inc.php:524] #3 PrintPage() called at [D:\wwww\php\zhongduobang\news\html\index.php:15] Database error: Invalid SQL: select sum(pj1) from pwn_comment where catid='1' and rid='375'
MySQL Error: 1146 (Table 'zhongduobang.pwn_comment' doesn't exist)
#0 dbbase_sql->halt(Invalid SQL: select sum(pj1) from pwn_comment where catid='1' and rid='375') called at [D:\wwww\php\zhongduobang\includes\db.inc.php:55] #1 dbbase_sql->query(select sum(pj1) from {P}_comment where catid='1' and rid='375') called at [D:\wwww\php\zhongduobang\news\module\NewsContent.php:176] #2 NewsContent() called at [D:\wwww\php\zhongduobang\includes\common.inc.php:524] #3 PrintPage() called at [D:\wwww\php\zhongduobang\news\html\index.php:15] Database error: Invalid SQL: select * from pwn_comment where iffb='1' and catid='1' and pid='0' and rid='375' order by dtime desc limit 0,5
MySQL Error: 1146 (Table 'zhongduobang.pwn_comment' doesn't exist)
#0 dbbase_sql->halt(Invalid SQL: select * from pwn_comment where iffb='1' and catid='1' and pid='0' and rid='375' order by dtime desc limit 0,5) called at [D:\wwww\php\zhongduobang\includes\db.inc.php:55] #1 dbbase_sql->query(select * from {P}_comment where iffb='1' and catid='1' and pid='0' and rid='375' order by dtime desc limit 0,5) called at [D:\wwww\php\zhongduobang\news\module\NewsComment.php:64] #2 NewsComment() called at [D:\wwww\php\zhongduobang\includes\common.inc.php:524] #3 PrintPage() called at [D:\wwww\php\zhongduobang\news\html\index.php:15] 浅谈存储虚拟化技术-广州众多帮信息技术服务有限公司
导航菜单
网站标志
技术支持
浅谈存储虚拟化技术
作者:系统管理员    发布于:2016-07-27 04:30:17    文字:【】【】【
摘要:存储虚拟化

数据是企业最大的财富,任何一家公司都不可掉以轻心。数据一旦丢失,企业失去的不仅是眼前的财富,更可能是未来的发展机会,因此许多企业纷纷引入先进的网络存储技术,希望存储资源像我们日常生活中的水和电一样,成为企业信息系统中的“公用设施”。

光纤通道的引入为分布式存储系统的应用扫清了道路,使得异构主机能够在分布式存储系统中实现共享。“存储公用设施模型“要求存储系统的管理处于集中控制之下,同时允许分布于不同地理位置的主机能够访问集中管理的数据,用户不必考虑存储设备的布局方式、采用何种存储系统以及资源如何配置。同时,用户也会有一种强烈的安全感,确信未经授权的数据访问将会遭到严禁。

存储虚拟化是支持存储公用设施模型的关键技术,是安全可靠的动态存储池,可以适应和包容丰富多样、迅速发展的存储设备,具备为异构服务器和客户机提供服务的能力。因此,虚拟存储系统必须具备下列功能:存储协议的自由转换,例如从SCSI到光纤通道协议或者从SSA到光纤通道协议,能够支持异构存储和服务器环境。支持高可用性和高性能SAN存储配置,例如指定主从镜像和空闲驱动器、产生合成式驱动器、联结多个存储子系统构成单一驱动器、实现集中管理以及灵活的存储容量扩充。具有可视性和可管理性,能够在更新和恢复等突发事件发生时及时通知管理员。通过TCP/IP网络实现镜像、快照和异步远程拷贝等数据复制操作。

从系统的观点看,有三种主要的存储虚拟化方法:基于主机的虚拟存储;基于存储设备的虚拟存储;基于网络的虚拟存储。

1 基于主机的虚拟存储

基于主机的虚拟存储依赖于代理或管理软件,它们安装在一个或多个主机上,实现存储虚拟化的控制和管理。由于控制软件是运行在主机上,这就会占用主机的处理时间。因此,这种方法的可扩充性较差,实际运行的性能不是很好。基于主机的方法也有可能影响到系统的稳定性和安全性,因为有可能导致不经意间越权访问到受保护的数据。这种方法要求在主机上安装适当的控制软件,因此一个主机的故障可能影响整个SAN系统中数据的完整性。软件控制的存储虚拟化还可能由于不同存储厂商软硬件的差异而带来不必要的互操作性开销,所以这种方法的灵活性也比较差。

但是,因为不需要任何附加硬件,基于主机的虚拟化方法最容易实现,其设备成本最低。使用这种方法的供应商趋向于成为存储管理领域的软件厂商,而且目前已经有成熟的软件产品。这些软件可以提供便于使用的图形接口,方便地用于SAN的管理和虚拟化,在主机和小型SAN结构中有着良好的负载平衡机制。从这个意义上看,基于主机的存储虚拟化是一种性价比不错的方法。

2 基于存储设备的虚拟化

基于存储设备的存储虚拟化方法依赖于提供相关功能的存储模块。如果没有第三方的虚拟软件,基于存储的虚拟化经常只能提供一种不完全的存储虚拟化解决方案。对于包含多厂商存储设备的SAN存储系统,这种方法的运行效果并不是很好。依赖于存储供应商的功能模块将会在系统中排斥JBODS(JustaBunchofDisks,简单的硬盘组)和简单存储设备的使用,因为这些设备并没有提供存储虚拟化的功能。当然,利用这种方法意味着最终将锁定某一家单独的存储供应商。

基于存储的虚拟化方法也有一些优势:在存储系统中这种方法较容易实现,容易和某个特定存储供应商的设备相协调,所以更容易管理,同时它对用户或管理人员都是透明的。但是,我们必须注意到,因为缺乏足够的软件进行支持,这就使得解决方案更难以客户化(customzing)和监控。

浏览 (308) | 评论 () | 评分(0) | 支持(0) | 反对(0) | 发布人:系统管理员
将本文加入收藏夹
相关评论
最新点评
更多点评 发表点评
发表评论
您的评价
差(1) 一般(2) 好(3) 很好(4) 非常好(5)
评论标题
评论内容
验 证 码
看不清?更换一张
匿名发表 
文章搜索
脚注信息

广州众多帮信息技术服务有限公司