新手提问必备-如何有效的提问?
很多人在群里发牢骚:    - 群里不活跃,发问题没人回答。    - 牛人都很牛逼,爱搭不理的。我想说的是。1.没人回答是你不会问。2.牛人也有自己的工作,回答了是分享,不回答也不应该受到责备。不过,根据我的统计,不会提问的人大有人在。我先列举几个提问的问题。1.网站千万PV要怎么调优?   这样的问题,让人如何回答,这个也不是几句话能说明白的吧…
Docker分布式集群管理实践
1.1Mesos简介 Mesos是Apache下的开源分布式资源管理框架,它被称为分布式系统的内核。Mesos最初是由加州大学伯克利分校的AMPLab开发,后在Twitter得到广泛使用。 Mesos-Master:主要负责管理各个framework和slave,并将slave上的资源分配给各个framework。 Mesos-Slave:负责管理…
Git分布式版本控制系统最佳实践
1.1Git诞生历史 我想大家还记得Linus torvalds在1991年时发布了Linux操作系统吧,从那以后Linux系统变不断发展壮大,因为Linux系统开源的特性,所以一直接受着来自全球Linux技术爱好者的贡献,志愿者们通过邮件向Linus发送着自己编写的源代码文件,然后由Linus本人通过手工的方式将代码合并,但这样不仅没有效率,而且…
Docker系列一之基础快速入门企业实战
第1章Docker快速入门 1.1什么是LXC LXC为Linux Container的简写。Linux Container容器是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚拟化的其他复杂性。相当于C++中的NameSpace。容器有效地将由单个操作系统管理的资源划分到孤立的组中,以更好地在孤立…
云计算与虚拟化之KVM企业实战
1.1云计算概述 云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用程序,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。   q   在云计算之前的模式和技术 1、IDC托管 2、IDC租用 3、虚拟主机(卖空间) 4、VP…
细说五层网站架构
     目前网站架构一般分为网页缓存层、负载均衡层、Web层、数据库层、文件服务器层 。我们可以依次用这五层对网站架构进行讨论,为了增强说服力,我将用如下三个并发较大的生产环境来说明。 q   电子商务网站(并发最大峰值2900,日PV500万左右) q   电子广告网站(并发最大峰值1500,日PV150万左右) q   大型CDN门户广告网站…
自动化监控利器-Zabbix深入配置和使用
1.  配置流程 笔者联系QQ:572891887   也可以加入架构师交流群:471443208 Zabbix完整的监控配置流程可以简单描述为: Host groups(主机组)→Hosts(主机)→Applications(监控项组)→Items(监控项)→Triggers(触发器)→Event(事件)→Actions(处理动作)→User g…
自动化监控利器-Zabbix
1.1为何需要监控系统 在一个IT环境中会存在各种各样的设备,例如:硬件设备、软件设备、其系统的构成也是非常复杂的。 多种应用构成负载的IT业务系统,保证这些资源的正常运转,是一个公司IT部门的职责。而要让这些应用能够稳定地运行,则需要专业IT人员进行设计、架构、维护和调优。在这个过程中,为了及时掌握基础环境和业务应用系统的可用性,需要获取各个组件…
CentOS7修改网卡为eth0
1.编辑网卡信息 [root@linux-node2~]# cd /etc/sysconfig/network-scripts/  #进入网卡目录 [root@linux-node2network-scripts]# mv ifcfg-eno16777728 ifcfg-eth0  #重命名网卡名称 [root@linux-node2 networ…
自动化部署必备技能—搭建YUM仓库
YUM主要用于自动安装、升级rpm软件包,它能自动查找并解决rpm包之间的依赖关系。要成功的使用YUM工具安装更新软件或系统,就需要有一个包含各种rpm软件包的repository(软件仓库),这个软件仓库我们习惯称为yum源。网络上有大量的yum源,但由于受到网络环境的限制,导致软件安装耗时过长甚至失败。特别是当有大量服务器大量软件包需要安装时,…