腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
姚红专栏
姚红
专栏作者
举报
180
文章
446733
阅读量
33
订阅数
订阅专栏
申请加入专栏
全部文章(180)
容器(29)
编程算法(23)
linux(22)
http(21)
网络安全(19)
tcp/ip(19)
数据库(18)
node.js(14)
sql(14)
容器镜像服务(14)
openstack(14)
存储(13)
https(13)
api(11)
python(10)
dns(10)
javascript(9)
云数据库 SQL Server(9)
ssh(9)
java(8)
xml(8)
kubernetes(8)
yum(8)
bash(7)
spring(7)
虚拟化(7)
unix(6)
php(5)
servlet(5)
html(5)
mvc(5)
nginx(5)
bash 指令(5)
ide(4)
网站(4)
shell(4)
对象存储(3)
c++(3)
json(3)
打包(3)
ubuntu(3)
centos(3)
文件存储(3)
分布式(3)
grep(3)
kvm(3)
负载均衡(2)
css(2)
jquery(2)
sqlite(2)
云数据库 Redis(2)
django(2)
git(2)
github(2)
struts(2)
负载均衡缓存(2)
apt-get(2)
日志数据(2)
开源(2)
正则表达式(2)
mybatis(2)
rpc(2)
udp(2)
zabbix(2)
socket编程(2)
ntp(2)
安全(2)
数据结构(2)
import(2)
return(2)
service(2)
sh(2)
二进制(2)
函数(2)
日志(2)
字符串(2)
云服务器(1)
其他(1)
ios(1)
swift(1)
c 语言(1)
go(1)
lua(1)
jsp(1)
android(1)
nosql(1)
access(1)
web.py(1)
ruby on rails(1)
tomcat(1)
mapreduce(1)
访问管理(1)
云数据库 MongoDB(1)
消息队列 CMQ 版(1)
SSL 证书(1)
mongodb(1)
DevOps 解决方案(1)
数据备份(1)
svg(1)
缓存(1)
面向对象编程(1)
aop(1)
jenkins(1)
小程序(1)
数据分析(1)
windows(1)
kafka(1)
防火墙(1)
ipv6(1)
迁移(1)
Elasticsearch Service(1)
abstract(1)
agent(1)
block(1)
centos7(1)
collections(1)
deployment(1)
device(1)
exit(1)
filter(1)
for循环(1)
history(1)
include(1)
iterable(1)
key(1)
kill(1)
kubectl(1)
lambda(1)
layout(1)
list(1)
map(1)
max(1)
mysql(1)
null(1)
path(1)
plugin(1)
png(1)
project(1)
root(1)
server(1)
supervisor(1)
tags(1)
var(1)
x86(1)
布局(1)
部署(1)
插件(1)
磁盘(1)
服务器(1)
后端(1)
架构(1)
镜像(1)
快捷键(1)
内核(1)
配置(1)
事件(1)
数学(1)
搜索(1)
系统(1)
异步(1)
搜索文章
搜索
搜索
关闭
Ubuntu 18.04 永久修改DNS的方法
dns
api
发现每次在/etc/resolv.conf 修改DNS之后,重启服务器DNS就会重置为原始127.0.0.53。
yaohong
2021-06-01
23K
0
Docker内核知识
容器镜像服务
容器
tcp/ip
api
Docker容器的本质是宿主机上的进程,通过namespace实现资源隔离,通过cgroups实现资源限制,通过写时复制机制实现高效的文件操作。
yaohong
2020-03-19
1.3K
0
OpenStack是什么,OpenStack详解
openstack
存储
对象存储
api
1. OpenStack是什么 OpenStack官方的解释很官方,而且从不同角度,也有不同的理解,OpenStack可以理解为一个云操作系统 OpenStack旗下包含了一组由社区维护的开源项目,他们分别是OpenStackCompute(Nova),OpenStackObjectStorage(Swift),以及OpenStackImageService(Glance)。 OpenStackCompute[1],为云组织的控制器,它提供一个工具来部署云,包括运行实例、管理网络以及控制用户和其他项目对云的访问(thecloudthroughusersandprojects)。它底层的开源项目名称是Nova,其提供的软件能控制IaaS云计算平台,类似于AmazonEC2和RackspaceCloudServers。实际上它定义的是,与运行在主机操作系统上潜在的虚拟化机制交互的驱动,暴露基于WebAPI的功能。 OpenStackObjectStorage[2],是一个可扩展的对象存储系统。对象存储支持多种应用,比如复制和存档数据,图像或视频服务,存储次级静态数据,开发数据存储整合的新应用,存储容量难以估计的数据,为Web应用创建基于云的弹性存储。 OpenStackImageService[1],是一个虚拟机镜像的存储、查询和检索系统,服务包括的RESTfulAPI允许用户通过HTTP请求查询VM镜像元数据,以及检索实际的镜像。VM镜像有四种配置方式:简单的文件系统,类似OpenStackObjectStorage的对象存储系统,直接用Amazon'sSimpleStorageSolution(S3)存储,用带有ObjectStore的S3间接访问S3。 三个项目的基本关系如下图1-1所示:
yaohong
2019-09-11
2.3K
0
云计算---openstack创建虚拟机过程
api
消息队列 CMQ 版
kafka
数据库
sql
虚拟机创建过程: (1)界面或命令行通过RESTful API向keystone获取认证信息。 (2)keystone通过用户请求认证信息,并生成auth-token返回给对应的认证请求。 (3)界面或命令行通过RESTful API向nova-api发送一个boot instance的请求(携带auth-token)。 (4)nova-api接受请求后向keystone发送认证请求,查看token是否为有效用户和token。 (5)keystone验证token是否有效,如有效则返回有效的认证和对应的角色(注:有些操作需要有角色权限才能操作)。 (6)通过认证后nova-api和数据库通讯。 (7)初始化新建虚拟机的数据库记录。 (8)nova-api通过rpc.call向nova-scheduler请求是否有创建虚拟机的资源(Host ID)。 (9)nova-scheduler进程侦听消息队列,获取nova-api的请求。 (10)nova-scheduler通过查询nova数据库中计算资源的情况,并通过调度算法计算符合虚拟机创建需要的主机。 (11)对于有符合虚拟机创建的主机,nova-scheduler更新数据库中虚拟机对应的物理主机信息。 (12)nova-scheduler通过rpc.cast向nova-compute发送对应的创建虚拟机请求的消息。 (13)nova-compute会从对应的消息队列中获取创建虚拟机请求的消息。 (14)nova-compute通过rpc.call向nova-conductor请求获取虚拟机消息。(Flavor) (15)nova-conductor从消息队队列中拿到nova-compute请求消息。 (16)nova-conductor根据消息查询虚拟机对应的信息。 (17)nova-conductor从数据库中获得虚拟机对应信息。 (18)nova-conductor把虚拟机信息通过消息的方式发送到消息队列中。 (19)nova-compute从对应的消息队列中获取虚拟机信息消息。 (20)nova-compute通过keystone的RESTfull API拿到认证的token,并通过HTTP请求glance-api获取创建虚拟机所需要镜像。 (21)glance-api向keystone认证token是否有效,并返回验证结果。 (22)token验证通过,nova-compute获得虚拟机镜像信息(URL)。 (23)nova-compute通过keystone的RESTfull API拿到认证k的token,并通过HTTP请求neutron-server获取创建虚拟机所需要的网络信息。 (24)neutron-server向keystone认证token是否有效,并返回验证结果。 (25)token验证通过,nova-compute获得虚拟机网络信息。 (26)nova-compute通过keystone的RESTfull API拿到认证的token,并通过HTTP请求cinder-api获取创建虚拟机所需要的持久化存储信息。 (27)cinder-api向keystone认证token是否有效,并返回验证结果。 (28)token验证通过,nova-compute获得虚拟机持久化存储信息。 (29)nova-compute根据instance的信息调用配置的虚拟化驱动来创建虚拟机。
yaohong
2019-09-11
1.3K
0
OpenStack Neutron详解
tcp/ip
openstack
api
OpenStack网络(neutron)管理OpenStack环境中所有虚拟网络基础设施(VNI),物理网络基础设施(PNI)的接入层。
yaohong
2019-09-11
2.7K
0
openstack各服务端口使用情况
api
端口占用情况 端口情况可以使用ss -tanp命令进行查看 监听的所有端口ss -tanp | grep LISTEN 基础服务 22 --SSH 3306 --MariaDB(MySQL) 27017 --MongoDB(Telemetry计量数据收集服务,没有进行安装) 5672、25672 --RabbitMQ(nova计算服务需要,以及neutron的linux_bridge代理需要) 11211 --Memcached(horizon界面服务需要) keystone 35357 --admin 5
yaohong
2019-09-11
1.1K
0
kubernetes部署
http
node.js
rpc
api
kubernetes
192.168.50.128 k8s-master 192.168.50.135 k8sr-node1
yaohong
2019-09-11
648
0
openfalcon架构及相关服务配置详解
数据结构
api
rpc
云数据库 Redis
http
agent内置了一个http接口,会自动采集预先定义的各种采集项,每隔60秒,push到transfer。
yaohong
2019-08-21
1.3K
0
云计算---openstack基础构架以及服务方式详解
api
openstack
对象存储
存储
是Rackspace和NASA共同发起的开源项目,他是一系列软件项目的组合。
yaohong
2019-08-21
2.9K
0
Statefulset:部署有状态的多副本应用
api
kubernetes
dns
StatefulSet是Kubernetes提供的管理有状态应用的负载管理控制器API。
yaohong
2019-08-21
1K
0
Kubernetes架构及相关服务详解
api
容器
node.js
kubernetes
网络安全
API服务器是和etcd通信的唯一组件,其他组件不会直接和etcd进行通信。
yaohong
2019-08-21
1.2K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档