Extensible storage system

Electrical computers and digital processing systems: multicomput – Multicomputer data transferring via shared memory – Plural shared memories

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000

Reexamination Certificate

active

06393466

ABSTRACT:

FIELD OF THE INVENTION
This invention relates generally to information systems and more particularly to a computing system having an extensible architecture that is capable of storing information for millions of users.
COPYRIGHT NOTICE/PERMISSION
A portion of the disclosure of this patent document contains material that is subject to copyright protection. The copyright client has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure as it appears in the Patent and Trademark Office patent file or records, but otherwise reserves all copyright rights whatsoever. The following notice applies to the software and data as described below and in the drawing hereto: Copyright © 1998, Microsoft Corporation, All Rights Reserved.
BACKGROUND
The Internet is a worldwide collection of networks that span over 100 countries and connect millions of computers. In 1997 traffic on the Internet doubled every 100 days. At the end of 1997, more than 100 million people were using the Internet. Reports indicate that the Internet is growing faster than all preceding information technologies including radio and television. The World Wide Web (WWW) is one of the fastest growing facets of the Internet and represents the computers that support the hypertext transfer protocol (HTTP) which is a common protocol for exchanging information.
Because there is no central authority controlling the WWW, finding useful information within the WWW can be a daunting task. In an effort to ease this burden, specialized web sites, known as “portals”, seek to provide a single access point for users. Many of these portals implement software, referred to as robots or crawlers, that traverse the WWW in order to collect information and generate a searchable catalog. Thus, a key element to these systems is a massive storage system that holds the voluminous catalog. In addition, recent portals allow each user to customize the information, thereby further burdening the storage system with personalization data for millions of users. For these reasons, and for other reasons stated below which will become apparent to those skilled in the art upon reading and understanding the present specification, there is a need in the art for a scalable storage system that is capable of efficiently and reliably handling millions of accesses per day.
SUMMARY
A massively scalable architecture has been developed for providing an extensible storage system that is capable of handling hundreds of millions of users and tens of billions of files. The storage system includes a plurality of storage clusters, each storage cluster having one or more storage servers. Each storage element has a corresponding schema object that is used to parse the data elements into the data and attributes. Applications executing on the web servers are able to dynamically define a new type of element for storage within storage system. In one embodiment the schemas are defined in Extensible Markup Language (XML).


REFERENCES:
patent: 6012067 (2000-01-01), Sarkar

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Extensible storage system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Extensible storage system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Extensible storage system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2843499

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.