云原生和数据库都是如今 IT 领域的热门话题,相信很多人都很好奇这两者之间如何做结合?本文我们就来看看 Red Hat 是怎么做的。
2019 年 11 月 4 日,Red Hat 官方博客发文宣布将在企业级 IT 中提供 SQL Server 2019。
Red Hat 对 SQL Server 的支持可以追溯到 4 年前,当时 Red Hat 将企业级 Linux 平台 Red Hat enterprise Linux (RHEL)作为 SQL Server 工作负载的 Linux 参考平台,并与 Azure Red Hat OpenShift 一起在公有云上推出了第一个联合管理的 Red Hat OpenShift 产品。
SQL Server 2019 与 RHEL
SQL Server 工作负载的关键任务是寻找一个安全、可靠、高可用的基础设施,而 RHEL 可以在操作系统级别满足 SQL Server 2019 的需求,为 IT 技术人员和 DBA 们提供安全性、弹性和一致性。Red Hat 和微软一起合作优化了 RHEL 高可用性附加组件,即使在最苛刻的物理和虚拟环境中,也可以为 SQL Server 提供更高的性能和“始终在线”的可用性。
此外,RHEL 还提供了一种基于云计算的预测分析服务——Red Hat Insights。该服务可以分析运行在 RHEL 上的 SQL Server 2019 系统,同时可以更快地解决性能、可用性和安全性的问题。
针对当今的混合云部署而设计的,Red Hat Enterprise Linux 上的 SQL Server 2019 可在边缘、数据中心、微软 Azure 的公有云基础设施上提供更一致的体验。
SQL Server 2019 与 OpenShift
目前,很多企业大都希望通过容器和微服务来进行数字化转型,因此一个可以部署这些工作负载的生产级的容器编排平台就成为了“刚需”。Red Hat OpenShift 提供了一个可用于生产的 Kubernetes 平台,也可支持跨混合云的 SQL Server 2019 工作负载。
Red Hat OpenShift 提供了跨混合云的一致体验,使得 SQL Server 2019 工作负载可在裸机、虚拟环境、私有云基础设施和微软 Azure 公有云部署之间进行迁移。
SQL Server 2019 有状态应用程序一直缺少持久存储层的支持,因此,Red Hat OpenShift 容器存储提供了一个使用 OpenShift 部署的完全集成的存储解决方案。OpenShift 容器存储提供了跨 Azure 可用性区域的、可伸缩的、高可用性的、动态供应和管理的持久卷。
此外,Red Hat OpenShift 集成了各种机器学习框架,数据科学家能够利用 Kubernetes 更轻松地创建、复制和共享 ML 建模结果,从而为关键的业务决策提供信息。Red Hat OpenShift 也可以部署在 Red Hat OpenStack 平台上,为 SQL Server 2019 的混合云操作带来更多的可扩展性。
SQL Server 2019 与 Red Hat
不仅是 RHEL 和 Rad Hat OpenShift,Red Hat 整个混合云技术体系都针对 SQL Server 做了优化,帮助用户在灵活的开放基础设施上使用 SQL Server 的功能。
Red Hat Virtualization :在一个开放的、软件定义的平台上虚拟化 Linux 和 Windows 工作负载,为整合异构 SQL Server 2019 工作负载提供了一个稳定的基础。
Red Hat Storage :为 SQL Server 2019 提供了一个现代的、混合的云存储平台和 Red Hat Ceph Storage ,该存储具有大规模的可伸缩性,并考虑到了大数据和人工智能(AI)等现代工作负载。
Red Hat Ansible Automation:支持将 SQL Server 2019 工作负载与现有的 Ansible playbook 集成,从在复杂的、常规的管理和维护任务中减少人为错误。
评论