1.一种基于云平台的软件资源共享的方法,其特征在于,包括:
获取硬件资源,其中,所述硬件资源包括以下至少之一:存储资源、计算资源、网络资源;
将所述硬件资源映射为虚拟资源,其中,所述虚拟资源为所述硬件资源映射为的逻辑资源,所述虚拟资源包括以下至少之一:虚拟存储、虚拟服务器、虚拟网络,所述虚拟存储由所述存储资源映射得到,通过管理所述虚拟存储对所述存储资源进行管理,所述虚拟服务器由所述计算资源映射得到,通过管理所述虚拟服务器对所述计算资源进行管理,所述虚拟网络由上述网络资源映射得到,通过管理所述虚拟网络对所述网络资源进行管理;
通过接口接收第一用户上传的软件或应用;
根据所述软件或应用的需求为所述软件或应用分配所需要的虚拟资源。
2.根据权利要求1所述的方法,其特征在于,在所述需求包括所述软件或应用的运营信息的情况下,所述方法还包括:
根据所述运营信息通过业务运营管理系统对所述软件或应用提供运营服务,其中,所述业务运营管理系统运行在所述虚拟资源上,用于对上传的软件进行管理;所述管理包括以下至少之一:版本管理、计费管理、所述软件或应用使用情况分析。
3.根据权利要求2所述的方法,其特征在于,在通过业务运营管理系统对所述软件或应用提供运营服务之前,所述方法还包括:
提供注册服务,其中,所述注册服务用于指示所述第一用户在所述业务运行管理系统进行注册;
通过所述注册服务使所述第一用户成为注册用户。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
通过所述业务运营管理系统接收第二用户对所述软件或应用使用请求;
通过所述业务运营管理系统向所述第二用户展示所述应用或软件的运营信息的部分或者全部,其中,展示的所述运营信息用于表示对所述软件或应用使用者的要求;
在所述第二用户接受所述要求的情况下,通过所述业务运营管理系统对所述第二用户使用所述软件或应用进行管理。
5.根据权利要求1至4中任意一项所述的方法,其特征在于,还包括:
根据所述软件或所述应用在所述虚拟资源上的运行或使用情况,确定所述软件或所述应用的安全等级;
根据所述软件或所述应用的安全等级对所述软件或应用对应的虚拟资源进行调整。
6.一种基于云平台的软件资源共享的装置,其特征在于,包括:
获取单元,用于获取硬件资源,其中,所述硬件资源包括以下至少之一:存储资源、计算资源、网络资源;
映射单元,用于将所述硬件资源映射为虚拟资源,其中,所述虚拟资源为所述硬件资源映射为的逻辑资源,所述虚拟资源包括以下至少之一:虚拟存储、虚拟服务器、虚拟网络;所述虚拟存储由所述存储资源映射得到,通过管理所述虚拟存储对所述存储资源进行管理;所述虚拟服务器由所述计算资源映射得到,通过管理所述虚拟服务器对所述计算资源进行管理;所述虚拟网络由上述网络资源映射得到,通过管理所述虚拟网络对所述网络资源进行管理;
接收单元,用于通过接口接收第一用户上传的软件或应用;
分配单元,用于根据所述软件或应用的需求为所述软件或应用分配所需要的虚拟资源。
7.根据权利要求6所述的装置,其特征在于,在所述需求包括所述软件或应用的运营信息的情况下,所述装置还包括:
提供单元,用于根据所述运营信息通过业务运营管理系统对所述软件或应用提供运营服务,其中,所述业务运营管理系统运行在所述虚拟资源上,用于对上传的软件进行管理;所述管理包括以下至少之一:版本管理、计费管理、所述软件或应用使用情况分析。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
注册单元,用于提供注册服务,其中,所述注册服务用于指示所述第一用户在所述业务运行管理系统进行注册;通过所述注册服务使所述第一用户成为注册用户。
9.根据权利要求7所述的装置,其特征在于,所述装置还包括:
第二接收单元,用于通过所述业务运营管理系统接收第二用户对所述软件或应用使用请求;
展示单元,用于通过所述业务运营管理系统向所述第二用户展示所述应用或软件的运营信息的部分或者全部,其中,展示的所述运营信息用于表示对所述软件或应用使用者的要求;
在所述第二用户接受所述要求的情况下,通过所述业务运营管理系统对所述第二用户使用所述软件或应用进行管理。
10.根据权利要求6至9中任意一项所述的装置,其特征在于,还包括:
确定单元,用于根据所述软件或所述应用在所述虚拟资源上的运行或使用情况,确定所述软件或所述应用的安全等级;
调整单元,用于根据所述软件或所述应用的安全等级对所述软件或应用对应的虚拟资源进行调整。