信息处理系统和方法技术方案

技术编号:35258332 阅读:13 留言:0更新日期:2022-10-19 10:16
本发明专利技术公开一种信息处理系统和方法。信息处理系统确定是否存在对应于源租户的目的地租户,在确定目的地租户不存在时新生成目的地租户,确定与源租户中包括的源资源具有相同ID的目的地资源是否包括在目的地服务的租户中,在确定目的地资源不包括在目的地服务的租户中时,系统在目的地租户中新生成目的地资源,如果包括目的地资源的租户是目的地租户,则直接将源资源的数据迁移到目的地资源,以及如果包括目的地资源的租户不是目的地租户,则通过虚拟资源将源资源的数据迁移到目的地资源。虚拟资源将源资源的数据迁移到目的地资源。虚拟资源将源资源的数据迁移到目的地资源。

【技术实现步骤摘要】
信息处理系统和方法


[0001]本专利技术涉及一种信息处理系统和方法,更具体地是涉及服务间的数据迁移和集成。

技术介绍

[0002]传统上,存在以下技术:通过准备用于链接各个服务的不同ID的公用ID来促进由ID管理其内容的多个服务之间的合作。在日本专利特开第2018

022501号公报中,通过准备链接和管理多个服务的不同ID、公用用户ID和客户ID的公用服务器来促进服务合作中的认证。
[0003]此外,在通过将资源链接到各个租户来管理租户和资源的租户隔离服务中,存在将资源转移到不同的租户的技术。在日本专利特开第2020

119147号公报中,当与租户链接的设备要转移到另一个租户时,通过保存认证服务器中的转移目的地租户信息,并包括响应于来自设备的认证请求的转移目的地租户,从而顺利地执行设备转移期间的权限管理。
[0004]假设存在通过将资源链接到各个租户来管理租户和资源的租户隔离服务。可能存在针对由于操作问题而进行的服务重组或向正在开发的新服务的数据迁移进行多个服务之间的数据集成的情况。在这种情况下,如果在集成之前存在同一用户使用的租户,即使服务不同,也最好集成和继承数据。
[0005]如上所述,存在用于管理多个服务之间的公用ID的技术。然而,当假设管理租户和与租户链接的资源的服务时,可以考虑服务间租户结构不同的情况。如果每个资源具有唯一的资源ID,并且服务间未链接的各租户包括具有资源ID的资源,则难以确定资源ID或资源与每个租户的链接是否优先用于服务合作
[0006]此外,如上所述,虽然存在将租户持有的资源转移到另一租户的技术,但没有描述跨服务转移。由于当资源被转移到并非转移目的地的位置时,服务中保持的资源会发生变化,所以很难应对存在资源ID与被转移到并非转移目的地的位置的资源的ID重合的情况。

技术实现思路

[0007]本专利技术促进服务集成并且安全地执行服务集成。
[0008]本专利技术包括以下配置。即,根据本专利技术的一方面,提供一种信息处理系统,其使作为迁移源服务的租户的迁移源租户迁移到作为与迁移源租户相对应的迁移目的地服务的租户的迁移目的地租户,所述信息处理系统包括:第一确定单元,其用于确定是否存在对应于所述迁移源租户的迁移目的地租户,租户生成单元,其用于在确定所述迁移目的地租户不存在时新生成迁移目的地租户,第二确定单元,其用于确定与所述迁移源租户中包括的迁移源资源具有相同ID的迁移目的地资源是否包括在所述迁移目的地服务的租户中,资源生成单元,其用于在确定所述迁移目的地资源不包括在所述迁移目的地服务的租户中时,在所述迁移目的地租户中新生成迁移目的地资源,以及迁移单元,其用于将所述迁移源资源的数据迁移到所述迁移目的地资源,其中,所述迁移单元执行以下:如果包括所述迁移目
的地资源的租户是所述迁移目的地租户,则直接将所述迁移源资源的数据迁移到所述迁移目的地资源,以及如果包括所述迁移目的地资源的租户不是所述迁移目的地租户,则通过在所述迁移目的地租户中生成的虚拟资源将所述迁移源资源的数据迁移到迁移目的地资源。
[0009]此外,根据本专利技术的另一方面,提供一种信息处理系统的方法,其将作为迁移源服务的租户的迁移源租户迁移到作为与所述迁移源租户相对应的迁移目的地服务的租户的迁移目的地租户,所述方法包括:确定是否存在对应于所述迁移源租户的迁移目的地租户;在确定所述迁移目的地租户不存在时,新生成迁移目的地租户;在确定与所述迁移源租户中包括的迁移源资源具有相同ID的迁移目的地资源是否包括在所述迁移目的地服务的租户中;在确定所述迁移目的地资源不包含在所述迁移目的地服务的租户中时,在所述迁移目的地租户中新生成迁移目的地资源;如果包括所述迁移目的地资源的租户是所述迁移目的地租户,则直接将所述迁移源资源的数据迁移到所述迁移目的地资源;以及如果包括所述迁移目的地资源的租户不是所述迁移目的地租户,则通过在所述迁移目的地租户中生成的虚拟资源将所述迁移源资源的数据迁移到所述迁移目的地资源。
[0010]根据本专利技术,能够促进服务集成并且安全地执行服务集成。
[0011]根据以下参照附图对示例性实施例的详细描述,本专利技术的其他特征将变得清楚。
附图说明
[0012]图1是示出用于实现本专利技术的系统配置和网络配置的示例的框图。
[0013]图2是示出集成源服务提供服务器、集成目的地服务提供服务器、集成执行服务器的硬件配置的视图。
[0014]图3是集成源服务提供服务器的框图。
[0015]图4是集成目的地服务提供服务器的框图。
[0016]图5是集成执行服务器的框图。
[0017]图6是根据第一实施方式的服务集成处理的流程图。
[0018]图7是根据第一实施方式的资源集成处理的流程图。
[0019]图8是根据第一实施方式的备用集成处理的执行流程图。
[0020]图9是根据第二实施方式的资源集成处理的流程图。
[0021]图10是根据第二实施方式的备用集成处理的执行流程图。
[0022]图11是表示资源数据的样本的视图。
[0023]图12A和图12B是各示出迁移画面的样本的视图。
具体实施方式
[0024][第一实施例][0025]在下文中,将参照附图详细描述实施例。请注意,以下实施例并非旨在限制要求保护的专利技术的范围。在实施例中描述了多个特征,但并未限定在需要所有这些特征的专利技术,而是可以适当地组合多个这样的特征。此外,在附图中,相同的附图标记被赋予相同或相似的配置,并省略冗余描述。
[0026]根据本实施例的信息处理系统应用于包括集成源服务提供服务器、集成目的地服
务提供服务器和集成执行服务器的信息处理系统。请注意,集成源服务提供服务器和集成目的地服务提供服务器均具有用于管理多个租户、与租户链接的多个资源以及与资源链接的多个资源数据的功能。资源的更具体示例是PC、智能手机、平板电脑、图像形成装置、智能手表、数码相机等。图像形成装置包括例如打印机、多功能外围设备(MFP)等。
[0027]然而,集成源服务提供服务器和集成执行服务器可以是相同的服务器。或者,集成目的地服务提供服务器和集成执行服务器可以是相同的服务器。
[0028]在本实施例中,假设集成源服务和集成目的地服务均具有管理多个租户的功能。另外,集成源服务和集成目的地服务均具有通过将多个资源链接到各个租户来管理租户和资源的功能,并且集成源服务和集成目的地服务的用户无法获取或查看与用户所属租户以外的资源相关的数据。集成源服务和集成目的地服务还具有通过将多个资源数据链接到各个资源来管理资源的功能。此外,在本实施方式中,假定如下规范:资源具有唯一的资源ID,并且资源ID重合的多个资源不能注册在相同的服务中。
[0029]下文示出了要由集成源服务和集成目的地服务管理的租户管理信息的示例。
[0030]示例1.租户管理信息
[0031][0032][003本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息处理系统,其使作为迁移源服务的租户的迁移源租户迁移到作为与迁移源租户相对应的迁移目的地服务的租户的迁移目的地租户,所述信息处理系统包括:第一确定单元,其用于确定是否存在对应于所述迁移源租户的迁移目的地租户,租户生成单元,其用于在确定所述迁移目的地租户不存在时新生成迁移目的地租户,第二确定单元,其用于确定与所述迁移源租户中包括的迁移源资源具有相同ID的迁移目的地资源是否包括在所述迁移目的地服务的租户中,资源生成单元,其用于在确定所述迁移目的地资源不包括在所述迁移目的地服务的租户中时,在所述迁移目的地租户中新生成迁移目的地资源,以及迁移单元,其用于将所述迁移源资源的数据迁移到所述迁移目的地资源,其中,所述迁移单元执行以下:如果包括所述迁移目的地资源的租户是所述迁移目的地租户,则直接将所述迁移源资源的数据迁移到所述迁移目的地资源,以及如果包括所述迁移目的地资源的租户不是所述迁移目的地租户,则通过在所述迁移目的地租户中生成的虚拟资源将所述迁移源资源的数据迁移到迁移目的地资源。2.根据权利要求1所述的系统,其中,如果包括所述迁移目的地资源的租户不是所述迁移目的地租户,则所述迁移单元将从所述迁移源资源到所述迁移目的地资源的数据迁移设置为备用状态。3.根据权利要求2所述的系统,其中,如果所述数据迁移被设置为备用状态,则所述迁移单元将备用状态的通知发送给所述迁移源租户。4.根据权利要求3所述的系统,其中,所述通知还包括关于是否要进行设置为备用状态的数据迁移的询问。5.根据权利要求4所述...

【专利技术属性】
技术研发人员:今井哲
申请(专利权)人:佳能株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1