Back to results
US 9,430,668 B2Granted
Seamless upgrade for network system
AssigneeMicrosoft Technology Licensing, LLC
InventorsFuyuan Bie, Le Chang, Balinder Malhi, Sundar Paranthaman, Randy Thomson, Kalyan Kona, Zohar Raz, Darius Snapkauskas, Atanu Banerjee, Roshane Silva
Life of this patent
Estimating the term…
Abstract
In one embodiment, a network system may be upgraded without losing access to write privileges to a network file 122 during the system upgrade. A network file management system 120 may execute a system upgrade. A network file management system 120 may provide direct write access for a data file 122 to a user throughout the system upgrade.
Claims19
A machine-implemented method, comprising:
- maintaining a content database for a network file management system, the content database being separate from a source server farm configuration database that stores source configuration data for controlling access to a data file on the content database;
- executing a system upgrade on the network file management system by performing an operation to switch from use of the source configuration data to target configuration data stored in a target server farm configuration database;
- and
- during at least a portion of the execution of the system upgrade, processing an access request that requests access to the data file on the content database.
1 more element
A computing system comprising:
- at least one processor;
- and
- memory storing instructions executable by the at least one processor, wherein the instructions configure the computing system to:
- control access to a data file on a network file management system using first configuration data:
- execute a system upgrade to upgrade the configuration data used by the network file management system to control access to the data file from the first configuration data to second configuration data;
- and
- during at least a portion of the execution of the system upgrade, provide direct write access for the data file on the network file management system to a use.
4 more elements
A network file management system, comprising:
- a content database interface that interacts with a content database that stores a multi-share data file;
- a source server farm configuration database interface that interacts with a source server farm configuration database that stores source configuration data separate from the content database;
- a target server farm configuration database interface that interacts with a target server farm configuration database that stores target configuration data separate from the content database;
- a processor that executes a virtual machine to process an access request to the multi-share data file on the content database during a system upgrade from the source server farm configuration database to the target server farm configuration database;
- and
- a grid manager that blocks write access to a source management proxy account after a changeover point.
3 more elements
Dependencies are inferred from the claim text.