Container周报第116期:SQL Server 2019正式在台上市,主打K8s大数据丛集新特色

杨志强
11/1~11/7 精选容器新闻
#资料湖、#大数据丛集、 #SQL Server
新版SQL Server 2019正式在台上市,主打K8s大数据丛集新特色
微软新版数据库产品SQL Server 2019正式在台推出,微软MVP杨志强强调,新版最大特色之一是新的大数据丛集功能(Big Data Cluster),可以透过K8s来建立一个大数据丛集,再搭配Azure Data Studio工具来管理、部署和查询多个数据库实例中的资料。这就像是在建立一个资料湖,透过统一的资料湖界面来存取多个数据库,可说是一种资料虚拟化。大数据丛集可支援SQL运算节点,以及部署在分散式储存HDFS上的Spark节点或SQL Server节点。因为,这个大数据丛集只支援K8s环境中的Linux版SQL Server,要整合原有Windows环境的SQL Server,则得透过外部资料源介接机制Polybase,将外部数据库上的资料表,嵌入大数据丛集后,成为资料湖的资料园。PolyBase同样也可用来串接甲骨文数据库、mongoDB和Teradata。
杨志强指出,尽管新版的大数据丛集功能,无法直接调度和部署原有Windows的SQL Server,但改用K8s架构来管理数据丛集后,最大好处是可以快速将这个大数据丛集搬上云端。所以,这个大数据丛集不只可调度本地端K8s环境,也可将云端K8s环境中的SQL Server节点整合到单一资料湖中。目前,SQL Server 2019可支援所有版本的K8s,包括Azure Kubernetes服务或Red Hat OpenShift。
在计价方式上,微软表示,2019大多如前一版计价方式,但新推出Azure云端软件保证服务(Software Assurance),加购SA者,在Azure上部署SQL Server则只需负担IaaS费用,而不用额外购买SQL Server授权,采1比8的比例,购买10核心本地端授权者,加购SA可免费使用80核心的云端SQL Server部署授权。若是在其他云端业者上部署,则需另外购买SQL Server授权。
#混合云、#OpenStack
OpenStack释出第20个版本了,美国、中国用最多
OpenStack释出代号为Trian的第20个OpenStack版本,这个名称来自美国丹佛,今年上半年度的峰会主办地,由于当地火车频繁往来,而由此命名。 该新版本强化了安全机制,像是提升软件RAID的支援能力,裸机部署服务 Ironic可在磁盘故障时,保护服务免受影响,还有提高AI和机器学习加速器的支援能力,提供加速器周期管理服务,并改善资源管理与追踪的能力,统一资源管理功能Placement正式成为独立的服务。中国是全球第二大采用OpenStack软件的市场,且中国仅次于美国,为OpenStack最新版 Train的程式码第二大贡献者。
#Azure、#混合云
微软利用K8s推出混合云解决方案Azure Arc
微软在Ignite大会上推出新的混合云解决方案Azure Arc,让使用者的工作负载可以跨企业内部、混合云或是边缘运作,Azure Arc可以让用户将Azure的服务部署在任意位置,并透过统一的入口网站进行管理。另外,微软也持续扩充可将Azure服务部署在私有云上的Azure Stack,新增人工智能托管设备Azure Stack Edge。Azure Arc扩展了Azure管理功能到Linux、Windows服务器上,甚至是在任何基础设施上的Kubernetes丛集,包括企业内部部署、多云以及边缘环境。
用户可以使用更加一致且统一的方法,以Azure资源管理器、Azure Cloud Shell、Azure Portal、API以及Azure Policy来管理混合环境,而借由Azure Arc,开发者也可以使用各式开发工具建置容器化应用程序,IT团队也能基于GitOps来配置管理部署。在身份验证上,Azure Arc在跨环境采用了集中式角色存取控制以及安全性政策。台湾微软Azure云端平台事业部副总经理李启后表示,未来也会把Azure Arc引进台湾。
#Java、#红帽
红帽要让K8s上的Java应用更瘦身,推出JVM优化框架Quarkus
最近红帽宣布JVM优化开源专案Quarkus终于推出1.0版,这是一个用来优化K8s上部署Java应用环境的工具,目标是尽量缩减JVM的档案大小,来加快在K8s上的部署和建置速度。根据红帽测试,传统云端原生的Java应用需要136MB的映像档,同样软件层,改用Quarkus架构后,可以缩减到12MB,光是在K8s上的启动速度上,可以从0.943秒,缩短到只需要0.016秒。另外,Quarkus也利用Vert.x来建立一个资安层,可用来强化与Java Spring框架应用间API串连的安全性。
#虚拟桌面、#Chrome
Chrome Enterprise 78开始支援虚拟桌面、Linux容器预设启用GPU
刚推出的Chrome 78在企业版也有新功能,像是Chromebook新增虚拟桌面功能,可以减少桌面工作混乱,还强化了Linux容器的支援。用户能利用虚拟桌面功能,创建最多四个工作区,Chromebook会将虚拟桌面视为独立的工作区域,这项功能可以在不同的专案和活动间创立界线,避免因为混乱进而提升生产力。Google在Chrome 73开始加入Linux容器,让开发者可以使用自己喜欢的开发工具,在Chrome 78还加入了备份还原和预设启用GPU的功能。
#云端IDE、#Visual Studio Online
未来微软开发环境用起来如何?Visual Studio Online终于对外开放预览版
微软在Ignite大会释出Visual Studio Online开放预览的消息,开发者可用来建置长期专案,也能方便地快速创建新功能雏形,或是用于查看拉取请求等短期任务。开发者可以使用Visual Studio Code与Visual Studio IDE来存取Visual Studio Online,也能使用浏览器编辑器。开发者可以从开发工具或是网页入口网站启动Visual Studio Online,该服务会配置开发工作需要的一切环境,包括源代码、Runtime、编译器、除错器、编辑器等扩充套件。微软强调,这个环境是可让开发者完整配置的,依照专案需求做精细的调整,开发者也可以安装扩充套件,或是定义自己的Dockerfile来控制环境。Visual Studio Online托管在Azure云端,开发者可以创建专案,并在需要额外运算容量时,启用进阶环境以取得更多的CPU和RAM资源。Visual Studio Online按需计价,当用户创建环境使用6分45秒,就只需要支付6分45秒的费用。
#跨云网络管理、#CNI、#K8s
Arista Networks推出新版网络OS,可用来管理跨云K8s应用的网络
最近网通公司Arista Networks推出了新版云端网管操作系统CloudEOS,可用来管理跨公有云间的网络架构,也主打可部署在容器或K8s丛集上的部署版本,目前可支援AWS和Azure,预计下一季才会支援GCP。企业可用CloudEOS来建立跨公有云间的网络拓朴,可以即时动态调度网络流量或监控跨不同公有云上应用的网络用量。CloudEOS会自动加密跨公云间的网络封包。另外,CloudEOS也支援K8s网络标准界面CNI,可用于管理容器化应用的网络流量,等于,可用来统一管理企业在不同公有云上的容器化应用所用的网络环境。
责任编辑/王宏仁
更多Container相关动态
- Kasten推出K10资料保护软件新版,新增K8s权限管理
- Repl.it开源通用套件管理器UPM
@资料来源:iThome整理,2019年11月
