云计算基础架构制造技术

技术编号:17166237 阅读:59 留言:0更新日期:2018-02-01 23:25
第一节点包括web服务器,其具有被配置为将web服务器连接到云基础架构的多个第二节点的网络接口。第一节点具有连接到web服务器的物理存储,所述物理存储至少包括云计算基础架构的多主数据库系统的主数据库,所述主数据库被配置为存储限定动态web应用的基元代码单元。Web服务器接收包括输入数据和基元代码单元中的单独基元代码单元的标识符的请求,请求中的至少一些请求来源于使用动态web应用的客户端设备。Web服务器响应于请求,取决于主数据库的状态来执行基元代码单元中的单独基元代码单元,使得动态web应用被执行。

Cloud computing infrastructure

The first node includes a web server, which has a network interface that is configured to connect the web server to a cloud infrastructure with a number of second nodes. The first node has physical storage connected to the web server, and the physical storage is at least the main database of the multi master database system based on cloud computing infrastructure. The main database is configured to store basic code units that define dynamic web applications. The Web server receives the request of identifier, which includes input unit data and unit code units in the base code unit. At least some requests in the request come from the client device that uses dynamic web application. The Web server responds to requests and depends on the state of the main database to execute the unit code unit in the base code unit, so that the dynamic web application is executed.

【技术实现步骤摘要】
【国外来华专利技术】云计算基础架构
技术介绍
随着使用云计算基础架构的web应用在容量、性能和鲁棒性方面具有更高的需求,云计算基础架构变得越来越复杂。尽管需求增加了,但是web服务提供方希望他们的web服务总是可用的,并且另外他们不希望丢失数据,例如由终端用户输入到社交网络页面的数据、由终端用户上传的文件、传感器数据以及其他数据。
技术实现思路
以下呈现了本公开的简要概述以便向读者提供基本的理解。本概述不旨在识别所要求保护的主题的关键特征或主要特征,也不旨在用于限制所要求保护的主题的范围。其唯一的目的是以简化的形式来呈现本文中公开的概念的选择,作为稍后呈现的更详细的描述的序言。描述了云计算基础架构。在各种示例中,所述基础架构包括支持动态web应用的第一节点,其中所述第一节点与多个第二节点进行通信。第一节点包括web服务器,其具有被配置为将web服务器连接到第二节点的网络接口。第一节点具有连接到web服务器的物理存储,所述物理存储至少包括云计算基础架构的多主数据库系统的主数据库,所述主数据库被配置为存储限定动态web应用的基元代码单元。Web服务器被配置为接收包括输入数据和基元代码单元中的单独基元代码单元的标识符的本文档来自技高网...
云计算基础架构

【技术保护点】
一种支持动态web应用的云计算基础架构的第一节点,所述第一节点包括:web服务器,其包括被配置为将所述web服务器连接到所述云计算基础架构的多个第二节点的网络接口;连接到所述web服务器的物理存储,所述物理存储至少包括所述云计算基础架构的多主数据库系统的主数据库,所述主数据库被配置为冗余地存储基元代码单元和数据作为所述多主数据库系统的一部分,所述基元代码单元限定所述动态web应用;所述web服务器被布置为接收请求,所述请求包括输入数据和所述基元代码单元中的单独基元代码单元的标识符,所述请求中的至少一些来源于使用所述动态web应用的客户端设备;以及所述web服务器具有处理器,所述处理器被配置为响...

【技术特征摘要】
【国外来华专利技术】2015.05.26 US 14/721,1891.一种支持动态web应用的云计算基础架构的第一节点,所述第一节点包括:web服务器,其包括被配置为将所述web服务器连接到所述云计算基础架构的多个第二节点的网络接口;连接到所述web服务器的物理存储,所述物理存储至少包括所述云计算基础架构的多主数据库系统的主数据库,所述主数据库被配置为冗余地存储基元代码单元和数据作为所述多主数据库系统的一部分,所述基元代码单元限定所述动态web应用;所述web服务器被布置为接收请求,所述请求包括输入数据和所述基元代码单元中的单独基元代码单元的标识符,所述请求中的至少一些来源于使用所述动态web应用的客户端设备;以及所述web服务器具有处理器,所述处理器被配置为响应于请求,取决于所述主数据库的状态来执行所述基元代码单元中的单独基元代码单元,使得所述动态web应用被执行。2.根据权利要求1所述的第一节点,其中,所述处理器被布置,使得所述基元代码单元中的单独基元代码单元的执行返回能够高速缓存的输出数据,所述能够高速缓存的输出数据针对给定基元代码单元是如下的输出数据:在所述物理存储的状态不改变的情况下,仅具有一个可能的值。3.根据权利要求1或2所述的第一节点,其中,所述web服务器包括高速缓存,并且其中,所述处理器被配置为使用高速缓存键来高速缓存所述基元代码单元中的一个基元代码单元的执行的输出,所述高速缓存键包括触发所述基元代码单元的所述执行的所述请求。4.根据权利要求3所述的第一节点,其中,所述处理器被配置为通过检查所述物理存储来检查使用来自所述高速缓存的结果是否是安全的。5.根据权利要求1至4中的任何一项所述的第一节点,其中,所述web服务器包括对等组件,所述对等组件被布置为通过所述网络接口与所述第二节点进行通信,以发现关于所述第二节点的拓扑的信息。6.根据权利要求1至5中的任何一项所述的第一节点,其中,所述处理器被配置为使用一致性哈希方案对接收的请求中的一个请求进行哈希以生成哈希码,并且被配置为基于所述哈希码选择所述第二节点中的一个节点以向其发送所述请求。7.根据权利要求1至6中的任何一项所述的第一节点,其中,所述第一节点在功能上与所...

【专利技术属性】
技术研发人员:M·A·约翰逊
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1