Posted on 2005-11-08 10:26
锋出磨砺 阅读(630)
评论(2) 编辑 收藏
体系结构
从架构的服务级别上总结架构师所要的做的工作就是在有限资源下权衡并且做出
系统的最佳架构 来保证
Scalability - the ability to support the required quality of service as the load increases
Maintainability - the ability to correct flaws in the existing functionality without impacting other components/systems
Reliability - the assurance of the integrity and consistency of the application and all of its transactions. Reliability spans from the OS to the Application to the service provided.
Availability - the assurance that a service/resource is always accessible
Extensibility - the ability to add/modify additional fuctionality without impacting existing functionality
Manageability - the ability to manage the system in order to ensure the continued health of a system with respect to scalability, reliability, availability, performance, and security.
安全性是目前比较难解决的机制。
在架构的定义中,必须包括了持续性,分布,通信,事务管理以及安全管理等基础性建筑。
满足系统的业务和服务级别需求,是架构师的目标。在有限的资源下,尽大可能的满足是职责。而提高满足是架构师的能力。