【云计算学习教程】OCP(开源计算项目)简介,2024年最新口试必会
只要一个人有资金并且偶然间,参考这些规范和购买相应的配件,也能单独做出非常可靠的东西(如设计合理的机房、服务器、交换机等)。可参考开源计算项目标官方网站。开源计算项目针对的是 IT 架构的第一层——基础设施层,目前大型的云服务提供商或者社交网站热衷于定制自己数据中央的硬件,包括机柜、服务器、存储和网络装备。由于这种硬件是针对应用软件的特点定制的,以是计算效率非常高;完成相同的计算任务,相比其他硬件,能源斲丧要低很多。云端硬件发展的另一个趋势是云装备提供商提供的云计算一体机(详细可参考《IT系统组成》教程)。
开源计算项目中的主板和服务器设计规范包括针对 ARM、AMD、INTEL 的 CPU 的主板的设计规范,高可用性服务器、片上系统和电源的设计规范,同时提供了物理结构的 CAD 设计图纸。图 1 所示的主板和服务器是 PenguinComputing 公司根据这些规范生产的。
https://img-blog.csdnimg.cn/img_convert/dec796bbae08b792d57b8af568482176.png
图 1 PenguinComputing 公司生产的主板和服务器
开源计算项目中的子项目“存储”,分别就冷存储、Fusion-io 等发布设计规范,图 2 所示的存储器就是参考此规范设计并生产的。
https://img-blog.csdnimg.cn/img_convert/8a006f1a1b851f195ec4e8b3bed95667.png
图 2 存储器
另外,也有一些开源存储软件的解决方案,比较有名的有 Openindiana、Nexentastor、FreeNAS、OpenFiler,性能也是依次降序分列的。当然,假如只是自己使用,那么建议采用Oracle Solaris 11+Napp-It 的最佳方案,Oracle Solaris 11 可从 https://www.oracle.com/solaris/solaris11/index.html 下载,Napp-It 可从 http://www.napp-it.org/ 下载。这些解决方案的核心都采用了 ZFS 文件系统。
ZFS 文件系统最早是由 Sun 公司开辟的,Oracle 公司收购 Sun 后,从 ZFS 2.8 版本之后就不再开源了,闭源的 ZFS 增长了不少新功能,如加密,但是有人在 ZFS 2.8 版本的基础上继续开辟新功能,如许开源的代码就与正宗的 ZFS 代码分道扬镳了。
除这些专门的存储装备外,在云计算和大数据时代,分布式存储系统具备更大的上风,采用成百上千台甚至上万台计算机组成海量数据存储系统,拥有更高的带宽、更高的 IOPS 和更好的可用性,容量也具备更佳的伸缩性。例如 Ceph、Lustre、GlusterFS、pNFS、GPFS,都是一些优秀的企业级的开源分布式存储项目。
服务器假造化组件有哪些?
在云端,假造化属于基础设施层,详细包括服务器假造化、网络假造化和存储假造化,假造的目标是为了池化物理资源。在服务器假造化范畴,VMware(现已被 EMC 收购)已耕耘了很多年,把持了大部分的市场。后来者微软、思杰都想有所突破。
微软推出 Hyper-V 并在短时间内进行了版本快速更替,其与操纵系统紧密捆绑、简朴易用的特征,使得采用微软的云计算解决方案成为了最简便的商业化方案。另外,微软拥有从操纵系统到应用软件的全部产物线,再加上成千上万个基于 Windows 的第三方应用软件,微软具备很强的竞争上风。
思杰自从收购 XEN 并进军假造化市场以来,体现平平,于是被逼开源它的 XenServer 产物,使得 XEN 重新回到开源社区。另外,思杰还把云管理工具 CloudPlatform 卖掉,重回 OpenStack 社区。
在开源社区,美国的红帽公司一直也在尝试整合开源资源并形成自己的一整套云计算产物,其核心是已经并入 Linux 内核的 KVM 假造机。
开源社区中的另一个不容忽视的成员就是 Oracle VM,Oracle 公司有点怪,其总裁拉力·埃里森一方面讨厌开源软件,另一方面又离不开开源软件,比如他们推出的 Oracle Linux 采用 Linux 内核,推出的 Oracle VM 采用开源的 Xen。
红帽与微软类似,拥有从操纵系统到应用软件的完备产物线,而且全部是开源的。云计算提供商都是技术性的公司,他们更倾向于采用开源的云计算解决方案,稳定、可靠、低本钱注定了红帽公司在未来的云计算市场会有更大的作为。下面临开源的服务器假造化组件做简朴介绍。
1. XenServer
XenServer 是基于 Xen 的假造平台,直接安装在物理的计算节点上,然后在上面创建更多的假造机。XenCenter 是云计算管理平台,通过它来管理浩繁的安装了 XenServer 的服务器(计算节点)、网络、存储及假造机。
XenCenter 把通过计算节点池来管理服务器,属于同一个池的服务器共享存储,而且最好是相同配置的机器,池里的假造机保存在共享存储中,一个假造机允许在池中的任何一台服务器上运行。
如图 1 示,包罗三个服务器池,池中的每台服务器必须安装 XenServer,这些池通过一台安装了 XenCenter 的服务器来集中管理:创建池、把服务器添加到池或者从池中移除、在池中创建假造机、创建假造机模板、热迁徙假造机、创
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]