It also uses the latest caching and peer-to-peer tech for minimizing WAN/Internet traffic. It can be hosted locally, or in the Cloud for 24X7 ‘Rebuild from Anywhere’ scenarios.
iPXE Anywhere features
The 2Pint Software 2PXE product is subject to an independent 3rd party assessment (usually annually, depending on major code changes) with security consultants IO Active and these independent reviews are provided to Microsoft upon request. We follow Microsoft’s security process and UEFI signing requirements (see the following links below for more details. ) We are the only vendor providing signed binaries for the iPXE solution. You will see 2Pint named in the following links from Microsoft.
State of the art
iPXE is the leading open source network boot firmware. It provides a full PXE implementation enhanced with additional features such as:
- boot from a web server via HTTP(S) - supports BranchCache P2P
- boot from an iSCSI SAN boot from a Fibre Channel SAN via FCoE
- boot from an AoE SAN boot from a wireless network
- boot from a wide-area network boot from an Infiniband network
- control the boot process with a script
iPXE is free, open-source software licensed under the GNU GPL (with some portions under GPL-compatible licenses), and is included in products from several network card manufacturers and OEMs. 2PXE ships with a precompiled version of iPXE that we have developed to include Secure Boot support.
USB based build
Minimal infrastructure requirement
iPXE Anywhere is a network booting solution that utilizes the iPXE network boot program, which is an Open Source Project. https://ipxe.org/
iPXE Anywhere enables the booting and management of machines not only within your corporate network but anywhere in the world. If a machine can be connected to a routed network then iPXE Anywhere can boot and build that machine. iPXE Anywhere utilizes the Open Source iPXE Boot Loader to enable ultra-fast booting by loading the main boot files and Windows PE boot image via HTTP. 2Pint Software adds the “Anywhere” which consists of a Proxy DHCP/TFTP/HTTP server called 2PXE
The 2Pint 2PXE Server component can usually be deployed to a single server in order to service many endpoints.
OSD Toolkit features
Build fast from USB
There are some some scenarios where peer-to-peer (P2P) is not really useful or very efficient, and one of them is building a high volume of machines in a sequential fashion. If you build a low number of machines simultaneously, there are simply no peers to get to content from, as they have already been built, shut down, and shipped away. In order to solve this, we marry together the grandness of USB drivers with the awesomeness of BranchCache.
We mix fast USB keys with BranchCache, give it a stir, and back comes a hybrid method of building machines.
Speed is king
New USB 3.0/1 USB dongles have an amazing speed, up to 400Megabytes per second, which translates to about 3200 Megabit/s per machine. So that means, if you are building 5 machines in parallel, you can get 5 * 3200Mb/s = 16Gigabit per second. The USB keys are much slower at writing, about 20Megabyte/s which translates to 160Mb/s. But as the write is a single operation, and all operations after that are read, it’s definitely worth it.
Uses Microsoft P2P tech
Standard version is FREE
The OSD Toolkit Turbo feature makes BranchCache based transfers go fast. And we mean fast. Speeds of up to 900Mb/s can be achieved (depending on hardware specs) which means that your whole OS Deployment process can be incredibly quick.
To do this we bypass the built-in defaults that limit the P2P transfer speed giving us close to line wire speeds on faster CPU’s and double/tripling/quadrupling the speed on slower CPU’s.
See the OSD Toolkit Documentation for more details.