LVS虚拟服务器LinuxVirtualServer(LVS)是针对Linux内核开发的一个负载均衡项目,由我国的章文嵩博土在1998年5月创建,官方站点位于http://www.linuxvirtualserver.org/.LVS实际上相当于基于IP地址的虚拟化应用,为基于IP地址和内容请求分发的负载均衡提出了一种高效的解决方法。LVS现在已成为Linux内核的一部分,默认编译为ip_vs模块
简介Nginx是一款轻量级的Web服务器,Tomcat是一款免费开源的轻量级web服务器,在中小型企业和并发访问量不高的场合使用,是开发和调试JSP程序的首选。MSQL是当下最流行的关系型数据库,以上这些都可以使用Dockerfile文件的方式来创建其Docker镜像。构建nginx镜像下载基础镜像#dockerpullcentos建立工作目录#mkdir/nginx#cd/nginx/创建并编写
数据卷管理在Docker中,为了方便查看容器内产生的数据或者将多个容器中的数据实现共享,就涉及到容器的数据管理操作。管理Docker容器中数据主要有两种方式:数据卷(DataVolumes)和数据卷容器(DataVolumesContainers)。数据卷数据卷是一个供容器使用的特殊目录,位于容器中,可将宿主机的目录挂载到数据卷上,对数据卷的修改操作立刻可见,并且更新数据不会影响镜像,从而实现数据
仓库简介随着创建的镜像日益增多,就需要有一个保存镜像的地方,这就是仓库。目前有两种仓库:公共仓库和私有仓库。最方便的就是使用公共仓库上传和下载镜像,下载公共仓库中的镜像不需要注册,但上传镜像到公共仓库是需要注册的。公共仓库中填写完成仓库的ID号、邮箱以及登录仓库的密码并在邮件中进行激活就可以上传自己的镜像。那么怎么构建属于自己的私有仓库呢?可以使用registry来搭建本地私有仓库。步骤下载reg
Docker的核心概念镜像Docker的镜像是创建容器的基础,类似虚拟机的快照,可以理解为是一个面向Docker容器引擎的只读模板,比如:一个镜像可以是一个完整的Centos操作系统环境,称为一个Centos镜像;可以是一个安装了MYSOL的应用程序,称之为一个MySQL镜像等等.Docker提供了简单的机制来创建和更新现有的镜像,用户也可以从网上下载已经做好的应用镜像来直接使用.容器Docker
概述通常情况下,一个Tomcat站点由于可能出现单点故障及无法应付过多客户复杂多样的请求等问题,不能单独应用于生产环境下,所以需要一套更可靠的解决方案来完善web站点架构。nginx是一款优秀的http服务器软件,它能够支持多达50000个并发连接数的响应,拥有强大的静态资源处理能力,运行稳定,并且内存,CPU等系统资源消耗非常低。目前有很多大型网站都应用nginx作为后端网站程序的反向代理及负载
KVM文件管理通过文件管理可以直接查看、修改、复制虚拟机的内部文件。例如:系统因为配置问题无法启动时,可以直接修改虚拟机的文件。虚拟机的磁盘文件有raw和qcow2两种格式。KVM默认格式是raw,raw格式性能最好、速度最快,其缺点是不支持一些新的功能,如镜像、Zlib磁盘压缩、AES加密等文件管理转换磁盘格式#qemu-imginfo/vdir/c01.raw//查看当前磁盘格式#virshs
上一次主要介绍了KVM虚拟机的安装,这次主要介绍KVM虚拟机的管理。这一次主要是KVM的一些操作命令,比如虚拟机的开启,删除,恢复,挂起以及重新定义虚拟机。相关命令开关机#virshlist//查看虚拟机状态#virshlist--all//查看所有虚拟机状态#virshshutdownc01//关闭虚拟机#virshstartc01//启动虚拟机#virshsuspendc01//挂起虚拟机#v
awstats简介awstats是免费的一个非常强大的日志分析工具的Apache日志文件。从apache分析日志后,它以易于理解的图形格式显示它们。awstats是高级Web统计的缩写,它可以在命令行界面或CGI上运行。功能它可以统计您站点的如下信息:一:访问量,访问次数,页面浏览量,点击数,数据流量等二:精确到每月、每日、每小时的数据三:访问者国家四:访问者IP五:Robots/Spiders的
KVM简介Kernel-basedVirtualMachine的简称,是一个开源的系统虚拟化模块,自Linux2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM目前已成为学术界的主流VMM之一。KVM的虚拟化需要硬件支持(如IntelVT技术或者AMDV技术)。是基于硬件的完全虚拟化。而Xen早期则是基于软件模拟的P
Ansible简介Ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。主要包括:(1)连接插件connec
简介MQ全称为MessageQueue,消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过队列来通信。队列的使用除去了接收和发送应用程序同时执行的要求。其中较为成熟的
简介PV即点击量,通常是衡量一个网络新闻频道或网站甚至一条网络新闻的重要指标。PV从某种程度上已经成为投资者衡量商业网站表现的最重要的尺度。PV是一个访问者在24小时到底看了网站的几个页面。案例描述本案例设计采用四层模式实现,主要分为前端反向代理,web层,数据库缓存层和数据库层。前端反向代理层采用主备模式,web层采用集群模式,数据库缓存采用主备模式,数据库层采用主从模式。案例环境主:192.1
部署MYSQL主从服务器,根据php程序员的要求创建数据库与表。实验要求主:192.168.43.229从:192.168.43.198主Master开启时间同步#systemctlstopfirewalld.service//关闭防火墙#setenforce0#vim/etc/ntp.conf末尾添加:server127.127.43.0//本地是时钟源//fudge127.127.43.0st
MFS简介MooseFS是一个具有容错性的网络分布式文件系统。它把数据分散存放在多个物理服务器上,而呈现给用户的则是一个统一的资源。MFS文件系统的组成架构元数据服务器(Master):负责管理文件系统,维护元数据。元数据日志服务器(MetaLogger):当Master服务器数据丢失或损坏时,可以从日志服务器中取得文件,进行恢复。数据存储服务器(ChunkServer):真正存储数据的服务器。客
svn介绍SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。实验要求一台centos7:192.168.177.140两台win7:共享资源centos7上配置安装SVN服务#sy
rsync介绍rsync,英文全称是remotesynchronize,是一款实现远程同步功能的免费软件,它在同步文件的同时,可以保持原来文件的权限、时间、软硬链接等附加信息。rsync提供了一个客户机和远程文件服务器的文件同步的快速方法,而且可以通过ssh方式来传输文件。甚至还可以实现只同步一个文件里有变化的内容部分,所以可以实现快速的同步备份数据。同时,rsync还可以实现同步本地数据、删除文
本实验实现的是memcached+magent+keepalived高可用群集:magent:代理memcached实现负载均衡keepalived:magent主从HA高可用memcached:缓存对象实验要求:主服务器:192.168.177.140(magent+memcached+libevent+keepalived)从服务器:192.168.177.135(memcached+libe
介绍MMM(Master-MasterreplicationmanagerforMySQL)是一套支持双主故障切换和双主日常管理的脚本程序。MMM使用Perl语言开发,主要用来监控和管理MySQLMaster-Master(双主)复制,可以说是mysql主主复制管理器。虽然叫做双主复制,但是业务上同一时刻只允许对一个主进行写入,另一台备选主上提供部分读服务,以加速在主主切换时刻备选主的预热,可以说
简介:大数据量和吞吐量的数据库会对单机的性能造成较大压力,大量的数据查询会将单机的CPU耗尽,大的数据量对单机的存储压力较大,最终会耗尽系统的内存,将压力转移到磁盘IO上。优点:1.使用分片减少了每个分片需要处理的请求数。2.使用分片减少了每个分片存储的数据。mongodb分片群集的组成:shard(分片服务器),configserver(配置服务器),route(路由服务器)分片服务器:存储数据
mongodb简介: MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。 本实验我们
两种:MyISAM: MyISAM是默认的存储引擎。 每个MyISAM在磁盘上存储成三个文件,每一个文件的名字均以表的名字开始,扩展名指出文件类型。 .frm文件存储表定义; ·MYD (MYData)文件存储表的数据; .MYI (MYIndex)文件存储表的索引。 Inn
MySQL数据库自身提供的主从复制功能可以方便的实现数据的多处自动备份,实现数据库的拓展。MySQL之间复制的基础是二进制日志文件,一台MySQL数据库一旦启用二进制日志后,其作为master,其他数据库作为slave通过一个I/O线程与主服务器保持通信,并监控master的二进制日志文件的变化,如果发现master二进制日志文件发生变化,则会把变化复制到自己的中继日志中,然后slave的一个SQ
完全备份,完全恢复
openssh远程管理
postfix用来发送邮件,dovecot用来接收邮件
FTP
分离解析DNS服务器
DNS主从服务器
DNS正反向解析
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号