小米云技术

我们致力于分享云存储、云计算、消息系统、Cloud Native等方面的技术干货。 这里有最专业的技术分享,最新的小米云技术团队动态。 还等什么,快关注吧。...

Elasticsearch SQL用法详解

本文详细介绍了不同版本中Elasticsearch SQL的使用方法,总结了实际中常用的方法和操作,并给出了几个具体例子。 上篇文章回顾:看示例学awk 一、5.x中ES-SQL用法 Elasticsearch 5.x版本中,SQL功能还没有集成到Elasticsearch源码中,需要下...

2018-12-17 13:54:39

阅读数 60

评论数 0

Linux IPsec离奇事件

本文通过复盘排查IPSec故障的整体过程,揭示分析故障的方法,以及通过该故障学习相关知识。 上篇文章回顾:被抛弃的tcp_recycle 由于业务需要,我们在海外的某些节点上搭建了VPN,方便海外节点之间的数据交互,某天我们在两个新节点之间搭建了一条新的VPN,上线之后Ping、trace...

2018-12-06 17:21:50

阅读数 20

评论数 0

小米在Docker上最佳实践:5个方法精简镜像

精简Docker镜像的好处很多,不仅可以节省存储空间和带宽,还能减少安全隐患。优化镜像大小的手段多种多样,因服务所使用的基础开发语言不同而有差异。本文将介绍精简Docker镜像的几种通用方法。 精简Docker镜像大小的必要性 Docker镜像由很多镜像层(Layers)组成(最多127层),...

2018-08-16 14:24:18

阅读数 273

评论数 0

网络工程师眼中的自动化运维

本文从一名网工从业者的角度出发,探讨了在企业网运维过程中,网络工程师可以用什么样的工具让网络更加透明高效。 上篇文章回顾:Apache Ranger——Hadoop ACL控制工具                                                       ...

2019-01-22 17:16:29

阅读数 5

评论数 0

Apache Ranger——Hadoop ACL控制工具

本文主要通过ranger在hdfs acl中的应用以及原理介绍一下ranger的使用,另外介绍一下实际使用过程中碰到的问题。 上篇文章回顾:时间服务器—NTP 目前公司内部大多通过数据工场来管理hdfs上的数据,工场开发团队和hdfs、yarn的SRE同学也配合紧密。由于涉及到管理数据,那么不得...

2019-01-17 17:15:13

阅读数 11

评论数 0

时间服务器-NTP

本文主要从NTP通信协议、NTP服务器的阶层概念、NTP服务器的安装与设定、Client的安装和配置、NTP的启动与观察等几个方面详细介绍了NTP服务器。 上篇文章回顾:初探Firewalld 计算机内部所记录的的时钟都记载于BIOS(CMOS)内的,但如果计算机上面的CMOS电池没电了,或者是...

2019-01-16 09:32:45

阅读数 37

评论数 0

模拟网络状态的利器TC

本文主要介绍了可以模拟出多种复杂的互联网传输性能的工具——TC,及具体的模拟方法。 上篇文章回顾:Nginx请求处理流程你了解吗? 在日常生产环境中,如何判断网络运行状况是否正常是一个让大家比较耗神的一件事情,因为我们往往被某些不太友好的人以所谓的“网络问题”甩锅至此并开始了我们洗白的经历,今天...

2019-01-14 14:54:03

阅读数 47

评论数 0

初探Firewalld

本文主要从概念及架构、核心组成、常用命令等几个方面详细介绍了Firewalld,并附加介绍了iptables四表五链和netfilter的知识。 上篇文章回顾:Linux日志服务初识   一、简介 1、Firewalld提供更加智能化的防火墙管理规则,优化策略配置方案,支持网络“zones(...

2019-01-11 09:47:29

阅读数 29

评论数 0

Linux日志服务初识

本文主要从日志分类、分割日志和日志收集等几个方面介绍了和服务器日志有关的工具。 上篇文章回顾:阵列卡缓存电池充放电问题详解   对经常在服务器上面工作的人来说,日志的阅读和利用往往是非常重要的。偶尔出现了问题或解决之后,查看相关日志往往是定位问题原因的主要方法。因此,让我们来了解一下和服务器日...

2019-01-09 17:04:32

阅读数 32

评论数 0

任播、自治系统与全球负载均衡

本文由DNS出发,分别介绍了任播、自治系统及负载均衡和容灾等相关网络知识。 上篇文章回顾:模拟网络状态的利器TC   //前言// 我在初中的时候遇到过一个问题:家里的联通宽带没有下发DNS地址,导致不能上网,年幼的我掏出了我的小米8(笑),帅气地打开搜索引擎,键入:DNS没了怎么办 ...

2019-01-07 12:44:13

阅读数 37

评论数 1

2018年度小米运维盘点

元旦假期一眨眼就没了,2018年也嗖的一下就过去了,这一年里发生的大事件你都还记得吗?下面就让小编带你回顾一下过去这一年里小米运维的知识点吧! 2018年我们推送了很多被读者认可的文章,这些文章涵盖了DPDK LVS、SQL协议、监控等方面的内容,可见跟我们一起成长的童鞋都是技能全面、知识面...

2019-01-04 10:27:42

阅读数 2065

评论数 0

阵列卡缓存电池充放电问题详解

本文主要详细解释了与阵列卡缓存电池充放电相关的各方面的问题。 上篇文章回顾:由ORM谈Python元类   磁盘阵列是服务器上历史悠久的一项技术,它能够通过不同的阵列模式合理利用空间和性能配比出性价比极高的磁盘阵列,被大部分服务器OEM厂商所广泛采用。其中以LSI公司的MegaRAID ...

2019-01-02 09:38:07

阅读数 45

评论数 0

由ORM谈Python元类

本文主要介绍了什么是类,如何动态的创建类,什么是元类,类的_metaclass_属性以及如何自己实现ORM。 上篇文章回顾:浅谈TLS 1.3   在谈Python元类之前,我们先来看看ORM是什么: ORM 为Object Relational Mapping 的简称,中文意思为对象...

2018-12-28 12:59:03

阅读数 16

评论数 0

浅谈 TLS 1.3

本文主要从TLS 1.3的优势、部署和时间发展线介绍了这种用于为计算机网络通信提供安全性的密码协议TLS。 上篇文章回顾:浅谈DHCP协议    TLS简介 按照维基百科的定义,TLS 是一种用于为计算机网络通信提供安全性的密码协议,其前身安全套接层(SSL)想必很多人都听说过。TLS...

2018-12-26 18:25:26

阅读数 25

评论数 0

被抛弃的tcp_recycle

本文从一次巧合发现高版本Linux不再支持tcp_tw_recycle,深入研究了连接状态TIME_WAIT的原理,进而分析了tcp_tw族内核参数和如何应用它们对Linux的连接进行调优。 上篇文章回顾:任播、自治系统与全球负载均衡 1、背景 最近准备搭建一个新的kubernetes集...

2018-12-24 10:14:51

阅读数 59

评论数 0

浅谈DHCP协议

本文从分配方式、工作过程、租约、数据包格式、中继代理等几个方面介绍了DHCP协议对IPV4地址的分配过程。 上篇文章回顾:GO interface实现分析 概要 DHCP(Dynamic Host Configuration Protocol),动态主机配置协议,使用udp协议进行工作,...

2018-12-21 10:02:23

阅读数 29

评论数 0

GO interface实现分析

本文介绍了Go语言中接口(interface)的内部实现、nil interface和nil的区别以及使用时的一些坑。 上篇文章回顾:Elasticsearch SQL用法详解 前言 接口(interface)代表一种“约定”或“协议”,是多个方法声明的集合。允许在非显示关联情况下,组合并调用...

2018-12-19 10:27:21

阅读数 15

评论数 0

小米开源的自研智能SQL优化与改写工具SOAR使用指南

本文简述了SOAR的下载安装和使用方法,并介绍了SOAR的基础设置和应用的四个场景。 上篇文章回顾:基于线性回归的故障恢复时间预测 在10月20日的开源先锋日(OSCAR)上,小米开源了自研的SOAR(SQL Optimizer And Rewriter)。这是一款智能SQL优化和改写工具...

2018-10-25 13:37:35

阅读数 1376

评论数 1

浅谈Docker的安全性支持(上篇)

Docker作为最重视安全的容器技术之一,在很多方面都提供了强安全性的默认配置,其中包括:容器root用户的 Capability 能力限制、Seccomp系统调用过滤、Apparmor的 MAC 访问控制、ulimit限制、pid-limits的支持,镜像签名机制等。这篇文章我们就带大家详细了...

2018-09-06 18:53:46

阅读数 188

评论数 0

Docker容器实现原理及容器隔离性踩坑介绍

正如Docker官方的口号:“Build once,Run anywhere,Configure once,Run anything”,Docker被贴上了如下标签:轻巧、秒级启动、版本管理、可移植性等等,这些优点让它出现之初就收到极大的关注。现在,Docker已经不仅仅是开发测试阶段使用的工具,...

2018-08-17 17:41:37

阅读数 714

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭