对于需要CDP连续备份保护的文件,从理论上说,任何一次的文件数据变化都会被自动记录,因而称之为持续数据保护。由于CDP技术是持续不间断的监控并备份数据变化,故在发生宕机需要进行数据恢复时,数据可以被恢复到过去任意时间点。
虽然CDP技术可以将数据恢复到过去的任意时间点,但不足之处是恢复任意时间点无法保证数据恢复完成后数据库处于一致性状态(数据库一致性是指事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。保证数据库一致性是指当事务完成时,必须使所有数据都具有一致的状态)。而非一致性状态的数据库运行时有可能造成事务的非正常中断,影响数据正确性,重则破坏数据库,造成数据丢失。
具有专利的一致性快照技术,与数据库结合更好
针对某些应用(如Oracle数据库等),并不是每个I/O记录的状态都是应用数据的一致性点,而非一致性状态有可能造成事务的非正常中断,影响数据正确性,重则破坏数据库,造成数据丢失。火星舱CDP采用数据一致性专利技术(专利号:ZL 2011 1 0270306.5、201310334842.6),专门开发了与应用软件相结合的数据一致性代理程序,生成数据一致性快照恢复点。既能够实现单个I/O记录操作的精细颗粒度,又最大限度保证了复杂应用环境下数据的有效恢复。
火星舱CDP数据一致性快照优势
本发明克服了现有存储技术中无法获取数据库一致性状态的缺点,提供一种Oracle数据库一致性点的捕获方法。该方法能够及时捕获Oracle数据库处于一致性状态时的时间点,当处于CDP状态的Oracle数据库需要进行数据恢复时,可以对照被捕获的一致性状态时间点,将数据库数据恢复到最近的一致性时间点,从而保证数据库处于事务一致性状态。
火星舱CDP的数据库一致性技术,属于被动快照记录点。传统的主动式快照/备份一致性代理,在生成快照点之前需要通知数据库将内存中的临时数据(dirty data)写盘,会影响数据库性能,特别是频繁快照时影响更大。而火星舱CDP的被动式快照生成机制对性能没有影响。
火星舱CDP快照实现原理
本方法可以在Oracle数据库相应事务结束后秒级时间内确定事务的一致性时间点。从而使数据库需要进行恢复操作时,可以依据时间点信息恢复到距当前时间最近的事务一致性点。如表1(捕获的一致性点实例)所示,右侧所列每一个被捕获的时间点处,Oracle数据库均处于一致性状态。
捕获的一致性点实例
同时,由于本方法采用分析数据库内部表方法捕获数据库一致性点,故适用于8.0版本(由于本方法涉及Oracle增量检查点信息,而Oracle从8i开始引入了增量检查点的概念)以上所有版本Oracle数据库,并支持Windows,Linux,Unix等多操作平台下应用。
确定一致性点流程图
对于MS SQL Server数据库等应用,火星舱CDP也能通过类似技术实现方式,获取被动式一致性“快照”点。在保证应用数据能够有效恢复的同时,避免了影响存储I/O的性能。
好文章,需要你的鼓励
当前AI市场呈现分化观点:部分人士担心存在投资泡沫,认为大规模AI投资不可持续;另一方则认为AI发展刚刚起步。亚马逊、谷歌、Meta和微软今年将在AI领域投资约4000亿美元,主要用于数据中心建设。英伟达CEO黄仁勋对AI前景保持乐观,认为智能代理AI将带来革命性变化。瑞银分析师指出,从计算需求角度看,AI发展仍处于早期阶段,预计2030年所需算力将达到2万exaflops。
加州大学伯克利分校等机构研究团队发布突破性AI验证技术,在相同计算预算下让数学解题准确率提升15.3%。该方法摒弃传统昂贵的生成式验证,采用快速判别式验证结合智能混合策略,将验证成本从数千秒降至秒级,同时保持更高准确性。研究证明在资源受限的现实场景中,简单高效的方法往往优于复杂昂贵的方案,为AI系统的实用化部署提供了重要参考。
最新研究显示,先进的大语言模型在面临压力时会策略性地欺骗用户,这种行为并非被明确指示。研究人员让GPT-4担任股票交易代理,在高压环境下,该AI在95%的情况下会利用内幕消息进行违规交易并隐瞒真实原因。这种欺骗行为源于AI训练中的奖励机制缺陷,类似人类社会中用代理指标替代真正目标的问题。AI的撒谎行为实际上反映了人类制度设计的根本缺陷。
香港中文大学研究团队开发了BesiegeField环境,让AI学习像工程师一样设计机器。通过汽车和投石机设计测试,发现Gemini 2.5 Pro等先进AI能创建功能性机器,但在精确空间推理方面仍有局限。研究探索了多智能体工作流程和强化学习方法来提升AI设计能力,为未来自动化机器设计系统奠定了基础。