328 patents
Utility
Virtualized server systems and methods including scaling of file system virtual machines
16 Jan 24
Examples described herein include virtualized environments including a virtualized file server.
Kalpesh Ashok Bafna, Eric Wang, Anil Kumar Gopalapura Venkatesh, Manoj Premanand Naik, Yifeng Huang
Filed: 24 Jan 22
Utility
Instant recovery as an enabler for uninhibited mobility between primary storage and secondary storage
2 Jan 24
In accordance with some aspects of the present disclosure, a non-transitory computer readable medium is disclosed.
Dezhou Jiang, Kiran Tatiparthi, Monil Devang Shah, Mukul Sharma, Prakash Narayanasamy, Praveen Kumar Padia, Sagi Sai Sruthi, Deepak Narayan
Filed: 18 Feb 22
Utility
System and method for provisioning databases in a hyperconverged infrastructure system
2 Jan 24
A system and method include receiving, by a database engine of a database system associated with a virtual computing system, a user request via a dashboard for provisioning a source database with the database system, receiving, by the database engine via the dashboard, selection of a database engine type, and receiving, by the database engine via the dashboard, selection of a Service Level Agreement (“SLA”) and a protection schedule.
Balasubrahmanyam Kuchibhotla, Kamaldeep Khanuja, Jeremy Launier, Sujit Menon, Maneesh Rawat
Filed: 23 Feb 23
Utility
Garbage collection from archival of storage snapshots
28 Nov 23
A technique improves storage efficiency of an object store configured to maintain numerous snapshots for long-term storage in an archival storage system by efficiently determining data that is exclusively owned by an expiring snapshot to allow deletion of the expiring snapshot from the object store.
Abhishek Gupta, Andrey Alexseyevich Pyatkov, Angshuman Bezbaruah, Artem Yevgenyevich Livshits, Brajesh Kumar Shrivastava, Karan Gupta, Prakash Narayanasamy
Filed: 29 Oct 21
Utility
Concurrent multiprotocol access to an object storage system
21 Nov 23
In accordance with some aspects of the present disclosure, a non-transitory computer readable medium is disclosed.
Arth Patel, Dheer Moghe, Sajal Jindal
Filed: 15 Jan 21
Utility
System and method for protecting databases in a hyperconverged infrastructure system
14 Nov 23
A system and method include associating, by a database system of a virtual computing system, a protection schedule with each source database provisioned in the database system, the protection schedule defining a frequency of capturing snapshots and a frequency of capturing transactional logs, capturing, by the database system for each of the source databases, snapshots and transactional logs based upon the frequency of capturing snapshots and the frequency of capturing transactional logs, respectively, and receiving, by the database system, a request identifying a point in time for creating a cloned database from a first source database.
Balasubrahmanyam Kuchibhotla, Kamaldeep Khanuja, Sagar Sontakke
Filed: 27 Dec 18
Utility
System and method for object lambda functions
14 Nov 23
An illustrative embodiment disclosed herein is a computer-implemented method.
Johnu George, Manik Taneja, Manosiz Bhattacharyya, Naveen Reddy Gundlagutta
Filed: 23 Aug 22
Utility
Early event-based notification for VM swapping
14 Nov 23
Various embodiments disclosed herein are related to a non-transitory computer readable storage medium.
Carl Alan Waldspurger, Florian Anselm Johannes Schmidt, Jonathan James Davies
Filed: 21 Jan 21
Utility
Method and system for efficient layer-2 extension for independently-managed subnets
14 Nov 23
One embodiment of the present invention provides a system for facilitating layer-2 subnet extension.
Arunkumar Navasivasakthivelsamy, Ramesh Gopalakrishnan Iyer, Ritesh Rekhi
Filed: 7 Mar 22
Utility
System and method for supporting versioned objects
7 Nov 23
An illustrative embodiment disclosed herein is an apparatus including a processor having programmed instructions to update a versioned object by appending a latest version of the versioned object to a data structure, read a predetermined version identifier corresponding to the latest version from a pointer entry, and look up the latest version of the versioned object, in the data structure, using the predetermined version identifier corresponding to the latest version of the versioned object.
Karan Gupta, Roger Liao, Anand Varma Chekuri, Rishi Bhardwaj
Filed: 30 Jul 19
Utility
Network learning to control delivery of updates
31 Oct 23
A system and method for updating a customer cluster includes receiving first data from a group of customers intended to receive an update, identifying a subset of customers from the group of customers based on the first data for receiving a canary version of the update, facilitating installation of the canary version of the update on each of the subset of customers, receiving second data from each of the subset of customers upon installation of the canary version of the update, predicting whether the subset of customers that receive the canary version is to increase or decrease based on the second data, and adjusting a number of customers in the subset of customers for receiving the canary version of the update based on the prediction.
Gunjan Agarwal, Kashi Mysore Nagendraprasad, Manish Kumar, Sanjukta Sukul, Shashank Meyar, Shubham Agarwal
Filed: 9 Mar 22
Utility
Disaster recovery for distributed file servers, including metadata fixers
3 Oct 23
Examples of systems described herein include a virtualized file servers.
Anil Kumar Gopalapura Venkatesh, Devyani Suryakant Kanada, Kalpesh Ashok Bafna, Mausumi Ranasingh, Saurabh Tyagi, Vijaykumar Bellubbi
Filed: 30 Apr 21
Utility
System and method for intent-based service deployment
3 Oct 23
In some aspects, a non-transitory computer-readable storage medium having computer-executable instructions stored thereon that, upon execution by a processor, causes the processor to receive an indicator of a functionality; map the indicator to a first service and a second service dependent on the first service; identify a policy based on the first service and the second service; and determine, based on the policy, locations of deployment for the first service and the second service.
Basavaraj Kaladagi, Akshay Deodhar, Aroosh Sohi, Arpit Singh, Jie Li, Nikhil Bhatia
Filed: 10 Jun 22
Utility
System and method for dynamically adjusting recovery time objective in a virtual computing system
26 Sep 23
A system and method include migrating, by a migration controller, a first entity of a first subset of entities from a source site to a target site in a virtual computing system based on an asynchronous mode of replication.
Kiran Tatiparthi, Ankush Jindal, Monil Devang Shah, Mukul Sharma, Shubham Gupta, Sharad Maheshwari, Kilol Surjan
Filed: 29 Jul 20
Utility
Managing incremental snapshots for fast leader node bring-up
26 Sep 23
Methods, systems and computer program products for computer system data management.
Aditya Vilas Jaltade, Arumugam Arumugam, Pavan Kumar Konka, Karan Gupta, Rishi Bhardwaj
Filed: 31 Jul 20
Utility
Managing high-availability file servers
26 Sep 23
Methods, systems and computer program products for implementing high-availability file services in a clustered computing environment.
Tony Joseph, Galaxy Kadiyala
Filed: 31 Oct 18
Utility
System and method for scalable telemetry
19 Sep 23
Various embodiments disclosed herein are related to an apparatus.
Mukesh Bafna, Akshay Narayan Muramatti, Pranjal Bhor, Amey Barve
Filed: 8 Jun 22
Utility
Emulating high-frequency application-consistent snapshots by forming restore point data sets based on remote site replay of I/O commands
12 Sep 23
The disclosed systems emulate high-frequency application-consistent snapshots by forming restore point data sets based on remote site replay of I/O commands.
Parthasarathy Ramachandran, Bharat Kumar Beedu, Karthik Chandrasekaran, Balaji Janakiram, Monoreet Mutsuddi, Vanita Prabhu, Mayur Vijay Sadavarte
Filed: 16 Aug 21
Utility
Vblock metadata management
5 Sep 23
Various embodiments set forth techniques for managing and/or accessing metadata associated with a vblock, systems implementing said techniques, and computer-readable media storing instructions for performing said techniques.
Kamalneet Singh, Rishi Bhardwaj, Karan Gupta, Vanita Prabhu
Filed: 18 Mar 21
Utility
Generic proxy endpoints using protocol tunnels including life cycle management and examples for distributed cloud native services and applications
22 Aug 23
Applications or Agents or Administrators can communicate with services and/or applications at hosted and/or remote locations via proxy service or application endpoints.
Shyan-Ming Perng, Akhilesh Joshi, Anuraag Deepak Advani
Filed: 26 Feb 21