一种多云之间的云服务调度方法,包括:接收各云发送的注册信息,所述注册信息包含云具有的服务的服务信息;根据所述注册信息建立云之间相互匹配的服务的对应关系;接收云发送的云服务请求;查找具有与所述云服务请求中所请求的服务相匹配的服务的云,得到相匹配的云;将所述云服务请求调度到所述相匹配的云。此外,还提供一种多云之间的云服务调度系统。上述多云之间的云服务调度方法和系统,预先根据各云发送的注册信息建立云之间具有的相互匹配的服务的对应关系,当接收到某云发送的云服务请求时,则可将该云服务请求调度到可提供匹配的云服务的云,从而可协调不同的云共同合作完成云服务,提高云之间的资源共享率,从而提高网络资源利用率。
一种多云之间的云服务调度方法,包括:接收各云发送的注册信息,所述注册信息包含云具有的服务的服务信息,所述服务信息包括服务功能内容信息;根据所述注册信息建立云之间相互匹配的服务的对应关系,具体包括:为云分配云ID,并为云具有的各项服务分配服务ID,建立云ID与服务ID的对应关系以及服务ID与服务信息的对应关系;将各云之间具有的服务功能内容信息进行对比,将两个进行对比的服务功能内容信息进行分词,比较两个服务功能内容信息是否存在相同词语,获取两个服务功能内容信息的词语相同率,若词语相同率达到预设值,则判定两个服务功能内容信息相互匹配,获取相互匹配的服务功能内容信息,建立相互匹配的服务功能内容信息对应的服务ID之间的对应关系,得到相互匹配的服务ID之间的对应关系;接收云发送的云服务请求;查找具有与所述云服务请求中所请求的服务相匹配的服务的云,得到相匹配的云;将所述云服务请求调度到所述相匹配的云。
云是网络、互联网的一种比喻说法。云计算(英语:Cloud Computing),是一种基于云的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。用户不再需要了解“云”中基础设施的细节,不必具有相应的专业知识,也无需直接进行控制。云计算系统提供的网络业务或服务可称为云服务。云计算系统也可简称为云。
中国科学院深圳先进技术研究院提升了粤港地区及我国先进制造业和现代服务业的自主创新能力,推动我国自主知识产权新工业的建立,成为国际一流的工业研究院。 深圳先进院目前已初步构建了以科研为主的集科研、教育、产业、资本为一体的微型协同创新生态系统,由九个研究平台,国科大深圳先进技术学院,多个特色产业育成基地、多支产业发展基金、多个具有独立法人资质的新型专业科研机构等组成。开展先进技术研究,促进科技发展。信息、电子、通讯技术研究新材料、新能源技术研究高性能计算、自动化、精密机械研究生物医学与医疗仪器研究相关学历教育、博士后培养与学术交流。
上述多云之间的云服务调度方法和系统,预先根据各云发送的注册信息建立云之间具有的相互匹配的服务的对应关系,当接收到某云发送的云服务请求时,则将该云服务请求调度到可提供匹配的云服务的云,从而可协调不同的云共同合作完成云服务,提高云之间的资源共享率,从而提高网络资源利用率。上述多云之间的云服务调度系统还包括处理结果调度模块(图中未示出),用于将处理结果数据返回给发起云服务请求的云。在一个实施例中,处理结果调度模块用于判断请求的服务信息对应的服务ID与上述相匹配的服务ID是否存在对应的输出转化函数的地址,若否,向发起云服务请求的云发送处理结果数据,若是,则根据对应的输出转化函数的地址调用函数,将处理结果数据进行转化,向发起云服务请求的云发送转化后的处理结果数据。
技术合作
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。