The invention discloses a general architecture platform for cloud composition and cloud user negotiation service delivery, including service selection module, service and resource supply module, authentication and access control module, the service selection module is used to perform specification request and resource availability negotiation, and determine the best available resources for users at a given time; the service and resource supply module Block is used to periodically monitor the service performance and status of an assigned cloud service provider; the authentication and access control issues a service access token to an authenticated user. The platform of the invention can effectively allocate resources, realize load balance, and quickly respond to real-time workload changes.
【技术实现步骤摘要】
用于云组合和云用户协商服务交付的通用架构平台
本专利技术涉及云计算
,具体涉及一种用于云组合和云用户协商服务交付的通用架构平台。
技术介绍
云计算已经成为快速应用程序部署、可伸缩服务器支持、移动和分布式服务的行业标准,并且(理论上)提供了对无限资源的访问。不幸的是,研究人员仍在试图向跨提供商云计算框架靠拢,以支持云提供商之间的兼容性和无缝资源转换。此外,用户被限制于使用特定提供程序的资源和服务预配置选项,而不考虑他们当前的需求。同时,云服务作为提供者直接提供服务到客户机,这就为云服务创建了一个独立的云市场客户,以及不可协商的定价策略。私有云基础设施的操作管理面临许多挑战,包括有效的资源分配、负载平衡和对实时工作负载变化的快速响应。传统的手工IT操作管理已经不能适应这种高度动态和复杂的环境。
技术实现思路
针对现有技术的不足,本专利技术旨在提供一种用于云组合和云用户协商服务交付的通用架构平台。为了实现上述目的,本专利技术采用如下技术方案:一种用于云组合和云用户协商服务交付的通用架构平台,包括:服务选择模块:所述服务选择模块中包括有服务目录,所述服务目录用于在用户向服务目录提交服务需求时分析用户的服务需求,在给定的时间内发现并匹配来自一个或多个云服务提供商的可用资源,并向用户反馈;用户从可用的资源中选择并通知服务目录所需的服务;服务目录请求相应的云服务提供商为给定的服务分配所选资源;服务和资源供应模块:用于定期监视分配的云服务提供商的服务性能和状态;认证和 ...
【技术保护点】
1.一种用于云组合和云用户协商服务交付的通用架构平台,其特征在于:包括:/n服务选择模块:所述服务选择模块中包括有服务目录,所述服务目录用于在用户向服务目录提交服务需求时分析用户的服务需求,在给定的时间内发现并匹配来自一个或多个云服务提供商的可用资源,并向用户反馈;用户从可用的资源中选择并通知服务目录所需的服务;服务目录请求相应的云服务提供商为给定的服务分配所选资源;/n服务和资源供应模块:用于定期监视分配的云服务提供商的服务性能和状态;/n认证和访问控制模块:用于对用户进行身份验证,并在身份验证通过后根据该用户的服务需求发出服务访问令牌,用户利用所述服务访问令牌向云服务提供商发送服务访问请求,云服务提供商通过对服务访问令牌进行验证以判断是否通过请求。/n
【技术特征摘要】
1.一种用于云组合和云用户协商服务交付的通用架构平台,其特征在于:包括:
服务选择模块:所述服务选择模块中包括有服务目录,所述服务目录用于在用户向服务目录提交服务需求时分析用户的服务需求,在给定的时间内发现并匹配来自一个或多个云服务提供商的可用资源,并向用户反馈;用户从可用的资源中选择并通知服务目录所需的服务;服务目录请求相应的云服务提供商为给定的服务分配所选资源;
服务和资源供应模块:用于定期监视分配的云服务提供商的服务性能和状态;
认证和访问控制模块:用于对用户进行身份验证,并在身份验证通过后根据该用户的服务需求发出服务访问令牌,用户利用所述服务访问令牌向云服务提供商发送服务访问请求,云服务提供商通过对服务访问令牌进行验证以判断是否通过请求。
2.根据权利要求1所述的用于云组合和云用户协商服务交付的通用架构平台,其特征在于:服务和资源供应模块包括事件服务模块和供应服务模块,所述事件服务模块用于从提供服务的获取服务数据,包括QoS参数、资源利用、工作负载,并根据用户的sla评估服务状态,并在QoS参数发生任何变化时向用户发出通知警报;供应服务模块用于在所述事件服务模块的要求下采取措施来提高服务性能,并维护sla和QoS参数,以及检索供应操作和选项并相应地重新执行。
3.根据权利要求2所述的用于云组合和云用户协商服务交付的通用架构平台,其特征在于:所述措施包括资源扩展、迁移和复制。
4.根据权利要求1所述的用于云组合和云用户协商服务交付的通用架构平台,其特征在于:所述认证和访问控制模块包括身份验证服务器和授权服务器,所述身份验证服务器用于对用户进行身份验证并从授权服务器检索资源的访问特权,身份验证服务器根据检索到的资源的访问特权生成具有用户功能的签名的服务访问令牌,并向用户发出服务访问令牌;用户通过服务访问...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。