热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

运营商应对OpenStack的四大策略

运营,商,应对,opensta

开源为云计算提供了另一种选择

开源软件(OSS )即开放源代码软件,通常使用许可证方式对其开源属性进行标识和保证,不同许可证的具体授权条款不同,典型的如GPL、BSD、Apache。开源软件的主要特征是:源代码无差别公开,其完整版本可被任何个人或团体自由获取、使用、复制、修改,并在遵守特定许可证的情形下再发布。

运营商应对OpenStack的四大策略

开源的精髓在于“开放式创新”,正在逐步改变全球软件开发的格局。开源为云计算的实施提供了另一种选择。云计算虽已进入理性的探索实践阶段,但技术的成熟性和普及性还有相当大的发展空间。商业化云技术和产品逐步完善,但大多局限于企业应用,无法满足规模运营需求,同时体系封闭,存在厂商锁定风险。开源软件的创新性、定制化有利于满足差异化需求,同时产业链支持度高,具有较强的生命力,为云计算的实施提供了另一种选择。从开源虚拟化到开源云操作系统、开源中间件、开源分布式系统,再到开源应用软件等各个层次,开源技术无处不在,开源云市场正在进入全面繁荣期。

云计算技术体系中,云操作系统作为整个云体系的“大脑”,构建于服务器、存储、网络等基础设施及操作系统、中间件、数据库等基础软件之上,依据策略实现自动化的统一管理、调度、编排与监控。整体而言,云操作系统市场成熟度不一,商业产品与开源项目各有应用。在商业产品方面,VMware vCloud、Microsoft System Center等是典型代表,功能较为完善,但强于纵向管理能力、弱于横向兼容性,尚不满足规模对外运营需求,需二次开发,且存在厂商锁定风险。开源云操作系统有助于满足未来混合云时代的跨厂商互操作需求,但成熟度有限。针对规模运行的异构云环境,可在综合考虑业务及管理需求和开发成本的基础上选择合适的开源云平台进行二次开发,实现云业务集中提供、统一运营。

目前业界处于领先地位并且社区活跃度较高的开源云操作系统项目主要包括OpenStack、CloudStack、OpenNebula、 Eucalyptus,它们被称为四大开源云操作系统,其中尤以OpenStack在全球关注度最高且技术发展最快,在2014年CloudOpen大会上被评为年度最受欢迎的开源项目。

OpenStack产业生态

从2010年诞生到现在短短五年时间,凭借架构的先进性、社区运作的有效性与授权模式的灵活性,OpenStack迅速获得了业界的广泛支持,构建了庞大的生态圈,该生态圈主要包括四类角色:社区、后端厂商、解决方案提供商、用户。

尽管OpenStack生态圈赢得了众多开发者和厂商的青睐,但它仍然亟须用户案例来证明自己。OpenStack目前的用户广泛分布在各行各业。当前成功部署了OpenStack平台的企业大致可以分为两类:一类企业有较强的技术实力,基于开源代码几乎可以通过DIY的方式来解决自身需求,包括平台开发、部署和运营;另一类企业则选择了开源服务供应商,包括各类OpenStack发行版或解决方案。

从部署情况看,调查数据显示,2014年年底,生产系统部署比例从2013年的32%上升至46%,研发测试与PoC验证部署分别占27%。在部署方式方面,私有云占绝大多数(58%),其次是托管私有云(15%)、公有云(14%)、混合云(10%)与社区云(3%)。

在具体用户方面,互联网企业初期大多基于 OpenStack构建私有云,并逐步向公有云服务提供商方向发展,如新浪、京东、百度等;电信运营商和云服务提供商则将OpenStack定位为公有云平台,如AT&T、德国电信、Rackspace、HP、Dell等;其他企业用户和各类研究机构则大多将OpenStack限定在私有云范围,如NASA、Sony、Dishy、eBay/Paypal等。

OpenStack已成为行业主流

整体而言,OpenStack已经全面超越其他开源云平台,成为全球最大、影响力最高、发展最迅速、产业覆盖最广的开源项目,未来极有可能成为开放云平台的全球事实标准。最近的一项调查表明,2014年OpenStack市场规模为8.9亿美元,而2018年这一数字将上升到33亿美元。2014年以来,Citrix、 Eucalyptus、EMC Federation、Symantec、Midokura等众多厂商纷纷加入OpenStack基金会;业界几大收购,如EMC收购 Cloudscaling(OpenStack私有云)、HP收购Eucalytpus、思科收购Metacloud(OpenStack私有云)、红帽收购eNovance(OpenStack集成)和Inktank(Ceph企业级产品)等,都围绕OpenStack进行。业界多家公司如 RedHat、Mirantis等也都将2014年视为OpenStack成为主流的标志性年份。

在国内,OpenStack已开始逐步落地,生态系统正在逐渐建立与完善:中国市场已经成为仅次于美国的OpenStack全球第二大市场;中国工程师对于OpenStack社区的贡献已经仅次于美国;OpenStack正受到越来越多IT厂商、云初创厂商和行业用户的青睐,华为、浪潮、华胜天成等相继加入OpenStack基金会;中国开源云联盟(COSCL)与中国OpenStack 用户组联合成立了OpenStack实验室StackLab,提供免费的OpenStack体验、测试和开发平台。

潜在影响及运营商应对策略

OpenStack对电信运营业的影响,其根源在于云计算对电信运营业的影响及OpenStack在云计算技术体系中的“大脑”地位。

云计算已经成为ICT产业甚至是整个社会的通用基础设施,ICT产业在云计算的催化下呈现出跨界融合与竞争的大趋势,产业链角色的分化、渗透、融合、转换日益明显,产业格局正在酝酿巨变。对电信运营商而言,云计算的发展直接降低了网络管道价值,侵蚀传统DC业务;各类云服务提供商分流了运营商的客户,尤其是企业客户;客户的业务平台向云端迁移间接分流了运营商的网络流量……这些已经远远超出了增量竞争和同质竞争的范围,为此,运营商纷纷谋求转型。云计算既是运营商战略转型的必由之路,也意味着巨大的挑战。

运营商具备规模化和专业化运营的基础,兼具网络管道、基础设施等传统优势,可以说与云计算天然契合。云计算时代,借助整个产业链的力量,自主打造因地制宜、持续可控的大规模异构云操作系统将成为运营商的核心竞争力。

电信运营商应主要从四方面着手开展 OpenStack技术引入和应用。

(1)着手自研以OpenStack为基础的云操作系统:OpenStack已成为行业主流,它与 CloudStack在一定时期内将呈现一强一弱共存的发展格局。应以OpenStack为云操作系统的主攻方向,追踪开源社区和相关标准化发展,加强技术研究,结合电信运营商的业务运营需求,投入研发力量打造开放式IaaS云操作系统,并借助行业力量,发挥产业链优势,深度合作,实现共赢。

(2)进行可控的开发运营(DevOps):基于开源平台的运营要求,运营商具备很高的个性化研发和集成创新能力,应采用全商业服务生命周期管理的迭代开发模式进行可控的开发运营,并对组织架构、运营流程等做出相应调整。

(3)研发重点在于资源管理的集成、服务管理和运营管理功能:云操作系统通常包括资源管理、服务管理和运营管理三大模块,OpenStack提供的主要是资源的基础管理能力,电信运营商云操作系统的研发,主要工作集中在资源管理的集成、服务管理和运营管理功能,以及为此而对OpenStack所做的少量必要优化。

(4)过渡期允许异构开源平台、商业平台共存:由于产业发展节奏等方面原因,开源云平台的初始选择往往带有偶然性。在已有选择之后,历史投入、研发积累、发展规划是进一步选择的重要考虑因素。在向 OpenStack发展的过渡期,允许异构开源云平台和商业平台共存:1)基于集成的资源管理,实现对底层基础资源管理平台的统一适配;2)视情况,允许局部有条件存在烟囱式的云操作系统。


本文作者:樊勇兵 陈天

来源:51CTO


推荐阅读
  • 深入解析Serverless架构模式
    本文将详细介绍Serverless架构模式的核心概念、工作原理及其优势。通过对比传统架构,探讨Serverless如何简化应用开发与运维流程,并介绍当前主流的Serverless平台。 ... [详细]
  • 持续集成概述与实践指南
    本文探讨了持续集成(CI)的基本概念、目的及其在现代软件开发中的应用。通过实例分析,帮助读者理解如何有效实施持续集成,提高软件开发效率。 ... [详细]
  • 深入解析 Apache Shiro 安全框架架构
    本文详细介绍了 Apache Shiro,一个强大且灵活的开源安全框架。Shiro 专注于简化身份验证、授权、会话管理和加密等复杂的安全操作,使开发者能够更轻松地保护应用程序。其核心目标是提供易于使用和理解的API,同时确保高度的安全性和灵活性。 ... [详细]
  • 深入解析Spring Cloud微服务架构与分布式系统实战
    本文详细介绍了Spring Cloud在微服务架构和分布式系统中的应用,结合实际案例和最新技术,帮助读者全面掌握微服务的实现与优化。 ... [详细]
  • 前言无论是对于刚入行工作还是已经工作几年的java开发者来说,面试求职始终是你需要直面的一件事情。首先梳理自己的知识体系,针对性准备,会有事半功倍的效果。我们往往会把重点放在技术上 ... [详细]
  • 字节跳动夏季招聘面试经验分享
    本文详细记录了字节跳动夏季招聘的面试经历,涵盖了一、二、三轮面试的技术问题及项目讨论,旨在为准备类似面试的求职者提供参考。 ... [详细]
  • 混合云架构在本地与云服务间寻求平衡的有效性探讨
    随着云计算技术的发展,混合多云架构因其灵活性和高效性而备受关注。本文将深入探讨混合多云(简称混合云)如何通过结合本地基础设施与云端资源,为企业提供一个更为平衡且高效的IT解决方案。 ... [详细]
  • 该平台旨在为大型企业提供一个高效、灵活且可扩展的分布式微服务架构解决方案。它采用模块化、微服务化和热部署的设计理念,结合当前最先进且无商业限制的主流开源技术,如Spring Cloud、Spring Boot2、MyBatis、OAuth2和Element UI,实现前后端分离的系统管理平台。 ... [详细]
  • Hadoop入门与核心组件详解
    本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ... [详细]
  • 探讨架构师在项目中应如何平衡对产品的关注和对团队成员的关注,以实现最佳的开发成果。 ... [详细]
  • 2018年3月31日,CSDN、火星财经联合中关村区块链产业联盟等机构举办的2018区块链技术及应用峰会(BTA)核心分会场圆满举行。多位业内顶尖专家深入探讨了区块链的核心技术原理及其在实际业务中的应用。 ... [详细]
  • 本文作者分享了在阿里巴巴获得实习offer的经历,包括五轮面试的详细内容和经验总结。其中四轮为技术面试,一轮为HR面试,涵盖了大量的Java技术和项目实践经验。 ... [详细]
  • 本文介绍了如何利用 Spring Boot 和 Groovy 构建一个灵活且可扩展的动态计算引擎,以满足钱包应用中类似余额宝功能的推广需求。我们将探讨不同的设计方案,并最终选择最适合的技术栈来实现这一目标。 ... [详细]
  • Spring Cloud学习指南:深入理解微服务架构
    本文介绍了微服务架构的基本概念及其在Spring Cloud中的实现。讨论了微服务架构的主要优势,如简化开发和维护、快速启动、灵活的技术栈选择以及按需扩展的能力。同时,也探讨了微服务架构面临的挑战,包括较高的运维要求、分布式系统的复杂性、接口调整的成本等问题。最后,文章提出了实施微服务时应遵循的设计原则。 ... [详细]
  • Spring Cloud Config 使用 Vault 作为配置存储
    本文探讨了如何在Spring Cloud Config中集成HashiCorp Vault作为配置存储解决方案,基于Spring Cloud Hoxton.RELEASE及Spring Boot 2.2.1.RELEASE版本。文章还提供了详细的配置示例和实践建议。 ... [详细]
author-avatar
太完美无缺_817
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有