Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

ESXI虚拟机自动部署安装系统的方法及装置 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:杭州九略智能科技有限公司

摘要:本申请实施例提供了一种ESXI虚拟机自动部署安装系统的方法及装置,方法包括:生成无人值守操作系统的镜像文件,并根据所述镜像文件定制镜像;将所述定制镜像拷贝到指定的ESXI主机上;根据配置的虚拟机参数以及所述定制镜像,在ESXI主机上建立虚拟机,从而实现了批量自动安装虚拟机的目的,避免了采用纯手工安装虚拟机的话,导致的时间耗费较长和效率较低的技术缺陷。

主权项:一种ESXI虚拟机自动部署安装系统的方法,其特征在于,包括:生成无人值守操作系统的镜像文件,并根据所述镜像文件定制镜像;将所述定制镜像拷贝到指定的ESXI主机上;根据配置的虚拟机参数以及所述定制镜像,在ESXI主机上建立虚拟机。

全文数据:ESXI虚拟机自动部署安装系统的方法及装置技术领域[0001]本申请实施例涉及计算机技术领域,尤其涉及一种Esn虚拟机自动部署安装系统的方法及装置。~背景技术[0002]VMware可以实现在一台机器上同时运行二个或更多Windows、DOS、LINUX系统或其他操作系统。与〃多启动〃系统相比,多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器。而对于VMWare来说,可以真正实现〃同时〃运行,多个操作系统在同一主系统的平台上,多个操作系统之间进行切换时类似标准Windows应用程序那样切换。而且每个操作系统都可以进行虚拟的分区、配置而不影响真实硬盘的数据。安装在VMware操作系统性能上比直接安装在硬盘上的系统低不少,因此,比较适合学习和测试。比如,可以在同一台PC机上同时运行WindowsNT、Linux、Windows9x、FreeBSD......可以在使用Linux的同时,即时转到Win9x中运行Word。如果要使用Linux,只要轻轻一点,又回到Linux之中,给用户的体验类似在两台计算机在同时工作。[0003]虚拟机技术在IT运维和产品测试得到了广泛应用。比如在产品测试领域,虚拟机可以在宿主计算机中虚拟出一个或多个操作系统。可以在虚拟出的操作系统中进行测试环境的搭建,相比于使用物理机来搭建这些测试环境往往需要大量的成本以及维护成本较高,使用虚拟机则可以节省硬件成本,而且可以节省大量测试物理机的安装时间与测试环境恢复时间。但是,很多情况下需要在多台目标主机上部署虚拟机进行测试,由于目标主机的数量较多,而如果采用纯手工安装虚拟机的话,时间耗费较长,且效率也较低。发明内容[0004]有鉴于此,本发明实施例所解决的技术问题之一在于提供一种ESXI虚拟机自动部署安装系统的方法及装置,用以克服现有技术中上述技术缺陷。[0005]本申请实施例提供了一种ESXI虚拟机自动部署安装系统的方法,其包括:[0006]生成无人值守操作系统的镜像文件,并根据所述镜像文件定制镜像;[0007]将所述定制镜像拷贝到指定的ESXI主机上;[0008]根据配置的虚拟机参数以及所述定制镜像,在ESXI主机上建立虚拟机。[0009]可选地,在本发明的任一实施例中,生成无人值守安装操作系统的镜像文件包括:根据操作系统的类型生成无人值守安装操作系统的镜像文件。[0010]可选地,在本发明的任一实施例中,根据安装的操作系统的类型生成无人值守安装操作系统的镜像文件包括:[0011]对操作系统的原始镜像文件进行挂载,并在所述操作系统的原始镜像文件放入应答文件;[0012]修改操作系统的原始镜像文件中的文件引导选项,生成无人值守安装操作系统的镜像文件。[0013]可选地,在本发明的任一实施例中,将所述定制镜像拷贝到指定的ESXI主机上包括:根据安全文件传送协议将所述定制镜像拷贝到指定的£似〗主机上。[0014]可选地,在本发明的任一实施例中,根据安全文件传送协议将所述定制镜像拷贝到指定的ESXI主机上包括:根据安全文件传送协议中的守护进程配置的连接和答复操作,将所述定制镜像拷贝到指定的ESXI主机上。[0015]可选地,在本发明的任一实施例中,还包括:与所述ESI主机建立通讯连接,并在所述通讯连接建立成功后,根据配置的虚拟机参数以及所述定制镜像,在ESXI主机上建立虚拟机。[0016]可选地,在本发明的任一实施例中,在ESXI主机上建立虚拟机包括:将所述安装镜像拷贝到ESXI主机上,并建立虚拟机并对建立的虚拟机进行配置。[0017]可选地,在本发明的任一实施例中,所述虚拟机参数包括虚拟机硬件参数以及虚拟机配置参数。[0018]可选地,在本发明的任一实施例中,所述虚拟机硬件参数包括如下中的至少一种:虚拟机内存设定、虚拟机era设定、虚拟机机磁盘大小设定、虚拟机网络设定、虚拟机磁盘存储路径设定、虚拟机版本设定;所述虚拟机配置参数包括如下中的至少一种:ESXI主机IP、登录用户名,登录密码和虚拟机名称、虚拟机镜像文件路径设定、虚拟机系统类型设定。[0019]本发明实施例还提供一种ESI虚拟机自动部署安装系统的装置,其包括:[0020]第一模块,用于生成无人值守操作系统的镜像文件,并根据所述镜像文件定制镜像;[0021]第二模块,用于将所述定制镜像拷贝到指定的ESXI主机上;[0022]第三模块,用于根据配置的虚拟机参数以及所述定制镜像,在ESXI主机上建立虚拟机。[0023]本申请实施例中,通过生成无人值守操作系统的镜像文件,并根据所述镜像文件定制镜像;将所述定制镜像拷贝到指定的ESXI主机上;根据配置的虚拟机参数以及所述定制镜像,在ESXI主机上建立虚拟机,从而实现了批量自动安装虚拟机的目的,避免了采用纯手工安装虚拟机的话,导致的时间耗费较长和效率较低的技术缺陷。附图说明[0024]后文将参照附图以示例性而非限制性的方式详细描述本申请实施例的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:[0025]图1为本发明实施例一中ESXI虚拟机自动部署安装系统的方法流程示意图;[0026]图2为本发明实施例二中ESXI虚拟机自动部署安装系统的装置。具体实施方式[0027]实施本发明实施例的任一技术方案必不一定需要同时达到以上的所有优点。[0028]为了使本领域的人员更好地理解本发明实施例中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明实施例一部分实施例,而不是全部的实施例。基于本发明实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本发明实施例保护的范围。[0029]本申请实施例中,通过生成无人值守操作系统的镜像文件,并根据所述镜像文件定制镜像;将所述定制镜像拷贝到指定的ESXI主机上;根据配置的虚拟机参数以及所述定制镜像,在ESXI主机上建立虚拟机,从而实现了批量自动安装虚拟机的目的,避免了采用纯手工安装虚拟机的话,导致的时间耗费较长和效率较低的技术缺陷。[0030]下面结合本发明实施例附图进一步说明本发明实施例具体实现。[0031]图1为本发明实施例一中ESH虚拟机自动部署安装系统的方法流程示意图;ESXi专为运行虚拟机、最大限度降低配置要求和简化部署而设计,EXSI虚拟机即可以运行ESXi的虚拟机,从而快速的下载并安装虚拟机。如图1所示,其包括:[0032]S101、生成无人值守操作系统的镜像文件,并根据所述镜像文件定制镜像;[0033]本实施例中,无人值守操作系统即在安装过程中不需要或者是很少需要人工进行千预的操作系统。[0034]本实施例中,镜像文件类似ZIP压缩包,将一系列文件按照一定的格式制作成单一的文件,以方便用户下载和使用。[0035]本实施例中,镜像文件格式可以为:[0036].iso、.bin、.nrg、•vcd、•cif、•fed、•img、•ccd、•c2d、.ifi、.tao、.dao和•cue等。[0037]不同刻录软件支持的镜像文件格式都各不相同,比如说Nero支持.nrg、.iso和•cue,Easy⑶Creator支持.iso、_cif,CloneCD支持.ccd等。[0038]本实施例中,镜像文件的生成可以通过通过满足使用需求的镜像制作工具完成,比如,UltralSO。[0039]本实施例中,在步骤S101中生成无人值守安装操作系统的镜像文件时可以具体根据操作系统的类型生成无人值守安装操作系统的镜像文件。[0040]具体地,在步骤S101中根据安装的操作系统的类型生成无人值守安装操作系统的镜像文件可以包括:[0041]S111、对操作系统的原始镜像文件进行挂载,并在所述操作系统的原始镜像文件放入应答文件;[0042]S121、修改操作系统的原始镜像文件中的文件引导选项,生成无人值守安装操作系统的镜像文件。[0043]具体地,如果安装的是CentOSFedoraRedhat系统,首先使用镜像挂载工具将原始镜像iso文件挂载,然后使用kickstart编辑ks•cfg文件制作应答文件,将ks.cfg放入原始镜像iso文件系统中,之后修改原始镜像iso文件系统中的isolinux.cfg文件引导选项,然后重新做镜像iso文件即可。[0044]如果安装的是Ubuntu系统,类似针对上述CentOSFedoraRedhat系统制作镜像文件的过程,不同的是使用preseed.cfg放入原始镜像iso文件系统内,然后修改引导选项文件,然后重新做镜像iso文件即可。[0045]如果安装的是Windows系统,类似针对上述CentOSFedoraRedhat系统制作镜像文件的过程,使用原始镜像iso文件中的install,vim文件制作产生AutoUnattend.xml放入原始镜像iso文件系统中,重新制作镜像iso文件即可。[0046]S102、将所述定制镜像拷贝到指定的ESXI主机上;[0047]本实施例中,步骤S102中在将所述定制镜像拷贝到指定的ESXI主机上时具体可以根据安全文件传送协议将所述定制镜像拷贝到指定的ESXI主机上。[0048]可选地,在本发明的任一实施例中,根据安全文件传送协议将所述定制镜像拷贝到指定的ESXI主机上包括:根据安全文件传送协议中的守护进程配置的连接和答复操作,将所述定制镜像拷贝到指定的ESXI主机上。[0049]示例性,比如通过安全文件传送协议sftpSecureFileTransferProtocol为传输文件提供一种安全的网络的加密方法。sftp与ftp有着几乎一样的语法和功能,SFTP为SSH的其中一部分,是一种传输档案至Blogger伺服器的安全方式。其实在SSH软件包中,已经包含了一个叫作SFTPSecureFileTransferProtocol的安全文件信息传输子系统,使用sshd守护进程端口号默认是22来完成相应的连接和答复操作。SFTP并不像一个服务器程序,而更像是一个客户端程序,所以,使用SFTP是非常安全的。[0050]S103、根据配置的虚拟机参数以及所述定制镜像,在ESXI主机上建立虚拟机。[0051]本实施例中,在步骤S103之前、步骤S102之后,还可以包括:与所述ESXI主机建立通讯连接,并在所述通讯连接建立成功后,再执行步骤S103。[0052]本实施例中,具体可以增加判断所述ESI主机与执行虚拟机安装的应用程序(比如python代码)是否成功建立通讯连接的步骤,具体的判断方法可以通过测试信号的收发和回复实现,详细不再赘述。[0053]本实施例中,在步骤S103中,在ESXI主机上建立虚拟机时,可以通过将所述安装镜像拷贝到ESXI主机上,并建立虚拟机并对建立的虚拟机进行配置,比如制作安装镜像的主机如PC上拷贝到ESXI主机。需要说明的是,步骤S103中“拷贝”的实现,也可以理解为从制作安装镜像的主机下载。[0054]另外,在另一实施例中,也可以在上述步骤S103之后,增加判断所述虚拟机是否建立成功的步骤。如果虚拟机未建立成功,重新执行上述步骤S102-S103。[0055]本实施例中,所述虚拟机参数包括虚拟机硬件参数以及虚拟机配置参数。具体地,比如所述虚拟机硬件参数包括如下中的至少一种:虚拟机内存设定、虚拟机CRJ设定、虚拟机机磁盘大小设定、虚拟机网络设定、虚拟机磁盘存储路径设定、虚拟机版本设定;比如所述虚拟机配置参数包括如下中的至少一种:ESXI主机IP、登录用户名,登录密码和虚拟机名称、虚拟机镜像文件路径设定、虚拟机系统类型设定。[0056]在验证虚拟机是否建立成功时,可以结合上述虚拟机参数进行判断,比如,建立虚拟机后,虚拟机实际内存是否满足设定的虚拟机内存;虚拟机的实际磁盘大小是否满足设定的虚拟机磁盘大小;虚拟机的实际磁盘存储路径是否与设定的虚拟机的磁盘存储路径匹配,虚拟机的实际版本是否与虚拟机的设定版本一致等等,以此类推。[0057]图2为本发明实施例二中ESXI虚拟机自动部署安装系统的装置;如图2所示,其包括:[0058]第一模块201,用于生成无人值守操作系统的镜像文件,并根据所述镜像文件定制镜像;[0059]第二模块202,用于将所述定制镜像拷贝到指定的ESXI主机上;[0060]第三模块203,用于根据配置的虚拟机参数以及所述定制镜像,在ESXI主机上建立虚拟机。[0061]可选地,所述第一模块201进一步用于根据操作系统的类型生成无人值守安装操作系统的镜像文件。[0062]可选地,所述第一模块201进一步用于对操作系统的原始镜像文件进行挂载,并在所述操作系统的原始镜像文件放入应答文件;以及修改操作系统的原始镜像文件中的文件引导选项,生成无人值守安装操作系统的镜像文件。[0063]可选地,所述第二模块202进一步用于根据安全文件传送协议将所述定制镜像拷贝到指定的ESXI主机上。[0064]可选地,所述第二模块202进一步用于根据安全文件传送协议中的守护进程配置的连接和答复操作,将所述定制镜像拷贝到指定的esh主机上。[0065]可选地,还包括:第三模块203,用于与所述ESCI主机建立通讯连接,并在所述通讯连接建立成功后,根据配置的虚拟机参数以及所述定制镜像,在ESXI主机上建立虚拟机。[0066]可选地,在本发明的任一实施例中,所述第三模块203进一步用于将所述安装镜像拷贝到ESXI主机上,并建立虚拟机并对建立的虚拟机进行配置。[0067]上述图2的装置,可以基于分布式架构,比如部分程序模块设置在后台服务器上,部分模块设置在前端终端上。[0068]上述第一模块、第二模块、第三模块并非限定上述图2的装置只有三个模块,而且这三个模块时严格独立地,实际上,这三个模块相互之间可以复用。[0069]另外,上属于第一模块、第二模块、第三模块并非数量的限定。[0070]在进行以下具体实施方式之前,陈述在本专利文件全文中所使用的某些词语和短语的定义可能是有益的:用语“包括include”和“包括comprise”及其变型,意为包括而非限制;用语“或or”是包括性的,意为和或;短语“与…关联associatedwith”和“与之相关associatedtherewith”及其变型可意为包括、被包括在内、“与…相互连接”、包含、被包含在内、“连接至…”或“与…连接”、“联接至…”或“与…联接”、“可与…通信”、“与…配合”、交错、并列、接近于、“被约束到…”或“用…约束”、具有、“具有…的性质”等;以及用语“控制器”意为控制至少一个操作的任何设备、系统或其部件,这种设备可实现在硬件、固件或软件中,或者实现在硬件、固件和软件中的至少两种中的一些组合中。应注意到,与任何特定控制器有关的功能可被局域地或远程地集中或分散。在本专利文件全文中提供对于某些词语和短语的定义,本领域技术人员应理解,在许多情况下(即使不是大多数情况),这种定义适用于现有技术以及适用于如此限定的词语和短语的将来的使用。[0071]在本公开中,表述“包括(include”或“可包括mayinclude”指代相应功能、操作或元件的存在,而不限制一个或多个附加功能、操作或元件。在本公开中,诸如“包括include”和或“具有have”的用语可理解为表示某些特性、数字、步骤、操作、组成元件、元件或其组合,而不可理解为排除一个或多个其它特性、数字、步骤、操作、组成元件、元件或其组合的存在或附加的可能性。[0072]在本公开中,表述“A或B”、“A或和B中的至少一个”或者“A或和B的一个或多个”可包括所列项目所有可能的组合。例如,表述“A或B”、“A和B中的至少一个”或者“A或B中的至少一个”可包括:(1至少一个A,(2至少一个B,或者3至少一个A和至少一个B。[0073]在本公开的各种实施方式中所使用的表述“第一”、“第二”、“所述第一”或“所述第二”可修饰各种部件而与顺序和或重要性无关,但是这些表述不限制相应部件。以上表述仅用于将元件与其它元件区分开的目的。例如,第一用户设备和第二用户设备表示不同的用户设备,虽然两者均是用户设备。例如,在不背离本公开的范围的前提下,第一元件可称作第二元件,类似地,第二元件可称作第一元件。[0074]当一个元件例如,第一元件称为与另一元件(例如,第二元件)“可操作地或可通信地联接”或“可操作地或可通信地联接至”另一元件例如,第二元件或“连接至”另一元件例如,第二元件时,应理解为该一个元件直接连接至该另一元件或者该一个元件经由又一个元件(例如,第三元件)间接连接至该另一个元件。相反,可理解,当元件(例如,第一元件称为“直接连接”或“直接联接”至另一元件第二元件时,则没有元件例如,第三元件插入在这两者之间。[0075]如本文中使用的表述“配置为”可与以下表述可替换地使用:“适合于”、“具有...的能力”、“设计为”、“适于”、“制造为”或“能够”。用语“配置为”可不必意为在硬件上“专门设计为”。可替代地,在一些情况下,表述“配置为…的设备”可意为该设备与其它设备或部件一起“能够…”。例如,短语“适于或配置为执行A、B和C的处理器”可意为仅用于执行相应操作的专用处理器例如,嵌入式处理器或可通过执行存储在存储设备中的一个或多个软件程序执行相应操作的通用处理器例如,中央处理器CPU或应用处理器AP。[0076]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。[0077]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,所述计算机可读记录介质包括用于以计算机例如计算机可读的形式存储或传送信息的任何机制。例如,机器可读介质包括只读存储器ROM、随机存取存储器RAM、磁盘存储介质、光存储介质、闪速存储介质、电、光、声或其他形式的传播信号例如,载波、红外信号、数字信号等等,该计算机软件产品包括若干指令用以使得一台计算机设备可以是个人计算机,服务器,或者网络设备等执行各个实施例或者实施例的某些部分所述的方法。[0078]最后应说明的是:以上实施例仅用以说明本申请实施例的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。[0079]本领域的技术人员应明白,本发明实施例的实施例可提供为方法、装置设备)、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等上实施的计算机程序产品的形式。[0080]本发明实施例是参照根据本发明实施例的方法、装置设备和计算机程序产品的流程图和或方框图来描述的。应理解可由计算机程序指令实现流程图和或方框图中的每一流程和或方框、以及流程图和或方框图中的流程和或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和或方框图一个方框或多个方框中指定的功能的装置。[0081]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和或方框图一个方框或多个方框中指定的功能。[0082]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和或方框图1个方框或多个方框中指定的功能的步骤。

权利要求:1.一种esh虚拟机自动部署安装系统的方法,其特征在于,包括:生成无人值守操作系统的镜像文件,并根据所述镜像文件定制镜像;将所述定制镜像拷贝到指定的esh主机上;根据配置的虚拟机参数以及所述定制镜像,在esh主机上建立虚拟机。2.根据权利要求1所述的方法,其特征在于,生成无人值守安装操作系统的镜像文件包括:根据操作系统的类型生成无人值守安装操作系统的镜像文件。3.根据权利要求2所述的方法,其特征在于,根据安装的操作系统的类型生成无人值守安装操作系统的镜像文件包括:对操作系统的原始镜像文件进行挂载,并在所述操作系统的原始镜像文件放入应答文件;修改操作系统的原始镜像文件中的文件引导选项,生成无人值守安装操作系统的镜像文件。4.根据权利要求1所述的方法,其特征在于,将所述定制镜像拷贝到指定的ESXI主机上包括:根据安全文件传送协议将所述定制镜像拷贝到指定的ESXI主机上。5.根据权利要求4所述的方法,其特征在于,根据安全文件传送协议将所述定制镜像拷贝到指定的ESXI主机上包括:根据安全文件传送协议中的守护进程配置的连接和答复操作,将所述定制镜像拷贝到指定的ESXI主机上。6.根据权利要求1所述的方法,其特征在于,还包括:与所述ESXI主机建立通讯连接,并在所述通讯连接建立成功后,根据配置的虚拟机参数以及所述定制镜像,在ESXI主机上建立虚拟机。7.根据权利要求1所述的方法,其特征在于,在ESXI主机上建立虚拟机包括:将所述安装镜像拷贝到ESXI主机上,并建立虚拟机并对建立的虚拟机进行配置。8.根据权利要求1-7任一项所述的方法,其特征在于,所述虚拟机参数包括虚拟机硬件参数以及虚拟机配置参数。9.根据权利要求8所述的方法,其特征在于,所述虚拟机硬件参数包括如下中的至少一种:虚拟机内存设定、虚拟机CPU设定、虚拟机机磁盘大小设定、虚拟机网络设定、虚拟机磁盘存储路径设定、虚拟机版本设定;所述虚拟机配置参数包括如下中的至少一种:ESH主机IP、登录用户名,登录密码和虚拟机名称、虚拟机镜像文件路径设定、虚拟机系统类型设定。10.—种esh虚拟机自动部署安装系统的装置,其特征在于,包括:第一模块,用于生成无人值守操作系统的镜像文件,并根据所述镜像文件定制镜像;第二模块,用于将所述定制镜像拷贝到指定的Esn主机上;第三模块,用于根据配置的虚拟机参数以及所述定制镜像,在ESXI主机上建立虚拟机。

百度查询: 杭州九略智能科技有限公司 ESXI虚拟机自动部署安装系统的方法及装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。