Displaying current location of components in a data storage system
    2.
    发明授权
    Displaying current location of components in a data storage system 有权
    在数据存储系统中显示组件的当前位置

    公开(公告)号:US09367195B1

    公开(公告)日:2016-06-14

    申请号:US13341167

    申请日:2011-12-30

    IPC分类号: G06F3/048

    CPC分类号: G06F3/048 G06F3/0481

    摘要: A method is used in displaying current location of components in a data storage system. An image of data storage equipment having multiple components is received at a mobile device. The image is processed to automatically identify the multiple components. A current relative physical positioning of the identified components within the data storage system is determined. Based on the determined positioning, a graphical view of the components is provided wherein the graphical view indicates a current relative physical positioning of the components within the data storage system.

    摘要翻译: 一种方法用于显示数据存储系统中组件的当前位置。 在移动设备处接收具有多个组件的数据存储设备的图像。 处理图像以自动识别多个组件。 确定数据存储系统内所识别的组件的当前相对物理定位。 基于确定的定位,提供了组件的图形视图,其中图形视图指示数据存储系统内的组件的当前相对物理定位。

    Evaluating management operations
    3.
    发明授权
    Evaluating management operations 有权
    评估管理运作

    公开(公告)号:US09336340B1

    公开(公告)日:2016-05-10

    申请号:US13435480

    申请日:2012-03-30

    摘要: Described is a method and system for use in evaluating management operations. A current storage configuration in connection with a data storage system is captured. A management operation event relating to the data storage system is simulated without affecting the data storage system. The management operation event is simulated using the current storage configuration in connection with the data storage system. A management operation event output is provided for enabling evaluation of the potential affect of the management operation event in the data storage system in response to simulating the management operation.

    摘要翻译: 描述了一种用于评估管理操作的方法和系统。 捕获与数据存储系统相关的当前存储配置。 模拟与数据存储系统相关的管理操作事件,而不影响数据存储系统。 使用与数据存储系统相关的当前存储配置来模拟管理操作事件。 提供管理操作事件输出用于响应于模拟管理操作而能够评估数据存储系统中的管理操作事件的潜在影响。

    Using augmented reality in data storage management

    公开(公告)号:US09685000B1

    公开(公告)日:2017-06-20

    申请号:US13247205

    申请日:2011-09-28

    IPC分类号: G09G5/00 G06T19/00

    CPC分类号: G06T19/006 G06T11/00

    摘要: A method is used in using augmented reality in data storage management. An original image of data center equipment is received. Based on the original image, the data center equipment is automatically identified. Based on the identification, management/status information about the data center equipment is automatically retrieved. An augmented reality image is derived from the original image and the management/status information.

    Input validation techniques
    5.
    发明授权
    Input validation techniques 有权
    输入验证技术

    公开(公告)号:US09558445B1

    公开(公告)日:2017-01-31

    申请号:US13626272

    申请日:2012-09-25

    IPC分类号: G06N5/02

    摘要: Described are techniques for processing inputs. A plurality of rules engines is provided. Each of the rules engines is written in a different programming language. Input validation processing is performed of a first set of one or more inputs by a first of the plurality of rules engines using a first portion of a set of validation rules. Input validation processing is performed for the first set of one or more inputs by a second of the plurality of rules engines using the first portion of validation rules.

    摘要翻译: 描述了用于处理输入的技术。 提供了多个规则引擎。 每个规则引擎都用不同的编程语言编写。 使用一组验证规则的第一部分,由多个规则引擎中的第一个对第一组一个或多个输入执行输入验证处理。 使用验证规则的第一部分,由多个规则引擎中的第二个对第一组一个或多个输入执行输入验证处理。

    Managing software environment installation
    6.
    发明授权
    Managing software environment installation 有权
    管理软件环境安装

    公开(公告)号:US08910144B1

    公开(公告)日:2014-12-09

    申请号:US12894282

    申请日:2010-09-30

    IPC分类号: G06F9/445

    CPC分类号: G06F8/61 G06F9/45504

    摘要: A method for use in managing software environment installation is disclosed. A set of storage systems is identified to be managed via a Flex based data storage management application. It is determined whether the Flex based data storage management application can communicate with every data storage system in the set of data storage systems. Based on the determination, it is determined whether to cause installation of a Java operating environment allowing the Flex based data storage management application to communicate with every data storage system in the set of data storage systems.

    摘要翻译: 公开了一种用于管理软件环境安装的方法。 一组存储系统被识别为通过基于Flex的数据存储管理应用程序进行管理。 确定基于Flex的数据存储管理应用程序是否可以与数据存储系统中的每个数据存储系统通信。 基于确定,确定是否安装允许基于Flex的数据存储管理应用程序与该数据存储系统中的每个数据存储系统进行通信的Java操作环境。

    Communicating between software environments
    7.
    发明授权
    Communicating between software environments 有权
    在软件环境之间进行通信

    公开(公告)号:US08370862B1

    公开(公告)日:2013-02-05

    申请号:US12894267

    申请日:2010-09-30

    IPC分类号: G06F13/00

    CPC分类号: G06F9/547 H04L67/40

    摘要: A method for use in communicating between software environments is disclosed. A JavaScript connection is established between a Flex based operating environment and a Java based operating environment. Based on the JavaScript connection, a socket connection between the Flex based operating environment and the Java based operating environment is established. Based on the socket connection, remote procedure calls are executed between the Flex based operating environment and the Java based operating environment.

    摘要翻译: 公开了一种用于软件环境之间通信的方法。 在基于Flex的操作环境和基于Java的操作环境之间建立了JavaScript连接。 基于JavaScript连接,建立了基于Flex的操作环境和基于Java的操作环境之间的套接字连接。 基于套接字连接,在基于Flex的操作环境和基于Java的操作环境之间执行远程过程调用。

    System and method for storage area network management
    8.
    发明授权
    System and method for storage area network management 有权
    用于存储区域网络管理的系统和方法

    公开(公告)号:US07506040B1

    公开(公告)日:2009-03-17

    申请号:US10307830

    申请日:2002-12-02

    IPC分类号: G06F15/173 G06F15/177

    摘要: System and method for providing a common data model for SAN discovery and/or SAN monitoring information collected from heterogeneous SAN components. In one embodiment, a SAN management server may execute on a host computer and may translate data in one or more vendor-specific languages obtained from a heterogeneous vendor population into canonical data in a uniform language. In one embodiment, the SAN management server may execute a set of rules to convert heterogeneous SAN data obtained from heterogeneous interfaces into canonical data conforming to the common data model. In one embodiment, the canonical data may be stored in a persistent store, which may be queried for information that may be provided to the requester in the canonical form of the common data model.

    摘要翻译: 用于为异构SAN组件收集的SAN发现和/或SAN监控信息提供通用数据模型的系统和方法。 在一个实施例中,SAN管理服务器可以在主计算机上执行,并且可以以统一语言将从异构供应商群体获得的一个或多个供应商特定语言的数据转换成规范数据。 在一个实施例中,SAN管理服务器可以执行一组规则以将从异构接口获得的异构SAN数据转换成符合公共数据模型的规范数据。 在一个实施例中,规范数据可以存储在持久存储器中,该存储器可以查询可以以公共数据模型的规范形式提供给请求者的信息。

    Client request processing using protocol abstraction
    9.
    发明授权
    Client request processing using protocol abstraction 有权
    使用协议抽象的客户端请求处理

    公开(公告)号:US09158729B1

    公开(公告)日:2015-10-13

    申请号:US13626299

    申请日:2012-09-25

    IPC分类号: H04L12/54 G06F15/16 G06F13/00

    CPC分类号: G06F15/16 G06F9/46 G06F13/00

    摘要: Described are techniques for processing a request. The request is sent from a command layer to a protocol abstraction layer. The request is to perform an operation on a first object of a first object type and the request includes one or more parameters. The protocol abstraction layer selects a first of a plurality of protocols and a first of a plurality of runtime paths for processing the request. The first protocol is selected in accordance with criteria including any one or more of the first object type, the operation being requested, and the one or more parameters. The request is processed in accordance with the first protocol and the first runtime path.

    摘要翻译: 描述了用于处理请求的技术。 请求从命令层发送到协议抽象层。 该请求是对第一对象类型的第一对象执行操作,并且该请求包括一个或多个参数。 协议抽象层选择多个协议中的第一个和用于处理该请求的多个运行时路径中的第一个。 根据包括第一对象类型,被请求的操作和一个或多个参数中的任何一个或多个的标准来选择第一协议。 该请求根据第一协议和第一个运行时路径进行处理。

    Guided performance troubleshooting and exploration
    10.
    发明授权
    Guided performance troubleshooting and exploration 有权
    引导性能故障排除和探索

    公开(公告)号:US09098412B1

    公开(公告)日:2015-08-04

    申请号:US13716373

    申请日:2012-12-17

    IPC分类号: G06F11/00 G06F11/07 G06F11/22

    摘要: Described are techniques for problem analysis. Notification is provided through a user interface regarding a performance problem of a system. A plurality of user interface displays are then displayed which correspond to a plurality of steps in connection with performing analysis of the performance problem. Each of the user interface displays includes a predefined set of one or more options. At least a first of the options in the predefined set corresponds to a recommended action automatically performed in response to selecting said first option of the predefined set.

    摘要翻译: 描述的是问题分析的技术。 通过用户界面提供有关系统性能问题的通知。 然后显示与执行性能问题的分析相关联的多个步骤的多个用户界面显示。 每个用户界面显示器包括预定义的一个或多个选项集。 预定义集合中的至少第一选项对应于响应于选择预定义集合的所述第一选项而自动执行的推荐动作。