Robert M. Armitano - Palo Alto CA, US Dejan L. Mihajlovic - Sunnyvale CA, US Mark Muhlestein - Tucson AZ, US Timothy J. Thompson - San Jose CA, US James T. Uren - Mountain View CA, US Alan G. Yoder - Mountain View CA, US
Assignee:
NetApp, Inc. - Sunnyvale CA
International Classification:
G06F 7/00 G06F 15/173
US Classification:
707694, 709224
Abstract:
Certain tasks are outsourced from a filer to a remote policy engine. The policy engine implements various defined policies to control the filer's servicing of client requests. For example, the policy engine can be used to implement policies to control various storage-related operations relating to data managed by a filer, such as creation, deletion, modification, opening, closing, renaming and/or changing attributes of files or directories managed by the filer.
Emulation Of Transparent Recall In A Hierarchical Storage Management System
In at least one embodiment of the invention, a primary storage facility is managed in an HSM system. Data is relocated from the primary storage facility to a secondary storage facility. A request is received from a client for only a portion of the relocated data. In response to the request, the requested portion of the data is obtained from the secondary storage facility and stored in the primary storage facility as a sparse file. The requested portion of the data is then provided to the client from the sparse file.
Centralized Role-Based Access Control For Storage Servers
Joshua H. Flank - Palo Alto CA, US Steven R. Klinkner - Fremont CA, US Benjamin B. Swartzlander - San Jose CA, US Timothy J. Thompson - San Jose CA, US Alan G. Yoder - Mountain View CA, US
Centralized role-based access control (RBAC) for storage servers can include operating multiple storage servers, each configured to provide a set of clients with access to stored data, and using a separate network server to provide centralized RBAC. The network server may include an API proxy to proxy requests to access individual APIs of a storage server by an application which is external to the network server and the storage server and may control access to the individual APIs of the storage servers on a per-API, per-user and per-object basis. The API proxy may filter responses to API calls based on the access privileges of the user of the application which sent the API call. In some embodiments, the network server may implement a Windows domain server, an LDAP server or the like to evaluate security credentials of administrative users on behalf of multiple storage servers.
System And Method For Optimizing Storage Of File System Access Control Lists
Embodiments are provided for improving storage of file ACLs. A plurality of ACLs are assigned corresponding unique ACL IDs and are stored in an indexed list. The indices of the ACLs in the list are mapped to the ACL IDs, which have a fixed defined size. The ACL ID for a given ACL is stored in a file or directory metadata structure. The ACL ID is then used to obtain the stored ACL, to determine for a user, access permission to the file or directory. The ACLs are stored once in the file system and their ACL IDs are duplicated, instead of the ACLs, in files as needed. Duplicating the ACL IDs instead of the ACLs in the files preserves storage space. Further, duplicating the ACL IDs instead of the ACLs in the files reduces the files sizes, which further improves file system efficiencies.
Huawei - Santa Clara, CA since May 2012
Principal Engineer, Storage Standards
ISO JTC 1 SC 38 since 2011
SNIA Liason officer
Storage Management Initiative, SNIA since Nov 2009
Secretary, Governing Board
SNIA since 2007
Secretary, Green Storage Initiative Governing Board
SNIA since 2005
Member, Technical Council
Education:
University of Notre Dame 1991 - 1997
PhD, MSEE, Electrical Engineering, Computer Science
Goshen College
Bachelor of Arts (BA)
Skills:
Storage Netapp Distributed Systems Data Center Storage Management File Systems Cloud Computing Iscsi Virtualization Fibre Channel San Scsi High Availability Unix Nas Nfs Software Engineering Cloud Storage Storage Area Networks Storage Virtualization Architecture Management Java Testing Cluster Architectures Iso Software Development
Interests:
Psychology Construction Industry Cooking Distributed Computing Languages Gardening Technology Music Travel Software Engineering
But a lawyer for the Oregon Nurses Association, Alan Yoder, says local nurses arent participating: Here in Oregon I think weve been directly involved about discussions about preparedness, what levels of training that we need, what facilities we should be using, and what equipment the care givers
Results 1 - 43 Are you looking for Alan Yoder? MyLife is happy to assist you on the quest as we dedicate our efforts to streamline to process of finding ...
Youtube
12-10-22 "Raising Children God's Way" by Alan...
Alan Yoder shares with us during Sabbbath School.
Duration:
1h 13m 22s
12-24-22 Alan Yoder Sabbath School
Alan Yoder shares with us during Sabbath School.
Duration:
1h 26m 13s
Allen Yoder
ABWE missionary pilot flying along the Amazon River.
Duration:
9m 56s
11-5-22 "Jesus Died for Us" by Alan Yoder
Today's study is brought to us by Alan Yoder, a member at the West Sal...
Duration:
1h 29m 45s
4-16-22 "The Law of the Spirit" by Alan Yoder
Alan Yoder presents the Sabbath School lesson at the West Salem Anabap...