用于组织容量规划系统的方法和装置的制作方法

文档序号:6609553阅读:106来源:国知局

专利名称::用于组织容量规划系统的方法和装置的制作方法
技术领域
:本发明涉及通过提供用于规定相关的约束的一组标准和用于高效存储和传播这些约束的数据模型,实现提供使大规模服务提供的构成自动化所需要的多模型(richmodel)。
背景技术
:灵活的大规模服务提供的发展受协调组件服务中的固有困难的阻碍,问题的严重性将会随着经济变得更面向服务而增加。分配、供应和再供应组件服务以构成大规模服务提供的问题可被视为对于大量的约束的优化问题。在使该问题自动化方面已有过几次尝试,但这些尝试都不成功。在对从网络带宽到物理位置的每个方面构建约束的充分多模型存在困难,并因此妨碍大规模、真实世界服务提供的自动构建。其它人尝试不同的用于提供服务的方法,诸如以下的现有技术。美国专利申请2002/0169649A1公开了用于自动和有效供应专业法律文件和服务的方法。由律师向用户供应法律表格通过电子通信链路被实现。该方法需要建立通信链路以允许律师向用户提供法律建议,基于用户信息接收对法律建议的付款,并限制律师访问部分用户信息以维持匿名。该方法直接向用户的计算机产生定制情形特有的法律文件,并且它在没有利益冲突的风险的条件下这样做,由此使向用户提出法律建议大大简化和流水线化。直接实现向第二浏览器窗口的即时多文本格式(rtf)文件传输,使得订户能够自由地随意修改文件。美国专利申请2004/0024627A1公开了BusinessTechnologyRelationshipModel(BTRM)是用于抽象化和模型化存在于技术基础结构部件和特有的业务过程之间的关系、从而导致私有的BusinessTechnologyRelationshipProtocol的方法。该方法通过产生作为特定业务过程对特定技术基础结构部分的依赖性、包含模型化的业务和技术对象之间的相关关系的模型化理解的13LayerBTRMDependency/ImpactHierarchy限定对技术基础结构传输和管理的依赖方法。当得到的RelationshipProtocol(关系协议)被放在软件中时,BTRM方法改善跨越一组不同的工业和业务方面的技术基础结构和技术支撑服务的传输和管理。美国专利申请2005/0203917A1公开了被设计为通过有线或无线连接优化按需信息传输的系统和方法。诸如天气数据的动态信息可作为压缩文本、图像、图表、浮标数据、雷达、GRIB文件和许多其它格式被传输。大量的连续更新的产品可通过按按钮被按需传输到客户机应用的用户。用户可产生具有要下载的数据产品的列表的批文件夹。可以通过使用单一命令从服务器请求批文件夹中的数据列表。该系统和方法可被配置为通过无线连接或电子邮件(包含卫星电话和HF/PactorRadio)立即与服务器连接,并下载请求的数据。在下载之后,客户机可被配置为自动显示请求的数据。美国专利申请2006/0069607A1公开了用于业务组织以迅速获得、保留和利用对发展和成功十分重要的新的或改进的资产、技术或能力的工具和有关的方法。公开的工具和方法适于通过在合并或获取之后的集成周期中外包获得的目标业务组织的一个或更多个目标元素保留这些目标元素。必然跟随合并或获取处理的集成周期中的一个或更多个目标元素的这种外包与常规的合并、获取或这里所述的外包方法相比产生各种固有优点,并且,这些优点有助于以快速的方式和没有降低的质量传递目标元素的益处。美国专利6438594公开了提供用于通过局部可寻址接口传输服务的系统、方法和制造物品。多个全局可寻址接口和多个局部可寻址接口被设置。允许从全局可寻址接口和局部可寻址接口中的每一个访问不同的多组服务。各个接口具有与其相关的唯一的一组服务。全局可寻址接口被登记在命名服务中以便于对其访问。只允许通过全局可寻址接口或另一局部可寻址接口使用局部可寻址接口。
发明内容本发明的示例性特征是一种用于组织容量规划系统的方法,该方法包括从域知识接收资源模型数据;从所述域知识接收一般资源定义;基于所述域知识和其它数据形成服务传输中心容量模型;和实现容量管理平台以执行用于处理所述容量管理的容量规划。本发明的另一示例性特征是接收与服务器有关的资源模型数据的方法。本发明的另一示例性特征是接收与网络有关的资源模型数据的方法。本发明的另一示例性特征是接收与存储装置有关的资源模型数据的方法。本发明的另一示例性特征是接收与客户应用有关的资源模型数据的方法。本发明的另一示例性特征是接收与用于服务的部署点有关的资源模型数据的方法。本发明的另一示例性特征是基于与资源模型有关的度量数据接收资源定义的方法。本发明的另一示例性特征是使所述度量数据依赖于资源模型的业务功能的方法。本发明的另一示例性特征是将限制强加于资源模型的方法。本发明的另一示例性特征是强加限定资源模型的上限的限制的方法。本发明的另一示例性特征是强加限定资源模型的强加限制的限制的方法。当结合附图考虑时,本发明的各种其它目的、特征和伴随的优点将由于变得更好理解而更加充分地被认识到,在这些附图中,类似的附图标记表示相同或类似的部分。图1示出根据本发明的实施例的资源模型。图2示出根据本发明的实施例的用作资源的服务器图3示出根据本发明的实施例的用作资源的网络。图4示出根据本发明的实施例的用作资源的外部存储装置。图5示出根据本发明的实施例的用作资源的客户应用。图6示出根据本发明的实施例的用作资源的部署点。图7示出根据本发明的实施例的使用方案。图8示出根据本发明的实施例的流程图。图9示出根据本发明的实施例的用于服务传输的硬件实现。图10和图11示出根据本发明的实施例的软件部署实现服务传输。图12A、图12B和图12C示出根据本发明的实施例的用于服务传输的另一软件部署实现。具体实施例方式本发明的实施例通过提供用于规定相关的约束的一组标准和用于有效存储和传播这些约束的数据模型,提供使大规模服务提供的组成自动化所需要的多模型。资源定义什么是资源在本公开的上下文中,资源是为了实现一些业务目标、管理工具需要与其或对其交互作用的给定基础结构内的任意项目。描述资源每个资源由一组相应的性能和可被执行的一组实现的操作描述。下面的图说到所有资源的性能,因为它们涉及容量规划,并且暗示某些操作的存在。对于资源的定义的要求每个方面(discipline)必须识别它们的方面特有性能。性能定义必须以标准的方式完成。资源模型定义以下的列表说明资源的分类IT资源应用(基础结构软件)、LPAR、服务器、群集器(Cluster)、存储器位置/地点/空间占地空间、容量、个人逻辑资源数据库记录、VLAN、IP地址、配置文件、内容应用/服务(为特定目的配置的基础结构软件的采集)web服务一般资源定义参照图1,示出可应用于容量规划的资源模型100。模型100可被应用于给定环境内的所有“资源”。该模型100不限于用作数据模型,但是,在本发明的实施例中,可被用作限定为了以自动方式管理资源容量需要被管理的数据的方法。资源性能性能给定的资源可具有由系统管理的许多不同领域利用的许多性能,从容量管理的观点看,其中只有某些类别是所关心的。为了限定我们讨论的范围,我们将局限于度量指示(metricindicator)和给定资源的限制(limit)以及讨论可被采取以影响给定资源类型容量的变化的操作。容量特定性能度量指示直接依赖于给定的资源意在针对的业务功能,度量指示是通过“最优实践”型研究被确定为给定资源的当前容量阈值的最佳指示的聚合/处理的数据。限制针对各类资源,限制可为两种类型强加限制或上限。强加限制是比上限低的限制但由控制过程设定,而上限是当前资源关于其最大容量的上界。参照图2,示出用作资源200的服务器。使用上面的模型,我们首先以低水平IT资源200开始,在本实施例它是服务器。通过方法学,我们首先确定什么度量可被用于描述服务器的容量的趋势并确定容量应何时被添加或删除。这些度量会被识别为用于服务器的度量指示并由控制过程使用以确定何时执行服务器的给定操作。给定服务器的操作表示什么可被执行以对于给定资源的实例影响当前容量的变化。这些操作需要是协调的工作流,但可包含手动和自动步骤。一旦这些操作已知,它们就会象给定资源的容量管理操作那样作为资源定义的一部分被评注(doucmented)。使用该信息的过程会通过使用对服务器类型识别的可用度量指示连续描述给定服务的容量的趋势,当达到接近容量限制的趋势,控制过程会确定可以做什么以改变服务器的容量。根据该趋势,这可以为正的或负的变化。为了确定容量可被改变多少,控制过程会评估资源的过程强加限制以及由资源的制造商设定的资源容量的上界。如果遇到过程边界,那么某一选项可用以超过过程边界并且更加接近上界,或确定新的服务器是否需要被引进,或者为了增加容量管理可用的边界更换现有服务器。在一些情况下,可以从包含服务器的另一资源继承限制,因此存在需要被管理的容纳层次。在这种情况下,如果PoD上可用的占地面积没有大到足以在物理上在该位置中添加新的服务器,那么“部署点”对添加新的服务器的能力施加限制。■操作物理上增加/缩减现有服务器逻辑上增加/缩减现有服务器将新的服务器添加到客户应用从客户应用去除服务器■性能度量-约定(engagement)用于新约定的计划的需要的服务器-特定服务器的网络带宽利用-平均CPU利用(90%)限制-上限-服务器的物理可扩展性-空间可用性-未分配的容量(如果逻辑上扩缩服务器)-资源最大值(如果逻辑上扩缩服务器)-需要的交换机端口的可用性-强加的-服务器的合约最大值#-过程惯例(ProcessConvention)(从未完全在给定的服务器上分配所有的资源-季节性增长)-服务器的合约最小值#-可用的占地面积(可能不必具有用于物理添加的空间)-IP地址可用性(在给定的PoD网络基础结构中)-给定的PoD网络基础结构中的标准生成树(spanningtree)收敛时间-提沃利(Tivoli)网关容量可用性-物理服务器配置标准(如果物理上扩缩现有服务器)。参照图3,示出用作资源300的网络。除了不同的选项和性能以外,这与上面的例子相同。■操作缩减分配的带宽增加分配的带宽■性能度量-约定用于新约定的计划的网络带宽-平均带宽-每个交易的网络带宽限制-上限-生成树收敛时间/限制(如果添加网络连接)-在PoD的可用空间(如果添加网络设备)-PoD层面上的可用带宽(如果需要向站点添加附加网络带宽)-强加的-带宽分配/使用上的合约限制(如果添加或去除网络容量)-交换机端口的速度(10、100、1000)参照图4,示出用作资源400的外部存储装置。■操作向应用添加存储器从应用去除存储器■性能度量-约定用于新设备的计划的存储器-存储器使用趋势(如果存在)-在PoD存储器可用性限制-上限-可用的服务器光纤连接-可用的光纤交换机端口-存储设备可扩展性-适当类型的可用存储器-存储器POP的物理位置的限制-强加的-合约限制参照图5,示出用作资源500的客户应用。作为进一步使用,该模型能够通过以更一般的方式协调操作并将详细的叶节点容量管理的复杂性移动到较低水平的容量过程从IT系统的复杂性完全抽象化管理过程。这样,可以给出如添加或去除容量的简单的功能作为操作。这些操作对较低水平的资源上的操作的标准配合,并可包含对从群集器(cluster)添加或去除服务器、增加可用的带宽、添加或去除存储器等,所有这些均作为对“应用”资源的单一操作的一部分。■操作添加容量去除容量修改容量■操作虚拟化较低水平的资源当对客户应用添加/去除容量时,它会要求添加网络。服务器和存储器资源到环境。该过程在客户环境被限定时被限定。■性能度量-约定计划的同时用户-每秒的交易-同时用户限制-上限-仅由POD约束-强加的-合约限制参照图6,示出用作资源600的部署点。该图示出管理作为资源的位置的可能性。该位置具有用于系统管理的一定的容量、一定的占地面积、网络带宽等,但也可由可用于协调容量相关工作流的一组标准的操作、度量和限制管理。■操作添加容量去除容量修改容量■操作虚拟化较低水平的资源当对客户应用添加/去除容量时,它会要求添加网络,服务器和存储器资源到环境。该过程在客户环境被限定时被限定。■性能度量-约定计划的同时用户-每秒的交易-同时用户限制-上限-仅由POD约束-强加的-合约限制参照图7,示出根据本发明的实施例的使用情景700。以下的图说明数据中心在其物理布局中各种资源的情景。各个资源具有代表该资源的物理限制并被称为上限的属性。对物理资源可为多少的限制由称为强加限制的合约和策略规定。例如,存储器的容量可限制服务器的数据库的大小。类似地,交换机上的端口上的数量可限制可与其连接的服务器的数量。换句话说,诸如服务器的资源由其自身的属性以及上游和下游它同时依赖的资源的属性限制。1.服务器具有以下属性●CPU具有诸如速度的属性,从而将限制强加于连接的资源2.高速网络路由器具有这些属性带宽和端口的数量,该数量限制可与其连接的服务器的数量3.交换机具有以下属性端口的数量、带宽,4.San存储器具有以下属性●以兆兆字节为单位的空间(容量)、访问速度,强加与其连接的机器可使用多少容量的限制●RAID水平-某些应用会需要特定的RAID水平,这因此可排除某些SAN存储器的使用●响应时间-某些应用会需要特定的响应时间将参照以下的本发明的附加实施例。参照图8,示出根据本发明的另一实施例的流程图。组织容量规划系统的步骤需要从域知识(domainknowledge)805输入资源模型数据810、一般资源定义815,并形成服务交付中心容量模型820。服务交付中心容量模型820也从其它源接收数据。一旦上述信息被确定,那么系统可实现容量管理平台825的形成以执行用于处理容量管理的容量规划830。在图9中示出用于实践本发明的实施例的代表性的硬件环境。该示意图示出根据本发明的实施例的信息处理/计算机系统的硬件配置。系统包括至少一个处理器或中央处理单元(CPU)910。CPU910通过系统总线912与诸如随机存取存储器(RAM)914、只读存储器(ROM)916和输入/输出(I/O)适配器918的各种设备互连。I/O适配器918可与诸如磁盘单元911和磁带驱动器913的外围设备或系统可读的其它程序存储设备连接。系统可读取程序存储设备上的本发明的指令,并遵从这些指令以执行本发明的实施例的方法。系统还包括将键盘915、鼠标917、扬声器924、麦克风922和/或诸如触摸屏设备(未示出)的其它用户接口设备与总线912连接以收集用户输入的用户接口适配器919。另外,通信适配器920将总线912与数据处理网络925连接,并且显示适配器921将总线912与显示设备923连接,例如,该显示设备923可体现为诸如监视器、打印机或发射器的输出设备。对于本领域技术人员来说,很显然可以从远程存储设施或服务器通过网络接口下载用于这里说明的技术的指令。所述的技术可作为方法、装置或涉及软件、固件、微代码、硬件和/或它们的任意组合的制造物品被实现。这里使用的术语“制造物品”是指在介质中实现的代码或逻辑,这里,这种介质可包含硬件逻辑[例如,集成电路芯片、可编程门阵列(PGA)、特定用途集成电路(ASIC)等]或诸如磁存储介质(例如,硬盘驱动器、软盘、磁带等)、光存储器(CD-ROM、光盘等)、易失性和非易失性存储设备[例如,电可擦除可编程只读存储器(EEPROM)、只读存储器(ROM)、可编程只读存储器(PROM)、随机存取存储器(RAM)、动态随机存取存储器(DRAM)、静态随机存取存储器(SRAM)、闪存、固件、可编程逻辑等]的计算机可读介质。计算机可读介质中的代码被处理器访问和执行。其中代码或逻辑被编码的介质还可包含传播通过空间或传输介质,诸如光纤、铜线等的传输信号。其中代码或逻辑被编码的传输信号还可包含无线信号、卫星传输、无线电波、红外信号、蓝牙、可见光信号等。其中代码或逻辑被编码的传输信号能够通过发射站被发射并通过接收站被接收,这里,在传输信号中被编码的代码或逻辑可被解码并被存储在接收和发射站或设备上的硬件或计算机可读介质中。另外,“制造物品”可包含其中体现、处理和执行代码的硬件和软件部分的组合。当然,本领域技术人员可以认识到,在不背离实施例的范围的条件下可以提出许多变更方式,并且制造物品可包含任何信息承载介质。例如,制造物品包含其中存储有当被机器执行时导致操作被执行的指令的存储介质。某些实施例可采取完全硬件实施例、完全软件实施例或同时包含硬件和软件要素的实施例的形式。在优选的实施例中,本发明以包含但不限于固件、常驻软件、微代码等的软件被实现。并且,某些实施例可采取提供供计算机或任何指令执行系统使用或与它们关联的程序代码的、可从可用的计算机或计算机可读介质访问的计算机程序产品的形式。对于本说明书来说,可用计算机或计算机可读介质可以是包含、存储、传达、传播或传送供指令执行系统、装置或设备使用或与它们相关联的程序的任何装置。介质可以是电、磁、光、电磁、红外或半导体系统(或装置或设备)或传播介质。计算机可读介质的例子包含半导体或固态存储器、磁带、可去除计算机磁盘、随机存取存储器(RAM)、只读存储器(ROM)、刚性磁盘和光盘。光盘的当前的例子包含紧致磁盘-只读存储器(CD-ROM)、紧致磁盘-读/写(CD-R/W)和DVD。除非另外明确规定,术语“某些实施例”、“实施例”、“该实施例”、“多个实施例”、“一个或更多个实施例”、“一些实施例”和“一个实施例”意味着一个或更多个(但不是所有的)实施例。除非另外明确规定,术语“包括”、“包含”、“具有”和它们的变体意味着“包含但不限于”。除非另外明确规定,项目的列举的条目不意味着任意或全部项目是互斥的。除非另外明确规定,术语“一个(“a”、“an”)”和“该”意味着“一个或更多个”。除非另外明确规定,相互通信的器件不需要相互连续通信。另外,相互通信的器件可直接或通过一个或更多个中介间接互相通信。另外,对具有相互通信的几个部件的实施例的说明不意味着需要所有的这些部件。相反,多种的任选的部件被说明,以解释各种可能的实施例。并且,虽然可以以连续的次序说明过程步骤、方法步骤或算法等,但这些过程、方法和算法可被配置为以交替的次序工作。换句话说,可被说明的步骤的任意次序或顺序不必表明要求以该次序执行这些步骤。这里说明的过程的步骤可以以任何实际的次序被执行。并且,一些步骤可被同时或并行执行。当这里说明单一的器件或物品时,很显然,可以使用多于一个的器件/物品(不管它们是否协作)以代替单一的器件/物品。类似地,在这里说明多于一个的器件或物品时(不管它们是否协作),很显然可以使用单一的器件/物品以代替多于一个的器件或物品。器件的功能和/或特征可以替代性由没有被明确描述为具有这种功能/特征的一个或更多个其它的器件体现。因此,其它的实施例不需要包含器件自身。某些实施例可针对用于通过个人或自动处理集成计算机可读代码将计算指令部署到计算系统中的方法,其中,与计算系统结合的代码被启用以执行所述的实施例的操作。这里解释的至少某些操作可被并行以及连续执行。在替代性实施例中,某些操作可以以不同的次序被执行、被修改或被去除。并且,为了解释在分开的模块中说明了许多软件和硬件部分。这些部分可被集成到数量更少的部分中或被分割成数量更多的部分。另外,被描述为由特定的部分执行的某些操作可由其它的部分执行。被示出或提到的数据结构和部分被描述为具有特定类型的信息。在替代性实施例中,数据结构和部分可具有不同的结构,并且与附图中示出或提到的相比可具有更少、更多或不同的字段(field)或不同的功能。图10和图11示出用于使用本发明的实施例的另一软件部署实现。步骤1000开始处理软件的部署。第一件事是要在处理软件被执行时确定是否存在将驻留在服务器上的任何程序1001。如果是这样,那么将包含可执行程序(executable)的服务器被识别1109。用于服务器的处理软件通过FTP或一些其它的协议或通过使用共享文件系统复制被直接传输到服务器的存储器1110。处理软件然后被安装到服务器上1111。然后,确定是否通过使用户访问服务器上的处理软件部署处理软件1002。如果用户要访问服务器上的处理软件,那么将存储处理软件的服务器地址被识别1003。确定是否要构建代理服务器1100以存储处理软件。代理服务器是位于诸如Web浏览器的客户应用和真实服务器之间的服务器。它截取到真实服务器的所有请求以查看它本身是否可满足该请求。如果否,那么它将请求传达到真实服务器。代理服务器的两个主要的益处是改进性能和过滤请求。如果需要代理服务器,那么代理服务器被安装1101。处理软件通过诸如FTP的协议被发送到服务器,或者它通过文件共享直接从源文件被复制到服务器文件1102。另一实施例是要向包含处理软件的服务器发送交易并使服务器处理交易,然后接收处理软件并将其复制到服务器的文件系统。一旦处理软件被存储在服务器中,那么用户就可以通过他们的客户计算机访问服务器上的处理软件并向他们的客户计算机复制文件系统1103。另一实施例是要使服务器自动将处理软件复制到各个客户机,并然后在各个客户计算机上运行处理软件的安装程序。用户执行在其客户计算机上安装处理软件的程序1112,然后退出处理1008。在步骤1004中,确定是否要通过电子邮件向用户发送处理软件部署处理软件。将部署处理软件的一组用户与用户客户计算机的地址一起被识别1005。处理软件通过电子邮件被发送到用户的客户计算机中的每一个。用户然后接收电子邮件1105,然后从电子邮件将处理软件分离到他们的客户计算机上的目录中1106。用户执行在其客户计算机上安装处理软件的程序1112,然后退出处理1008。最后,确定处理软件是否将被直接发送到用户的客户计算机上的用户目录1006。如果是,那么用户目录被识别1007。处理软件被直接传输到用户的客户计算机目录1107。这可以以几种方式完成,诸如但不限于共享文件系统目录并然后从发送者的文件系统复制到接收用户的文件系统,或者,作为替代方案,使用诸如文件传输协议(FTP)的传输协议。用户在准备安装处理软件时访问他们的客户文件系统中的目录1108。用户执行在其客户计算机上安装处理软件的程序1112,然后退出处理1008。作为附加服务的一部分本软件还可被部署到第三方,其中,第三方VPN服务作为安全部署媒介(vehicle)被提供,或者,在特定的部署需要时VPN被按需构建。虚拟专用网络(VPN)是可用于通过否则不安全或不可靠的网络保护连接的技术的任意组合。VPN改进安全性并减小操作成本。VPN利用公共网络,通常是因特网,以将远程站点或用户连接在一起。VPN使用通过因特路由的从公司的专用网络到远程站点或职工的“虚拟”连接,而不使用诸如租用线的专用的、真实世界连接。可以为了传输或执行处理软件(即,软件驻留在别处)通过具体构建VPN,作为服务提供通过VPN对软件的访问,其中,VPN的寿命基于支付数量限于给定的时间周期或给定的部署次数。处理软件可通过远程访问或站点到站点VPN被部署、访问和执行。当使用远程访问VPN时,处理软件通过在公司的专用网络和远程用户之间通过第三方服务提供商的安全、加密的连接被部署、访问和执行。企业服务供应商(ESP)建立网络访问服务器(NAS)并向远程用户提供用于他们的计算机的桌面客户软件。远程交换机(telecommuter)然后可拔打免费号码或通过电缆或DSL调制解调器直接连接以到达NAS,并且使用其VPN客户软件以访问公司网并访问、下载和执行处理软件。当使用站点到站点VPN时,处理软件通过使用用于连接诸如因特网的公共网络上的公司多个固定站点的专有设备和大规模加密被部署、访问和执行。处理软件通过作为将整个信息包放在另一信息包内并在网络上发送它的过程的隧穿(tunneling)在VPN上被传输。外信息包的协议通过网络和信息包进入和退出网络的称为隧道接口(tunnelinterface)的两点被理解。图12A、图12B和图12C示出用于使用根据本发明的实施例的端对端过程中的集成方法的VPN软件部署实现。步骤1260开始虚拟专用网络(VPN)过程。确定是否需要用于远程访问的VPN1261。如果不需要,那么过程前进到1262。如果需要,那么确定是否存在远程访问VPN1264。如果确实存在VPN,那么过程前进到1275。否则,识别将在公司的专用网络和公司的远程用户之间提供安全、加密的连接的第三方供应商1276。公司的远程用户被识别1277。第三方供应商然后建立允许远程用户拔打免费号码或通过宽带调制解调器直接连接的网络访问服务器(NAS)1278,以访问、下载和安装用于远程访问VPN的桌面客户软件1279。在远程访问VPN被构建后,或者如果它在以前已被安装,那么远程用户可通过拔入NAS或直接通过电缆或DSL调制解调器接入NAS访问处理软件1265。这允许进入访问处理软件的公司网1266。处理软件在网络上通过隧穿(tunneling)被传输到远程用户的桌面。即,处理软件被分成信息包,每个包含数据和协议的信息包被放在另一信息包内1267。当处理软件到达远程用户的桌面时,它从信息包内被取出、被重构,并然后在远程用户桌面上被执行1268。确定是否需要用于站点到站点访问的VPN1262。如果不需要,那么前进以退出处理1263。否则,确定是否存在站点到站点VPN1269。如果确实存在,那么前进到1272。否则,安装建立站点到站点VPN所需要的专用设备1270。然后将大规模加密构建到VPN1271。在站点到站点VPN已被构建,或者如果它在以前已被建立,那么用户通过VPN访问处理软件1272。处理软件通过隧穿在网络上被传输到站点用户(siteuser)。即,处理软件被分成信息包,每个包含数据和协议的信息包被放在另一信息包内1274。当处理软件到达远程用户的桌面时,它从信息包内被取出、被重构,并在现场用户桌面上被执行1275。前进以退出处理1263。应当理解,提供的解释性的例子决非穷尽地说明本发明的许多可能的用途。从以上的说明,本领域技术人员可以容易地弄清本发明的基本特性,并且,在不背离其精神和范围的条件下,可以提出本发明的各种变化和修改以使其适于各种用途和条件。应当理解,本发明不限于上述的实施例,而是包括以下的权利要求的范围内的任何和所有的实施例。权利要求1.一种用于组织容量规划系统的方法,包括从域知识接收资源模型数据;从所述域知识接收一般资源定义;基于所述域知识和其它数据形成服务传输中心容量模型;和实现容量管理平台以执行用于处理所述容量管理的容量规划。2.根据权利要求1的方法,其中,所述资源模型数据的接收是与服务器有关的数据。3.根据权利要求1的方法,其中,所述资源模型数据的接收是与网络有关的数据。4.根据权利要求1的方法,其中,所述资源模型数据的接收是与存储装置有关的数据。5.根据权利要求1的方法,其中,所述资源模型数据的接收是与客户应用有关的数据。6.根据权利要求1的方法,其中,所述资源模型数据的接收是与用于服务的部署点有关的数据。7.根据权利要求1的方法,其中,所述资源定义的接收是与所述资源模型有关的度量数据。8.根据权利要求8的方法,还包括使所述度量数据依赖于所述资源模型的业务功能。9.根据权利要求1的方法,还包括将限制强加于所述资源模型。10.根据权利要求9的方法,其中,所述限制的强加限定所述资源模型的上限。11.根据权利要求9的方法,其中,所述限制的强加限定所述资源模型的强加限制。12.一种用于组织容量规划系统的装置,该装置包括被配置为执行以下步骤的至少一个计算机从域知识接收资源模型数据;从所述域知识接收一般资源定义;基于所述域知识和其它数据形成服务传输中心容量模型;和实现容量管理平台以执行用于处理所述容量管理的容量规划。13.根据权利要求12的装置,其中,所述接收的资源模型数据是来自服务器的数据。14.根据权利要求12的装置,其中,所述接收的资源模型数据是来自网络的数据。15.根据权利要求12的装置,其中,所述接收的资源模型数据是来自存储装置的数据。16.根据权利要求12的装置,其中,所述接收的资源模型数据是来自在计算设备上运行的客户应用的数据。全文摘要公开了一种用于组织容量规划系统的装置和方法。该方法包括从域知识接收资源模型数据;从域知识接收一般资源定义和基于域知识和其它数据形成服务传输中心容量模型。该方法还包括实现容量管理平台以执行用于处理容量管理的容量规划。文档编号G06Q10/00GK101086779SQ20071010881公开日2007年12月12日申请日期2007年5月31日优先权日2006年6月5日发明者倪天芝,安·M.·莫耶,史蒂夫·韦恩伯格,桑索施·库玛拉恩,海科·路德维格,雷杰施·加路卡,大卫·罗文斯特恩申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1