首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    系统架构师论文-论软件的可维护性设计

    2008年3月1日至12月20日,我参加了“数据安全访问平台”项目的开发,担任系统分析员的工作。该项目是某行业用户“数据中心二期”建设的主要内容,目标是:建立数据统一访问接口及其使用标准,规范、约束和审计数据应用访问数据库的行为,对数据应用提供强制审计的技术手段。 由于系统交付后,存在较长维护期,同时系统存在升级与扩展的情况,因此本项目对系统的可维护性设计要求较高。本文结合作者实践,讨论了从软件设计上提高可维护性的方法和措施:通过模块化设计方法和提高设计文档质重,改善软件的可理解性;通过提供测试接口和采用测试框架工具,改善软件的可测试性;通过动态库加载和针对接口编程的方法,提高软件的可扩展性。最后分析了采用方法的效果。

    00

    腾讯智维平台签约广东电信 共创数据中心智慧运营新未来

    12月25日,腾讯数据中心智维平台与广东电信正式签约,将在数据中心智慧运营方面进一步加深合作。这是继重庆电信后,腾讯智维平台助力行业智慧升级的又一进展。 中国电信广东公司副总经理杨小丰在会上提出,广东电信与腾讯公司在腾讯智维产品上达成深度的战略合作关系,预示了广东电信与腾讯公司在IDC运维领域中的合作迈开了新的一步,具有非常深远的战略意义。凭借此次的战略性合作,广东电信可借助腾讯智维产品360度掌握数据中心的运营情况,利用腾讯数据中心先进的管理经验,持续提升IDC运营的质量与效率,将IDC的价值最大化

    02

    神州信息:新一代的数据中心

    主持人: 云计算的基础核心是数据中心,新一代的数据中心也对技术和运营因素提出了诸多新的要求。今天的压轴演讲将来自神州信息技术方案事业部总经理姚旭,他将和我们分享:新一代的数据中心,掌声欢迎! 姚旭: 大家下午好!下面我来介绍一下我们对新一代数据中心的理解和认识。首先,我想谈一下当下最热的,全民都在热议的就是互联网带来的一场革命,我们切实的能感受到互联网在不断的颠覆我们这些传统行业,在深刻的改变我们的这个世界。同时影响着我们的工作和生活的方方面面,但是互联网做什么呢?其实在专注做一件事,就是在做创新,什么创新

    05

    四大特性揭示IDC数据中心存储需求—恒梦数据

    目前,Internet上的数据量爆炸性增长,数据总量呈指数上升,IDC数据中心存储系统必须具有足够的容量以适应不断增长的数据量。 IDC数据中心存储需求之1.大容量 目前,Internet上的数据量爆炸性增长,数据总量呈指数上升,IDC数据中心存储系统必须具有足够的容量以适应不断增长的数据量。存储系统不光要有大量的现实容量,还应该具有很好的可扩展性,能根据数据量的增长提供无缝的、不停机的容量扩充。 IDC数据中心存储需求之2.高性能 信息是具有时效性的,对于企业而言,及时获得所需数据非常关键;对于ICP而言,较高的访问速度是服务质量的重要指标。对于宽带应用,存储系统的带宽要与网络带宽相适应。因此,存储系统的响应速度和吞吐率是IDC数据中心存储系统应该密切关注的问题。从历史上看,计算机速度的瓶颈已逐渐从20世纪80年代的CPU和90年代的网络带宽转移到I/O子系统。因此,要提高IDC数据中心存储系统的整体性能,存储系统的性能提高是一个关键问题。 IDC数据中心存储需求之3.高可用性 IDC数据中心存储系统存储了企业大量的关键数据,因此,必须保证这些数据始终是安全可用的。在任何情况下,例如系统产生错误或遇到意外灾难,数据都不能丢失。系统应具有快速故障恢复能力,保证应用系统永不停机(7×24小时不间断工作),数据始终保持完整性和一致性。 IDC数据中心存储需求之4.可管理性 IDC数据中心存储系统保存着大量的业务数据。对这些数据的管理不光体现在应用层的管理,还体现在存储系统的管理。这主要表现在集中的自动化管理,如数据按特定规则的备份、对系统性能和流量等特性的监测、存储设备的负载平衡等。 以上IDC数据中心存储系统特点需要用相应的技术进行保障。某些技术能在几个方面对存储系统做出贡献,特别是存储系统的管理渗透到整个系统的各个方面,我们很难把它从系统中单独分离出来。但作为讨论方便,我们仍从系统要求出发分别对上述特点进行讨论。 针对存储容量问题,现在最成熟的还是基于磁盘、光盘和磁带的存储技术。这些技术在很长时间内仍将占有主流地位。现在磁盘、磁带的存储容量每年增长1倍,基本上能适应数据的增长。在IDC数据中心存储系统,存储任务是由以上述技术为基础构成的存储系统来完成的,主要有磁盘阵列、磁带库和光盘库。新出现的SAN(存储区域网)、NAS(附网存储)和集群存储等新的网络存储结构为存储系统容量和性能的扩展提供了有力的支持。另外,数据共享技术在一定的条件下可以缓解容量问题。 对于高性能方面,在单个磁盘读写性能提升空间有限的前提下,并行I/O技术和Cache技术成为主角。并行I/O技术目前在国际上正被广泛研究,像磁盘阵列技术、多通道技术等已得到广泛应用。目前研究的重点是大规模并行I/O和多级存储技术,它们主要是从存储系统的整体结构入手,利用SAN和集群等技术进一步提高存储系统的整体性能。对于Cache技术,针对不同的应用(如数据库中事务处理方式、WWW方式等)采用合适的数据预取策略正被广泛应用。此外,采用光纤通道技术作为新一代存储接口已成为趋势,促进了存储系统性能的提高。 对于数据可用性问题可从多个层面进行讨论。磁盘阵列是一种最基本的高可用存储技术。在IDC数据中心存储系统,应选择双电源、双控制器、没有单点故障的磁盘阵列。对于系统层面,集群、SAN等技术也可以大大促进系统可用性的提高。另外,Standby技术、系统整体冗余、远程实时备份和灾难恢复等技术也是高可用性存储所不可缺少的技术。 我们看到,冗余磁盘阵列、存储区域网和集群技术对存储系统的各个方面都有较好的贡献,将这几种技术紧密联系在一起就构成了满足IDC数据中心存储系统要求的存储系统。对于IDC数据中心存储系统而言,这几种技术必然会得到进一步的重视。 存储管理贯穿于存储系统的各个方面。数据共享、无缝扩展、实时备份、容错技术、系统监控、流量控制、远程数据备份、灾难恢复等无一不需要相应的软件进行保障。对于IDC数据中心存储系统,高效、稳定、安全的存储软件是必不可少的,而这一点过去往往被人们忽视。现在,人们已开始认识到存储管理的重要性。著名IT企业,如IBM、Compaq、HP等,均推出了自己的存储管理软件,专业的存储软件公司,如VERTIAS公司,在存储软件方面更有全线的存储管理软件可供选择。 IDC数据中心存储系统作为一个整体,需要大量相互融合的技术进行保障。一方面要发展更好的技术,另一方面要把各种技术结合成为一个整体,提供稳定、安全、高效的整体解决方案。

    01
    领券