gaopin
作者gaopin·2015-05-15 08:58
产品经理·新云东方

云中应用

字数 471阅读 840评论 0赞 0

云的产生,使一切变得简单。

但是“使用云”,并非是建立一个VM,然后把应用放进去这么简单。

云相比较于传统基于服务器硬件环境或传统的虚拟化环境,是有着本质上的区别的。

为云设计的应用

传统生产环境中,企业级应用是无法停机的,服务器也被定义为不能宕机。服务器和应用更像宠物。

云环境中,服务器则更像牛群中的一头牛,如果其中一台出现问题,管理员会直接抛弃它,然后重新安装并启动一台新的。

对于应用,如果没有准备好运行在这样的云中,则会自然的发生无法启动,丢失数据,甚至更糟糕的事情。

可以在云中运行的应用

结构:

1、可以将负载分割为多个实例,部分系统失效不会影响系统的其它部分。

2、随应用的需要,可以横向扩展。

大型的,单层次的,铁板一块的传统应用,不适合迁移至云环境。

依赖:

1、不依赖特殊硬件,例如:特殊芯片,特定USB设备,指纹识别外设等(该论点适用于在无法进入机房,且无特殊手段操作硬件设备的情况下。)

2、不依赖无法运行在云的库

连通性:

1、非自包含应用(自包含应用自身提供服务,如果宕机,则应用数据不存在了)

2、依赖的资源在云环境中可以实现

耐久性和弹性:

稳定

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关资料

X社区推广