P2P Networks: A New Perspective?

P2P Networks: A New Perspective?
P2P is a new type of computer architecture that is promising. However, in order to be able to have reliable applications as required, no effort or time is wasted. Over the years peer-to-peer (peer-to-peer) peer-to-peer (peer-to-peer) terms have become synonymous with Napster, a popular file sharing program written by 20-year-old programmer Shawn Fanning and now a subject. for many litigation. Napster, like Gnutella, allows users to transfer music files to each other, violate copyright laws, and create a vast music library scattered across the Internet. Napster is a smart application on a non-new architecture from the early days of the Internet. Now, many startup companies are hoping to roll out that technology to companies that promise to use the P2P computing architecture that enables employees to leverage their creativity and solve communication problems. . While Napster is poised to move up the pace into an exemplary business, other companies like Groove Networks, NextPage and Xdegrees are trying to use P2P for groupware, information sharing and sharing applications. Network resources such as storage space, and expensive equipment. Companies such as Entropia and United Devices are developing supercomputers that use the power of computers connected to the network. It is expected that the change in the 2000 calculations will be the same as what the PC did in the 1980s. Skeptics, however, regard P2P as an exaggeration, pointing out unanswered questions about the security and reliability of this architecture, as well as the failure of P2P companies in Last month. Napster's music services show that P2P technology is reliable, allowing the provision and setup of large P2P networks with very strong power from ordinary PCs. The fact is that the P2P concept is not new. When the first Internet architecture was erected as a network of networks, computers were connected in a peer-to-peer fashion. Many Internet services such as DNS, newsgroups, and countless features rely on peer-to-peer architecture. But at that time, networked computers were bigger, heavier and less interconnected computers than they are now. P2P is back with broadcast messages. In 1996, Mirabilis 1 Israel introduced its instant instant messenger service, "I seek you?", Using peer-to-peer technology to communicate between PCs connected to the Internet. Napster has taken steps further, thanks to faster processors, larger memory capacity, and faster connection speeds that allow PCs to share files on the Internet. Surprisingly, Napster shows that people are willing to open their computers, share files with strangers who see them as beneficial. In that process, large computer networks were created rapidly from the combination of millions of individual PCs, each of which has the function of a server as well as a client. In this way, Napster has 40 million servers and the network administrator manages the network and infrastructure at a minimal cost. Napster is just a simple program that performs the sharing of music files. It is not entirely a P2P system. It uses a central server to connect computers together to avoid the hassles of other peer-to-peer programs, such as Gnutella, a file-sharing program used by high-tech communities. The concept of P2P as understood includes four different activities: user collaboration, interaction between software applications, the efficient use of network resources and supercomputing. Most prominent is the collaborative system being developed by new companies such as Groove Networks, Endeavors Technology. These systems combine the ability to share resources with ICQ instant messaging capabilities, all in a secure environment. The main attraction is the encouragement of file sharing and communication among the working groups. With Groove, for example, the user can connect with colleagues in virtual environments. to collaborate on work, solve complex problems, and even plan to share documents and surf the Internet. Like other systems, Groove's system provides information to each user when a colleague is on the network, recognizes them, and allows a user to connect to them from anywhere. More importantly for the business world is the service that creates a safe space for users whether they are on the Internet or in an intranet behind a firewall. No need for company engineers; no need to set up a centralized organization; And do not worry about strangers accessing the corporate network. Other companies emphasize the construction of P2P infrastructure, on which developers can build other applications. One of the ways to do this is to use the power of the XML protocol, which allows developers to not only specify the layout of the web pages but also display the content. Although all attention is focused on collaboration, P2P systems allow interoperable software applications to deliver the most promising applications for aggregation of commercial data. electronics, product design or knowledge management. Programs that use P2P as a method of sending data in and out from one application to another or linking an infinite number of computers into a huge database. Interactive software technology allows companies to break down complex issues for easier management. The systems allow for collation of data and ensure that they are being controlled by the creators themselves, ensuring that accurate and timely operations are ideal for online applications and securities trading. . A number of companies are continuing to develop the next generation of search engines on P2P technology to deliver timely and comprehensive information to large media companies. A number of startup companies are creating programs that leverage P2P's proactive capabilities to store files, distribute content, and share the processing power of other machines. The purpose here is to cut down the cost of hardware such as storage devices, servers and other devices, but also to manage traffic on the network. Although it has great service potential, this is one of the hardest problems of P2P. There are too many security-related issues and complexity - not to mention the cost of storage devices and servers dropping - which makes P2P services impractical. Finally, P2P technology can be applied to distributed computing services that are capable of achieving supercomputing for companies that need large capacity but do not want to spend millions of dollars on it. This technology divides large processing into small processes that can be distributed among computers in a network. Each PC simultaneously processes the data and returns the result to the central computer assembling these parts. For example, this process can be used to split individual thumbnails to create animations for different PCs simultaneously and then combine the processed images into a series of continuous image. When there are thousands or millions of computers connected together, it is possible to associate supercomputer parallel processing with the speed of millions of calculations per second, at a much smaller cost than supercomputers. the Deep Blue or IBM Blue Gene. These superprocessor applications can sell these types of services to technology design companies, medical researchers, and financial-economic models. Are companies ready to trust the computer users around the world to access their precious data, whether accidentally or accidentally? So most P2P vendors are designing applications for companies large enough to be able to carry out distributed enterprise-wide processing. Although a large number of small companies have failed, the products of large companies such as Microsoft, Sun Microsystems and many other companies have started using P2P. These giants are researching for the use of P2P technology in their products. Intel is the first major company to use P2P and is investing in further development and at the same time helping P2P teams work to deliver first-class technology. Meanwhile, Microsoft has publicly announced in August their Hailstorm project, ".Net", and has outlined some of the highlights of P2P services. Not Responding Sun Microsystems has launched a series of standards for an open source P2P platform called JXTA. Sun recently started investing in the technology and purchased Infrasearch for $ 10 million. The past decade has witnessed major changes in the way we work. The boundaries of companies have become wider and the relationship between customers and suppliers has grown closer, and the company's trust in temporary workers and professionals has grown. , while organizations rely more on special teams. Such workplaces will not have a fixed working structure and a well-defined occupational role. P2P is very suitable for this kind of cooperation. The use of networking has dramatically changed the workforce in recent years. Self-service workgroups are significant developments in how companies work. In turn, messaging systems such as ICQ and other P2P tools for communication will become the center of such networks and allow users to connect freely and easily. Early research on P2P applications has recognized such trends in the business world. Interactive application systems link programming and redesign systems together, integrating massive data warehouses and allowing independent development and design teams to connect with one another. . In this process, the system reduces false or outdated information flows among design groups, resulting in multi-million dollar savings. The ability to link information between applications and systems has enabled companies such as Ford to execute much faster on their cyclical design cycles, thus saving from $ 515 million for each program set. wheel design Is all this marking the end of corporate servers? In the trade, P2P is only suitable for applications that exchange information directly. As such, the server will continue to maintain its position in personnel management and spending, business plans and many other applications. However, in the future, the server will provide more advanced services rather than simple tasks such as storing and distributing files. P2P is a new type of computer architecture that is promising. However, in order to be able to have reliable applications as required, no effort or time is wasted. Nguyen Truong Son sonnt@vietsoftware.com