技术新讯 > 计算推算,计数设备的制造及其应用技术 > 管理网络桌面资源主机名称解析的制作方法  >  正文

管理网络桌面资源主机名称解析的制作方法

  • 国知局
  • 2024-10-15 09:51:55

该技术总体涉及企业应用,更具体地说,涉及管理名称服务器数据解析,诸如企业应用的域名系统(dns)解析。

背景技术:

1、网络桌面(webtop)是能够支持桌面功能的网络环境。网络桌面能够提供用户可以经由浏览器访问的多个资源。例如,网络环境可以是企业网络,用户可以通过接收嵌入在浏览器窗口中的桌面环境或者通过由其客户端设备执行的客户端应用访问企业网络。与企业网络相关联的应用可以包括诸如企业员工的用户可以通过网络桌面访问的资源。

2、可以通过诸如访问策略管理器(apm)的中间服务和/或设备来管理对这些资源的访问。例如,apm可以用于维护访问策略存储库,可以在每次用户尝试登录到网络桌面以访问一个或更多个资源时对该访问策略存储库进行评估。网络桌面的中间服务可以提高网络资源的可访问性和安全性,但也会在用户尝试通过网络桌面访问资源时增加时延和不确定的响应次数。因此,在实现高性能、高可用性且安全的网络桌面系统时可能存在很多挑战。

技术实现思路

1、通常,一个或更多个计算机的系统可以被配置为通过在系统上安装软件、固件、硬件或其组合来执行操作或动作,在操作中使系统执行如本文示例所示和所述的动作。一个或更多个计算机程序可以被配置为通过包括指令来执行操作或动作,当由数据处理装置执行时,这些指令使得该装置执行如本文示例所示和所述的动作。一个示例包括与网络流量管理系统合作实现的方法,该网络流量管理系统包括一个或更多个网络流量管理模块、联网模块或服务器模块,该方法包括:接收访问与用户相关联的网络桌面的请求。网络桌面为用户提供访问多个资源的界面。该方法还包括确定用户对网络桌面的使用模式数据,其中使用模式数据包括可从网络桌面访问的多个资源的资源访问模式数据。该方法还包括基于使用模式数据和访问策略,在用户请求访问给定资源之前,从可从网络桌面访问的多个资源中确定给定资源的主机名称预解析数据。该方法还包括基于所确定的主机名称预解析数据和访问策略生成对资源访问请求的响应,其中对资源访问请求的响应包括用于重定向用户以访问所请求访问的给定资源的至少一个相应服务器的地址。

2、结合该示例的其他示例包括记录在一个或更多个非瞬态计算机可读介质(例如,计算机存储设备)上的相应计算机系统、装置和计算机程序,每个都被配置为执行本文示例所示和所述的方法的动作。示例计算机系统包括一个或更多个网络流量管理模块、联网模块或服务器模块、包括存储在其上的编程指令的存储器、以及配置为能够执行所存储的编程指令以执行本文示例所示和所述的方法的动作的一个或更多个处理器。示例非瞬态计算机可读介质具有存储在其上的用于管理名称服务器数据解析的指令,这些指令包括可执行代码,当这些指令由一个或更多个处理器执行时,使得处理器执行如本文示例所示和所述的方法的动作。示例网络流量管理装置包括存储器和一个或更多个处理器,该存储器包括存储在其上的编程指令,该一个或更多个处理器被配置为能够执行所存储的编程指令以执行本文示例所示和所述的方法的动作。

技术特征:

1.一种由网络流量管理系统实现的方法,所述网络流量管理系统包括一个或更多个网络流量管理装置、服务器设备或客户端设备,所述方法包括:

2.根据权利要求1所述的方法,其中,所述资源访问请求是用于访问所述给定资源的域名系统(dns)请求。

3.根据权利要求2所述的方法,其中,所述网络流量管理装置包括配置为将主机名称预解析数据存储为一个或更多个条目的dns缓存,其中,每个条目包括:

4.根据权利要求3所述的方法,其中,所述访问策略至少包括与所述用户相关联的所述网络桌面相关联的一组规则,其中,该组规则被配置为至少基于所述使用模式数据识别所述给定资源的资源类型,其中,所述资源类型是喜爱资源或非喜爱资源中的至少一种。

5.根据权利要求4所述的方法,还包括:

6.根据权利要求3所述的方法,其中,基于所确定的主机名称预解析数据和所述访问策略生成对与所述给定资源相对应的资源访问请求的响应还包括:

7.根据权利要求6所述的方法,其中,基于对一个或更多个服务器中的每一个执行的定期健康状态监测操作来确定所述至少一个相应服务器的地址。

8.根据权利要求1所述的方法,还包括:

9.一种系统,包括一个或更多个网络流量管理模块、联网模块或服务器模块、包括存储在其上的编程指令的存储器以及一个或更多个处理器,所述一个或更多个处理器被配置为能够执行所存储的编程指令,以:

10.根据权利要求9所述的系统,其中,所述资源访问请求是用于访问所述给定资源的域名系统(dns)请求。

11.根据权利要求10所述的系统,其中,所述网络流量管理模块包括配置为将主机名称预解析数据存储为一个或更多个条目的dns缓存,其中,每个条目包括:

12.根据权利要求11所述的系统,其中,所述访问策略至少包括与所述用户相关联的网络桌面相关联的一组规则,其中,该组规则被配置为至少基于所述使用模式数据识别所述给定资源的资源类型,其中,所述资源类型是喜爱资源或非喜爱资源中的至少一种。

13.根据权利要求12所述的系统,其中,所述一个或更多个处理器还被配置为:

14.根据权利要求11所述的系统,其中,对于生成对所述资源访问请求的响应,所述一个或更多个处理器还被配置为:

15.根据权利要求9所述的系统,其中,所述一个或更多个处理器还被配置为:

16.一种非瞬态计算机可读介质,具有存储在其上的指令,所述指令包括可执行代码,所述可执行代码由一个或更多个处理器执行时,使得处理器:

17.根据权利要求16所述的计算机可读介质,其中,所述资源访问请求是用于访问所述给定资源的域名系统(dns)请求。

18.根据权利要求17所述的计算机可读介质,其中,所述主机名称预解析数据包括存储在dns缓存中与所述多个资源中的至少一个相关联的主机名称相对应的一个或更多个条目,与所述多个资源中的至少一个相关联的主机名称的一个或更多个相应服务器相关联的一个或更多个地址,或者其组合,以用于重定向所述用户来访问所述多个资源中的所请求的至少一个。

19.根据权利要求18所述的计算机可读介质,其中,所述访问策略至少包括与所述用户相关联的所述网络桌面相关联的一组规则,其中,该组规则被配置为至少基于所述使用模式数据识别所述给定资源的资源类型,其中,所述资源类型是喜爱资源或非喜爱资源中的至少一种。

20.一种网络流量管理装置,包括存储器和一个或更多个处理器,所述存储器包括存储在其上的编程指令,所述一个或更多个处理器被配置为能够执行所存储的编程指令,以:

技术总结公开了与解析用于网络桌面资源访问的主机名称相关的技术。在示例中,方法包括从与用户相关联的网络桌面接收访问一个或更多个资源的请求。确定用户对网络桌面的使用模式数据。对于所请求的资源,在请求访问给定资源之前,基于使用模式数据和访问策略确定主机名称预解析数据。基于所确定的主机名称预解析数据和访问策略生成对资源访问请求的响应。对资源访问请求的响应包括用于重定向用户以访问所请求资源的至少一个相应后端服务器的地址。技术研发人员:维杰·库马尔·布鲁古,拉克什·阿迪受保护的技术使用者:F5 公司技术研发日:技术公布日:2024/10/10

本文地址:https://www.jishuxx.com/zhuanli/20241015/315648.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。