实现在K8S上管理Microsoft SQL Server!Rancher与Windocks共推解决方案

作者简介

 

PAUL STANTON

Windocks产品副总裁及联合创始人

Paul是一位作者、演讲者以及经验丰富的工程负责人,致力于通过容器、Kubernetes、数据库克隆和缓存对SQL Server进行现代化改造。Paul曾任微软董事,在Docker开源项目启动前就参与了基于容器的解决方案,并于2014年与合伙人共同创建了Windocks。

当下,Kubernetes用户越来越关注关系数据库的支持问题。Windows Server 2019的发布,更是为用户的.NET应用程序和SQL Server的使用提供了更多选择。之前,SQL Server的工作负载通常依赖于Active Directory、Windows Auth及存储阵列,然而Windows Server 2019上的SQL Server容器将不支持这些存储阵列。

 

但现在,Rancher Labs的全新合作伙伴Windocks为Kubernetes和Rancher上的SQL Server带来了全新的解决方案!支持Kubernetes的Windocks SQL Server现已在Rancher Catalog上线,Rancher 用户可以以Kubernetes服务的形式创建、管理和公开SQL Server数据库。SQL Server容器与代理服务的组合可以让您自由地在最合适的地方托管SQL Server容器,并支持现有的安全策略、Windows Auth和基础设施。

 

几乎实时的数据库克隆和SQL Server代理

 

2016年初,Windocks作为Docker开源项目的独立端口发布到Windows,那时的Windocks支持SQL Server 2008及其后的所有版本。随后,Windocks添加了使用存储阵列或Windows虚拟硬盘进行数据库克隆的功能,以提供安全的读/写数据库,这些数据库可以在几秒内扩展到数TB,并且只消耗最小的存储。

 

2019年9月,Windocks启动了对近实时增量更新的数据库克隆的支持。Windows虚拟硬盘(VHD)镜像使用完整备份构建,这一备份可以每天、每小时甚至更频繁地使用差异备份或事务日志备份进行无限期更新。该镜像内置了通过数据屏蔽、加密和其他设置的安全性。这样做的结果是几乎可以实时访问安全的生产数据库环境,可用于开发/测试、报表及其他用途。Windocks支持将数据库克隆交付至常规的SQL Server实例和容器当中,以提供完善的数据库刷新和交付解决方案。

 

支持Kubernetes的Windocks SQL Server现已在Rancher Catalog上线,用户可以在Rancher Catalog中找到SQL Server代理服务,Rancher 将为用户提供混合云支持,以Kubernetes服务的形式创建、管理和公开SQL Server数据库。SQL Server容器与代理服务的组合可以让您自由地在最合适的地方托管SQL Server容器,并支持现有的安全策略、Windows Auth和基础设施。

 

SQL Server容器作为“命名实例”

 

Windocks SQL Server容器通过克隆本地的SQL Server实例创建,并将容器作为常规的SQL Server命名实例进行交付,具有Active Directory、Windows Auth和其他命名实例相关的支持。微软的SQL Server容器包含大量Windows OS占用空间(镜像>10GB),并且不支持Windows Auth。微软似乎专注于对Linux对SQL Server容器的支持,现有的Windows SQL Server镜像在过去18个月中没有更新。

除此之外,Windocks还支持作为Windows服务运行的SQL Server容器、SQL Server数据库引擎和报表服务(SSRS),以及链接服务器(Linked Server)。支持AWS RDS和SQL Azure的SSRS容器正变得越来越流行,但二者均不包括SSRS支持。

 

Kubernetes跨平台支持

 

更令人振奋的是,Kubernetes成为了Linux和Windows应用程序联合开发的事实标准。大多数Windocks客户运行带有Linux和.NET核心前端的Windows SQL Server容器,Windocks还支持将数据库克隆交付到新的Linux SQL Server容器。

 

“Rancher和Windocks的结合为Kubernetes用户提供了强大的云原生平台,”Rancher Labs联合创始人、CNCF管理委员会委员 Shannon Williams表示,“这一平台具有管理层和SQL Server支持,可以最大限度地利用在容器上的投资,改善生产部署并降低基础架构成本。”

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值