
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着互联网的不断发展,越来越多的企业都引入了云计算技术,而今天我们就通过案例分析来了解一下,云计算编程实践都有哪些常见问题。
通用性很重要,只是不再局限于X86CPU。没有什么比买一件非常昂贵但只适合一种用途的东西更糟糕的了。我们坚信任何设备都可以用于多种不同的工作,只不过有时候对于某种工作的表现可能不是好的。系统架构师必须根据运行时间、开销和工作负载进行优化,拥有快、专用的ASIC可能不如拥有一个更通用的设备来的更重要,通用设备可以适应不断变化的场景。
只在有必要时使用硬件,否则尽量使用软件。只要可能,计算、网络和存储功能都应该在能够提供合理性能的软件中实现。如果你必须要加速某些东西,那就使用通用、可塑性强的计算引擎或ASIC来完成。这可能意味着我们要坚持使用CPU、GPU甚至FPGA来实现某些功能。
不要在数据中心里部署任何私有设备。这是上述原理的必然结果。在任何可能的地方,将控制面与应用面和数据面分离。使用存储层、网络层、虚拟化层或容器层,尽可能多地跨越架构。不要鼓励私有行为,也不要把自己锁定在私有设备里。
确保每个计算和存储设备都可以访问网络。无论把设备放在哪里,都不要孤立的是用那个它们。支持各种各样的网络连接协议可以扩大设备的实用性,提高设备的利用率。不要吝惜联网,要意识到联网的成本应该是一个完整系统价值的四分之一,因为联网将使利用率从25%或30%提高到接近60%或70%。如果你能正确的连接,你将会购买更少的硬件并在更短的时间内完成更多的工作。
现在就可以开始验证,尽早向可组合基础设施供应商提供反馈。这也许是重要的事情。虽然可分割和可组合性仍处于起步阶段,但正在迅速成熟,现在是在竞争对手之前开始掌握这项技术的时候了。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。