企业级私有云环境下的核心技术需求有哪些?
- 高I/O性能:支持大型企业级应用,以及降低CapEx(为满足特定需求,可以投入更少的计算资源)。
- 功能简单、界面直观:让企业IT团队能够在短时间内掌握基本维护技巧,降低OpEx。
- 自动化运维:部署、扩容、监控、告警、自动伸缩,都能通过基本的UI操作全部完成,降低OpEx。
那么要满足这样的核心需求,OpenStack-Powered产品该如何设计?
1. 界面交互
从用户角度看,用户第一眼看到的是什么?界面!所以界面直观,让用户一眼看到就知道怎么用。
用户怎么样才能知道如何使用?VMware和Microsoft已经培养好了用户习惯,我们在界面交互设计时只要模仿即可,
模仿主流产品的界面交互,让用户能够不用培训就能入手,创建VM,登录VM,安装应用,参看和配置监控和告警。
2. 功能简单
如果功能特别复杂,就会导致界面复杂,一层层菜单向下走,而不是一个平面操作,界面交互就不可能简洁。
所以,界面直观的一个引申,就是用户界面的功能要简单,特别是针对OpenStack,