【技术实现步骤摘要】
访问控制方法、装置和设备
[0001]本公开的实施例主要涉及计算机
,尤其是云计算领域。更具体地,本公开的实施例涉及用于云环境中的访问控制方法、装置、设备、计算机可读存储介质以及计算机程序产品。
技术介绍
[0002]云技术用于实现云环境中托管的服务,是计算机领域中发展最快的技术之一。云计算可以向消费方提供诸如网络、网络带宽、服务器、存储、应用等资源作为服务。以公有云为例,器涉及众多数据中心和众多服务。一些服务之间可能具有依赖性,因此需要交互。为了保证服务的网络安全,需要针对不同服务的安全策略以进行访问控制。当前,这样的安全策略通常由集中式防火墙来实现。然而,集中式防火墙具有诸多问题,例如可靠性低、易用性不高、成本高等。
技术实现思路
[0003]本公开的实施例提供了一种用于访问控制的方案。
[0004]在本公开的第一方面,提供了一种访问控制方法。该方法包括:确定应用于云环境中的服务的访问控制规则,访问控制规则指定云环境中被允许访问服务的源对象。方法还包括:确定云环境中部署有服务的目标实例。方法还包括:在目标实例启用访问控制规则。
[0005]以此方式,实现了以服务为保护对象的、在实例处的分布式访问控制。这种方式简化了安全策略配置,并且使安全策略的故障半径可控,从而可以提升安全策略的运维效率。因此,本公开的实施例能够实现云环境中可靠且安全的访问控制。
[0006]在第一方面的一些实施例中,确定应用于服务的访问控制规则包括:确定服务所属于的安全组的访问控制规则,作为应用于服 ...
【技术保护点】
【技术特征摘要】
1.一种访问控制方法,其特征在于,包括:确定应用于云环境中的服务的访问控制规则,所述访问控制规则指定所述云环境中被允许访问所述服务的源对象;确定所述云环境中部署有所述服务的目标实例;以及在所述目标实例启用所述访问控制规则。2.根据权利要求1所述的方法,其特征在于,确定应用于所述服务的所述访问控制规则包括:确定所述服务所属于的安全组的访问控制规则,作为应用于所述服务的所述访问控制规则。3.根据权利要求1或2所述的方法,其特征在于,所述服务包括云服务、微服务组、微服务或组件中的至少一项。4.根据权利要求1
‑
3中的任一项所述的方法,其特征在于,所述方法还包括:如果增加部署有所述服务的实例,在所增加的实例启用所述访问控制规则。5.根据权利要求1
‑
4中的任一项所述的方法,其特征在于,所述方法还包括:如果所述目标实例不再部署所述服务,在所述目标实例禁用或移除所述访问控制规则。6.根据权利要求1
‑
5所述的方法,其特征在于,所述方法还包括:如果所述目标实例不再部署所述服务,将所述目标实例与所述访问控制规则解除关联。7.根据权利要求1
‑
6中的任一项所述的方法,其特征在于,确定所述访问控制规则包括:基于用户输入创建安全组,所述安全组包括所述服务和应用于所述服务的所述访问控制规则。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:基于另一用户输入,向所述安全组添加一个或多个服务,或从所述安全组移除一个或多个服务。9.根据权利要求1
‑
8中的任一项所述的方法,其特征在于,所述源对象包括以下至少一项:所述云环境中的一个或多个服务,所述云环境中的一个或多个地址,或所述云环境中的地址集合。10.根据权利要求2所述的方法,其特征在于,所述安全组中的服务属于具有相同权限的用户。11.根据权利要求1
‑
10中的任一项所述的方法,其特征在于,在目标实例启用所述访问控制规则包括:在所述目标实例启用所述服务在一个或多个平面的所述访问控制规则,所述平面为以下任一项:管理平面、存储平面、运维平面或业务平面。12.根据权利要求1
‑
10中的任一项所述的方法,其特征在于,在所述目标实例启用所述访问控制规则包括:
通过所述目标实例所在可用区的控制器,将所述访问控制规则发放到所述目标实例。13.根据权利要求2所述的方法,其特征在于,属于所述安全组的不同服务部署在不同云环境。14.一种访问控制装置,其特征在于,包括:规则确定单元,被配置为确定应用于云环境中的服务的访问控制规则,所述访问控制规则指定所述云环境中被允许访问所述服务的源对象;实例确定单元,被配置为确定所述云环境中部署有所述服务的目标实例;以及规则启用单元,被配置为在所述目标实例启用所述访问控制规则。15.根据权利要求14所述的方法,其特征在于,所述规则确定单元进一步被配置为:确定所述服务所属于的安全组的...
【专利技术属性】
技术研发人员:孙应孔,朱小平,
申请(专利权)人:华为云计算技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。