估算Azure区块链资源 [英] Estimate Azure Blockchain resources

查看:107
本文介绍了估算Azure区块链资源的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


我在Azure中实施并测试了以太坊的权威机构联盟,并成功开发了我的开发环境。


<现在我们需要为我们的客户部署生产环境的新区块链。


在开发环境中,我的标准是降低基础架构成本,因此我选择免费层和更低的资源。


但对于生产环境而言,主要关注点应该是可用性和性能。


那么如何估算生产中以太坊PoA的最佳基础设施?


以太坊支持的交易数量是多少?


仅通过实施性能测试?或标准配置是否有任何估计值?


提前谢谢。

解决方案

感谢您的问题DnICYan,


我的建议是,在您决定将Azure中的以太坊POA推向生产环境之前,您需要查看
Azure区块链服务 (虽然这仍处于预览状态,但尚未在生产中使用)。


对于Azure中的Ethereum POA,您需要通过性能测试在基础架构和成本之间找到平衡点。此解决方案使用3个主要Azure类别。计算,存储和数据库。我建议首先使用
Azure定价计算器并将这3项服务添加到您的"购物车"中。看看估计的每月费用是多少。


来自
我们的官方文档
我们声明:



  • 对于
    生产,我们建议部署两个或更多高可用性区域。
  • Azure Traffic Manager可以通过在不同地区的多个
    部署中路由传入流量,帮助减少停机时间并提高PoA网络的响应能力。内置运行状况检查和自动重新路由有助于确保RPC端点和治理DApp的高可用性。如果您已部署到多个区域并且
    生产就绪,则此功能非常有用。


希望我能提供帮助。


谢谢!


Hi,

I implemented and tested an Ethereum Proof-of-Authority Consortium in Azure with success for my development environment.

Now we need to deploy new blockchains for production environments for our clients.

At development environment my criteria was to reduce infraestructure cost, so I choose free tiers and lower resources, as permitted.

But for production environments the main concern should be availability and performance.

So how one can estimate the best infraestructure for a Ethereum PoA in production?

How many transactions can ethereum support?

Only by implementing performance tests? or is there any estimated value for standard configuration?

Thank you in advance.

解决方案

Thanks for your question DnICYan,

My suggestion is that before you decide moving forward with Ethereum POA in Azure to a production environment is that you look at Azure Blockchain Service as well (though this is still in preview and can't be used in production yet).

As for Ethereum POA in Azure you will need to find a balance between Infrastructure and cost through your performance tests. This solution uses 3 main Azure categories. Compute, storage, and databases. I would suggest starting out by using the Azure pricing calculator and add those 3 services to your "cart" to see what an estimated monthly cost would be.

From our official documentation we state:

  • For production, we recommend deploying across two or more regions for high-availability.
  • Azure Traffic Manager can help reduce downtime and improve responsiveness of the PoA network by routing incoming traffic across multiple deployments in different regions. Built-in health checks and automatic re-routing help ensure high availability of the RPC endpoints and the Governance DApp. This feature is useful if you have deployed to multiple regions and are production ready.

Hope I could help.

Thanks!


这篇关于估算Azure区块链资源的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆