发明名称 CLOUD MESSAGING SERVICES OPTIMIZATION THROUGH ADAPTIVE MESSAGE COMPRESSION
摘要 Intelligent adjustment of compression levels of messages being brokered or otherwise handled by message service providers in a cloud-computing environment to strike a balance between the reduction in network usage and storage requirement resources owing to message compression on one hand and the increase in CPU resource usage owing to message compression on the other hand for reducing usage-based charges from the cloud customer's point of view and reducing the equipment and operational cost from the cloud provider's point of view (resulting in the ability of the provider to take on and/or retain customers). Determination of an “optimal” compression level that strikes an appropriate balance among resource usage may include consideration of a current messaging load (e.g., bytes of data per unit time), a current compression level, and current usage levels of one or more of the various resources.
申请公布号 US2014337442(A1) 申请公布日期 2014.11.13
申请号 US201313891981 申请日期 2013.05.10
申请人 Oracle International Corporation 发明人 Zhuang Zhenyun;Chen Yao-Min
分类号 H04L12/58 主分类号 H04L12/58
代理机构 代理人
主权项 1. A method, comprising: obtaining, over time, by a messaging service provider that facilitates the transmission of messages between message producers and message consumers, respective data collections representing a plurality of messaging states, wherein each messaging state data collection includes a messaging load of messages being received at the message service provider, a level of compression of the received messages by the messaging service provider at the messaging load, and one or more usage levels of a plurality of resources being consumed as a function of the messaging load and messaging compression level; estimating, from the collected messaging state data collections, resource usage levels of the plurality of resources at a plurality of different messaging compression levels based on a current messaging load; selecting a particular messaging compression level from the plurality of different messaging compression levels corresponding to desired resource usage levels; and compressing copies of messages received at the messaging service provider under the current messaging load at the particular messaging compression level.
地址 Redwood City CA US