当前,国内各运营商在多个专业领域正不同程度、不同方向地进行云计算环境构建的尝试和实施工作。在这股热潮中,作为电信运营商中重要的支撑体系之一的OSS体系也在努力尝试和推进,以期紧随发展的步伐。
从当前运营商OSS体系来讲,基于客观的历史原因,每个省至少都存在着10余套支撑系统,而这些系统基本属于“烟囱型”的结构,即从服务器、存储、数据库、中间件、应用软件都是独立并完备的,系统间相互孤立分离,并在网络中通过VLAN的划分进行系统间网络隔离。
在这种背景下,业界对于“虚拟化”、“云计算”、“SOA”、“融合重组”的讨论非常热烈——运营商清晰地认识到过去由于受到历史客观原因的限制所采取的分散独立的建设模式已经无法满足未来的发展形势需要。在运营支撑系统不断完善改进的过程中,运营商也就不可避免地要搞清楚这些概念之间的关系,从而形成相对清晰的OSS体系云计算建设规划。
IaaS层亟待实现存储集中化
云计算基本分为IaaS、PaaS、SaaS三层架构,以此分析OSS体系,其要向云计算方向发展,也需要分层、分阶段地进行。IaaS主要包括网络、主机、存储几个方面,这部分实际上也是当前热度最高的环节,这与技术成熟度相关,更与硬件厂商的推动密不可分。
从当前技术发展角度来讲,实际上就是基于x86平台的虚拟化技术的成熟度最高,它在IT基础架构层面大规模地推动了“虚拟化”、“云计算”的实施。而其中的虚拟化可以认为是云计算的一个基础条件,无论是IT基础架构还是上层软件均需要考虑虚拟化技术所带来的变化。
按照以往经验,具体到OSS体系,运营商应当慎重审视如何推动IaaS的建设。按照当前的现状背景来讲,存储设备的集中化应当排在第一位——这部分分散建设的模式使得每套系统中均需要配置中低端的存储设备,而这些设备扩展能力又很有限,且存储对于系统相关性也是最差的,对于软件系统属于透明的存在,所以OSS体系的云计算环境构建,笔者认为,存储集中化应当排在第一位。
一个不争的现实是,OSS体系的核心模块绝大部分是基于UNIX小型机环境来研发,所以不能简单地将应用直接迁移到x86平台上的Windows环境或Linux环境,这其中需要解决非常多的技术问题。另外,对于中高端UNIX主机进行分区使用,从而规避部署大量的中低端UNIX主机,这与x86平台的物理服务器的配置部署原则是有区别的,这主要是由于技术区别而造成的。
当前的云计算环境构建不可避免地采取了“先集中化、再虚拟化”的建设模式,这样对系统运行安全性实际上构成了新的隐患。与传统的所谓“烟囱型”系统的区别在于它将所有的故障隐患也集中化,一旦某设备资源池出现问题,则将不再是影响一套系统,而是影响多套系统。而且OSS体系中存在大量的采用perl、awk等解释性语言编写的脚本程序,这些程序的典型特征就是高CPU负荷、高I/O负荷,这些程序能否适合部署在虚拟化环境中也还需要进一步的技术研究工作。
需要特别注意的就是,网络是云计算环境构建中不容忽视的重要环节。绝大部分的OSS系统均是按照每个系统一个独立VLAN进行建设的,那么在云计算环境中将大幅度增加网络设置的复杂性。而这部分恰恰是在推进虚拟化或云计算过程中最容易被忽视的环节。
PaaS层技术研究重点在ESB
对于PaaS层,当前OSS体系的技术研究的工作基本是集中在ESB方面,而对于如何构建平台层的研究却很少。从当前的发展方向来讲,对于PaaS这层,应当做到尽可能的“业务无关”——并不是与OSS无关,而是与故障监控、性能分析、业务流程等无关。除了ESB外,在PaaS层实际上还可以对数据库进行集中化,从而通过统一的安全策略和参数设置来形成统一的数据库支撑能力。
当前各个系统中数据库访问效率依然是一个非常典型和重要的瓶颈所在,主要原因在于当前各个系统开发商普遍缺乏代码研发人员与DBA密切互动。由此,数据库比较适宜进行适度的集中规划与部署,然后再“按需”分配能力来满足不同系统的使用需求,而这也恰恰符合云计算的理念。
OSS尚无对外服务打算
对于SaaS层来讲,当前运营商的OSS体系还不适用,因为OSS体系并不具备对外提供服务的能力。
OSS体系内的应用层系统和软件,现阶段的任务是追求如何去适应云计算环境,而不是盲目地追求提供对外服务。如果希望能力外暴,这实际上需要大幅加强软件的可配置性和快速响应能力。例如OSS中的监控系统是可以对外提供设备监控能力,但是在能力分离打包、资源模型调整、告警分析接入、监控规则适应等方面还存在反应速度慢的问题,这样实际上就基本无法达到SaaS的要求。而将内部服务作为系统应用则问题不大。这也是后续OSS应用软件需要重点关注的发展问题。
笔者认为,为了更好地可持续发展,OSS体系的应用程序层应当充分重视到SOA的发展,云计算与SOA是相辅相成的,只有软件符合SOA或者向SOA方向发展,才能逐步形成SaaS的能力,否则各个软件系统依然是孤立的系统。
总而言之,当前运营商OSS体系的建设模式决定了其服务对象是企业内部,甚至是部门内部。基于这种认知,我们需要非常慎重地看待“云”的需求,更应当学习“云计算”倡导的技术和理念,而不一定是过分地追求“对外服务”。
相关推荐
周静作为专家,在讲述BingoCloud IaaS/PaaS时,为我们描绘了企业云基础架构的演变路径以及企业向云架构演进的主要动力。 首先,企业云架构演进的动力包括了资源节省、管理难度降低、互联网对传统行业的冲击、传统...
私有云IaaS和PaaS产业是指通过云服务提供商为特定的行业客户或者企业客户提供基础设施即服务(IaaS)和平台即服务(PaaS)的私有云环境。IaaS是基础层,提供了硬件级别的虚拟化资源,如计算、存储和网络。而PaaS位于...
iaas,paas镜像资源
ARRIS Cloud Platform(ACP)是一种以容器为中心的通用服务套件,可用于一般用途,例如数据库服务器,日志聚合器和负载平衡器。 每个服务都是HA,并通过自动部署过程进行监控。 目前,ACP的验证和测试主要在VMware中...
过去几年,IaaS服务商和PaaS创业公司都在努力推动PaaS的发展,但PaaS与IaaS的界限逐渐模糊。2017年,Gartner的报告预测,到2020年,提供IaaS、PaaS和SaaS全面解决方案的厂商将在云市场占据主导地位。微软、Oracle、...
企业私有云的PaaS服务设计涉及到云计算领域中的一个核心部分,即平台即服务(Platform as a Service,简称PaaS)。PaaS作为云服务的三大模型之一(另外两种是基础设施即服务IaaS和软件即服务SaaS),为企业用户提供...
PaaS的价值在于加速开发过程,简化系统维护,同时服务提供商可以通过灵活扩展业务,响应多样化需求,高效利用资源。 关键技术在IaaS和PaaS中起着关键作用。虚拟化技术是两者的基础,它实现了资源的隔离和高效利用。...
IaaS、PaaS 和 SaaS 分别代表了云计算中的三种不同服务模式,它们各自服务于不同的应用场景和技术需求。通过对比和理解这三种模式的特点,企业可以更加合理地选择适合自己需求的云计算服务,从而提高效率、降低成本...
在云计算的架构中,IaaS、PaaS和SaaS是三个关键层次,分别代表了基础设施即服务、平台即服务和软件即服务。 IaaS(Infrastructure-as-a-Service)是最基础的层次,它提供了计算基础设施,包括服务器、存储设备和...
* 运行环境说明(Runtime Environment Description):中国联通私有云IaaS管理平台提供了运行环境说明,包括操作系统、应用程序和网络配置等信息。 初始化操作 * 初始化操作(Initialization Operations):中国...
云计算的应用范围非常广泛,包括基础设施即服务(IaaS)、软件即服务(SaaS)和平台即服务(PaaS)等。 云计算的发展历程经历了不同的阶段,其中最为常见的三个阶段是IaaS、PaaS和SaaS。IaaS提供基本的计算、存储和...
工行Iaas/PaaS建设、演进与实践,经验分享: 1.按照规划,工行基础设施云包括生产云(含数据中心生产云、金融生态云、分行生产云)、研发云、测试云。各云环境资源 池布局如下(各园区资源池由云管平台统一纳管、...
2. PaaS平台系统框架:私有云PaaS平台的系统框架包括IaaS平台、微应用框架、云助理、第三方APP、微应用APP开发者门户、虚拟化平台等组件。 3. 开放平台:私有云PaaS平台的开放平台提供了一个开放的API接口,允许第三...
国基北盛ChinaSkill 云计算大赛开发资源 容器云 iaas&paas平台,包括iaas和paas两部分,参赛分享不易,感谢支持!!!,源文件太大,创建了连接
《让云落地:云计算服务模式(SaaS、PaaS和IaaS)设计决策》共有16 章,作者有意避开了那些与产品或供应商相关的细节,侧重于架构师及架构涉及各方应当解决的各种挑战,或者说如何以适当的解决方案来解决业务问题;...
General、A-AI、B-BigData、M-Mobile、D-DevOps,助力企业跨越Cloud(IaaS/PaaS)与自身数字化的鸿沟,共享业务服务的组合重用,为企业服务化中台整合、数字化转型提供强力支撑,也为企业提供了最佳架构实践。
2. IaaS提供商将涵盖PaaS IT:为了提供一站式解决方案,IaaS供应商开始整合PaaS服务,以满足客户全面的云需求。 3. 公有PaaS赢得中小企业市场:成本效益高、易用性好的公有PaaS将吸引大量中小企业。 4. 私有PaaS抢占...