您的浏览器禁用了JavaScript(一种计算机语言,用以实现您与网页的交互),请解除该禁用,或者联系我们。[红帽]:基础架构如何实现自动化? - 发现报告
当前位置:首页/行业研究/报告详情/

基础架构如何实现自动化?

机械设备2022-12-07红帽艳***
基础架构如何实现自动化?

Ꮛވफ़নھ৩ࢬࢗᏮ௚ ၓনھ৩ࢬከሩࢬਓ࿾ᇜܿᏋވफ़࣏ܻ 目录 第1页 IT基础架构是一项至关重要的业务资产 第2页 什么是基础架构自动化? 第7页 使用统一的自动化平台,简化整个工作流 第8页 借架助构红自帽动化Ansible自动化平台,实现基础 第3页 哪些方面可以实现自动化? 第9页 第4页 自基动本化基您础的架构构建注管意道事:项 第5页 自操动作化系您统的、构网建络管和道存:储注意事项 第6页 自应动用化注您意的事构项建管道: 客西户门成子功案例要点: 第10页 准备好对基础架构实施自动化了吗? 自动化基础架构工作流|内容 IT基础架构是一项至关重要的业务资产 自动化需求 不同行业的企业都在追求自动化, 以克服基础架构管理方面的挑战。 52% 的企业董事会都期望通过自动化 提高IT效率。1 86% 的企业将过多的手动流程视为管 理IT支出方面的挑战。2 当今的企业依赖IT基础架构和应用。因此,IT团队现在对于公司的成功发挥着战略支撑作用。即便是这样,IT预算却没有增加,而且IT团队必须在不增加新员工的情况下管理日益庞大、复杂且分散的IT基础架构。 大多数企业都使用基于领域的方法进行基础架构管理。每个团队都使用自己喜欢的工具和方法来管理自己的专业领域。团队之间很少共享工具、技术和最佳实践。这种冗余性和缺乏协作会导致成本升高、效率降低。此外,由于专业领域知识集中度较高,因此只有少数工作人员可以执行既定的任务,如果这些人员无法到岗,则会造成延误。 基础架构自动化可以帮助您优化IT并实现转型 自动化对于IT优化和数字化转型都至关重要。为了支持业务走向成功,IT环境必须高效、可靠且可扩展。基础架构自动化可以帮助您的企业简化运维、提高敏捷性、推动生产力并且增加安全性和可用性。 大多数已经开始实现基础架构自动化的企业都在按相应的领域逐步推进。与总体基础架构管理一样,每个团队都使用他们选择的自动化工具和流程,从而导致更高的成本、更低的效率和有限的协作。此外,许多自动化工具是无法相互集成的,而且不同的团队通常采用不同的方法来进行基础架构自动化。这导致团队之间的手动移交繁琐而耗时,即使对工作流中的任务应用自动化,也可能大大延迟项目和资源的交付。 通过一种全面的方法发挥自动化的优势 全面的自动化方法可以帮助您节省时间、提高质量、提升员工满意度并降低整个基础架构和企业的成本。这样,IT团队可以提高生产率、减少错误、改进协作,腾出时间去做更有意义、更有思想的工作。 基础架构全面自动化的方法可以帮助您的企业: 加快运营和发展提升敏捷性和响应速度 推动生产力和提升效率 提高可用性和可靠性 改善安全防护和合规性 1HarveyNash与KPMG:“2019全球CIO调查报告:变化中的视角”,2019年。 2Flexera:“2020Flexera数字化转型计划报告”,2020年2月。 自动化的好处 那些部署全面自动化平台的企业 实现: 68% 的IT基础架构团队效率提升3 44% 的基础架构配置管理效率提升3 31% 的网络管理团队效率提升3 20% 的网络置备和部署速度提升3 41% 的应用环境管理团队效率提升3 20% 的应用安全管理效率提升3 基础架构自动化是使用软件来创建可重复的指令和进程,以此取代或减少人与IT系统的交互。自动化软件可以根据设置的指令、工具和框架,几乎不需人工干预地执行任务。大多数IT任务都可以在某种程度上实现自动化。示例包括: •管理物理基础架构 •管理虚拟环境 •置备云资源 •管理网络 •管理存储和数据 •部署应用 •运行标准操作环境(SOE) 简化正在进行的基础架构操作 您还可以在整个环境中自动化正在进行的操作。示例包括: •用户和访问权限管理。添加、删除和更改用户对资源的访问权限。 •故障排除与调试。检查系统运行状况并收集和记录数据。 •库存管理。创建资产库存清单并将配置与所需状态进行比较。 任务自动化还是工作流自动化? 有效的IT基础架构管理要求您同时自动化单个任务和整个工作流。 任务自动化可以简化一个人在一种基础架构资源上执行的一项功能。它会在员工行动级别上加快操作速度,并减少执行特定工作任务所需的时间。 工作流自动化则是将多项任务整合到一个进程中。它会在流程级别上加快操作速度,并自动从一项任务转到下一项任务,从而减少了由于团队间交接而造成的等待时间。此外,工作流自动化还方便了自助服务操作,同时又保留了IT对资源的控制。 3IDC白皮书(红帽赞助),“红帽Ansible自动化可提升IT敏捷性并加快产品上市”,2019年6月。文档#US45090419。 基础架构的各个方面几乎都可以实现自动化。实际上,基础架构自动化的一个关键用例就是将团队、流程和工具连接到单个自动化工作流中。统一的自动化构建管道的示例如图1所示。 নھ৩ࢬ߼፜િـቪࣙढ़ ኣ৉༦Ꮑኑ ᅎ೟নھ৩ࢬ ሱ਋ञ࠵ႚධ ቂॖ࿳ࣰࢗܠႼ࿾࿎ਦขช IT࣋טࢗܠ؃࿳ፃቂॖ૰ቂܿᏁኑ ሥቂ ܃ڿ ၃న غᏮႼ࿾ ૑ߙ०੼ ᇖႚሥቂ ໍٛ༮દଉ ࢗᏮࡏኵ໯ஂ ჹቂॖਦࡋᏁኑ ܿغᏮ໯ஂ 图1.自动化可以帮助您简化整个工作流,例如构建管道。 下列部分便遵循此工作流,演示了如何使用自动化来简化IT资源请求过程,同时也提供了其他一些特定领域的用例。 步骤1:明确工作负载要求 每个工作负载都有不同的要求,这些要求决定了应将其部署到何处。有些工作负载需要高性能基础架构,而另外一些工作负载则需要高可用性或更高的灵活性。资源使用和成本可能也是一个考虑因素。 应明确工作负载的主要要求。具体取决于您的IT环境,您可以选择在物理、虚拟或云基础架构上部署工作负载。同时,还应该考虑存储、网络和安全性要求。 基本基础架构注意事项 步骤2:设置基本基础架构 基础架构是所有用户和IT运维工作的基础。实现底层基础架构生命周期管理的自动化可以简化运维并提高准确性和安全性。同时,它还使您能够在混合环境(包括物理、虚拟和云基础架构)中一致地部署应用和工作负载。无论基础架构如何,自动化可以帮助您: •更改资源配置。 •监控和改正配置偏差。 •应用和实施安全策略。 硬件和服务器 通常是为对性能较为敏感的应用(例如生产数据库)选择物理基础架构。 为什么要自动化? 将服务器安装到数据中心后,大多数管理操作都是利用管理界面来完成的。自动化平台可以与这些工具进行交互,以加快操作速度并减少设置错误。 自动化用例 •置备物理服务器资源。 •配置BIOS和磁盘设置。 •在服务器上安装介质。 •打开和关闭服务器。 •诊断硬件问题。 推荐 寻找一个通过基于开放标准(例如Redfish)的应用编程接口(API)与您的硬件管理接口集成的自动化平台。 •更新和修补系统。 •监控系统运行状况并记录结果。 •轮转系统日志。 虚拟资源 通常是为需要高可靠性的工作负载 (例如业务应用)选择虚拟环境。 为什么要自动化? 自动化可以帮助您更有效地管理虚拟环境,以优化成本并控制无序扩张问题。您甚至可以自动化虚拟机监控程序本身,以简化更新。 自动化用例 •置备虚拟机(VM)。 •分配IP地址并将存储附加到虚拟机。 •移动工作负载并实现负载平衡。 •管理集群内的主机。 •查找和删除未使用的虚拟机。 •为主机和虚拟机创建、管理和应用模板。 推荐 寻找一个支持您所选虚拟化虚拟机监控程序的自动化平台。 •跟踪基础架构中的库存。 •在配置管理数据库(CMDB)中执行更新、同步和比较。 云服务 通常是为需要投入使用和移除的工作负载选择云基础架构,以优化资源使用及开发环境等方面的成本。 为什么要自动化? 云环境是为自动化而设计的。大多数云组件和服务都需要完全自动化,以实现其价值最大化。 自动化用例 •根据模板和安全配置文件置备虚拟机。 •设置用户凭据、角色及虚拟私有云 (VPC)访问权限。 •一致地管理混合云和多云环境。 •编排故障转移。 •确保云之间网络连接的一致性。 推荐 寻找一个与您所选云提供商实现集成的自动化平台。 操作系统、网络和存储注意事项 步骤3:安装操作系统 大多数企业在业务中都会使用各种IT堆栈。手动管理各个不同的组件既比较繁琐,也容易出错。 为什么要自动化? 自动化可以帮助您定义和管理标准操作环境,以提高效率、降低成本、增加正常运行时间并提高安全性。此外,您还可以实现对混合Linux®和Windows环境的统一管理。 自动化用例 •安装、更新和管理操作系统(OS)镜像。 •应用安全设置并设置身份验证服务。 •管理对企业和法规要求的合规性。 推荐 寻找一个支持您操作系统的自动化平台。无代理平台简化了多个操作系统所带来的管理工作,因为系统本身没有需要维护的代理。 西使用门自动子化来加快管理任务并提高整 个企业的通信安全性。 步骤4:设置网络 网络连接了IT和业务基础架构的各个方面。您必须对它们加以管理,以确保始终向正确的用户、应用和数据提供正确的访问权限与带宽。 为什么要自动化? 自动化可以帮助网络团队安心地根据需要做出预先定义、预先测试的变更。此外,它还可以帮助团队在每个变更窗口内完成更多工作。最后,自动化可以提高变更的准确性。 自动化用例 •创建和管理防火墙端口访问控制列表 (ACL)及虚拟局域网(VLAN)。 •修补和维护开关。 •修复预定义问题。 •管理和审核变更 推荐 寻找一个可以通过单一界面来连接和维护诸多供应商的网络设备的自动化平台。 “流程实,际即上通,我过自们动正化在完实成施一大约个 97-98%的工单。” BartDworak Microsoft软件工程经理 步骤5:配置存储 应用要依赖于数据,因此数据称得上是一项至关重要的业务资产。您必须对存储系统进行配置和管理,以便向正确的应用和用户提供正确的数据。 为什么要自动化? 自动化可以帮助存储团队减少人工作业,从而加快操作速度。您可以自动置备预定义的存储请求,并可以动态扩展存储资源以满足不断变化的需求。 自动化用例 •配置存储并将其连接到服务器、虚拟机、应用和用户。 •设置备份代理并验证备份客户端配置。 •扩展存储分配。 •整合存储系统并迁移数据。 推荐 寻找一个可通过单一界面来管理诸多供应商的存储系统的自动化平台。 HCAHealthcare 自动为其脓毒症预测和治疗优化 (SPOT)平台执行数据收集、分析和主动通知流程。 阅读成功案例阅读成功案例阅读成功案例 应用注意事项 轻松迁移您的SAP环境 许多企业都依赖于SAP®数据库和应 用来管理其业务。要想继续获得SAP 的支持,它们必须在2027年之前迁移 至SAPHANA®和S/4HANA®。 主要的迁移步骤包括: •创建和配置目标基础架构。 •在目标基础架构上部署新的 •将数据从现有环境复制到目标 SAP软件。 •将虚拟IP地址移动到数据的 环境。 所有这些步骤都可以通过基础架构自 新副本上。 •测试新的设置。 •弃用旧的环境。 动化来完成,从而提高了流程的速度 和准确性。 了解更多 步骤6:部署应用 应用部署是本构建流程示例的终极目标。作为关键业务资产,应用和工作负载必须进行正确配置,以确保最佳性能和安全性。 为什么要自动化? 自动化可以帮助您根据企业、法规、绩效和成本要求,在开发、测试和生产环境以及物理、虚拟和云基础架构中以统一的方式部署应用。 自动化用例 •安装、配置和修补应用。 •将数据加载到应用中并连接到所需的其他系统。 •配置应用的凭据访问。 •动态扩展应用资源。 •通过DevOps方法和持续集成/持续部署(CI/CD)管道管理应用生命周期。 推荐 寻找一个可通过单一界面来管理尽可能多的应用生命周期的自动化平台