Military computers

Last updated

This article specifically addresses U.S. armed forces military computers and their use.

Contents

History

Some of the earliest computers were military computers. Military requirements for portability and ruggedness led to some of the earliest transistorized computers, such as the 1958 AN/USQ-17, the 1959 AN/MYK-1 (MOBIDIC), the 1960 M18 FADAC, and the 1962 D-17B; the earliest integrated-circuit based computer, the 1964 D-37C; as well as one of the earliest laptop computers, the 1982 Grid Compass. Military requirements for a computer small enough to fit through a submarine's hatch led to the AN/UYK-1.

Construction

Typically a military computer is much more robust than an industrial computer enclosure. Most electronics will be protected with a layer of conformal coating. There will be more structure inside to support the components, the plug-in cards will be individually supported and secured to assure they do not pop out of their sockets, the processor and heat sink will be secured, memory will be glued into their sockets, and so forth. This is to assure nothing moves during the shock events.

There are several differentiators between military computers and typical office or consumer computers:

Cost – Military computers are generally much more expensive than office/consumer computers. Consumer computers from manufacturers such as Dell are manufactured in very high quantities which leads to lower costs due to economy of scale. Military programs, on the other hand, can require small numbers of systems leading to higher costs. Military computers will typically also be constructed of more robust materials with more internal structure, more cooling fans, a more robust power supply, and so forth.

Intended Environment – An office or consumer computer is intended for use in a very controlled shirt-sleeve environment with moderate temperatures and humidity and minimal dust. A military computer can be designed to operate in very adverse environments with extremes of temperature such as -20C to +65C operating, 5% to 95% humidity levels, and high dust loading in the air as well as other insults to the hardware. They may be required to operate in high salt environments such as on a ship or designed for high shock and vibration such as on a ship or submarine. Military computers may be intended for installation on aircraft in which case they need to be crash worthy and able to operate at high altitudes if in unpressurized aircraft. The same computer may be required to operate in Afghanistan as well as in Alaska with no change in the design.

Long Term Availability – Military programs last years and identical replacement hardware may be required over the life of the program. Consumer computers are often driven by the latest and greatest to realize the highest possible performance, such as required to play games. The motherboard in a consumer grade computer may have an availability measured in months instead of years or decades. In a consumer level computer, over the lifetime of the product availability, it is not unheard of for all the components such as the motherboard, drives, BIOS, video board, etc., to be different from computer to computer. That is not acceptable in a military computer for which supporting documents have been created and systems tested and approved.

Architecture – There are many types of computer architecture. The most common that people know of is the PC as created by IBM. Many military computer systems are built around alternative plug-in bus structures such as VMEbus or Compact PCI. A military computer may not provide for plug-in cards and be in a dedicated form factor for a specific application such as installation on a UAV such as the Global Hawk.

Feature Set – A military computer may have features not found on a consumer grade computer such as Circular connectors, hot swap power supplies, hot swap fans, custom front panel features such as LCD displays, and so forth.

MIL standards and specifications

Barge Explosion Test Preparation Barge test preparation.jpg
Barge Explosion Test Preparation
Actual Barge Explosion Test Barge explosion test.jpg
Actual Barge Explosion Test

The Armed Forces have many numerical designations for computers or other equipment, to guide the military buyer's choice of appropriate technology for their application. For instance, MIL-S-901D [1] would indicate that the computer passed shock and vibration requirements of specific tests for Navy installation. Some of these tests are specific to application usage, such as barge explosion testing, which simulates a torpedo hit and subsequent high peak shock to a ship on which the computer is installed. The "gold standard" of testing for compliance with 901D is the Barge Test. A Barge Test is performed four times, each time placing 60 lbs HBX-1 explosive 24 feet under water, starting at 40 feet away, then at 30, 25 and finally 20 feet. In addition, the tests are performed in a fore-and-aft orientation to simulate an explosion at the bow or stern of the ship and athwartship to simulate an explosion by the side of the ship. A video of a barge test can be viewed.

Other more common requirements are MIL-STD-810 for environmental testing such as storage and operating temperature, humidity, salt spray, dirt, etc. Another common specification is MIL-STD-461 for electromagnetic compatibility. There are specifications for workmanship, wiring, packaging, and so forth, that military computers are required to meet.

More on MIL Standards and Specifications at Defense Standard.

Security Standards & Specifications

To meet the challenges of defending the U.S. cyber network, the U.S. military has taken steps to improve the security of devices connected to Department of Defense information networks. According to United States Cyber Command, "Cyber threats demand new approaches to managing information, securing information, and ensuring our ability to operate." [2]

All military computers must conform to the latest FIPS 140 standards (FIPS 140-2) which specify the latest requirements for cryptography modules on devices used throughout the U.S. government. [3] FIPS 140-3, currently under development, will address new requirements to face existing threats, including software security and an additional level of security.

To address the risks associated with the increasing prevalence of commercial mobile devices (CMDs), a DoD Inspector General report from March 2013 identifies improvements necessary to track and configure commercial mobile devices to meet Army compliance standards. The report identifies existing gaps in tracking and sanitization for over 14,000 CMDs, recommending a "clear and comprehensive policy to include requirements for reporting and tracking all commercial mobile devices purchased under pilot and non-pilot programs." [4]

Field risks

The progress of small-scale computer technology in military applications was initially slow due to concerns about security and the ability to survive rugged environments and enemy weaponry. PC-based technology in the 20th century was not robust enough to withstand combat conditions and severe environments.

Hazards in the field include water and corrosives, sand and wind, extreme temperatures, high shock and vibration, power interruptions, susceptibility to EMI/RFI radiation, etc. Also, operator interface was complex, and most operating systems were not fast in operation, or easy to learn and use in pressure situations.

In the last decade, improvements in design and operator interface have resulted in new mandates for the use of small computer technology in the military. Some of the improvements have migrated over from home and business computing. Others have migrated over from industrial computing, where designs for environments such as Zone 1 hazardous areas in oil & gas exploration have been modified for army and navy environments.

Future computer use in the military

In the last 20 years, wide acceptance of small-scale computer technology in the military has occurred, and is likely to increase greatly. Confidence has improved in the ability of equipment to withstand combat and extreme environment conditions. Most importantly, modern combat has become a duel of speed. Faster and more technologically advanced weaponry demonstrates first-strike capability in current combat situations, which is likely only to encourage further implementation of computer technology into systems used in the UK Armed Forces in the future.

Various branches of the military have mandated that future systems will be based on Zero Client or Thin Client technology. [5] [6]

See also

Related Research Articles

Thin client Non-powerful computer optimized for remote server access

In computer networking, a thin client is a simple (low-performance) computer that has been optimized for establishing a remote connection with a server-based computing environment. The server does most of the work, which can include launching software programs, performing calculations, and storing data. This contrasts with a fat client or a conventional personal computer; the former is also intended for working in a client–server model but has significant local processing power, while the latter aims to perform its function mostly locally.

Wearable computer Small computing devices worn with clothing

A wearable computer, also known as a wearable or body-borne computer, is a computing device worn on the body. The definition of 'wearable computer' may be narrow or broad, extending to smartphones or even ordinary wristwatches.

In computing, a file server is a computer attached to a network that provides a location for shared disk access, i.e. storage of computer files that can be accessed by the workstations that are able to reach the computer that shares the access through a computer network. The term server highlights the role of the machine in the traditional client–server scheme, where the clients are the workstations using the storage. A file server does not normally perform computational tasks or run programs on behalf of its client workstations.

The Common Criteria for Information Technology Security Evaluation is an international standard for computer security certification. It is currently in version 3.1 revision 5.

In computer networking, a rich client is a computer that typically provides rich functionality independent of the central server. This kind of computer was originally known as just a "client" or "thick client," in contrast with "thin client", which describes a computer heavily dependent on a server's applications. A rich client may be described as having a rich user interaction.

In computer security, mandatory access control (MAC) refers to a type of access control by which the operating system or database constrains the ability of a subject or initiator to access or generally perform some sort of operation on an object or target. In the case of operating systems, a subject is usually a process or thread; objects are constructs such as files, directories, TCP/UDP ports, shared memory segments, IO devices, etc. Subjects and objects each have a set of security attributes. Whenever a subject attempts to access an object, an authorization rule enforced by the operating system kernel examines these security attributes and decides whether the access can take place. Any operation by any subject on any object is tested against the set of authorization rules to determine if the operation is allowed. A database management system, in its access control mechanism, can also apply mandatory access control; in this case, the objects are tables, views, procedures, etc.

Linux Terminal Server Project (LTSP) is a free and open source terminal server for Linux that allows many people to simultaneously use the same computer. Applications run on the server with a terminal known as a thin client handling input and output. Generally, terminals are low-powered, lack a hard disk and are quieter and more reliable than desktop computers because they do not have any moving parts.

Diskless node

A diskless node is a workstation or personal computer without disk drives, which employs network booting to load its operating system from a server.

IT security standards Technology standards and techniques generally outlined in published materials that attempt to protect the cyber environment of a user or organization

IT security standards or cyber security standards are techniques generally outlined in published materials that attempt to protect the cyber environment of a user or organization. This environment includes users themselves, networks, devices, all software, processes, information in storage or transit, applications, services, and systems that can be connected directly or indirectly to networks.

A red team is a group that plays the role of an enemy or competitor, and provides security feedback from that perspective. Red teams are used in many fields, especially in cybersecurity, airport security, the military, and intelligence agencies.

MIL-STD-810 Military standard

U.S. MIL-STD-810 is a United States Military Standard that emphasizes tailoring an equipment's environmental design and test limits to the conditions that it will experience throughout its service life, and establishing chamber test methods that replicate the effects of environments on the equipment rather than imitating the environments themselves. Although prepared specifically for U.S. military applications, the standard is often applied for commercial products as well.

A rugged, or ruggedizedcomputer is a computer specifically designed to operate reliably in harsh usage environments and conditions, such as strong vibrations, extreme temperatures and wet or dusty conditions. They are designed from inception for the type of rough use typified by these conditions, not just in the external housing but in the internal components and cooling arrangements as well.

Desktop virtualization is a software technology that separates the desktop environment and associated application software from the physical client device that is used to access it.

A web desktop or webtop is a desktop environment embedded in a web browser or similar client application. A webtop integrates web applications, web services, client–server applications, application servers, and applications on the local client into a desktop environment using the desktop metaphor. Web desktops provide an environment similar to that of Windows, Mac, or a graphical user interface on Unix and Linux systems. It is a virtual desktop running in a web browser. In a webtop the applications, data, files, configuration, settings, and access privileges reside remotely over the network. Much of the computing takes place remotely. The browser is primarily used for display and input purposes.

The Advanced Learning and Research Institute (ALaRI), a faculty of informatics, was established in 1999 at the University of Lugano with the mission of promoting research and education in embedded systems. The Faculty of Informatics within very few years has become one of the Switzerland major destinations for teaching and research, ranking third after the two Federal Institutes of Technology, Zurich and Lausanne.

Cloud computing Form of shared Internet-based computing

Cloud computing is the on-demand availability of computer system resources, especially data storage and computing power, without direct active management by the user. Large clouds often have functions distributed over multiple locations, each location being a data center. Cloud computing relies on sharing of resources to achieve coherence and economies of scale, typically using a "pay-as-you-go" model which can help in reducing capital expenses but may also lead to unexpected operating expenses for unaware users.

Reliability of semiconductor devices can be summarized as follows:

  1. Semiconductor devices are very sensitive to impurities and particles. Therefore, to manufacture these devices it is necessary to manage many processes while accurately controlling the level of impurities and particles. The finished product quality depends upon the many layered relationship of each interacting substance in the semiconductor, including metallization, chip material and package.
  2. The problems of micro-processes, and thin films and must be fully understood as they apply to metallization and wire bonding. It is also necessary to analyze surface phenomena from the aspect of thin films.
  3. Due to the rapid advances in technology, many new devices are developed using new materials and processes, and design calendar time is limited due to non-recurring engineering constraints, plus time to market concerns. Consequently, it is not possible to base new designs on the reliability of existing devices.
  4. To achieve economy of scale, semiconductor products are manufactured in high volume. Furthermore, repair of finished semiconductor products is impractical. Therefore, incorporation of reliability at the design stage and reduction of variation in the production stage have become essential.
  5. Reliability of semiconductor devices may depend on assembly, use, environmental, and cooling conditions. Stress factors affecting device reliability include gas, dust, contamination, voltage, current density, temperature, humidity, mechanical stress, vibration, shock, radiation, pressure, and intensity of magnetic and electrical fields.
MIL-S-901

Military Specification MIL-S-901D is for high-impact mechanical shock which applies to equipment mounted on ships. Its publication date was Mar 17, 1989. Two levels apply: Grade A items are items which are essential to the safety and continued combat capability of the ship; Grade B items are items whose operation is not essential to the safety and combat capability of the ship but which could become a hazard to personnel, to Grade A items, or to the ship as a whole as a result of exposure to shock. "Grade C", signifying that no shock qualification is required, is also sometimes referenced in acquisition documents even though the term has no official standing in the specification document. Qualification testing is performed on a specified machine or on a barge floating in a pond where an explosive charge is detonated at various distances and depths in the pond to impart shock to the barges.

Panasonic Toughpad is a series of tablet computers developed and designed by Panasonic as a subset of its series of Toughbook rugged computers. The first Toughpad was unveiled on November 7, 2011 in the United States.

TransApps was a program of the Defense Advanced Research Projects Agency (DARPA) of the United States Department of Defense. The goal of the program was to demonstrate rapid development and fielding of secure mobile apps in the battlefield. With its agile and user-centric approach, the DARPA program specifically addressed the limitations of slow requirements-centric software development cycle followed by many Army programs of record.

References

  1. MIL-S-901D
  2. "United States Cyber Command" Archived 2013-09-28 at the Wayback Machine . arcyber.army.mil. Retrieved on 25 September 2013.
  3. "FIPS PUB 140-2: Security Requirements For Cryptographic Modules". 25 May 2001. Retrieved on 25 September 2013.
  4. "Improvements Needed With Tracking and Configuring Army Commercial Mobile Devices". 26 March 2013. Retrieved on 25 September 2013.
  5. http://www.army.mil/article/103851/ "Army publishes IT reference architecture for Thin/Zero Client Computing" www.army.mil June 12, 2013"
  6. http://www.fiercegovernmentit.com/story/navy-moving-thin-client-computing-says-halvorsen/2011-03-03 "Navy moving to thin client computing, says Halvorsen FierceGovernmentIT March 3, 2011"