DreamHost如何构建其云网站指南、技巧和知识
526gpt 发布于2023-08-08 16:19 网站建设教程 207
这是关于DreamHost如何构建其云产品的一系列帖子中的第一篇。由数据中心运营部的Luke Odom撰写。
云很神奇。不是大浮桶水,而是云计算——用户不必担心底层硬件基础设施。对于传统的硬件安装,如果您没有足够强大的机器(或者如果您的需求增长),您必须物理地添加RAM、改变处理器或者添加新的驱动器。有了云,你可以改变你的机器的类型,或者说“风格”,你的应用程序的性能会突然得到显著的提高。您可以添加和移除RAM、处理器内核、驱动器空间,甚至根据需要更改物理位置。
云为您(客户)提供了难以置信的强大功能和灵活性。为了提供这种灵活性,DreamHost云团队需要设计后端基础架构,以支持我们的客户想要运行的虚拟机和我们想要运行的软件。
这一系列博客文章让您从数据中心的角度看问题,向您展示您的虚拟机运行的确切硬件,并解释我们如何做出这些选择。我们将描述我们如何选择DreamHost基于OpenStack的云架构的每个主要组件,描述不同的可用选择,并解释我们为什么做出每个决定。
第一个OpenStack实现:DreamHost Cloud Beta clusterBefore在深入研究我们的新硬件之前,让我们先回顾一下我们最初的硬件。四年前,我们构建了第一个Openstack集群,这对我们来说是一个突破性的领域。我们缺乏有意义的数据,并且需要大量的头脑风暴和猜测来完成硬件选择阶段并使原始集群投入运行。一旦我们允许客户加入,我们就收集了大量的反馈,并利用这些反馈来帮助塑造新的硬件。
DreamCompute Beta集群使用AMD Opteron 6200系列处理器。这些处理器允许每台机器拥有令人难以置信的64个内核,尽管它们相对较慢。每台机器有这么多内核,我们可以在一台主机上放置大量虚拟机。我们还将BIOS配置为在CPU不使用时对其进行节流,作为一种省电方法。规格看起来很棒,展示了一些可笑的东西:32 CPU,64GB RAM的虚拟机大小。然而,客户的反馈并不令人兴奋。我们了解到,拥有众多内核对用户来说很重要,但拥有强大的内核更重要。在设计新的集群时,我们优先考虑在强大和丰富的内核之间保持平衡。
将内容直接发送到您的收件箱订阅我们的博客,就像这样将精彩的内容直接发送到您的收件箱。
如此高的密度带来的另一个问题是,托管虚拟机管理程序的机器需要两个1600瓦的电源。由于每个系统中处理器和内存的数量,以及每个机箱容纳两个系统的事实,服务器不能依靠单个电源运行。这意味着多余的能量是不可能的。每当在数据中心旗帜足球比赛期间出现电源故障、维护、PDU死亡或电线松动时,我们就会失去虚拟机管理程序的电源。由于机器附带的电源线具有比PDU上的插座稍小的C13连接器,因此电源线很容易滑出,这一事实加剧了这个问题。我们将电源冗余作为新集群中的另一项首要任务。
Ceph是DreamHost开发的对象存储软件,用于处理DreamCompute的块存储。当我们设计第一个DreamCompute集群时,Ceph团队仍在努力推出他们的第一个稳定版本。我们唯一可以基于DreamCompute存储备份的大规模Ceph部署是我们自己的DreamObjects,它也相当新。对于专用于DreamCompute的存储机器,我们选择了与运行在DreamObjects中的机器相同的机器。
测试期告诉我们,大型对象存储集群和云计算存储集群的需求是完全不同的。像DreamObjects这样的大型对象存储集群意味着要保存大量不经常访问的数据。由于大部分输入和输出(IO)都是写入,而被读取的百分比很低,所以可以使用低端处理器、很少的RAM和简单的RAID卡。然而,云存储后端的存储速度需要快得多。OpenStack云的数据后端必须能够处理多个正在进行的进程,例如虚拟机上下旋转,以及MySQL等应用程序执行IO操作。我们的DreamCompute beta集群的存储容量几乎是我们需要的10倍,但它的IO性能却很差,因为该集群拥有低端处理器、RAM和RAID卡。新集群的第三个原则是超级快速IO,旨在实现即时访问!
在测试集群中,我们得到了很多好的反馈,其中一个地方就是网络!借助Ceph,所有IO流量都通过网络传输,包括从计算机器到存储集群的IO流量以及Ceph的内部平衡。为了确保我们的所有机器都能跟上,我们为每台虚拟机管理程序和Ceph存储机器提供了两个到机架中交换机的10Gbps连接,以及从每个交换机到每个“pod”中其他交换机的40Gbps连接测试集群有3个“机架”,每个机架包含3个机架,总共9个机架。通过这种设置,我们可以从集群中的任何一点到任何其他点实现快速冗余连接。新的集群在网络方面不需要太多改变。
云计算和梦想主机当您与我们合作时,您的网站会得到很好的管理!我们的服务将友好的专业知识与顶尖的技术相结合,为您提供在网络上取得成功所需的一切。
查看我们如何交付
我们无法改变的事情在为新产品设计基础架构时,有很多因素需要考虑,有很多决策需要做出,而其他因素则不容争辩。我们在数据中心使用的机架高9英尺(58个机架单元)。这些机架已经安装好了,所以我们必须使用它们。这些机架安装了两个60安培、三相、208伏的电源板。为了让您了解这需要多少电力,如果我们真的想要一个明亮的数据中心,我们可以为每个机架冗余供电大约250个60W灯泡(或3000个LED灯泡)。我们也无法控制处理器/RAM/磁盘的使用率。我们可以改变我们提供的产品组合或价格,但这个比例是由顾客的需求决定的,并且随着时间的推移保持不变。我们将使用的操作系统软件是主机上的Ub untu Linux和交换机上的Cumulus Linux,因此我们仅限于支持这些操作系统的硬件。我们做出的所有决定都必须符合这些物理和软件限制。
这是我们的起点。下一篇文章将关注服务器处理器市场,以及我们如何选择在新的DreamHost云集群(也称为US-East-2)中使用什么处理器!
相关推荐
- 10-04 SAP Cloud for Customer里的HTML Mashup的JavaScript编程功能
- 09-30 3款新鲜的CSS3&HTML5框架
- 09-30 html-day07垂直对齐&定位
- 09-29 SAP Cloud for Customer(C4C) HTML mashup的运行时单步调试
- 09-25 HTML <label> 标签
- 09-19 代码受第一修正案保护吗?-网站指南、提示知识
- 09-19 一个女孩和她的准将64:一个与苏媛琴问答-网站指南,提示知识
- 09-11 如何选择WordPress主题
- 09-11 女性比男性更擅长编码吗?(我们为什么要问这个问题?)-网站指南、提示知识
- 09-11 六个女人编写了第一台计算机——但没有得到荣誉——梦想主机
- 控制面板
- 友情链接
- 最近发表
-
- 涂鸦而不乱简约艺术主题Office PPT免费模板背景素材下载
- 有创意的情人表白动态贺卡Office PPT免费模板背景素材下载
- 绿色简约技能竞赛电力Office PPT免费模板背景素材下载
- 极简几何商务蓝年终总结汇报Office PPT免费模板背景素材下载
- 蓝橙简约商务年终总结汇报Office PPT免费模板背景素材下载
- 绿色清新教育风课堂教学通用Office PPT免费模板背景素材下载
- 潮流复古艺术感年终总结Office PPT免费模板背景素材下载
- 浅绿商务风工作总结报告Office PPT免费模板背景素材下载
- 大气简约时尚年终总结汇报Office PPT免费模板背景素材下载
- 喜庆春节风公司年终誓师表彰大会Office PPT免费模板背景素材下载
- 最新留言
-