A system for loosely coupled temporal storage management includes a logical storage aggregation including a plurality of data blocks, a data producer, one or more data consumers, and a temporal storage manager. The temporal storage manager may be configured to maintain a producer shadow store including entries stored in a log-structured logical volume, where each entry is indicative of one or more data blocks of the logical storage aggregation that have been modified by the data producer. The temporal storage manager may also be configured to maintain a repository containing a baseline version of the logical storage aggregation, and to provide the data consumers with read-only access to the producer shadow store and the repository.
A log-structured temporal shadow store may comprise a logical storage aggregation including a plurality of blocks, a log-structured storage device, and shadow management software. The log-structured storage device may include a plurality of log entries, where each log entry includes one or more modified blocks of the logical storage aggregation and an index to the modified blocks. In response to a new batch of changes to the logical storage aggregation, the shadow management software may be configured to append a new log entry to the log-structured storage device, including newly modified blocks and an index to the newly modified blocks. The index may be organized as a modified B+ tree, and the log-structured storage device may be a logical volume, such as a mirrored logical volume.
System And Method For Data Transfer Using A Recoverable Data Pipe
Robert Baird - San Jose CA, US Anand A. Kekre - Pune, IN
Assignee:
Symantec Operating Corporation - Cupertino CA
International Classification:
G06F 12/00 G06F 13/00
US Classification:
711162, 709 7, 709 20, 709 21, 709 29, 709 33
Abstract:
A system for data transfer using a recoverable data pipe includes a data producer, one or more data consumers, a storage device and a data pipe manager. The data producer may be configured to append updated data blocks to the storage device via a producer storage input/output (I/O) channel. The data consumers may be configured to read data blocks from the storage device via consumer storage I/O channels. The data pipe manager may be configured to maintain metadata identifying data blocks of the storage device that have been read by each data consumer, and to release backing storage corresponding to the data blocks that have been read by all data consumers.
System And Method For Block Conflict Resolution Within Consistency Interval Marker Based Replication
Deepak Tawri - Pune, IN Ronald S. Karr - Palo Alto CA, US John A. Colgrove - Los Altos CA, US Raghu Krishnamurthy - Santa Clara CA, US Anand A. Kekre - Pune, IN Robert Baird - San Jose CA, US Oleg Kiselev - Palo Alto CA, US
Assignee:
Symantec Operating Corporation - Mountain View CA
International Classification:
G06F 12/00
US Classification:
711161, 711162, 711168, 711210
Abstract:
One goal of consistency interval replication is to achieve a consistent copy of data generated by independent streams of writes from nodes in a clustered/distributed environment. Two writes to the same block from different nodes may arrive at a replication target in a different order from the order in which they were written to primary storage. A consistency interval coordinator may analyze a list of blocks modified during a consistency interval to determine conflict blocks written to by two different nodes during the same consistency interval. Conflict resolution may involve a node reading data for a conflict block from primary storage and forwarding it to the replication target or a node completing a suspended in-progress write for the conflict block. Once the conflicts have been resolved, the replication target may checkpoint the data modified during the interval and nodes may resume writes to the conflict blocks for the new interval.
System And Method For Maintaining Write Order Fidelity In A Distributed Environment
Robert Baird - San Jose CA, US Anand A. Kekre - Pune, IN
Assignee:
Symantec Operating Corporation - Cupertino CA
International Classification:
G06F 13/00
US Classification:
711158, 711151, 710 39, 710 40
Abstract:
Various systems and methods for maintaining write order fidelity in a distributed environment are disclosed. One method, which can be performed by each node in a cluster, involves associating a current sequence number with each of several write operations included in a set of independent write operations. In response to detecting that one of the write operations in the set is ready to complete, a new sequence number is selected, and that new sequence number is thereafter used as the current sequence number. None of write operations in the set is allowed to return to the application that initiated the write operations until the new sequence number has been advertised to each other node in the cluster. The method also involves receiving a message advertising a first sequence number from another node in the cluster, and subsequently using the first sequence number as the current sequence number.
System And Method To Prevent Data Corruption Due To Split Brain In Shared Data Clusters
A system and to prevent data corruption due to split brain in shared data clusters includes two or more nodes of a cluster, a shared storage device, and an update manager. The update manager may be configured to maintain a local persistent store corresponding to each node of the cluster. On receiving an update request directed to the shared storage device from a first node, the update manager may be configured to redirect the update to the local persistent store corresponding to the first node. The update manager may be further configured to verify a cluster membership status of the first node, and to transfer the contents of the update from the local persistent store to the shared storage device if the cluster membership verification succeeds.
System And Method For Replication Using Consistency Interval Markers In A Distributed Storage Environment
Deepak Tawri - Mountain View CA, US Ronald S. Karr - Palo Alto CA, US John A. Colgrove - Los Altos CA, US Raghu Krishnamurthy - Santa Clara CA, US Anand A. Kekre - Pune, IN Robert Baird - San Jose CA, US Oleg Kiselev - Palo Alto CA, US
Assignee:
Symantec Operating Corporation - Mountain View CA
International Classification:
G06F 7/00 G06F 17/00
US Classification:
707655, 707656
Abstract:
Applications executing on various nodes in a distributed storage environment may write data to primary storage and may also replicate the data to secondary storage via a replication target. An interval coordinator may coordinate the periodic saving of checkpoints or snapshots of the replicated data. The interval coordinator may determine the length of consistency intervals between the saving of each of the checkpoints. Writes to the replication target from each of the nodes may be associated with the current consistency interval and, in some embodiments, with a unique per-node sequence number. When transitioning between consistency intervals, each node may be configured to temporarily suspend completion of the writes and to send the replication target a consistency interval marker indicating that the node has completed all writes for the current consistency interval.
System And Method For Providing Availability Using Volume Server Sets In A Storage Environment Employing Distributed Block Virtualization
Ronald S. Karr - Palo Alto CA, US Chio Fai Aglaia Kong - San Jose CA, US Gopal Sharma - San Jose CA, US Robert Baird - San Jose CA, US Santosh Rao - Santa Clara CA, US
Assignee:
Symantec Operating Corporation - Mountain View CA
International Classification:
G06F 15/173
US Classification:
709223
Abstract:
A system for ensuring availability using volume server sets in a storage environment employing distributed block virtualization includes a plurality of volume servers, one or more volume clients, one or more physical block devices and a volume server manager. The volume server manager may be configured to designate the plurality of volume servers as a volume server set with an associated volume server set management policy, and to verify each volume server in the volume server set has access to storage within each block device. In addition, the volume server manager may be configured to designate a first volume server of the volume server set to aggregate storage within the block devices into a logical volume, to make the logical volume accessible to the volume clients, and to share configuration information about the volume with the other volume servers of the volume server set.
Walt Disney Animation Studios President Andrew Millstein will make a lateral move to Blue Sky, where hell serve as co-president, overseeing day-to-day operations alongside co-president Robert Baird, a carryover from the pre-merger days, who runs the creative side. They will both report to Walt Disn
Date: Aug 09, 2019
Category: Entertainment
Source: Google
With ‘Bohemian Rhapsody,’ Fox Proves Its Value to Disney
executives who will be making their way over to the Mouse House. Among the new hires are Fox film vice-chairmanEmma Watts, Fox 2000 head Elizabeth Gabler, Fox Searchlight co-heads Steve Gilula and Nancy Utley, Fox animation co-heads Andrea Miloro and Robert Baird, and Fox Family president Vanessa Morrison.
Fox Animation also has new leadership: In late October Andrea Miloro and Robert Baird were named co-presidents, with oversight of Fox Animation and Blue Sky. They succeeded Vanessa Morrison, who was named president of Fox Family.
Firefighters took advantage of mild onshore winds and cooler temperatures early Thursday to build a box around the perimeter as more than 400 firefighters, 33 engines, 13 handcrews, three helicopters and three large air tankers attacked the flames, said Robert Baird, forest supervisor for Los Padr
Date: Jun 16, 2016
Category: U.S.
Source: Google
Goldman Says Tesla Won't Come Close to Target, But Rates It a 'Buy' Anyway
itwhich would be a first for Tesla. Goldman Sachs joined RBC and Robert Baird in brushing aside the new 2018 goal while simultaneously adjusting their expectations for 2020 to a range that's more consistentwith Musk's original targetone that until recently had mostly beenconsidered fantasy.
Date: May 19, 2016
Category: Business
Source: Google
Tesla recalls all 90000 Model S cars to check seat belts
Ben Kallo, an analyst for Robert Baird in San Francisco, said the company has built its reputation on high quality, safe luxury sedans. The recall is "par for the course about how seriously they take safety," he said.
Date: Nov 21, 2015
Category: Sci/Tech
Source: Google
Obama's Portland visit: 10 things commuters should know about traffic and transit
Robert Baird of Wilsonville suggested an empty "special MAX train" for Obama from Portland International Airport and back. "Logistically, it makes sense," said Baird, a retired funeral and cemetery trust administrator. "That's door-to-door service to his event at the Oregon Convention Center."
Date: May 07, 2015
Category: U.S.
Source: Google
Biogen's promising Alzheimer's drug advances to Phase 3 trial
Journal, industry analysts were excited because brain imaging scans have shown reductions in plaque, corresponding to clinical improvements. The paper quotes Christopher Raymond, analyst for Robert Baird, as saying these data are more impressive than anything we have seen in Alzheimer's disease.
Date: Mar 23, 2015
Category: Health
Source: Google
Youtube
Meet the Baird London Team
From our offices in the City of London, Baird's London team provides p...
Duration:
3m 7s
Culross slideshow - by Robert Baird
I enjoy making slideshows from my photographs. Usually to tell a story...
Duration:
11m 5s
Rob Baird- Dreams and Gasoline (Official Musi...
Rob Baird- Dreams and Gasoline Official Video Writers: Baird/ Brantley.
Duration:
3m 58s
Twitter Files 10: White House(s) Demanded Mis...
MEMBERS-ONLY: SURVIVAL (CODE: ROBERT): AZ CRIMINAL...
Duration:
1h 10m 13s
SolarCity Acquisition a Good Deal for Elon Mu...
Jul.13 -- Robert W. Baird & Co. Senior Research Analyst Ben Kallo disc...