Green Hills Software's GateD family of products is a processor-neutral, comprehensive data-plane and control-plane solution. The scalability of the code, complete functionality, and expansive set of APIs make GateD ideal for inclusion in carrier-grade core, edge, and aggregation devices.
|Solution Overview: GateD & INTEGRITY|
A complete platform for
developing absolutely secure networking products
GateD networking protocols comprise the most widely used, processor and platform-neutral routing suite in the world. With over two decades of deployment on the Internet, GateD is the most stable, fully-functional suite of routing protocols available in the world today.
Green Hills Software, the leader in secure and reliable software, has taken this proven routing and switching offering and has combined it with the industry’s most secure operating system—INTEGRITY—and it’s advanced TCP/IPv4/v6 host and routing stack—GHNet—delivering the most comprehensive end-to-end software suite for building absolutely secure networking products.
Together, INTEGRITY when combined with GateD represent a substantial evolutionary step forward in networking technology by enabling device security at the core. For the first time, equipment manufacturers and network device developers have at their disposal a secure, scalable foundation that supports the functionality required for building secure, highly available, carrier-grade network equipment, including core and edge IP routers and aggregation devices.This integrated, scalable solution provides:
Security at the Core
INTEGRITY provides protected execution of native applications, guest OS applications and system services; guaranteed resource allocation; information flow control between partitions, stack, router, network management and application isolation, along with containment of errors and attacks. All are essential components for hardening any networked device against both casual and targeted, well funded attacks.
|Layer 3 Routing|
A complete, scalable control-plane solution
for developing next-generation edge and carrier devices
With this approach, customers can seamlessly add or reconfigure GateD routing protocols based on changing system requirements with the highest level of confidence in the shortest timeframe and at the lowest cost.
The modular design of GateD allows common functionality, data structures, and APIs to be shared across protocols. From an equipment manufacturer's perspective, this provides two immediate advantages:
|Layer 2 Switching*|
More features, greater flexibility, reduced
memory requirements, lower CPU utilization, and advanced carrier-grade
scalability and functionality
GateD's Layer 2 protocol suite excels at speeding time-to-market. By modifying a few constants in a single, convenient header file, developers can easily optimize memory consumption and match software to hardware functionality. Combined with one of Green Hills' out-of-the-box ports available on a number of reference designs from major merchant switch vendors, an OEM can enter QA with a fully-featured, stable switch in a matter of days.
For more advanced functionality, the GateD Hardware Abstraction Layer (HAL)
can be populated with driver-specific calls to make use of advanced features
in custom silicon, and is fully integrated with the Green Hills carrier
grade routing stack, resulting in record time-to-market for metro and core
Ethernet switches and routers.
The comprehensive feature set supports equipment requirements spanning from simple bridging and switching, to advanced VLAN and prioritization support for voice, video, and data triple plays.
|Advanced Management Interface (AMI)|
A common management API across all GateD products
AMI's simple, consistent API dramatically improves speed of integration with any user interface, providing substantial savings in time to market. When used in conjunction with the AMI Agent, the management plane can be off-loaded to a separate processor, or even an entirely different card, removing management overhead from the control plane and improving efficiency. When combined with Green Hills CLI module, dozens of engineering years can be saved.
Additionally, the AMI Agent allows communication with a remote management plane. The AMI Agent is easily ported to a variety of messaging systems. It provides a common point for integration with your existing CLIs, Web UI, or out-of-band management tools. For network management, an SNMP suite with MIBs for Layer 2 and Layer 3 is available. The SNMP suite contains a SNMP manager, an SNMP Master-Agent, and sub-agent interfaces to MIBs. The SNMP agent is part of the common management functionality shared by routing and switching protocols. Once the SNMP service is configured, no further work is needed when additional protocols are added.
When it comes to logging, debugging, and error reporting, the Advanced Management Interface allows in-depth debugging information to be routed to the CLI or log files, giving the developers direct access to the run-time state. The developer can query information on the state of the routing tables, interfaces, or individual protocols. Additionally, the protocols share common tracing and logging functions that keep track of events with a configurable level of verbosity. The output of this information can be sent to just about any destination, whether it is to a file in memory or on disk, to a syslog mechanism, or to the console or some other output device as a stream.
|Command Line Interface (CLI)|
pre-integrated, pre-developed configuration and management functionality
For years now, GateD has saved network equipment manufacturers millions of dollars in development costs and tremendously reduced time-to-market for new products with state-of-the-art control plane software. With the GateD CLI module, Green Hills takes these savings to the next level. The GateD CLI provides unprecedented functionality and ease of integration and solves the most difficult technical challenges in control-plane user interface design.
|Secure Guest Operating System Virtualization|
guest operating systems while increasing system availability
Now with INTEGRITY Secure Virtualization Technology, customers can run guest operating systems and their associated guest applications in secure, separate partitioned virtual machines where such execution is contained in a manner that compromise or failures of the guest OS or its application will not affect any other part of the system.
This unique approach is independent of the end device's target processor type or number of cores—from single core Power Architecture to multi core Intel IA—and provides maximum architecture design flexibility while increasing system availability.
You no longer need to deliver separate platforms to perform a mix of routing, switching and application services. With Green Hills secure virtualization, next generation network designs can consolidate these functions on one platform while assuring independent execution, separation and containment of each function.
Comprehensive service offering enable rapid
These services take into account all aspects of the complete solution Green Hills offers—covering the INTEGRITY operating system, GHNet networking stack, and GateD routing and switching. By taking advantage of these services, customers can deliver higher quality products in a shorter time to market and at a lower cost to develop and deploy.
Professional services are delivered by highly experienced networking professionals and include the following:
Design Consulting Service
Product Enhancement Service
Product Integration Service
Testing, Validation, and Verification Services