分类: 服务器与存储
2008-06-11 16:51:37
QiNetix体系结构
1、客户代理(Client Agents)
客户代理是为特定操作系统或应用程序提供数据保护和恢复操作的软件模块。多种代理的组合可以用于同一台主机以提供各种数据类型的保护。下面对几种主要的客户代理进行描述。
1.1、iDataAgents
iDataAgent是用于数据备份和恢复的软件模块。QiNetix软件提供了各种iDataAgents,每种分别用于不同的数据类型和操作系统。如果一台主机具有多种类型的数据,那需要为每种类型配置一个iDataAgent。例如,为确保一台运行Microsoft Exchange服务器的主机的数据安全,则需要配置如下iDataAgent:
一个Windows文件系统的iDataAgent备份主机的文件系统;
一个Microsoft Exchange数据库的iDataAgent备份邮件数据库。
在CommCell Console窗口中,此主机下将出现两个不同功能的iDataAgent。
1.2、DataMigrator Agents
DataMigrator Agents是另外一种功能的软件模块,它可以定期的将暂时无用或很少使用的数据从主机存储上迁移至二级存储,从而可以降低主存储的数据占用。QiNetix软件提供了多种DataMigrator Agents,每一种为特定的数据类型服务。由于DataMigrator Agents减少了主存储中的数据总量,因而同时也缩短了主存储的备份窗口。
1.3、Quick Recovery Agents
Quick Recovery Agents是利用最新的快照技术在磁盘上创建快速恢复卷的软件模块。这些快速恢复卷可以在数分钟内将将相应的数据恢复。Quick Recovery Agents可以和对主要存储进行访问的应用程序(Microsoft SQL Server 2000, Microsoft Exchange 2000和Oracle)紧密结合,从而确保所有的数据对象被正确同步和迅速恢复。当需要时,Quick Recovery Agents允许用户创建频繁的数据镜像以用作迅速的应用恢复;同时,iDataAgent可以对这些数据镜像进行备份和恢复操作。
1.4、DataArchiver Agent
DataArchiver Agent是为了保存将长期数据和索引数据的软件模块。它的主要功能就是将某些数据保存在生产环境以外。DataArchiver将这些数据归档和索引以后就将他们移出主机系统。这样,大量的数据可以被安全的保存并且可以根据要求重现。
2、通用技术引擎(CTE)
通用技术引擎(CTE)包括了数个软件模块,它们将对客户代理和存储介质的管理纳入了CommCell的体系中。下面着重介绍它的几个组件。
2.1、CommServe StorageManager
CommServe™将CommCell的各个元素绑定在一起,它是CommCell的协调者和管理者。CommServe在CommCell体系中同各个代理进行通讯,发起数据保护、数据管理和数据恢复的操作。同样,它也可以和MediaAgents通讯对其介质子系统进行管理。CommServe包括了一个存放所有与CommCell相关的信息数据库。另外,它还提供了数个对CommCell进行管理和监控的工具。
2.2、MediaAgents
MediaAgents负责在客户代理主机和存储介质之间传递数据。每个MediaAgent可以和本地或远端的一个或多个存储设备进行通讯,当然,这些存储设备包含存储介质。QiNetix系统对众多的存储设备均有很好的支持。
MediaAgents同样可以作为数据复制的管理者对数据的传输机制进行平衡,例如第三方复制等。在这种情况下,MediaAgent可以和Quick Recovery Agent和Serverless Data Manager进行交互操作进行数据移动。
3、QiNetix的部署
QiNetix是符合模块化标准的软件,它可以根据需要部署在一台或多台主机上。一些管理员希望使用独立的CommServer主机和独立的MediaAgent主机;而另一些则是希望备份CommServe上的文件系统,直接将客户代理安装在CommServe主机上;还有一些则是希望将CommServe、MediaAgent和客户代理安装在同一台主机上。