互联网运营智慧

第一章 拥抱开源,上上之选

1.开源的系统:CentOS/FreeBSD

2.开源的工具:Apache/MySQL/LVS/Bind/Postfix/PHP/Java/MooseFS/Nagios/Hadoop

3.开源的硬件架构:Intel

4.开源的精神:共享经验

第二章 定制化安装操作系统

1.定制化磁盘分区、软件包的选择

2.CentOS/FreeBSD

第三章 动态网站

1.web服务器、web应用服务器、数据库服务器

2.Apache/MySQL/PHP/Tomacat

3.状态查看及监控、故障处理、系统容量扩展、数据备份/恢复/站点迁移

第四章 域名系统Bind

第五章 Postfix 电子邮件系统

第六章 负载均衡及服务器集群LVS

第七章 简单CDN

1.为什么使用CDN:解决网站高流量、大并发问题,访问加速,降低总体运营成本,提高网站的可用性,防DDOS攻击。

2.CDN的组成:源站、缓存服务器、智能DNS、客户端

3.CDN的基本特点:内容缓存、就近访问、DNS视图方式根据用户来源确定其访问位置

4.简单CDN:节点层次简单、服务器数量有限、能实现有限规模站点加速和发布的平台。

5.简单CDN的设计原则:选点合理,能覆盖大部分网络用户;系统本身具备很好的高可用性;核算自建简单CDN的成本,使之有较好的性价比;系统应该具备很好的伸缩能力,以适应各种业务变化。

6.简单CDN监控:主机资源、服务、页面内容

7.简单CDN的运行维护:缓存刷新操作、备份数据、故障处理与恢复、增加CDN布点

第八章 分布式文件系统MooseFS

第九章 MySQL数据库

第十章 云计算之 Hadoop

1.Hadoop旨在开发可靠的、可扩展的分布式计算框架,它是Apache的开源软件项目

第十一章 网关服务

1.内部网络出口网关:网络地址转化(NAT),使私有网络公有少量公网IP,达到访问互联网服务的目的。

2.虚拟专用网网关:通过互联网访问远程的私有网络。对用户而言,整个网络就像内部网络一样。

3.GRE隧道网关:通过穿越互联网,提供网络对完了的私有访问。这实际上也应该归类为VPN。只不过VPN是点对面,而隧道是面对面。

第十二章 监控系统Nagios

第十三章 高可用、可扩展、负载均衡解决方案的设计与实践

1.网站现行的运行架构

2.功能需求:高可用、可扩展、负载均衡、平台状态可视化

3.方案选择:主机部件扩容、应用分拆、高可用,可扩展,负载均衡解决方案

4.高可用,可扩展,负载均衡解决方案的设计:系统总体架构、各层的作用、网络划分、

5.部件/工具的选择:负载均衡层、应用层、分布式文件系统及数据库层、网络设备

6.辅助功能:监控系统的设计

7.高可用,可扩展,负载均衡总体架构的技术实现:服务商及硬件、操作系统等软件、测试、加固和平台运行

8.效果

你可能感兴趣的:(互联网运营智慧)