background preloader

Main Page

Main Page

Archipel Project QEMU QEMU (short for "Quick EMUlator") is a free and open-source hosted hypervisor that performs hardware virtualization. QEMU is a hosted virtual machine monitor: It emulates central processing units through dynamic binary translation and provides a set of device models, enabling it to run a variety of unmodified guest operating systems. It also provides an accelerated mode for supporting a mixture of binary translation (for kernel code) and native execution (for user code), in the same fashion as VMware Workstation and VirtualBox do. QEMU can also be used purely for CPU emulation for user-level processes, allowing applications compiled for one architecture to be run on another. Licensing[edit] QEMU was written by Fabrice Bellard and is free software and is mainly licensed under GNU General Public License (GPL). Details[edit] QEMU has two operating modes:[3] User-mode emulation Computer emulation Architecture[edit] Features[edit] Tiny Code Generator[edit] Accelerator[edit] Parallel emulation[edit]

Myo Armband OpenVZ WIKI Hypervisor A hypervisor or virtual machine monitor (VMM) is a piece of computer software, firmware or hardware that creates and runs virtual machines. A computer on which a hypervisor is running one or more virtual machines is defined as a host machine. Each virtual machine is called a guest machine. Classification[edit] Type-1 and type-2 hypervisors In their 1974 article "Formal Requirements for Virtualizable Third Generation Architectures" Gerald J. Type-1: native or bare-metal hypervisors These hypervisors run directly on the host's hardware to control the hardware and to manage guest operating systems. Type-2: hosted hypervisors These hypervisors run on a conventional operating system just as other computer programs do. However, the distinction between these two types is not necessarily clear. In 2012, a US software development company called LynuxWorks proposed a type-0 (zero) hypervisor—​one with no kernel or operating system whatsoever[5][6]—​which might not be entirely possible.[7]

4 World-Changing Products Dreamed Up by Bill Gates | Wired Design This holiday season, Bill Gates wants stuff that doesn’t exist. Not for himself, mind you, but for the developing world. Gates has tons of ideas for products that would improve lives there, if only someone would build them. Juice Box By Artefact The Challenge: Create a portable, all-purpose power source. The Solution: You can transform lives with just 10 watts if you can provide it at any time—that’s enough to power a tablet, a refrigerator, and lights for studying at night. people living off the grid? Why It Doesn’t Exist Yet: Manufacturers of similar devices focus on a single region or energy source instead of widespread applicability. — Cory Perkins Easy charging A handheld dynamo converts any type of mechanical energy into a battery charge. Flexible From India to Western Africa, natural power resources can be as diverse as monsoon rains or windy coasts. Modular design Artefact learned of a Laotian villager who rented out lanterns as a side business. Yield By New Deal Design By Frog - Free alternative for backing up VM's for ESX(i) 3.5, 4.x+ & 5.x DescriptionFeaturesRequirementsSetupConfigurationsUsageSample Execution Dry run ModeDebug backup ModeBackup VMs stored in a listBackup All VMs residing on specific ESX(i) hostBackup All VMs residing on specific ESX(i) host and exclude the VMs in the exclusion listBackup VMs using individual backup policies Enable compression for backupsEmail Backup Logs Restore backups ( FAQStopping ghettoVCB ProcessFAQOur NFS Server ConfigurationUseful LinksChange Log This script performs backups of virtual machines residing on ESX(i) 3.5/4.x/5.x servers using methodology similar to VMware's VCB tool. The script takes snapshots of live running virtual machines, backs up the master VMDK(s) and then upon completion, deletes the snapshot until the next backup. This script has been tested on ESX 3.5/4.x/5.x and ESXi 3.5/4.x/5.x and supports the following backup mediums: LOCAL STORAGE, SAN and NFS. VMs running on ESX(i) 3.5/4.x+/5.xSSH console access to ESX(i) host # ls -l # . # . or

LXC LXC (LinuX Containers) is an operating system–level virtualization method for running multiple isolated Linux systems (containers) on a single control host. The Linux kernel comprises cgroups for resource isolation (CPU, memory, block I/O, network, etc.) that does not require starting any virtual machines. Cgroups also provides namespace isolation to completely isolate application's view of the operating environment, including process trees, network, user ids and mounted file systems. Overview[edit] LXC provides operating system-level virtualization not via a virtual machine but rather through a virtual environment that has its own process and network space. Security[edit] Alternatives[edit] LXC is similar to other OS-level virtualization technologies on Linux such as OpenVZ and Linux-VServer, as well as those on other operating systems such as FreeBSD jails, AIX Workload Partitions and Solaris Containers. See also[edit] References[edit] External links[edit]

My First Brainfuck computer | Johan von Konow My First Brainfuck is an educational computer built to be as minimalistic as possible. I’m sorry for the use of the offensive f-word, but it is the actual name of the program language the computer uses. Description The My First Brainfuck has the same basic features as a normal computer, but at an extremely low level. The impressive part is that you can still run, write and edit programs on it. It is easy to build, fun to play with and has an extremely low price. Watch in HD Features A “normal” computer (like a PC or a Raspberry Pi): My First Brainfuck:Processor 32/64 bit CPU 4 bit CPUInput USB keyboard 4 keysDisplay Monitor or TV 10 LEDsAudio Soundcard Play tones on a buzzerCost 50-500+ $ ~7$ Development Ever since I was a child, I have been fascinated by the idea that you can learn how a computer works by building one yourself. I wanted to create a minimalistic computer that you could build, program and understand. programmable microcomputers (maybe not the last one…) Ook.Ook! Future Documents

virtuallyGhetto User-mode Linux User-mode Linux (UML)[1] enables multiple virtual Linux kernel-based operating systems (known as guests) to run as an application within a normal Linux system (known as the host). As each guest is just a normal application running as a process in user space, this approach provides the user with a way of running multiple virtual Linux machines on a single piece of hardware, offering security and safety[citation needed] without affecting the host environment's configuration or stability. Applications[edit] User-mode Linux is supported by libvirt In UML environments, host and guest kernel versions need not match, so it is entirely possible to test a "bleeding edge" version of Linux in User-mode on a system running a much older kernel. Some web hosting providers offer UML-powered virtual servers for lower prices than true dedicated servers. Integration into the Linux kernel[edit] Comparison with other technologies[edit] Supported platforms[edit] See also[edit] References[edit] External links[edit]

Build your own Google TV Using RaspberryPi, NodeJS and | Donald's Blog Hardware Components: The RaspberryPi (Tested on Raspberry Pi model I-B, I-B+ and II-B)A USB WiFi dongle or Ethernet cable (Tested on Edimax WiFi Dongle)SD/MicroSD card (8 GB+) (check out NOOBS) Software Stack: Raspbian – a fork of Debian designed for the Raspberry Pi Node.js – Web-sockets moduleExpress – Web-framework moduleOmxcontrol – OMX-player controller moduleChromium BrowserOMX-playerYoutube-dl – Youtube video downloaderQuo.js – Cross-platform swipe gestures libraryHTML5, CSS3 transitions, Javascript, and Moustache as a template engineYoutube API End-result: Outline Installing software and packages.Basic shellcodeServer-side scripting: Node.js, Express.js, and Socket.ioClient-side scripting: Dashboard and remote mobile-app 1. Installing Raspbian and Node.js Follow this tutorial to install Raspbian and Node.js on your Raspberry Pi Installing Chromium browser and Youtube-dl Build from source or use apt-get sudo apt-get install chromium-browser Install and update Youtube-dl script 2.

Home » OpenStack Open Source Cloud Computing Software VMware ESX VMware ESX is an enterprise-level computer virtualization product offered by VMware, Inc. ESX is a component of VMware's larger offering, VMware Infrastructure, which adds management and reliability services to the core server product. VMware is replacing the original ESX with ESXi.[2] The basic server requires some form of persistent storage (typically an array of hard disk drives) that store the hypervisor and support files. Naming[edit] ESX is apparently derived from "Elastic Sky X",[5] but with rare exceptions[6] this doesn't appear in official VMware material. Technical description[edit] VMware, Inc. refers to the hypervisor used by VMware ESX as "vmkernel". Architecture[edit] VMware states that the ESX product runs on bare metal.[7] In contrast to other VMware products, it does not run atop a third-party operating system,[8] but instead includes its own kernel. The vmkernel itself, which VMware says is a microkernel,[10] has three interfaces to the outside world: Service console[edit]