向云迁移私有构架服务的制作方法

文档序号:9667179阅读:403来源:国知局
向云迁移私有构架服务的制作方法
【专利说明】向云迁移私有构架服务
[0001]相关串请
[0002]本申请与通过完全引用而结合于此、同日提交的名称为“CONTENT FABRIC FOR A
DISTRIBUTED FILESYSTEM” 的第_号美国专利申请(EMC 案号 EMC-14-0278)、名称为“DYNAMICALLY COMPOSED COMPUTE NODES COMPRISING DISAGGREGATED COMPONENTS” 的第_号美国专利申请(EMC案号EMC-14-0279)、名称为“SOFTWARE OVERLAYS FOR
DISAGGREGATED COMPONENTS” 的第_号美国专利申请(EMC 案号 EMC-14-0280)、名称为“APPLICAT1N AND INFORMAT1N MOVEMENT IN A CLOUD ENVIRONMENT”的第_
号美国专利申请(EMC案号EMC-14-0264)、名称为“CL0UDB00K”的第_号美国专利申请(EMC案号EMC-14-0265)有关。
技术领域
[0003]本发明总体上涉及数据存储环境,并且更特别地涉及用于向公有云环境迀移私有构架服务的系统和方法。
【背景技术】
[0004]数据存储需要继续高速增长。测试信息技术构架这一增长领域是在现代计算中支持的数十亿用户和数百万应用。由于客户和企业同样采用移动设备、社交平台、云存储和大数据,所以我们如何存储和保护数据的动态性也正在改变。这些新平台中的一些新平台可能比由许多企业运营的私有云构架更少受信任、更少安全和更少弹性。这些私有云具有使数据中心受信任、安全和弹性的硬化和可靠的构架服务的集合。
[0005]然而,存在存储、访问和利用来自公有云的数据的益处。例如成,本、灵活性、对市场的访问和市场趋势都可以使公有云成为用于一些存储需要和一些应用的有吸引力的备选。然而,如果客户和企业同样想要转移或者迀移敏感数据或者必须具有保障的弹性水平的数据,则它们需要确信它们的需要将被满足。因此,存在对于提供使私有云在公有云环境中受信任、安全和弹性的相同构架服务的需要。

【发明内容】

[0006]下文呈现说明书的简要的
【发明内容】
以便提供对说明书的一些方面的基本理解。这一
【发明内容】
不是说明书的广泛概括。它并非旨在于标识说明书的重要或者关键要素,也并非限制说明书的任何特定实施例的范围或者权利要求的范围。它的唯一目的是以简化的形式呈现说明书的一些概念作为在本公开内容中呈现的更具体描述的前序。
[0007]根据一个方面,虚拟化服务目录部件可以维护虚拟化服务目录,其中虚拟化服务目录包含虚拟化服务的集合和关联的配置数据。接收部件可以接收构架服务清单,其中构架服务清单包括与应用关联的应用虚拟化配置数据、与应用的应用数据关联的私有云应用数据标识符和私有云构架服务的集合。虚拟化部件可以基于构架服务清单生成虚拟化操作环境,其中虚拟化操作环境基于私有云构架服务的集合和虚拟化服务目录合并构架服务的隹A
口 Ο
[0008]根据另一方面,可以维护虚拟化服务目录,其中虚拟化服务目录包含虚拟化服务的集合和关联的配置数据。可以接收构架服务清单,其中构架服务清单包括与应用关联的应用虚拟化配置数据、与应用的应用数据关联的私有云应用数据标识符和私有云构架服务的集合。可以基于构架服务清单在公有云中生成虚拟化操作环境,其中虚拟化操作环境基于私有云构架服务的集合和虚拟化服务目录合并构架服务的集合。
[0009]以下描述和附图阐述了说明书的某些例示性方面。然而,这些方面指示可以运用说明书的原理的各种方式中的仅少数方式。说明书的其它优点和新颖特征将在结合附图考虑时从说明书的具体描述中变清楚。
【附图说明】
[0010]图1图示了根据本公开内容的实现方式的示例计算机系统;
[0011]图2图示了根据本公开内容的实现方式的另一示例计算机系统;
[0012]图3图示了根据本公开内容的实现方式的用于向公有/混合云迀移操作环境的示例系统;
[0013]图4图示了根据本公开内容的实现方式的用于迀移操作环境的示例方法;
[0014]图5图示了根据本公开内容的实现方式的用于迀移操作环境的示例方法,包括迀移应用数据;以及
[0015]图6图示了根据本公开内容的实现方式的用于迀移操作环境的示例方法,包括向目录添加新构架服务。
【具体实施方式】
[0016]现在参照附图描述本发明,其中相似标号全篇用来指代相似单元。在以下描述中,出于说明的目的,阐述了许多具体细节以便提供对本发明的透彻理解。然而,可以清楚的是没有这些具体细节仍然可以实现本发明。在其它实例中,以框图形式示出了熟知的结构和设备以便有助于描述创新。
[0017]这里提供了用于向公有云环境迀移已知的构架服务(比如在私有云构架上存在的构架服务)的实现方式,该公有云环境使私有云运营商能够向满足在私有云环境中当前被运用的相同信任、安全和弹性标准的公有云环境迀移它们的应用和数据。
[0018]在一个实现方式中,私有云可以向公有或者混合云提供商传达构架服务清单,该构架服务清单醒目显示将向公有或者混合云移动的应用和数据。公有或者混合云然后可以使用构架服务清单以建立虚拟化环境,该虚拟化环境包含在构架服务清单中详述的构架服务。可以认识到,在一些实现方式中,构架服务清单可以在私有云上由工具创建,该工具扫描私有云的操作环境以确定在私有云环境中存在的构架服务的列表。在另一实现方式中,构架服务清单可以由用户或者管理员生成,该用户或者该管理员选择他们希望在公有或者混合云操作环境中存在的服务。可以认识到,可以通过在私有云侧上、公有或者混合云侧上或者能够主控这样的应用的任何网络上运行的应用做出对服务的选择。
[0019]在一个实现方式中,公有或者混合云平台可以与已知的构架服务的目录一起自动地检查构架服务清单并且确认存在在清单内包含的构架服务。在一个实现方式中,如果已知的构架服务的目录不包含在构架服务清单中存在的构架服务,则可以提示用户或者管理员提供关于未知的构架服务的细节,并且可以用先前未知的构架服务更新已知的构架服务的目录。
[0020]在一个实现方式中,公有或者混合云服务提供商可以基于构架服务清单建立最优操作环境。例如,可以基于清单选择资源(比如硬件资源如计算、存储器、存储空间、网络访问等)的数量。此外,可以在环境内叙述(spin up)在清单中需要的服务。然后可以基于构架服务清单向在公有或者混合云中创建的操作环境迀移应用和任何关联的应用数据。可以认识到,私有云应用和数据环境可以在公有或者混合云服务提供商环境中经历相同或者更佳水平的应用弹性。
[0021]对相关计算系统和环境的描述
[0022]现在参照图1,示出了根据本公开内容的实现方式的计算机系统的示例。计算机系统100可以包括由一个或者多个主机处理器使用的不同资源。计算机系统中的资源和主机处理器可以由一个或者多个通信连接互连。这些资源可以例如包括数据存储设备,比如在由EMC公司制造的数据存储系统中包括的数据存储设备。这些数据存储系统100可以耦合到一个或者多个服务器或者主机处理器105、110、115并且向每个主机处理器提供存储服务。来自一个或者多个不同销售商的多个数据存储系统可以被连接并且可以提供用于计算机系统中的一个或者多个主机处理器的公共数据存储。
[0023]主机处理器可以使用数据存储系统来执行多种数据处理任务和操作。例如,主机处理器可以结合数据请求(比如数据读取和写入操作)执行基本系统I/O操作。
[0024]主机处理器系统105、110、115可以使用包含多个主机接口单元、盘驱动和盘接口单元的存储设备来存储和取回数据。这样的存储设备例如由Hopkinton,MaSS.的EMC公司提供并且在Yanai等人的第5,206,939号美国专利、Galtzur等人的第5,778,394号美国专利、Vishlitzky等人的第5,845,147号美国专利和Ofek等人的第5,857,208号美国专利中被公开。主机系统通过与之一起被提供的多个信道访问存储设备。主机系统通过信道向存储设备提供数据和访问控制信息,并且存储设备也通过信道向主机系统提供数据。主机系统并不直接对存储设备的盘驱动寻址,而是实际上访问向主机系统表现为多个逻辑盘单元、逻辑设备或者逻辑卷的部件。逻辑盘单元可以对应于或者可以不对应于实际物理盘驱动。允许多个主机系统访问单个存储设
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1