200 likes | 375 Views
云计算及网站技术运营. 田逸( sery@163.com ) 《 互联网运营智慧 - 高可用可扩展 网站技术实战 》. 云在何处?. 云播放器:最近在地铁看到的某公司的 mp6 播放器广告 云杀毒:云安全、云查杀 云主机 云数据库 云计算会议 我们都在云里?. 云计算是什么玩意. 一种服务转移 淡化有型资产:如果购买 amazon 的弹性云平台 虚拟的世界:设备虚拟化、应用虚拟化、逻辑虚拟化 …… 一些计算机科学术语的商业包装. 云的特性. 虚拟性 高可用性 可扩展性 未必经济性
E N D
云计算及网站技术运营 田逸(sery@163.com) 《互联网运营智慧-高可用可扩展网站技术实战》
云在何处? • 云播放器:最近在地铁看到的某公司的mp6播放器广告 • 云杀毒:云安全、云查杀 • 云主机 • 云数据库 • 云计算会议 • 我们都在云里?
云计算是什么玩意 • 一种服务转移 • 淡化有型资产:如果购买amazon的弹性云平台 • 虚拟的世界:设备虚拟化、应用虚拟化、逻辑虚拟化 …… • 一些计算机科学术语的商业包装
云的特性 • 虚拟性 • 高可用性 • 可扩展性 • 未必经济性 • 很强的处理及处理能力—自己建设的云才会发挥这个特性
谁在追云?! • 主机租赁/空间租赁服务商 • 商业忽悠者。还未闻有“云取款机”、集体宿舍之“云洗衣机”、“云手机”! • 海量数据处理:日志分析、搜索数据处理、资源最大化利用 • 临时性使用计算环境 • 盲目追新者
接触云端 • Amazon弹性云平台部署web服务。这个vps感觉差不多,不过稳定性确实不错。 • Apache开源项目hadoop。用多个物理服务器分析日志,能大大提供处理速度。
接触云端 • 分布式文件系统moosefs.构建更大、性能更强、可靠性更高的虚拟存储系统。 • 平台虚拟化:vmware及xen • 山寨云:vmware之exsi + 分布式文件系统(moosefs)
腾云之技 • 好的集中管理工具。如cloudera-desktop • 实时监控平台。如nagios、Ganglia • 性价比 • 日志汇总与分析系统
网站技术运营 • 受关注的往往是前台。我们先来看一段文字:网站运营就是在网站建建设完成后以网站盈利为目标的相关工作,主要包括网站的产品/服务设计管理、内容策划和更新、市场推广和网站活动策划、客户服务以及用户需求分析、竞争对手分析,运营人员管理、投资回报分析等,如果把网站当做企业的一个产品,那么 网站运营所需要做的,基本相当于产品经理的工作。 • 相当一部分企业设置首席运营官COO这个职位,不过一般是与技术无关的。 • 通常意义的运营,主要是指产品的运营
什么是网站的技术运营 • 用技术手段支撑产品的服务体系
技术运营的重要性 • 好的技术运营: (1)漂亮的页面设计得以展现 (2)代码的功能得以高效的实现 (3)成本得以较好的控制 (4)网站可用性好 • 无技术运营和糟糕的技术运营: (1)页面文件及代码,仅仅是占据磁盘空间的字节数而已 (2)开销成本巨大 (3)网站经常不能使用
技术运营与运维的区别 • 主动与被动 • 全局与局部 • 将来与现在 • 系统性与非系统性 • 建设性与守旧性
运营什么? • 技术规划:选什么样的机房、预计多大的带宽、使用什么技术架构、使用什么样的设备、提供什么样的技术保障、需要招聘组织什么样的技术人员、花多少成本等等 • 实施:对比/选定机房(不停的讨价还价)、采购设备、签合同、设备上架、配合开发/产品人员公测、网站上线等等 • 日常运营:监控、故障处理、配合其他人员更新系统/程序、容量扩充、写报告、其它支持等等 • 架构及性能调整、决策数据提供等等
技术运营的追求 • 部署自动化 • 流程、技术规范化 • 状态可视化 • 故障处理及时化 • 人员操作懒惰化
技术运营的关注点 • 良好的用户体验:访问速度快、停机时间少 • 快速部署、快速恢复 • 合理的成本 • 易于扩展的系统架构
常用的技术 • 开源系统 • 负载均衡 • Cdn加速 • 分布式存储 • 监控 • 应用拆分 • 安全 • 虚拟化技术 • 性能调优
一些认识误区 • 越复杂越高明 • 风闻一些新的技术,不管自身有无必要,立马要求实施(一些领导的做法) • 设备重要人不重要 • 技术搞定一切
技术运营的一些策略 • 先排除故障,再寻求原因 • 出现故障时,应与开发部门紧密合作,多方着手,能快速定位问题和解决问题 • 管理好系统权限 • 在安全和性能方面做权衡 • 备份/备忘为王 • 架构优先
谢谢 • 相关技术文档,请访问 • http://blog.formyz.org • http://sery.blog.51cto.com • 或参看《互联网运营智慧》一书 2011-1-16 北京