导航指南:我们的云计算解决方案

注意 :这是DigitalOcean解决方案工程师提供的导航指南手册内容的早期版本。 本书的目标是帮助企业客户规划他们的基础设施需求,提供工作示例,并包括技术细微差异和“为什么”使某些决策比其他决策更好。

本书和附带代码将在GitHub存储库中公开提供。 由于这是早期版本,本书尚未完成,存储库尚未公开,但敬请期待!

在我们启航之前,我们想分享一个简短的基础设施历史课程。 这将有助于提供有关云基础架构填充需求以及如何充分利用它以从基础架构中获得最大价值,性能和稳定性的环境。

过去,网上存在需要三大基础设施选择之一:

  • 共享主机,主要适用于Web开发人员和小型Web应用程序。
  • 专用服务器是最昂贵和最不灵活的选择,可以托管在数据中心或场所中。
  • 虚拟服务器,通称为VPS(虚拟专用服务器),共享专用硬件的资源。 尽管虚拟化带来一些固有的性能损失,但具有现代服务器硬件的整体VPS超出了大多数用户的要求。

为了扩展规模,依赖昂贵的内部部署服务器的公司需要提前要求额外的硬件。 在任何时候,他们的计算资源都会超出他们的要求或者不足,但从来没有匹配过。 而且,虽然虚拟服务器提供了最好的共享和专用服务,但定价结构仍然与专用服务器相似; 刚性的每月结算周期需要承诺和低灵活性。

在21世纪后期,针对这些日益增长的市场需求,虚拟服务器市场开始扩大并在更大范围内运营,这引起了“云计算”的Branded化。 云计算通过提供按需资源解决了可扩展性问题。 以较小的时间递增计费的概念使得按需资源非常具有成本效益。 当以每小时费率收费时,整个开发群集的开销和开发所需的时间很短,因此可以部署成本的一小部分。

早期云计算的定义不太清晰,但该概念作为容错,永远在线的基础设施解决方案进行销售,并具有内置数据冗余。 虽然默认情况下可能不是这样,但可以构建,本书会告诉你如何。 我们将设计解决方案以防止常见的云基础架构问题,最终,您的基础架构将保持在线状态,按需扩展,既安全又易于排除故障。

我们的方案

本书分为五个部分。 以下是每个的更详细的概述。 如果您不了解这些概述中的一些概念,请不要担心。 这正是本书将教你的。

第1部分 - 介绍和设置

这就是你现在正在阅读的内容。 下一章和最后一章将向您介绍我们将用于构建初始设施基础设施的工具以及如何设置您的环境。

第2部分 - 缩放和防止停机

如果您的基础设施无法保持在线状态,那么您将面临很多困难。

在本节中,我们介绍配置管理,以确保我们所有基础架构的资源都是标准化的,并且可以快速部署。 从那里,我们将介绍负载均衡和高可用性,以消除导致停机的大多数问题。 在我们拥有可扩展的解决方案后,我们将添加持续的开发控制,以便我们迭代和更新基础架构。

第3部分 - 保护您的数据安全

您的数据是贵公司最重要的资产之一。 数据丢失不是一种选择。

在此,我们重点介绍针对特定用例的最佳存储解决方案。 我们超越了基本的备份概念,通过概述数据丢失陷阱来了解以及规划高影响中断。 我们的目标是制定计划来减少停机并始终拥有多个数据恢复来源。

第4部分 - 了解基础设施的一切

在这一点上,我们的基础架构将会扩展,我们不会丢失任何数据,但总会有一些我们没有或无法预见的问题。

无论我们的基础架构设计得有多好,我们都需要能够有效地诊断问题并进行诊断。 本节介绍确定瓶颈和错误,定义性能和测试。

第5部分 - 保护您的基础设施

由于停机时间可能会造成破坏性,因此如果发生与安全相关的不良事件,可能会导致您希望只是简单缩放问题。

这整本书是关于你可以采取的积极措施来预防灾难性问题。 最后一部分将安全置于首要位置,并回顾最佳实践,以确保基础架构免受主流安全威胁的侵害。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏