[go: up one dir, main page]

CN109218462B - 一种云数据中心物理主机的ip分配方法 - Google Patents

一种云数据中心物理主机的ip分配方法 Download PDF

Info

Publication number
CN109218462B
CN109218462B CN201811073884.8A CN201811073884A CN109218462B CN 109218462 B CN109218462 B CN 109218462B CN 201811073884 A CN201811073884 A CN 201811073884A CN 109218462 B CN109218462 B CN 109218462B
Authority
CN
China
Prior art keywords
vlan
physical host
dnsmasq
network
name space
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811073884.8A
Other languages
English (en)
Other versions
CN109218462A (zh
Inventor
葛丰增
于昊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Cloud Information Technology Co Ltd
Original Assignee
Inspur Cloud Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inspur Cloud Information Technology Co Ltd filed Critical Inspur Cloud Information Technology Co Ltd
Priority to CN201811073884.8A priority Critical patent/CN109218462B/zh
Publication of CN109218462A publication Critical patent/CN109218462A/zh
Application granted granted Critical
Publication of CN109218462B publication Critical patent/CN109218462B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • H04L61/5014Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4511Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

本发明提供一种云数据中心物理主机的IP分配方法,属于云计算技术领域,每个VLAN对应物理主机管理平台上一个网络命名空间,每个网络命名空间开启一个DNSmasq进程提供DHCP服务,DNSmasq通过读取IP‑MAC配置文件为物理主机分配指定静态IP。同时REST接口提供了对IP‑MAC配置文件的修改功能,完成了通过web创建VLAN和分配静态IP的全部过程。

Description

一种云数据中心物理主机的IP分配方法
技术领域
本发明涉及云计算技术,尤其涉及一种云数据中心物理主机的IP分配方法。
背景技术
在目前的云中心计算环境中,物理裸机部署完成后需要分配到正确的IP才能被外部连接以提供对外服务或作为内部计算节点以及存储节点等使用。目前对物理主机的IP分配方式主要存在以下几种。
第一种是采用手动配置的方式指定静态IP,此种方式相对灵活但却浪费人力自动化程度低,且由于需要人工干预,可能存在误操作。另一种是在管理节点开启DHCP服务,配置物理主机自动获取IP,此种方式简便快捷,但是后续管理困难,且对于需要指定固定IP的场所和多VLAN的环境不能满足要求。云中心的物理主机检测时间长,负载大,管理困难,同时网络需求具有多样化并且配置复杂。
发明内容
为了解决以上技术问题,本发明提出了一种通过REST接口对远程云中心的物理主机进行指定静态IP分配的方法。同时对在云中心因为不同项目需求要将物理主机分配到不同VLAN的情况,在调用物理交换机厂商提供的接口将物理主机所连接对应的网口划分到指定VLAN后,提供了通过REST接口在物理主机管理平台创建VLAN并开启对应DHCP的功能。
每个VLAN对应物理主机管理平台上一个网络命名空间,每个网络命名空间开启一个DNSmasq进程提供DHCP服务,DNSmasq通过读取IP-MAC配置文件为物理主机分配指定静态IP;
同时REST接口提供了对IP-MAC配置文件的修改功能,完成通过web创建VLAN和分配静态IP的全部过程。
具体步骤为:
1)通过web方式对云中心物理主机分配IP的方式采用Pecan工程提供的REST接口;
2)使用DNSmasq软件为云中心的物理主机提供DHCP服务;DNSmasq进程根据IP配置文件分配静态IP;
3)Pecan工程提供REST接口在物理机管理平台创建VLAN,每个VLAN对应平台上一个网络命名空间,同时每个命名空间中附加启动一个DNSmasq进程;
4)Pecan提供更新IP配置文件功能,配置文集记录要设置的物理主机IP和MAC地址;
5)Pecan提供创建删除VLAN功能。
本发明的有益效果是
本文提供的方法可以通过web方式调用物理主机管理平台的REST接口来实现对物理主机的远程网络操作。具体实现的功能:
1)、在物理主机管理平台创建VLAN和删除VLAN。
2)、实时更新DHCP的IP-MAC配置文件,使DNSmasq服务对云中心物理主机进行指定静态IP分配。
附图说明
图1是物理主机网络拓扑图;
图2是在物理主机管理平台创建VLAN启动DHCP服务流程图;
图3是更新DHCP配置文件流程图。
具体实施方式
下面对本发明的内容进行更加详细的阐述:
本发明提供了一种通过web调用REST接口的方式对云中心的物理主机进行IP分配的方法。REST接口由基于python的web框架Pecan工程提供。对云中心物理主机可能因为多租户多项目而处在不同VLAN的网络需求,本文提供的方法支持多VLAN下的IP分配,同时本文提出了在物理主机管理平台创建VLAN并分别开启DHCP功能的方法。每个VLAN对应物理主机管理平台上一个网络命名空间,每个网络命名空间开启一个DNSmasq进程提供DHCP服务,DNSmasq通过读取IP-MAC配置文件为物理主机分配指定静态IP。同时REST接口提供了对IP-MAC配置文件的修改功能,完成了通过web创建VLAN和分配静态IP的全部过程。
具体技术方案如下:
1.为物理主机分配IP的DHCP服务由物理主机管理平台(可以是一台物理主机机或是虚拟机)部署安装的DNSmasq软件提供。DNSmasq可以提供静态IP和动态IP两种DHCP服务方式。
2.对云中心物理主机IP的配置以及VLAN的创建与删除以web方式通过调用REST接口实现。
3.REST接口的提供采用路由对象分发的基于python的web框架Pecan实现。
4.在Pecan工程中包含三个controller,一个RootController对应URL中的根路径,一个版本控制controller,一个DNSmasq Controller。三个controller都为RESTfulcontroller,继承自Pecan实现的RESTful控制器pecan.rest.RestController。
5.Pecan工程实现以下REST接口:
●路径:http://ip:port/v1/dnsmasq/
方法:post。
参数:
"vlanname":需要创建的VLAN ID。
"iprangestart":VLAN起始IP。
"iprangeend":VLAN终止IP。
"gateway":VLAN网关。
"netmask":子网掩码。
"serverip":DHCP服务器IP地址。
功能:创建VLAN,对应物理主机管理平台的网络命名空间,并启动对应DHCP服务。
●路径:http://ip:port/v1/dnsmasq/xxx
方法:put。xxx为要操作的IP对应的VLAN。
参数:
"vlanname":设定的IP对应的VLAN。
"op":可选"add"或者"del",对应是添加还是解绑IP与MAC地址对。
"ip":要设定或者解绑的IP地址。
"mac":物理主机网卡的MAC地址。
功能:更新DNSmasq配置文件,添加或删除静态IP-MAC对。
●路径:http://ip:port/v1/dnsmasq/xxx
方法:delete。xxx对应为需要删除的VLAN。
参数:无。
功能:删除在物理主机管理平台上创建的VLAN。
6.创建项目VLAN。每个VLAN对应物理裸机平台上的一个网络命名空间,并启动DNSmasq提供DHCP服务。
命令#ip netns add vlan1该命令将创建一个名为vlan1的新网络命名空间,同时此命令会在/var/run/netns下为其添加绑定挂载点。然后需要添加veth pair(VirtualEthernet Pair)将新建的命名空间与根命名空间进行通信。然后在物理网卡上配置需要创建的VLAN,然后添加网桥连接新建的veth pair和网卡上的配置的VLAN。并启动以上设备。最后进入网络命名空间启动一个DNSmasq,DNSmasq根据指定的配置文件提供DHCP服务分配静态IP。此外VLAN的起止IP信息以存入数据库的方式保存,进行DHCP配置文件修改时需要首先连接数据库查询判断IP是否在VLAN范围之内。
Pecan工程实现步骤如下:
S1.参数规范性校验
S2.判断数据库与中是否已存在对应VLAN信息。
S3.判断物理主机管理平台是否已经存在对应VALN。通过判断目录/var/run/netns下是否有其对应VLAN的绑定挂载点文件来判断VLAN是否已经创建存在。
S4.如果VLAN不存在,在物理主机管理平台添加对应VLAN的网络命名空间。
#ip netns add vlan1
S5.创建一个veth pair。veth pair的两个虚拟接口一个接口分配在新建的网络命名空间,另一个分配在跟网络命名空间。以下为添加veth pair的命名:
#ip link add name"tapname"type veth peer name"nsname"
#ip link set"nsname"netns vlan1
S6.进入网络命名空间给veth设置成物理主机管理平台的IP地址和路由规则。最后启动设备,并退出网络命名空间。
#ip netns exec vlan1ip addr add"dhcpserverip/netmask"dev"nsname"
#ip netns exec vlan1ip route add default via"gateway"
S7.给物理主机管理平台的网卡配置通过对应的VLAN ID。
#vconfig add"ethnum""vlanid"
S8.新建网桥,连接新建的veth pair和网卡上的VLAN。
#brctl addbr"brname"
#brctl addif"brname""tapname"
#brctl addif"brname""ethnum.vlanid"
S9.启动以上各项设备。
S10.进入网络命名空间,启动DNSmasq软件,DNSmasq依据IP-MAC配置文件为物理主机提供DHCP服务。
S11.将VLAN的信息包括起始IP,网关,掩码等信息存入数据库。
7.更新DNSmasq的DHCP服务配置文件。
此DHCP配置文件记录物理主机IP与MAC地址的对应,通过调用REST接口写入或者修改此文件后重启DNSmasq的DHCP服务即可完成对物理主机静态IP的分配。
Pecan工程实现步骤如下:
S1.首先判断参数规范性校验。
S2.然后判断是否存在对应VLAN。
S3.然后连接数据库判断IP地址是否在VLAN的IP范围之内。
S4.查询IP是否已绑定到某MAC,如果存在则解绑原IP与MAC对。
S5.将IP与新MAC地址写入到VLAN对应的host文件。
S6.重启DHCP。
8.删除VLAN。Pecan工程实现步骤如下:
S1.终止DNSmasq进程,
S2.删除veth pair。
S3.删除网络命名空间。
S4.终止网桥进程,并删除网桥。
S5.删除网卡上配置的VLAN ID。
S6.删除数据库里VLAN对应的记录。

Claims (1)

1.一种云数据中心物理主机的IP分配方法,其特征在于,
在调用物理交换机厂商提供的接口将物理主机所连接对应的网口划分到指定VLAN后,通过REST接口在物理主机管理平台创建VLAN并开启对应DHCP的功能;
每个VLAN对应物理主机管理平台上一个网络命名空间,每个网络命名空间开启一个DNSmasq进程提供DHCP服务,DNSmasq通过读取IP-MAC配置文件为物理主机分配指定静态IP;
同时REST接口提供了对IP-MAC配置文件的修改功能,完成通过web创建VLAN和分配静态IP 的全部过程;
具体步骤为:
1)通过web方式对云中心物理主机分配IP的方式采用Pecan工程提供的REST接口;
2)使用DNSmasq软件为云中心的物理主机提供DHCP服务;DNSmasq进程根据IP配置文件分配静态IP;
3)Pecan工程提供REST接口在物理机管理平台创建VLAN,每个VLAN对应平台上一个网络命名空间,同时每个命名空间中附加启动一个DNSmasq进程;
4)Pecan提供更新IP配置文件功能,配置文集记录要设置的物理主机IP和MAC地址;
5)Pecan提供创建删除VLAN功能;
为物理主机分配IP的DHCP服务由物理主机管理平台部署安装的DNSmasq软件提供;DNSmasq可以提供静态IP和动态IP两种DHCP服务方式;
对云中心物理主机IP的配置以及VLAN的创建与删除以web方式通过调用REST接口实现;
REST接口的提供采用路由对象分发的基于python的web框架Pecan实现;
在Pecan工程中包含三个controller,一个RootController对应URL中的根路径,一个版本控制controller,一个DNSmasq Controller;三个controller都为RESTfulcontroller,继承自Pecan实现的RESTful控制器pecan.rest.RestController;
Pecan工程实现以下REST接口:
路径:http://ip:port/v1/dnsmasq/
方法:post
参数:
"vlanname":需要创建的VLAN ID
"iprangestart": VLAN起始IP
"iprangeend" : VLAN终止IP
"gateway":VLAN网关
"netmask" :子网掩码
"serverip": DHCP服务器IP地址
功能:创建VLAN,对应物理主机管理平台的网络命名空间,并启动对应DHCP服务
路径:http://ip:port/v1/dnsmasq/xxx 2
方法:put ;xxx为要操作的IP对应的VLAN
参数:
"vlanname":设定的IP对应的VLAN
"op":可选"add"或者"del",对应是添加还是解绑IP与MAC地址对
"ip":要设定或者解绑的IP地址
"mac":物理主机网卡的MAC地址
功能:更新DNSmasq配置文件,添加或删除静态IP-MAC对
路径:http://ip:port/v1/dnsmasq/xxx 3
方法:delete;xxx对应为需要删除的VLAN
参数:无;
功能:删除在物理主机管理平台上创建的VLAN
创建项目VLAN;每个VLAN对应物理裸机平台上的一个网络命名空间,并启动DNSmasq提供DHCP服务
命令#ip netns add vlan1该命令将创建一个名为vlan1的新网络命名空间,同时此命令会在/var/run/netns下为其添加绑定挂载点;然后需要添加veth pair即VirtualEthernet Pair将新建的命名空间与根命名空间进行通信;然后在物理网卡上配置需要创建的VLAN,然后添加网桥连接新建的veth pair和网卡上的配置的VLAN;并启动以上设备;最后进入网络命名空间启动一个DNSmasq,DNSmasq根据指定的配置文件提供DHCP服务分配静态IP;此外VLAN的起止IP信息以存入数据库的方式保存,进行DHCP配置文件修改时需要首先连接数据库查询判断IP是否在VLAN范围之内;
Pecan工程实现步骤如下:
S1.参数规范性校验;
S2.判断数据库中是否已存在对应VLAN信息;
S3.判断物理主机管理平台是否已经存在对应VLAN;通过判断目录/var/run/netns下是否有其对应VLAN的绑定挂载点文件来判断VLAN是否已经创建存在;
S4.如果VLAN不存在,在物理主机管理平台添加对应VLAN的网络命名空间;
#ip netns add vlan1
S5. 创建一个veth pair;veth pair的两个虚拟接口一个接口分配在新建的网络命名空间,另一个分配在跟网络命名空间;以下为添加veth pair的命名:
#ip link add name "tapname" type veth peer name "nsname"
#ip link set "nsname" netns vlan1
S6.进入网络命名空间给veth设置成物理主机管理平台的IP地址和路由规则;最后启动设备,并退出网络命名空间;
#ip netns exec vlan1 ip addr add "dhcpserverip/netmask" dev "nsname"
#ip netns exec vlan1 ip route add default via "gateway"
S7.给物理主机管理平台的网卡配置通过对应的VLAN ID;
#vconfig add "ethnum" "vlanid"
S8.新建网桥,连接新建的veth pair和网卡上的VLAN;
#brctl addbr "brname"
#brctl addif "brname" "tapname"
#brctl addif "brname" "ethnum.vlanid"
S9.启动以上各项设备;
S10.进入网络命名空间,启动DNSmasq软件,DNSmasq依据IP-MAC配置文件为物理主机提供DHCP服务;
S11.将VLAN的信息包括起始IP,网关,掩码存入数据库;
更新DNSmasq的DHCP服务配置文件;
此DHCP配置文件记录物理主机IP与MAC地址的对应,通过调用REST接口写入或者修改此文件后重启DNSmasq的DHCP服务即可完成对物理主机静态IP的分配;
Pecan工程实现步骤如下:
S1.首先判断参数规范性校验;
S2.然后判断是否存在对应VLAN;
S3.然后连接数据库判断IP地址是否在VLAN的IP范围之内;
S4.查询IP是否已绑定到某MAC,如果存在则解绑原IP与MAC对;
S5.将IP与新MAC地址写入到VLAN对应的host文件;
S6.重启DHCP;
删除VLAN;Pecan工程实现步骤如下:
S1.终止DNSmasq进程;
S2.删除veth pair;
S3.删除网络命名空间;
S4.终止网桥进程,并删除网桥;
S5.删除网卡上配置的VLAN ID;
S6.删除数据库里VLAN对应的记录。
CN201811073884.8A 2018-09-14 2018-09-14 一种云数据中心物理主机的ip分配方法 Active CN109218462B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811073884.8A CN109218462B (zh) 2018-09-14 2018-09-14 一种云数据中心物理主机的ip分配方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811073884.8A CN109218462B (zh) 2018-09-14 2018-09-14 一种云数据中心物理主机的ip分配方法

Publications (2)

Publication Number Publication Date
CN109218462A CN109218462A (zh) 2019-01-15
CN109218462B true CN109218462B (zh) 2022-06-10

Family

ID=64984101

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811073884.8A Active CN109218462B (zh) 2018-09-14 2018-09-14 一种云数据中心物理主机的ip分配方法

Country Status (1)

Country Link
CN (1) CN109218462B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111669423B (zh) * 2019-03-08 2023-03-17 厦门网宿有限公司 基于用户态协议栈的网络隔离空间的批量处理方法及系统
CN112019366B (zh) * 2019-05-31 2022-02-01 北京金山云网络技术有限公司 物理主机的租赁方法、装置、云平台及可读存储介质
CN115550315B (zh) * 2022-08-10 2023-08-29 北京中关村软件园发展有限责任公司 一种基于下一代互联网的数字化云服务管理方法和系统

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103152256A (zh) * 2013-02-22 2013-06-12 浪潮电子信息产业股份有限公司 一种基于云计算数据中心的路由虚拟网络设计方法
CN103475526A (zh) * 2013-09-18 2013-12-25 国云科技股份有限公司 一种支持多vlan的虚拟机的ip设置和检测方法
CN103812704A (zh) * 2014-02-25 2014-05-21 国云科技股份有限公司 一种面向虚拟机的公网ip动态管理方法
CN105827648A (zh) * 2016-05-18 2016-08-03 霍焕潇 基于ip-mac实名绑定的网络准入控制系统及控制方法
CN106101301A (zh) * 2016-08-05 2016-11-09 汉柏科技有限公司 分布式虚拟dhcp服务提供系统和方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130246603A1 (en) * 2005-08-30 2013-09-19 Mcafee, Inc. System, method, and computer program product for automatic router discovery
JP5888561B2 (ja) * 2013-01-21 2016-03-22 アラクサラネットワークス株式会社 管理装置、及び管理方法
CN107391688A (zh) * 2017-07-25 2017-11-24 郑州云海信息技术有限公司 一种基于web的虚拟化网络管理平台的构建方法与装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103152256A (zh) * 2013-02-22 2013-06-12 浪潮电子信息产业股份有限公司 一种基于云计算数据中心的路由虚拟网络设计方法
CN103475526A (zh) * 2013-09-18 2013-12-25 国云科技股份有限公司 一种支持多vlan的虚拟机的ip设置和检测方法
CN103812704A (zh) * 2014-02-25 2014-05-21 国云科技股份有限公司 一种面向虚拟机的公网ip动态管理方法
CN105827648A (zh) * 2016-05-18 2016-08-03 霍焕潇 基于ip-mac实名绑定的网络准入控制系统及控制方法
CN106101301A (zh) * 2016-08-05 2016-11-09 汉柏科技有限公司 分布式虚拟dhcp服务提供系统和方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《家庭异构网关研究与关键技术实现》;龚翠玲;《中国优秀硕士学位论文全文数据库 信息科技辑》;20130630;全文 *

Also Published As

Publication number Publication date
CN109218462A (zh) 2019-01-15

Similar Documents

Publication Publication Date Title
CN114172802B (zh) 容器网络配置方法、装置、计算节点、主节点及存储介质
CN109104318B (zh) 用于实现集群自适应部署的方法
CN107135134B (zh) 基于虚拟交换机和sdn技术的私用网络接入方法和系统
CN111147297B (zh) 一种kubernetes的多层网络平面构建方法
CN104753697B (zh) 一种控制网络设备自动开局的方法、设备及系统
JP6585953B2 (ja) ネットワーク装置
US20150127792A1 (en) Configuration management device, configuration interface device and method for vendor-independent network device configuration
CN106790660A (zh) 一种实现分布式存储系统的部署方法及装置
CN110716787A (zh) 容器地址设置方法、设备和计算机可读存储介质
CN112688814B (zh) 一种设备接入方法、装置、设备及机器可读存储介质
CN109218462B (zh) 一种云数据中心物理主机的ip分配方法
CN107005471A (zh) 通用客户驻地设备
CN102523110A (zh) 一种实现零配置设备的自动配置的方法和装置
CN105071948A (zh) 一种接入交换机的自动部署方法及装置
US20240155023A1 (en) Method and system for implementing bare metal inspection process, device, and storage medium
CN117632507A (zh) 一种冗余数据删除方法、装置、设备及存储介质
CN109510717B (zh) 节点设备的信息的获取方法、装置、设备及存储介质
CN112887330B (zh) 一种网络acl隔离浮动ip的实现装置及方法
CN111416732B (zh) 一种sdn中网络设备扩容自动配置业务的方法及装置
CN105871676B (zh) 一种桌面云中远端虚拟机的网络连接方法及系统
CN111769992B (zh) 一种网络数据的管理方法、云平台及存储介质
US9949046B2 (en) Automating repairs to audio systems
CN107800810A (zh) 一种服务器远程控制方法和系统
CN111355599B (zh) 混合网络拓扑发现方法及装置
CN111343010B (zh) 一种配置存储ip网络端口的方法和设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 250100 No. 1036 Tidal Road, Jinan High-tech Zone, Shandong Province, S01 Building, Tidal Science Park

Applicant after: Tidal Cloud Information Technology Co.,Ltd.

Address before: 250100 S06 tower, 1036, Chao Lu Road, hi tech Zone, Ji'nan, Shandong.

Applicant before: SHANDONG INSPUR CLOUD INFORMATION TECHNOLOGY Co.,Ltd.

Address after: 250100 No. 1036 Tidal Road, Jinan High-tech Zone, Shandong Province, S01 Building, Tidal Science Park

Applicant after: Inspur cloud Information Technology Co.,Ltd.

Address before: 250100 No. 1036 Tidal Road, Jinan High-tech Zone, Shandong Province, S01 Building, Tidal Science Park

Applicant before: Tidal Cloud Information Technology Co.,Ltd.

Address after: 250100 S06 tower, 1036, Chao Lu Road, hi tech Zone, Ji'nan, Shandong.

Applicant after: SHANDONG INSPUR CLOUD INFORMATION TECHNOLOGY Co.,Ltd.

Address before: 250100 S06 tower, 1036, Chao Lu Road, hi tech Zone, Ji'nan, Shandong.

Applicant before: SHANDONG LANGCHAO YUNTOU INFORMATION TECHNOLOGY Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant