php云系统(如何搭建云平台?一般技术上有几个步骤?)
如何搭建云平台?一般技术上有几个步骤?
我不知道云平台在说什么。通用云计算平台分为以下常见类型:
IaaS云指的是基础设施即服务。这个云计算平台提供IT领域的基础计算资源,如3360计算、内存、存储、网络等。一般这种云平台的底层通过虚拟化(kvm、xen、exsi)技术做底层资源的抽象整合,然后以虚拟机的形式为用户提供完整的操作系统环境。典型的产品有:开源的OpenStack和CloudStack。商业Vmware公司的vsphere等。公有云产品很多,比如阿里云、腾讯云、百度云、u Cloud、青云、滴滴云、AWS等。
2.PaaS云指的是平台即服务。这个云计算平台和IaaS平台最大的区别在于,IaaS云只提供基础的计算和存储网络等资源,应用运行环境需要专门的应用运维工程师来部署和维护环境。PaaS cloud不仅提供计算等基础资源,还提供运行时和中间件服务。最直观的体验就是早期的JD.COM JAE服务,使用起来非常简单。只需要上传一个PHP源码压缩包,应用就可以直接运行了。简单来说,PaaS cloud是一个云平台,让用户只关注业务,而不关注资源、运行时和中间件。典型产品:pivotal cloudfoundray、IBM bluemix、VMware PKS。
3.SaaS云是关于软件即服务的。与前两种云相比,最大的区别是SaaS服务是直接面向普通用户,IaaS云是面向运维工程师减少硬件基础设施的管理,提高运维效率,PaaS云是面向开发者快速提供开发环境和部署环境等。这两种云都不是直接面向普通用户的,而是面向IT人员的。一般来说,这种典型的产品是saleforce,graphite document等。
以上是云计算的三种典型分类方法。
然而,随着近年来集装箱技术的发展,出现了更详细的分类:
比如:CaaS云,容器即服务。FaaS功能是一种服务等等。
对于这三种云平台,部署方式不同,技术难度也不同。你需要定义自己的使用场景,然后确定使用的类型。
用于构建云平台技术。一般推荐使用docker k8s搭建迷你PaaS平台。本人从事云计算运维开发多年。以上是我的回答。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。