加入收藏 | 设为首页 | 会员中心 | 我要投稿 百客网 - 域百科网 (https://www.yubaike.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 系统 > 正文

浪潮K1 Power与云计算基础架构(四)|云计算基础架构

发布时间:2022-10-31 13:05:38 所属栏目:系统 来源:
导读:  “云”给人的第一感觉总是神秘莫测,虚无飘渺。很多事情如果和云联系在一起,立刻会高大上起来,就像西游记中的孙悟空,除了火眼金睛,七十二变,那一个跟头十万八千里的筋斗云也不可或缺。

  &
  “云”给人的第一感觉总是神秘莫测,虚无飘渺。很多事情如果和云联系在一起,立刻会高大上起来,就像西游记中的孙悟空,除了火眼金睛,七十二变,那一个跟头十万八千里的筋斗云也不可或缺。
 
  “云计算”无疑是当今IT界最火热的概念之一,“上云”也成为越来越多的企业在考虑的事情。在云计算的基础架构中,浪潮K1 Power能发挥怎样的作用?有哪些优势?或者在某些人的印象中,云计算基础架构除了构建在x86平台,还有其他可选项吗 ?阅读本文后,希望您能找到一些答案
 
  浪潮K1 Power服务器平台优势
 
  性能
 
  SMT
 
  SMT(Simultaneous Multi Threads)即并发多线程技术,目前在售的POWER9芯片,每核最高可支持8线程,相当于x86超线程的4倍,这一核心优势其实很适合云计算的场景,云计算的核心基础之一是虚拟化,在天然应用虚拟化的场景,SMT可以通过提供更高的虚机密度或者容器密度,或者同样密度下更好的性能,来提供更低的TCO。
 
  可靠性
 
  浪潮K1 Power服务器系统突破了高端容错计算机体系结构、系统总线协议设计、核心芯片组设计、高速高密度板级设计、系统BIOS设计以及容错操作系统核心等关键技术,打破了国外的技术壁垒,实现了高端服务器系统的自主可控。可用度达到99.9994%(即每年停机时间累计不超过3.16分钟),可靠性均达到或接近银行关键业务系统中常用的IBM P595、HP superdome等国际同类设备的水平。K1系统在新疆建设银行成功上线应用,无一次计划外宕机,充分验证了国产高端容错计算机产品的高可靠性。浪潮K1 Power服务器远高于 X86平台RAS特性,降低运维强度和人员要求,有效减少运维成本。
 
  性价比
 
  从成本上而言,浪潮K1 Power服务器包含了 AIX 操作系统, PowerVM 虚拟化软件, PowerHA 集群软件以及基于 OpenStack 架构的 PowerVC 云管平台;而 X86 服务器如果考虑硬件、虚拟化软件、集群软件和云管平台的成本,相比浪潮K1 Power服务器平台并没有明显优势。
 
  服务
 
  浪潮商用机器的高级技术支持团队( ATS )、售前技术支持团队( TSS ),实验室服务团队( LBS )与 IBM 的售后技术支持团队( GTS )共同帮助客户解决所遇到的各种问题。如虚拟化、操作系统、高可用软件、云管平台、数据库甚至客户应用等问题。
 
  K1 Power虚拟化技术
 
  LPAR
 
  基于硬件的逻辑分区技术可将一台浪潮K1 Power服务器逻辑切分成多台云系统架构KVM,独立运行互不干扰,满足用户对关键应用隔离性和灵活性的双重需求,也是后续虚拟化技术发展的原型和技术源头。分配资源的最小颗粒度为:
 
  典型客户使用场景:(典型2~8分区)
 
  PowerVM
 
  基于硬件固件的PowerVM微分区+VIOS虚拟IO服务器技术,实现了全面的虚拟化功能;逻辑分区、微分区及虚拟IO技术可完美共存,组合满足各种客户场景需求。
 
  典型客户使用场景:(典型10~50VM)
 
  KVM
 
  KVM,基于内核的虚拟机(Kernel-based VirtualMachine,缩写为 KVM),是一种用于Linux内核中的虚拟化技术,可以将Linux内核转化为一个Hypervisor。KVM在2007年2月被导入Linux 2.6.20内核中。KVM在具备Intel VT或AMD-V功能的x86平台上运行,也被移植到S390,PowerPC与IA-64平台上。在Linux内核3.9版中,加入了对ARM架构的支持。KVM目前由Red Hat等厂商开发,对CentOS/Fedora/RHEL等Red Hat系发行版支持极佳。
 
  Docker
 
  Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux服务器上。
 
  一个完整的Docker由以下几个部分组成:
 
  使用docker时,可以更加方便的发挥SMT的优势。曾经在一个极端的测试中,单台浪潮K1 Power服务器上成功运行了10000个容器。
 
  IaaS
 
  PowerVC
 
  PowerVC是在 OpenStack开放架构基础上打造的高级虚拟化管理产品,它针对Power服务器上的AIX、IBM i与 Linux 环境提供了高级虚拟化管理功能。除了针对Power系统的高级虚拟化管理、虚拟机捕获与快速部署、虚拟机在线迁移、基于策略的工作负载部署、工作负载优化及快速配置等虚拟化全生命周期管理功能以外,PowerVC还添加了简化的用户界面、增强的企业级资源调度功能,以及可靠性和可服务性功能,使 PowerVC成为Power System虚拟化环境最佳的管理平台,是打造基础架构云管理平台坚实高效的管理工具。
 
  oVirt
 
  oVirt是一个开源的虚拟化管理平台,是RedHat 虚拟化管理平台RHEV的开源版本。
 
  oVirt由两部分组成:
 
  严格意义上说,oVirt算不上是一个IaaS层的软件,oVirt目前只支持KVM,也不具备很多IaaS管理的自动化的功能,但是oVirt轻量级,可以满足中小企业,小团队,小规模的需求。
 
  oVirt从 4.0版本开始官方支持K1Power,可以从这个网址下载到安装包:,注意K1Power的架构名称是 ppc64le。
 
  OpenStack
 
  OpenStack是由Rackspace和NASA共同开发的云计算平台,帮助服务商和企业内部,实现类似于Amazon EC2和S3的IaaS服务。
 
  OpenStack包括两个主要模块:Nova和 Swift。前者是虚拟服务器部署和业务计算模块,后者是分布式云存储模块,两者可以一起用,也可以分开单独用。浪潮K1 Power服务器既可以同时使用作为计算节点和存储节点,也可以单独使用,只作为计算节点或者存储节点。
 
  今天的OpenStack除了可以管理基于KVM虚拟化的Power服务器,也可以管理基于PowerVM虚拟化的Power服务器,原因是PowerVM专门开发了一个NovaLink 的技术,来和OpenStack进行对接。
 
  第三方IaaS平台管理软件
 
  任何基于KVM的第三方IaaS平台,经过适配,都可以管理浪潮K1 Power服务器。在市场上也可以看到能够管理浪潮K1 Power服务器的第三方IaaS平台管理软件。
 
  ☆
 
  PaaS
 
  Kubernetes
 
  如同oVirt ,Kubernetes严格意义上来说也不是一个PaaS平台软件,但是同样胜在轻量级。Kubernetes官方支持K1 Power平台。
 
  OpenShift
 
  OpenShift是红帽的云开发平台即服务(PaaS)。自由和开放源码的云计算平台使开发人员能够创建、测试和运行他们的应用程序,并且可以把它们部署到云中。OpenShift 广泛支持多种编程语言和框架,如Java,Ruby和PHP等。另外它还提供了多种集成开发工具如Eclipse integration,JBoss Developer Studio和Jenkins等。OpenShift 基于一个开源生态系统为移动应用,数据库服务等,提供支持。
 
  OpenShift在最新的4.x版本中,开始官方支持浪潮K1 Power服务器。相比较KVM ,Docker省去了guest OS ,无论最终是将容器运行在裸机上,还是运行在KVM虚拟机里面,无疑都节省了很多工作量,由此也可以更方便的利用Power芯片SMT的优势。
 
  第三方PaaS平台
 
  任何基于Docker+Kubernetes 的第三方PaaS平台,经过适配,也都可以管理浪潮K1 Power服务器平台。这方面的案例有国内某知名电信厂商的自研PaaS平台。
 
  常见基础架构
 
  架构I
 
  常见于传统核心业务,数据库运行于AIX上,应用通过容器的方式运行于Linux上。
 
  架构II
 
  常见于传统核心业务,数据库运行于AIX LPAR上,应用运行于Linux上。
 
  架构III
 
  常见于传统核心业务,数据库运行于AIX LPAR上,应用运行于Linux LPAR上。
 
  架构Ⅳ
 
  常见于互联网业务场景,采用分布式架构解决高并发访问的性能问题。
 

(编辑:百客网 - 域百科网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!