资料来源: Down With Downtime
何谓高可用性? 选择云存储时, 我们常常会见到这个词汇。根据百度上的解释,“高可用性”(High Availability)通常用来描述一个系统经过专门的设计,从而减少停工时间,而保持其服务的高度可用性。
每秒流失$83至$1,800美元
对于当今的许多应用程序和平台,云存储的可用性对收入产生直接影响。一些例子包括:云服务、在线零售、购物车、游戏和博彩、以及广告。如上图所示,超过95%的千人级企业估计,每1个小时的宕机时间会为他们带来超过十万美元的损失。对于规模更大的大企业,每小时宕机时间更会带来超过三十万美元的损失。下图则以行业区分当机的影响,最受影响的是金融业,宕机一小时会造成高达六百五十万美元的损失。
金钱以外的长期损害
此外,缺乏可用性会减低用户对服务商的信任,并损害终端用户使用社会媒体、聊天应用程序、网站和移动应用等服务的用户体验。如果是在医疗保健这种容错性低的行业, 宕机更会影响出入院安排、延迟健康报告的推出,甚至为病患的生命带来不必要的风险。
可用性不是一个后加的元素,而是一个在架构层面上的考虑
风起云的对象存储 (Object Storage) 提供一个多节点及高容错的架构,确保在网络或硬件发生故障时不会丢失数据。系统自动在多个节点(服务器)上为数据进行拷贝, 而每一个节点都能处理读取和写入请求。当一个节点停止运作时,相邻节点将自动接管该节点的工作。而当该节点重新加入集群时, 相邻节点将会把最新的数据向原始节点发回。这个过程被称为“暗示切换”(Hinted Handoff),它保证了读写可用性的自动维持,尽量减少节点出现故障或重新投入运作时为用户带来的操作负担。 ... Read More