剖析网易运用OpenStack部署云计算平台的案例(1)
发布时间:2024-08-25 14:59:10
来源:zoty中欧体育全站

  这篇文章主要介绍了网易运用OpenStack部署云计算平台的案例,OpenStack集群虽然在性能方面遭到很多诟病,但得意于使用群体较多因而可以借鉴的经验也更多,需要的朋友可以参考下。

  远在天边近在眼前的OpenStack用户OpenStack开源的特性,使其普及的速度比想象中要快得多。尤其受到电商的欢迎。其中携程是目前国内典型的OpenStack用户,从2012年开始搭建私有云,该公司目前基于OpenStack部署了超过1000个虚拟桌面,未来计划部署130000个。除此之外,爱奇艺也是涉足OpenStack的用户,在2012年爱奇艺加入中国开源云联盟,与英特尔、新浪等企业进行OpenStack项目的开发。目前爱奇艺也成为中国视频行业规模最大的OpenStack技术应用商,该技术已被运用到内容生产、广告投放、账号管理、用户付费和大数据分析等方面。

  不仅如此,京东商城已经利用OpenStack平台接入了大量线上业务,实现了自动部署、OpenStackHA.桌面云(CallCenter)以及ElasticScalingELB等功能。其中线上业务和CallCenter都属于需要保持高度稳定的服务,京东已经在OpenStack应用部署方面下了相当的功夫,克服了目前OpenStack版本迭代过快和bug问题,已经使其达到了商业化运营的效果。

  除了京东,网易使用OpenStack构建了自己的私有云web服务提供云主机支持,并把网易相册,博客等访问量较大的服务迁移到云平台中,目前已稳定运行近1年,中间经历了在线多个新产品上线,并且网易还针对其产品自身的业务特点在监控、报警、运维自动化方面开发了新功能。

  OpenStack是一个开源的IaaS实现,它由一些相互关联的子项目组成,主要包括计算、存储、网络。由于以Apache协议发布,自2010年项目成立以来,超过200个公司加入了OpenStack项目,其中包括AT&T、AMD.Cisco、Dell、IBM、Intel、RedHat等。目前参与OpenStack项目的开发人员有17,000+,来自139个国家,这一数字还在不断增长中。

  OpenStack兼容一部分AWS接口,同时为了提供更强大的功能,也提供OpenStack风格的接口(RESTFulAPI)和其他开源IaaS相比,架构上松耦合、高可扩展、分布式、纯Python实现,以及友好活跃的社区使其大受欢迎,每半年一次的开发峰会也吸引了来自全世界的开发者、供应商和客户。

  Compute(Nova)提供计算虚拟化服务,是OpenStack的核心,负责管理和创建虚拟机。它被设计成方便扩展,支持多种虚拟化技术,并且可以部署在标准硬件上。

  ObjectStorage(Swift)提供对象存储服务,是一个分布式,可扩展,多副本的存储系统。

  BlockStorage(Cinder),提供块存储服务,为OpenStack的虚拟机提供持久的块级存储设备。支持多种存储后端,包括Ceph,EMC等。

  Networking(Neutron)提供网络虚拟化服务,是一个可拔插,可扩展,API驱动的服务。

  Dashboard提供了一个图形控制台服务,让用户方便地访问,使用和维护OpenStack中的资源。

  Image(glance)提供镜像服务,它旨在发现,注册和交付虚拟机磁盘和镜像。支持多种后端。