OPTIMUSCLOUD:云托管数据库的成本和性能效率

普渡大学的数据科学和机器学习创新者希望帮助组织和用户最大程度地利用基于云的数据库。当延迟是主要问题时,她的相同技术可以帮助自动驾驶车辆在道路上更安全地运行。

擎天柱

索马里·查特吉,是普渡大学农业与生物工程学的助理教授,负责指导细胞与神经机器创新[ 我可以],她的团队创建了一项称为OPTIMUSCLOUD的技术。

对云供应商和客户均有利

该系统旨在帮助实现云托管数据库的成本和性能效率,对资源进行合理分配,以使那些不必为故障安全操作而积极地过度为其云托管服务器提供过多服务的云供应商以及客户受益,因为可以将数据中心的节省转移到他们身上。

查特吉说:“这还可以帮助正在远程数据中心处理研究数据的研究人员,而在大流行期间,远程工作条件使吞吐量成为首要任务。” Chatterji说。 “这项技术源于增加数据流吞吐量以处理微生物组或宏基因组学数据的愿望。”

该技术可与三个主要的云数据库提供商一起使用:亚马逊的AWS,Google 云和Microsoft Azure。 Chaterji表示,将在工程方面与其他更专业的云提供商(例如Digital Ocean和FloydHub)合作。

它以NoSQL技术Apache Cassandra和Redis在亚马逊的AWS云计算服务上进行了基准测试。

Chaterji说:“通过优化使用本地或云托管数据库的方式,帮助您最大程度地发挥作用。” “这不再仅仅是计算上的繁重工作,而是关于在需要时使用所需的东西并为使用的东西付费的高效计算。”

处理长期运行的动态工作负载

查特吉说,当前使用自动决策的云技术通常仅适用于短期和重复任务和工作负载。她说,她的团队创建了一个最佳配置来处理长期运行的动态工作负载,无论是来自连接农场中无处不在的传感器网络的工作负载,还是来自科学应用程序或当前的高性能计算工作负载 新冠肺炎 急于寻找来自世界各地的模拟,以找到治愈病毒的方法。

“随着在云上运行的无数应用程序,数据的多样性以及从数据中获取洞察力所需的算法以及随之而来的是,需要拥有异构服务器来分析数据的成本大大不同的情况,我们正确调整大小的方法变得越来越重要。流动,”查特吉说。

“ Amazon EC2上按需实例的价格相差五千倍,这取决于您使用的虚拟内存实例类型。”

查特吉说,OPTIMUSCLOUD对于无人驾驶汽车(延迟是优先考虑的),医疗保健存储库(吞吐量是优先考虑的)以及农场或工厂的IoT基础设施中使用的数据库具有众多应用程序。

OPTIMUSCLOUD:使用机器学习和数据科学原理

OPTIMUSCLOUD是与数据库服务器一起运行的软件。它使用机器学习和数据科学原理来开发算法,以帮助共同优化虚拟机选择和数据库管理系统选项。

“而且,在这些奇怪的时期,当我们和湿实验室等传统的计算密集型实验室都依赖于计算存储,例如对COVID-19的传播运行仿真时,这些云托管的VM的吞吐量至关重要,甚至利用率略有提高可带来巨大收益。”查特吉说。

“考虑到目前,即使是最好的数据中心也只能以低于50%的利用率运行,因此,传递给最终用户的成本会大大膨胀。”

Chaterji说:“我们的系统会查看数百种可用选项,并确定按美元成本归一化的最佳选项。” “在云数据库和计算方面,当您只需要一个轮胎时,尤其是现在每个实验室都需要一个轮胎才能行驶时,您不想购买整辆汽车。”

分享这个