Traditional Culture Encyclopedia - Traditional festivals - Introduction to virtual technology and detailed information

Introduction to virtual technology and detailed information

Introduction

Virtual reality technology is in computer graphics, computer simulation technology, human-computer interface technology, multimedia technology, and sensing technology based on the development of virtual technology interdisciplinary, the research on the technology began in the 1960s. Until the early 1990s, virtual reality technology began as a more complete system and received great attention. Virtual reality is a new way for people to visualize and interact with complex data through computers, and compared with the traditional human-computer interface and the popular Windows operation, virtual reality has made a qualitative leap in technical thinking. The "reality" in virtual reality refers to any thing or environment that exists in the world in a physical or functional sense, which can be practically realized, or practically difficult or impossible to realize. The term "virtual" means computer-generated. Therefore, virtual reality refers to a special computer-generated environment, people can use a variety of special devices to "project" themselves into this environment, and operation, control the environment, to achieve special purposes, that is, people are the master of this environment. The essence of virtual reality is the human-computer communication technology, which can support almost any human activity, applicable to any field.

Virtual Instruments

National Instruments - The Founder of Virtual Instruments For more than three decades, NI has revolutionized the test and measurement and automation fields through virtual instrumentation: virtual instrumentation integrates commercial off-the-shelf technology with innovative hardware and software platforms to provide a unique solution for embedded design, industrial control, and test and measurement. Virtual Instrumentation provides a unique solution for embedded design, industrial control, and test and measurement. Using virtual instrumentation, engineers can use graphical development software to easily and efficiently create fully customized solutions to meet the trend of flexible and changing needs - unlike specialized, fixed-function traditional instruments. Today, 85% of Fortune 500 manufacturing organizations have chosen virtual instrumentation to dramatically reduce the size of their automated test equipment (ATE) and increase productivity by as much as ten times at a fraction of the cost of traditional instrumentation solutions. At the same time, virtual instrumentation itself is constantly evolving and innovating, building on commercially available technologies and enabling new and emerging technologies to become the driving force behind virtual instrumentation.

The purpose of building a virtual reality system is to develop a virtual reality suite, so any complete virtual reality system needs to have a set of functions

Looking at the confusion of the virtual reality suite of development platforms, which generally consists of two parts, one is the development of the hardware platform, that is, the high-performance image generation and processing system, usually a high-performance graphics computer or virtual reality workstation; one is the hardware development platform, that is, high-performance image generation and processing system, usually for high-performance graphics computer or virtual reality workstation; and the other is the development of the virtual reality system. This object-oriented virtual reality application software development platform is the most important, it is in the virtual reality application development process to bear the establishment of three-dimensional graphic scene driver and the secondary development of the application function, is the high-level API of the virtual reality application development, and is also the basic platform for connecting VR peripherals, establishing mathematical models and application database, without which it will not be able to develop a well-functioning virtual reality application. Without it, it will not be possible to develop a fully functional virtual reality application program. Therefore, the development platform part is the core part of the whole virtual reality system, responsible for the development of the whole VR scene, computing, generation, is the most basic physical platform of the whole virtual reality system, at the same time connecting and coordinating the whole system of the other subsystems of the work and operation, and with them *** with the composition of a complete virtual reality system. Therefore, the virtual reality system development platform is indispensable and vital in any virtual reality system. Virtual reality display system. The virtual 3D projection display system is the most important 3D/VR graphic display output system in the whole virtual reality system, the core part of which is the stereoscopic version of the high-brightness projector and related components, which displays the high-resolution 3D/VR scene generated by the VR workstation in a large stereoscopic projection, so that the 3D virtual world to be interacted with is highly realistic in front of the participant's eyes, thus providing the VR user with Provide a group participation, collective viewing, with a high sense of presence of the input type of virtual reality environment, and combined with the necessary virtual peripherals (such as data gloves, 6 degrees of freedom position tracking system or other interactive devices), participants can freely interact and manipulate from different angles and directions, realizing real-time interaction and real-time roaming in the three-dimensional virtual world. In the virtual reality application system, there are usually a variety of display systems or devices, such as: large screen monitors, helmet displays, stereoscopic displays and virtual 3D projection display system, while the virtual 3D projection display system is currently the most widely used application system, because virtual reality technology requires that the application system has an immersive nature, and in all of these display systems or devices, the virtual 3D projection display system is the system that can best meet this functional requirement. Among all these display systems or devices, the virtual 3D projection display system is the system that can best meet this functional requirement, therefore, this kind of system is also the most popular among the majority of professional simulation users. Virtual three-dimensional projection display system is now the international commonly used virtual reality and visual simulation means and methods of realization, but also one of the most typical, most practical, the highest level of input virtual reality display system. Highly realistic three-dimensional virtual world of high sense of presence and high degree of participation in the end so that the participants really realize the information exchange with the virtual space and the reality of the conception. Very suitable for military simulation training, CAD/CAM (virtual manufacturing, virtual assembly), architectural design and urban planning, virtual biomedical engineering, scientific visualization, teaching demonstration and many other fields ...... Virtual Reality Interactive System, 6 degrees of freedom of real-time interaction is the most essential feature of virtual reality technology and one of the requirements, but also the essence of virtual reality technology. The essence of virtual reality technology, leaving real-time interaction, virtual reality application will lose its value and significance, which is also the most fundamental difference between virtual reality technology and 3D animation and multimedia application. In the virtual reality interactive application will usually resort to some special virtual peripherals for specific applications, which are mainly 6 degrees of freedom virtual interactive systems, such as: force or haptic feedback system, data gloves, position tracker or 6 degrees of freedom space mouse, joystick and so on.

Virtual Technology Virtual Machines

Virtual machine technology is at the forefront of the international anti-virus field. This technology is closer to manual analysis, with a high degree of intelligence and accuracy in detection of viruses. First of all, let's describe the work of a virus analyzer: when we get a sample, we don't dare to run it directly, because it may be poisoned, and most likely unknown, and no one will be able to kill the new virus. To analyze it, what we have to do is to follow its execution and see if it has infectious modules and if it has destructive modules. If a sample has modules for infecting, we indisputably recognize it as a virus, and if it also has destructive modules, we categorize it as a malignant virus. Some viruses are theater-filtered, academic, and don't damage the system. However, this is like wearing a pair of shoes that have been soaked in water, which is not a major problem for your feet, but is ultimately uncomfortable for your heart. This brings us to an important issue in determining whether a sample is a virus or not: contagiousness. We can imagine that if we can let the program determine whether a "sample" is infectious or not, we will have solved an important problem in the field of anti-virus "warning". Traditionally, programmers would use the DOS DEBUG program to analyze viruses, but nowadays more people are choosing SOFT-ICE, which is a more powerful software. But at the end of the day, the core of this type of dynamic debugging software is a single-step trace that executes each statement of the program being debugged. In fact, a more specific approach can be this: use the program code to virtualize a CPU, the same also virtual CPU of the various temporary memory, and even the hardware ports are also virtualized, with the debugging program to tune people to be tuned to the "samples", will be each statement into the virtual environment to execute, so that we can be through the memory and the temporary memory and the port of the connection of the changes in the understanding of the program's execution. Such a virtual environment is a virtual machine. The future virtual reality technology is based on the virtual machine technology at the bottom level of the system. Since any dynamics of a program can be reflected in a virtual machine, the infectious action of a virus will be reflected if it is executed in a virtual machine. If this happens, the chance of detection of an unknown virus will be 100%! Nowadays, individual anti-virus softwares select the first few K bytes of the sample code segment for virtual execution, and their detection rate is already as high as about 95%. Virtual machines can be used to detect known viruses even faster, with false positives reduced to less than a thousandth of a point! This technology was recognized as the cutting edge of the international anti-virus field in 1997, and many people are still researching and perfecting it today. Because its future could be a huge artificial intelligent anti-virus robot used on the Inter. And, of course, a soft robot.

Watching the Daze CPU

Virtualization of the CPU is a hard solution. CPUs that support virtualization technology come with specially optimized instruction sets to control the virtualization process, and with these instruction sets, the VMM (VirtualMachineMonitor) will easily improve performance, and compared to a soft implementation of virtualization, it will greatly improve Performance. Virtualization technology provides chip-based functionality that improves purely software-based solutions with VMM-compatible software. Virtualization hardware greatly simplifies VMM design by providing a new architecture on which the operating system can run directly, eliminating the need for binary conversions and reducing the associated performance overhead, which in turn enables VMMs to be written to common standards for more robust performance. In addition, there is a lack of support for 64-bit client operating systems in purely software-based VMMs, a serious drawback that is becoming more and more prominent with the increasing popularity of 64-bit processors. CPU virtualization technology supports 64-bit guest operating systems in addition to a wide range of traditional operating systems.

Virtual seduction File

FileVirtualization creates an abstraction layer between file servers and the clients that access those file servers. Once socketed, the FileVirtualization layer manages files and archive systems across servers, allowing administrators to provide clients with a logical archive hookup across all servers. This server continues to host the archive data and metadata.

While this arrangement conceivably adds IT overhead unnecessarily, archive virtualization offers some key benefits, including a global namespace for indexing archives on the web archive server. In addition, this virtualized archive storage consolidation allows for *** enjoyment of access to storage capacity between archive servers. The data migration implemented between file servers is transparent to both end users and applications. This is ideal in a hierarchical storage infrastructure. In short, archive virtualization allows organizations to access isolated storage capacity on networked archive servers and perform seamless archive migration on them.

Virtual machines

Archive virtualization can be deployed as a single appliance or as an off-the-shelf server running archive virtualization software. This choice is essentially based on cost and the associated level of management and disruption. The most common deployment option is an appliance. Such appliances come in four different architectures: out-of-band, in-band, a combination of the two, and Split-Path.

And deploying for all archive virtualization is successful in the long run. Some organizations may roll back (undo) their deployments. This can be a very disruptive process for archive servers and network attached storage platforms. In extreme cases, a rollback may require an organization to offload data, remove the archive virtualization layer, and then reformat and reload all of the data. Resellers are often able to help identify potential fallback issues and provide recommendations to mitigate the damage. Users typically test their returned programs before general deployment.

Archive virtualization is limited by scalability. Scalability includes file system, archive, server, or input/output performance. An archive virtualization platform must also be compatible with current infrastructure. This allows it to work with existing storage systems and switches. To prevent potential problems, an archive virtualization platform should always be properly tested for scalability and compatibility.

Desktop

Desktop virtualization generates a brand new virtual image of an existing operating system that has exactly the same functionality as a real windows system. After entering the virtual system, all operations are carried out in this new independent virtual system inside, you can independently install and run software, save data, have their own independent desktop. Will not have any impact on the real system. It is also not because the real system problems and affect the virtual system inside the software and data.

Overseas products are mainly MOJOPAC, which can make your iPod, external hard disk, USB flash drive, or other luxury storage hardware into a "private portable PC" software. MojoPac can be your XP desktop, settings, accounts, and even programs and habit settings are stuffed into a portable storage device, you can take your private data and habit settings to different machines to work freely. It's also a great way to get the most out of your PC's operating system, so you'll be able to take advantage of all the features and functionality that come with your PC.

Domestic products are mainly prayaya v3, can be realized in any non-windows system partition, including mobile storage on the installation of a large number of applications, when you are still every time you use other computers, but do not have their own want to use the software and distress, V3 has been to solve your problem! With V3.0, you can install your favorite software on your portable storage device, and then plug-and-play your device into a USB flash drive or portable hard drive with V3.0 on it, and keep all the data on your portable storage device, so you don't have to worry about losing track of your PC.

Technology Classification

Mainstream virtualization technologies, the mainstream x86 virtual machine technologies are mainly in these categories:

Hardware Model

The virtual hardware model establishes an abstract virtualization platform between the computer, storage, and network hardwares, so that all of the hardwares are united into a single virtualization layer. Today, typical products of this type of virtual machine are Vmware's Workstation, GSX Server, ESX Server and Microsoft's Virtual PC, Virtual Server and Parallels Workstation.

Virtual Hardware Mode Features:Virtualizes the Intel x86 platform to run multiple operating systems and applications simultaneously. Hardware-level virtualization is provided through the use of a virtualization layer, where the virtual machine provides a virtual set of Intel x86-compatible hardware for the operating system image running on the virtual machine. This virtual hardware virtualizes all the equipment that a real server has: motherboard chips, CPUs, memory, SCSI and IDE disk devices, various interfaces, displays, and other input and output devices. Moreover, each VM can be independently encapsulated into a single archive, allowing for flexible VM migration.

Operating Model

The virtual operating system model creates a virtual layer based on the host operating system on which the virtual machine is running. On top of this virtual layer, multiple Virtual Private Servers (VPS) can be created that are isolated from each other. These VPSs can maximize the efficiency*** of hardware, software licenses, and management resources. For its users and applications, each VPS platform operates and is managed identically to a standalone host because each VPS can be rebooted independently and has its own root access license, users, IP addresses, memory, processes, files, applications, system libraries, and configuration files. For product servers that run multiple applications and have real data, virtualization of the operating system can reduce cost consumption and increase system efficiency. Today, swsoft's virtuozzo is a mature product in this area.

Virtualization technologies Semi-virtualization technologies

One of the most notable recent technologies in the ever-growing list of virtualization technologies is Xen, which was developed as a research project at the University of Cambridge, and which has gained a lot of traction in the open source community. xen is a semi-virtualizing (paravirtualizing) VMM (Virtual Machine Monitor. Xen is a paravirtualizing VMM (Virtual Machine Monitor), which means that the operating system has to be selectively modified in order to invoke the system manager, but the applications running on the operating system do not need to be modified. xen is a special kind of virtual hardware VM that has most of the characteristics of a virtual hardware VM, with the major difference that xen requires modifications to the operating system core.

Today, Xen only supports Linux virtual machines implemented on top of Linux systems. However, the new version will support Intel's hardware virtualization technology, Intel-VT, a key technology that will address Xen's difficulties in virtualizing Windows systems.

VMware is still the leader in virtualization, and has a clear advantage over XenSource in terms of product maturity. But many industry insiders believe that Xen will grow stronger because of open source. Today, open source giants Red Hat and Novell have begun to integrate the technology into their Red Hat Enterprise Linux 5 systems and Novell, SuSE Linux Enterprise Server 10 systems.

Cons

High cost

Poor compatibility

Availability

Lack of manageability

Advantages

In a virtualized architecture. Users can view resources as exclusively theirs, while administrators can manage and optimize resources across the enterprise.VMware's virtual architecture can reduce enterprise IT spend by increasing efficiency, flexibility, and responsiveness. Managing a virtual architecture allows IT departments to connect and manage resources faster to meet business needs. Benefits include the following:

TCO Savings

Improved Service Levels

Improved Operational Efficiency

Applying

Virtualization began to be used as early as the 1970s to train astronauts. its use in training astronauts. Because it is a cost-effective, safe, and efficient method of training, it has now been generalized to training in a variety of industries. Nowadays, virtual reality has been widely applied in different fields. Virtual reality is a computer-generated three-dimensional space where users can interact with objects, in addition to viewing, but also in the space with the user's will to freely manipulate the objects, which in turn produces a considerable sense of integration and participation.

Virtual technology is now used in many fields of science and technology, business, medicine, and entertainment. The development of the Boeing 747 is a prime example of the use of virtualization.

For example, in the science and technology museum, the use of virtual reality technology, we can truly reproduce the surface of the outer planets and stars, demonstrating its structure and movement process; can also be deep inside the celestial bodies, the internal situation of the celestial bodies through the simulation of the image to show the structure of the Sun's interior by other means is very difficult to show, but through virtual reality technology, but it can be shown realistically. Another example is in the experimental education, only the public hands-on exploration and practice, through the practice of cultivating creative thinking, the dissemination of scientific ideas and scientific methods in order to better achieve the purpose of experimental education. In the past, due to the limitation of various soft and hard conditions in science and technology museums, this is often the most difficult to realize or the most costly. The virtual reality technology for virtual experiments, not only can produce visual effects, but also able to deal with real-time interactive graphics, with graphics other than sound between and touch. The public through the stereo helmet, data suit and data gloves or three-dimensional mouse to operate the sensory device, completely in the virtual world to fully perceive the information, and make choices or corresponding actions. Moreover, switching between different experiments can be done by simply entering different dispositions. There is no need to replace a lot of external components.

Business

Virtual technology is often used in marketing. For example, when bidding for construction projects, the design of the program with virtual reality technology, you can bring the owners into the future of the building to visit, such as the height of the door, window orientation, how much light, house decoration, etc., can be empathetic. It can also be used for tourist attractions as well as the marketing of goods with many functions and diverse uses. Because virtual reality technology to show the charm of such goods, more attractive than the single text or picture publicity.

Medical

There are several directions in which virtual technology can be applied to the medical industry.

1, surgical training

Future surgeons need a lot of fine training before they can actually go to the operating table. The virtual reality system can provide the ideal training platform, trained doctors to observe high-resolution three-dimensional human image, and through the tactile workbench simulated tactile, so that trainees in the cutting tissue feel the pressure of the instruments, so that the surgeon operated by the feeling of operating on a real human body like surgery. It will not cause life-threatening danger to the patient, but also can reproduce high-risk, low-chance surgical cases, which can be practiced repeatedly by the training subjects.

2, surgical preview

Virtual reality technology can be used to generate virtual images of the patient's actual data, in the computer to establish a simulation environment, the doctor with the virtual environment of the information in the surgical preview, in order to rationalize the quantitative system of the development of surgical programs for the selection of the best surgical path to reduce surgical injuries, reduce the damage to the adjacent tissues, to improve the accuracy of the tumor localization, the implementation of complex surgical procedures and improve the success of the operation, and to improve the quality of surgery. It is of great significance for selecting the optimal surgical path, reducing surgical damage, minimizing damage to adjacent tissues, improving the accuracy of tumor localization, performing complex surgeries, and improving the success rate of surgery.

3, clinical diagnosis

The use of three-dimensional reconstruction technology development of pure soft medical virtual reality has developed a number of virtual endoscopy of the soft body, can make the doctor's vision in the patient's body and even capillaries in the free navigation. This dynamic display of reality is invaluable for clinical diagnosis.

Entertainment industry

The entertainment industry is the most expansive use of virtual technology. A ski simulator is sold in the UK. The user wears a ski suit, feet on skis, hands on a ski stick, head carrying a helmet display, hands and feet are equipped with sensors. Although in the bucket room, as long as you do a variety of skiing action, you can helmet display, see the pile of snow-covered mountains, canyons, cliffs and steep walls, one by one from the side of the swept away, the scene and in the ski resort really skiing feel the same. Virtual reality technology not only creates virtual scenes, but also creates virtual hosts, virtual singers, and virtual actors. Japanese television launched the singer DiKi, not only singing and charming style, attracted countless fans have fallen, many fans want to see its face, forcing the TV station had to explain that she is just a virtual singer. The United States Disney company is also ready to launch a virtual actor. This will make the "actor" art of youth, vitality forever. Star pay to the sky is another reason for the use of virtual actors. After the virtual actor becomes the main character of the movie, the movie will become a branch of the software industry. Softwares companies will develop countless virtual actor softwares for people to buy. Of course, in terms of humor and human touch, virtual actors will not be able to compete with real actors for a long time, if ever, but they do make good actors. Not long ago, the heroine of the computer-generated game show Tomb Raider was selected as one of the world's most recognizable characters, signaling that the age of the virtual actor is upon us.

Urban planning

Urban planning has always been one of the areas where the need for new visualization technologies is most pressing, and virtual reality technology can be widely applied to all aspects of urban planning and bring tangible and considerable benefits: the immersion and interactivity of the virtual reality system in the planning scenario not only gives the user a strong, lifelike sensory impact and an immersive experience, but also allows the user to experience a real-time virtual environment through its data interface in a real-time virtual environment. Its data interface in the real-time virtual environment at any time to obtain the project data, to facilitate the planning, design, bidding, approval, management of large-scale complex engineering projects, conducive to the design and management personnel on a variety of planning and design programs to assist in the design and program evaluation. Avoid design risk virtual reality virtual environment established by the real data based on the establishment of the digital model combined to strictly follow the standards and requirements of the engineering project design to establish a realistic three-dimensional scene, the planning project for the real "reproduction".

Education

With the development of virtual technology and education teaching requirements for the continuous improvement of the means, virtual technology has also begun to enter the field of education, and will become a future development trend. For example, now some Internet companies have developed a "disaster prevention and mitigation online simulation experience hall", the use of the game allows users (players) to learn disaster prevention and mitigation knowledge in the joy of the online experience hall set up "how to save yourself after an electric shock?" "How to save yourself when an earthquake comes, how to escape? How to save yourself and escape from an earthquake?" The online experience hall sets questions such as "How to save yourself after an electric shock?" and "How to save yourself and escape from an earthquake?" to improve the effect of safety education. The future of virtual technology will be more in-depth, more comprehensive into the field of education. So that people in the virtual reality of the situation will learn to survive and develop skills. Virtual technology will also use realistic effects to virtual education scenes in all aspects, so that education is more intuitive, better results.

Disaster prevention and mitigation online simulation experience hall Military

Now the United States, Russia and other countries have been using virtual online games to practice, which allows recruits to contact the simulation of the real scene in the daily game training, so that recruits can quickly master the new weapons, with the improvement of military technology, virtual technology will play a greater role in the military field.

According to U.S. media reports, the U.S. Army from the "Red Storm Entertainment", "Interactive Magic" and "Timeline" and other famous computer game companies hired a large number of industry experts and masters, specializing in the development of the Army and the relevant departments of the government for the training of personnel in the computer game, and set for military training.

Since the launch of the game "U.S. Army", the U.S. Department of Defense on the first digital division of the 4th Mechanical Infantry Division of the training of new recruits conducted a survey. The results were that about 40% of recruits became proficient in complex digitized main battle equipment in just two months. When asked why, the recruits replied: operating these weapons and equipment is similar to the games they played before enlisting.