用于多Openstack环境的信息处理方法、装置和系统制造方法及图纸

技术编号:16779083 阅读:30 留言:0更新日期:2017-12-12 23:35
本发明专利技术公开了一种用于多Openstack环境的信息处理方法、装置和系统。用于多Openstack环境的信息处理方法包括:将多Openstack环境中每个Openstack环境对应的连接对象缓存在多线程的其中一个线程中;在接收到调用Openstack接口的请求时,确定该请求对应的连接对象,并将该请求及其对应的连接对象封装为一个线程对象,以利用该线程对象完成对应Openstack接口的调用。本发明专利技术的上述技术基于Openstack4J,能够在尽量保证原有调用方式的情况下,平滑升级、且同时管理多套Openstack系统。

Information processing methods, devices and systems for multiple Openstack environments

The present invention discloses an information processing method, device and system for a multi Openstack environment. Used to include the information processing method in multi Openstack environment: connect the object cache in a thread in which multiple threads in each Openstack environment in multi Openstack environment corresponding; after receiving the call Openstack interface request, determine the corresponding connection object request, and the request and the corresponding connection object is encapsulated as a thread object, in order to complete the corresponding Openstack interface using the thread object call. The above technology of the invention is based on Openstack4J, which can smoothly upgrade and manage multiple sets of Openstack systems while ensuring the original way of calling.

【技术实现步骤摘要】
用于多Openstack环境的信息处理方法、装置和系统
本专利技术涉及云计算领域,尤指一种用于多Openstack环境的信息处理方法、装置和系统。
技术介绍
OpenStack为开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作。OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成。Openstack相对专注于私有云领域,在私有云落地过程中发现,各家政府/企业的需求千差万别,如:用户体系、审批流程、服务编排等。所以,很多Openstack厂商会建立一个上层系统(云管平台),对用户需求进行封装,然后通过RESTAPI调用OpenstackAPI,实现私有云落地。有的政府/企业因存在多套软件环境,如开发、测试、生产等,要求建立多套Openstack系统,且需统一界面管理,这就需要一种方法能够同时管理多套Openstack系统。OpenStack4j是OpenStack项目Java版的SDK,包含了Identi本文档来自技高网...
用于多Openstack环境的信息处理方法、装置和系统

【技术保护点】
用于多Openstack环境的信息处理方法,其特征在于,包括:将多Openstack环境中每个Openstack环境对应的连接对象缓存在多线程的其中一个线程中;在接收到调用Openstack接口的请求时,确定该请求对应的连接对象,并将该请求及其对应的连接对象封装为一个线程对象,以利用该线程对象完成对应Openstack接口的调用。

【技术特征摘要】
1.用于多Openstack环境的信息处理方法,其特征在于,包括:将多Openstack环境中每个Openstack环境对应的连接对象缓存在多线程的其中一个线程中;在接收到调用Openstack接口的请求时,确定该请求对应的连接对象,并将该请求及其对应的连接对象封装为一个线程对象,以利用该线程对象完成对应Openstack接口的调用。2.根据权利要求1所述的用于多Openstack环境的信息处理方法,其特征在于,所述将多Openstack环境中每个Openstack环境对应的连接对象缓存在多线程的其中一个线程中的步骤包括:针对多Openstack环境中的每一个,将该Openstack环境登录成功的连接信息封装成对应的连接对象并缓存在多线程的其中一个线程中。3.根据权利要求2所述的用于多Openstack环境的信息处理方法,其特征在于,所述将多Openstack环境中每个Openstack环境对应的连接对象缓存在多线程的其中一个线程中的步骤包括:建立调用OpenstackAPI线程池;针对多Openstack环境中的每一个,将该Openstack环境登录成功的连接信息封装成对应的连接对象并缓存在所述线程池中的其中一个线程中。4.用于多Openstack环境的信息处理装置,其特征在于包括:多...

【专利技术属性】
技术研发人员:李栋梁亓开元房体盈
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1