区块链背景下云计算环境服务组合研究

2021-10-12 07:58万晨阳
科学与信息化 2021年25期
关键词:计算环境服务质量合约

万晨阳

中国软件评测中心 北京 100044

引言

现代社会发展过程中仍会遇到一些难点,特别是在云计算以及大数据等技术飞速发展的时代背景下,隐藏在行业内部的问题比较多,而为了更好地进行信息处理,我们还需要运用先进的技术手段来展开工作,这样能够为相关行业发展奠定良好的基础。笔者也结合自身多年的工作经验针对区块链机制的云计算环境下服务组合现状进行探讨,并针对问题提出几点有效的对策,希望能够提高服务质量和效率,进而提高组合服务的成功率。

1 服务组合现状

当前服务组合过程中面临着一些问题,特别是在当前区块链机制的云计算环境下,其面临的问题也比较多,主要体现在以下几点。第一点,现如今随着互联网技术的发展,人们工作和生活也得到了一定的技术支持,而很多科研人员也一直致力于服务计算中的服务资源统一管理,但是在实际管理过程中仍会面临着一些问题,致使服务资源难以得到保障,再加上云计算环境本身就是一个开放共享的环境,这样就会致使很多潜在的问题出现,所以我们也需要采取有效的方法加大管理力度,真正意义上的实现一致性可靠性服务资源保障支持的目的。第二点,相关工作人员也要充分考虑Web服务的特点,在最大限度上确保相关系统的可靠性,也能够保障云上数据的安全性,极大的提高服务组合的可靠性[1]。

2 区块链原理与服务组合流程对应分析

近年来,以比特币为先驱的数字加密货币走进了社会金融领域,先进的区块链技术也受到学术界与产业界的广泛关注。区块链技术不仅具有先进性和创新性,其技术优势还体现在去中心化、可编程以及共识机制等方面,在社会金融以及数字加密货币等领域引入区块链技术是一种必然趋势,其应用前景也是非常广阔的。从本质上来讲,区块链技术属于一种具有普适性的底层技术框架,依托于区块链背景对云计算环境实施服务组合,不但可以促进区块链3.0模式的成功构建,也能优化金融领域之外行业的云计算环境,比如实现分布式计算、去中心化数据结构的开发以及分布式人工智能技术的研究等等,从而为云计算环境服务组合提供科学有效的信用基础以及技术支持。

从区块链技术的基础架构方面来讲,其实际上是一种类似云技术的分布式基础架构技术,不同的区块以链为纽带组合在一起,不同的节点以价值交换协议为主要依据融入区块链网络中,一方面可以实现区块链系统内的节点共享,另一方面也能构建更为完整的交易数据库。除此之外,区块链技术特有的分布式共识机制,也为云计算环境服务组合提供了全新的思路和方法,分布式共识机制不仅对云计算环境服务组合具有较强的适用性,而且可以根据用户的实际需求制定个性化的组合服务方案,从而大幅度提高服务资源的利用率以及整合管理效率,使上层应用获得更加有力的技术支持。

想要实现区块链背景下云计算环境服务组合的创新和优化,我们必须先掌握区块链原理与云计算环境服务组合流程的对应特征,才能真正发挥区块链技术的应用成效,使云计算环境服务组合更加符合当前的技术环境。经过细致的对比分析,我们归纳总结了区块链技术与服务组合技术的四点共同特征:①区块链技术和服务组合技术都具有去中心化特点。首先,从区块链技术来讲,在区块链整体的技术系统之内是没有中心化数据库的,系统之内的每个节点都存储着区块链的全部数据信息,节点与节点之间的权利和义务不存在明显差异。其次,从服务组合技术流程来讲,在服务组合技术系统之内,各类服务资源是分布式存在的,每项服务资源都可以根据用户需求对服务组件进行自动化的发现和选择,每个服务节点的功能、权利和义务也都具有独立性和平等性。②区块链技术和服务组合技术都具有显著的自治协同特征。首先,从区块链技术系统来看,其网络中各个节点之间不存在中央管控单元,每个节点都承托着维护和运行区块链系统的功能和义务。其次,从服务组合技术流程来看,其运行管理模式与区块链技术类似,都是通过分布服务形式、遵循既定的服务组合方案,对系统内的各项服务资源进行动态化的整合与调度。③区块链技术和服务组合技术都具备共识机制。首先,区块链技术最突出的功能和优势就在于其应用过程中的各类共识算法,不但可以确保系统内各个节点的正常运行,也显著提高了运行节点与区块数据达成共识的速率。其次,服务组合技术的共识机制主要表现在,其系统内部的各个节点可以在满足上层应用的前提下,借助服务链路满足QoS服务质量的多重属性,如果服务节点在提供服务过程中发生指令失效情况,那么各项服务资源和各个服务节点将会自动更新或重建服务路径,从而提升服务组合系统整体的运行质量。④区块链技术和服务组合技术同时具有智能化、合约化的特点。首先,区块链技术体系内的代码脚本系统更具灵活性,不但可以帮助用户创建更高级、更智能的合约,而且可以实现对整个网络范围内节点的智能化、自动化运行管理。其次,从服务组合技术流程来看,其运行过程中的智能化特点以及合约化特点同样非常突出,这些都得益于服务组合技术的可编程功能,利用可编程功能,服务组合系统中各个服务路径的执行与部署不仅更加高效便捷,而且服务资源也可以进行智能化、自动化的调度整合,从而提升服务资源组合策略的科学性与有效性。

3 基于区块链机制的云计算环境下服务组合策略的研究

3.1 服务组合体系架构

服务组合体系构架所涉及的内容比较多,这就需要基于区块链机制的云计算环境下展开管理,这是提高服务组合工作质量的一个重要内容。首先,工作人员可以借鉴服务层覆盖网 SON设计思想来展开工作,其中,SON是指通过预留宽带的方式,提供由QOS支撑的网络服务,SON服务商结合终端用户的规模及服务需求等对服务器节点进行设置,并通过向SON的服务,享受Internet的增值服务,进而确保服务组合体系构架工作能够顺利展开,同时也要结合实际状况,将区块链下的服务组合体系统一管理,进一步进行细致划分。比如:我们可以将其划分为物理网络层、服务实例层,或者是服务抽象层,每一层都包含着不同的内容,所以需要进行细致化分析,也要建立服务路由之间的映射关系,这样才能够实现优化服务组合体系构架的目的。其次,工作人员也要做好每一层级的管理工作,比如:针对服务抽象层,我们应将某上层用户的功能需求进行细致的拆分,进一步拆分同一系列的功能服务[2]。

3.2 基于新服务质量TOS智能合约

构建服务组合体系架构之外,我们要基于服务质量TOS智能合约,他也是提高服务组合效率的一个有效举措。同时,在SON背景下,利用TOS模型,选择及执行驱动服务器的路径。结合区块链可编辑程序的特性,可以将算法相关程序代码、封装服务组合、转换规则、预定义状态、触发合约执行情况等相对应的动作等对智能合约进行构建。而且,应实时监测区块链智能合约状态,并结合核查外部数据源,在满足特定触发条件后,再对合约进行激活并执行。而且,在网中各节点或仅转发合约货自动执行,直到撤销服务资源且完全结束服务生命周期。再者,工作人员在完成并驱动服务路径选择及执行任务的同时,也要对存在问题进行深入分析,当然这系列活动都需要基于区块链可编程特性来展开,同时也要按照智能合约运作机理展开工作,而且运作原理相对来讲比较复杂,所涉及的内容比较多,而智能合约的触发条件大多数是作为用户服务组合请求所提现的,所以相关工作人员必须要基于可信服务质量TOS智能合约来展开管理,进而实现优化服务组合的目标。工作人员也要做好质量模型 QOT分析与设计,这也是智能合约构建的一个关键点,QOT是指评估服务路径的可信程度,并对现有的研究成果进行借鉴,进而能够确保简化可信质量,具体包括单点信任度和交互紧密度,单点信任度指的是在除了终点和源点之外的相关服务组件节点方面,在对可信证据进行融合后,对于确定的单个服务组件其自身可以提供保障能力值,而交互紧密度是指基于组件开发信息所确定的兼容程度为依据,构建服务组件。因此,需要各级人员予以重视,从而既可以确保各项管理工作顺利展开,又能为行业发展提供便利[3]。

3.3 服务路径的生成

为了更好地提高服务质量,我们还应基于区块链机制的云计算环境之下进行服务路径的生成。首先,需要结合实际状况提出有效的路径生成策略,针对不足之处要及时优化和调整,通常情况下,路径的生存时间应根据实际状况来确定,这样才能够提高服务质量和效率。同时工作人员在服务覆盖层son中,也要提取相应的服务节点信息,确保各项工作能够顺利展开。其次,我们也要借助共同决策驱动功能,来实现服务质量的提高。

3.4 服务路径的算法

服务路径的算法也要具备科学性,若算法不具备科学性,难以满足用户实际需求,所以新时期下,工作人员还应基于区块链机制的云计算环境之下选择正确的服务路径,进而满足广大客户的实际功能需求。比如,我们可以选择可信度或者是信用较强的路径,作为服务组合的执行方式,针对服务方式上不足之处也要进行优化和调整。同时工作人员也要提高自身工作能力,要尽可能确保服务路径选择算法的正确性,这样才能够获得令人满意的服务组合效果,且确保各行各业能够在云计算环境之下健康发展,并获得更高的社会收益。

3.5 仿真实验分析

仿真实验也非常重要,也需要各级人员去分析。通常情况下,工作人员应基于区块链机制的云计算环境之下来优化服务组合,也要对仿真实验进行细致化分析,而仿真实验需要在开源仿真框架下来展开实验,也需要由专业的人员进行[4]。而实验数据结果也要具备可靠性,这样才能够实现提高服务组合成功效率的目的,为后续服务质量的提升也能够奠定基础。其次,工作人员要想为后续工作带来更多的服务资源,也要探讨不同服务组合算法中,在选择服务执行路径过程中,在基于可信服务质量的情况下,选择可信服务组件,进而确保提高服务的可靠性及稳定性,确保服务可用性能够达到最高,进而才能够降低问题出现概率,真正意义上的保障云计算环境下服务组合工作顺利展开。

4 结束语

综上所述,目前服务组合中面临着很多问题,所以为了满足新时期下所提出的具体要求,相关工作人员应基于区块链机制的云计算环境下展开管理,并做好每一个环节的工作,这样才能够实现优化服务组合的目的,以及为各行各业发展也能够创造良好的条件。

猜你喜欢
计算环境服务质量合约
云计算环境下船舶无线通信网络入侵检测方法
云计算环境下网络安全等级保护的实现途径
门诊服务质量管理的实践研究
西药房药学服务质量的提升路径及作用分析
云计算环境下的信息安全风险评估
新媒体环境下图书馆阅读推广服务质量的提高
论如何提升博物馆人性化公共服务质量
分布式计算环境下网络数据加密技术研究