linux工程师,RHCE
分类: 系统运维
2022-05-01 20:06:09
当前的企业依靠云服务来增强其运营中的基础设施(网络、存储、数据库)、服务或软件。该基础架构支持性能、灵活性、创新、可扩展性并降低成本。
全球疫情加速了数字化转型。大多数企业转向使用云,以满足远程工作对其客户体验和支持系统可靠性的需求。Gartner 预测,到 2026 年,公有云的使用率将从 2021 年 17% 增长至超过 45%。
云计算是使用联网计算机在互联网上提供服务。云平台或CSP(云服务提供商)是提供云计算服务的第三方,用于构建公有云、提供按需云服务、控制私有云。
这三种云计算类型对于云服务的实现很有用。云计算架构或模型包括:
任何云服务提供商都可以租用和提供四种主要类型的云、功能、服务或策略。它们包括以下内容:
(1) IaaS(基础设施即服务)
服务器、存储、VM(虚拟机)、操作系统、具有其他资源的网络的维护、所有权和配置对企业很有帮助。它们帮助构建和管理数据存储、操作系统和网络基础设施。这些示例包括 Microsoft Azure 和 AWS(亚马逊网络服务)。
(2) 平台即服务(PaaS)
PaaS 提供了一个环境或平台来开发、测试、交付和管理软件,包括存储、服务器、数据库和网络。
(3) 无服务器计算
增强 PaaS,无服务器计算带来了额外的服务来解决基础设施管理和服务。它们包括设置、服务器维护和容量。
(4) 软件即服务(SaaS)
软件提供商将托管和交付这种类型的软件应用程序。它还将其基础设施提供给在线互联网用户。
由于来自竞争的巨大市场压力和高消费者需求,企业必须寻找变得敏捷和灵活的方法。云平台有助于降低成本并刺激创新。以下是企业使用云服务的主要原因。
(1) 服务很便宜
即用即付定价使这些服务变得便宜,因为企业只需在需要时为带宽或服务付费。这些服务还降低了能源和内部 IT 成本(IT 时间和资本投资)。这些都可以提高员工的生产效率。
(2) 高速
依靠 IT 资源和扩展部分或全部基础设施所需的廉价方法可降低带宽需求。
(3) 远程数据和备份
云服务可以用作备用备份计划,以防止电源、自然灾害和其他故障。大多数 CSP 在备份计划中创建冗余以防止区域中断。
(4) 服务器操作系统软件更新和补丁
服务提供商负责更新软件,包括安全更新和定期更新。
(5) 可靠性
云服务使用的增加和激烈的竞争使可靠性和性能成为关键因素。所有使用云服务的企业都依赖于全天候支持和更长的正常运行时间。
(6) 流动性
云计算提供对服务和数据的访问,以随时随地提供工作支持。随着当前混合和远程工作的发展,这种需求非常迫切。
(7) 巨大的存储容量
使用本地服务,会限制企业可以维护或购买的基础设施。如果使用云服务,只需购买当前需要的东西。
(8) 快速部署和开发
随着新基础设施的构建延迟,企业可能会迅速从设计到开发中选择一个想法。无服务器和 PaaS 云服务提供完整的开发工具和服务,包括调试和测试环境。
疫情下的企业、社会和经济影响将始终是云服务采用和数字创新的催化剂。
以下是企业在选择使用云服务时将面临的挑战:
(1) 不同的性能
每个云服务都承诺可用性和性能,但实际性能可能会有所不同。
(2) 技术问题
新技术需要经验丰富的 IT 员工队伍并为使用这项新服务的人员提供培训。一些云服务提供商具有迁移、设置、易用性或提供整体用户友好的功能。
(3) 云服务中的安全威胁
云计算增加了网络攻击。通过获得最好的服务提供商和加强共同责任来提高安全性是可能的。责任应以身份和访问证明身份验证为中心。
(4) 支持不足
云提供商可能缺乏支持人员或文档来支持客户。
云计算市场有许多服务提供商。领先的提供商是 Microsoft (Azure)、Google (Cloud) 和 Amazon (AWS)。企业在选择新的云服务提供商时,请考虑以下因素:
(1) 成本
检查现收现付和预付费用,看看是否符合企业预算。检查服务是否有最低限额、预订、批量折扣。更重要的是,检查每小时/每月、用户、千兆字节或执行的计费类型。权衡成本费用与其他相关因素。许多云提供商为首次使用的客户提供非常优惠的价格。因此要密切关注价格随时间的上涨情况。
(2) 可靠性和安全性
考虑服务提供商的强大安全性和弹性等因素。注意正常运行时间的历史数据/区域能力。记录有关灾难恢复、完整性检查、备份/恢复以及相关方的职责/角色的规定。许多提供商将详细介绍可用的集成或安全功能(付费或免费)。检查特定领域,包括访问控制、身份管理、身份验证以及数据存储或处理。
(3) 合规
在选择云服务提供商时,请考虑各国法规的影响。所有云提供商都有共同的合规责任声明。某些法规可能会根据特定法规禁止客户端数据的传输、处理和存储,例如数据传输或存储能力在特定边界内。当他们在机密性、保护或访问控制方面有特定需求时,同样适用。法规还可能对违规报告和响应有特定需求。
(4) 工具和功能
云服务提供商提供不同的功能或将其他功能作为附加组件提供。企业需要查找所有服务类型 (PaaS) 和计算资源、安全性、监控、部署功能和用户体验。
(5) 业务兼容性
服务提供商应与企业的技术、运营和业务目标相匹配。
(6) 体系结构
查看云架构如何与企业中的现有服务或技术协同工作。检查成本和技术协同效应以留在各公有云的大型生态系统中。通过查看支持无服务器选项和容器功能的微服务、多云和微服务,确保服务提供商支持未来和当前的需求。
(7) 合同和 SLA
如果需要,应仔细修改和审查 SLA 和合同。确保 SLA 包含针对未达到的服务水平的处罚或退出条款。
(8) 供应商锁定问题和迁移支持
供应商锁定是严重的问题。它们要么是专有技术,要么是合同技术。这就是为什么 Gartner 表示某些云服务提供商会在合同续签时施压每年增加支出。应对这种风险的完美方法是使用多家服务提供商并了解可能导致锁定的专有技术。
(9) 支持数据迁移
检查每个服务提供商,了解为迁移提供的服务。许多服务提供商拥有有助于迁移的评估工具。他们拥有支持服务器、应用程序和数据库迁移的特定工具。
(10) 数据治理
出于安全和隐私原因以及成本使用的原因,云治理突出了对云服务的策略和应用控制。此类控制可以设置部门或组织使用云服务的最大支出,以抑制资源的过度使用。
(11) 项目规模
该项目的范围、规模和目标对云服务提供商提出了不同的要求。
缺乏适当的规划是云迁移失败的主要原因。企业管理者需要了解业务需求、不同服务提供商的优缺点以及构建当前云的经验。可靠的合作伙伴可以帮助企业解决许多云故障问题。《linux就该这么学》不错的linux自学书籍