BizCloud:基于Kubernetes的私有云实践 存储应用

BizCloud:基于Kubernetes的私有云实践

随着搜狗业务的快速增长,需要更有效地控制成本,提升研发效率,我们基于Docker和Kubernetes构建了一站式私有云管理平台——BizCloud,此平台涵盖服务管理、弹性伸缩、灰度发布、自动运维、...
阅读全文
Java8 JVM参数详解 编程开发

Java8 JVM参数详解

摘要:java虚拟机启动时默认是带有很多参数的,往往一些参数就会导致业务性能下降,之前测试过,jvm参数优化还是非常重要的,那么具体JVM启动包含哪些参数呢?目前我们用jdk1.8比较多,我们就说说一...
阅读全文
Jenkins+Git+Maven+Shell+Tomcat持续集成 运维实战

Jenkins+Git+Maven+Shell+Tomcat持续集成

Jenkins 是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变得可能。现在软件开发追求的是效率以及质量,Jenkins使得自动化成为可能! 亮点 采用shell自定义脚本,控制...
阅读全文
linux下实现磁盘配置配额 运维实战

linux下实现磁盘配置配额

Linux系统是支持多用户的,即允许多个用户同时使用linux系统,普通用户在/home/目录下均有自己的家目录,在默认状态下,各个用户可以在自己的家目录下任意创建文件,而不用担心内存。作为系统管理员...
阅读全文
jvm内存调优 编程开发

jvm内存调优

首先需要注意的是在对JVM内存调优的时候不能只看操作系统级别Java进程所占用的内存,这个数值不能准确的反应堆内存的真实占用情况,因为GC过后这个值是不会变化的,因此内存调优的时候要更多地使用JDK提...
阅读全文
进程的处理器亲和性和vCPU的绑定 存储应用

进程的处理器亲和性和vCPU的绑定

通常情况下,在SMP系统中,Linux内核的进程调度器根据自有的调度策略将系统中的一个进程调度到某个CPU上执行。一个进程在前一个执行时间是在cpuM(M为系统中的某CPU的ID)上运行,而在后一个执...
阅读全文
LVS安装与高可用实现 运维实战

LVS安装与高可用实现

 一、负载均衡介绍   1、负载均衡的妙用   负载均衡(Load Balance)集群提供了一种廉价、有效、透明的方法,来扩展网络设备和服务器的负载、带宽,增加吞吐量,加强网络数...
阅读全文
装逼必备:大型分布式网站术语分析 编程开发

装逼必备:大型分布式网站术语分析

1、I/O优化 1、增加缓存,减少磁盘的访问次数。 2、优化磁盘的管理系统,设计最优的磁盘方式策略,以及磁盘的寻址策略,这是在底层操作系统层面考虑的。 3、设计合理的磁盘存储数据块,以及访问这些数据库...
阅读全文