VirtualBox

VirtualBox

Oracle
+
+
Visit Website

About

Compute Engine is Google's infrastructure as a service (IaaS) platform for organizations to create and run cloud-based virtual machines. Computing infrastructure in predefined or custom machine sizes to accelerate your cloud transformation. General purpose (E2, N1, N2, N2D) machines provide a good balance of price and performance. Compute optimized (C2) machines offer high-end vCPU performance for compute-intensive workloads. Memory optimized (M2) machines offer the highest memory and are great for in-memory databases. Accelerator optimized (A2) machines are based on the A100 GPU, for very demanding applications. Integrate Compute with other Google Cloud services such as AI/ML and data analytics. Make reservations to help ensure your applications have the capacity they need as they scale. Save money just for running Compute with sustained-use discounts, and achieve greater savings when you use committed-use discounts.

About

VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use. Not only is VirtualBox an extremely feature rich, high performance product for enterprise customers, it is also the only professional solution that is freely available as Open Source Software under the terms of the GNU General Public License (GPL) version 2. See "About VirtualBox" for an introduction. Presently, VirtualBox runs on Windows, Linux, Macintosh, and Solaris hosts and supports a large number of guest operating systems including but not limited to Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7, Windows 8, Windows 10), DOS/Windows 3.x, Linux (2.4, 2.6, 3.x and 4.x), Solaris and OpenSolaris, OS/2, and OpenBSD. VirtualBox is being actively developed with frequent releases and has an ever growing list of features, supported guest operating systems and platforms it runs on. VirtualBox is a community effort backed by a dedicated company.

Platforms Supported

Windows Not Supported
Mac Not Supported
Linux Not Supported
Cloud Supported
On-Premises Not Supported
iPhone Not Supported
iPad Not Supported
Android Not Supported
Chromebook Not Supported

Platforms Supported

Windows Supported
Mac Supported
Linux Supported
Cloud Not Supported
On-Premises Not Supported
iPhone Not Supported
iPad Not Supported
Android Not Supported
Chromebook Not Supported

Audience

Data-driven global companies interested in a powerful infrastructure as a service (IaaS) platform that prefer cloud-based virtual machines over investing in server equipment of their own

Audience

Enterprises and companies interested in a high-performance virtualization solution

Support

Phone Support Not Supported
24/7 Live Support Not Supported
Online Supported

Support

Phone Support Supported
24/7 Live Support Not Supported
Online Supported

API

Offers API Not Supported

API

Offers API Not Supported

Screenshots and Videos

Screenshots and Videos

Pricing

Free ($300 in free credits)
New customers get $300 in free credits to spend on Compute Engine during the first 90 days. Get one e2-micro VM instance free per month. New customers also get $300 in free credits to try Compute Engine and other Google Cloud products.

No automatic charges. You only start paying if you decide to activate a full, pay-as-you-go account or choose to prepay. You’ll keep any remaining free credit
Free Version Supported
Free Trial Supported

Pricing

No information available.
Free Version Supported
Free Trial Not Supported

Reviews/Ratings

Overall 5.0 / 5
ease 4.8 / 5
features 5.0 / 5
design 5.0 / 5
support 5.0 / 5

Reviews/Ratings

Overall 4.6 / 5
ease 4.8 / 5
features 4.8 / 5
design 4.6 / 5
support 5.0 / 5

Pros from Real Users

Pros

  • The best thing is it's stability and functionality. Great performance. Easy to integrate with other Google products.
  • Google Compute Engine is great for its reliability and scalability. It’s easy to set up and manage, with plenty of options for customizing virtual machines. The performance is solid, and it integrates well with other Google Cloud services. Plus, the pay-as-you-go pricing is pretty flexible. However, the learning curve can be steep if you're new to cloud computing, and costs can add up quickly if not monitored closely.
  • My experience with Google Compute Engine has been outstanding. The most impressive aspect is its scalability. This feature allows for the adjustment of resources to meet demand, ensuring not only top-notch performance but also cost-effectiveness. The seamless integration with other Google services enhances productivity, especially beneficial for those already in the Google ecosystem. Its reliability is exceptional, with minimal disruptions, which is essential for continuous operations. The robust security measures instill confidence by providing comprehensive protection against various online threats. Additionally, Google's commitment to using renewable energy sources in their data centers is commendable and aligns perfectly with modern environmental concerns.
  • Preemptible instances, which are inexpensive, momentary virtual machines ideal for batch processing and fault-tolerant applications, are provided by Google Compute Engine. For some applications, this might provide considerable cost reductions.

Pros & Cons from Real Users

Pros

  • Free & Open Source. Easy to setup & use. Great for using different Operating Systems on a single hardware simultaneously.
  • VirtualBox has updates often, supports a multitude of platforms (Windows, mac, Linux, Solaris...), and has a great documentation.
  • VirtualBox is available on pretty much all the majors platforms including Windows, Mac, and Linux. I'm using the later and you can run pretty much all type of systems on it (DOS, Windows, Mac, Solaris, and Linux). It's super easy to configure and use. I haven't experienced any major issue so far in the years I'm been using it. The bi-directional handling of the files and shared folders between host and guest machines is very easy and smooth. It is also fairly easy to expand the disk capacity of a virtual system. I had done that a few time as Windows keep swelling on my guest machine.
  • Open Source & Free to use. Easy to install & configure. Lots of customization options. Good documentation. Great community & regular updates.
  • It can virtualize a lot of operation systems including Windows, Mac, Linux and even Android. There are many configurable options available including amount of memory, video memory, storage and more. The virtualization works extremely well with no issues.

Cons

  • For a free software there is no con - but Vmware probably has more ease of access.
  • The hiccup for me is sometimes the VirtualBox Guest Additions, which on some Linux distros, I have to manually download every time I want to use it.
  • One of the majors cons I have with VirtualBox (on Linux) is the handling of the VM VirtualBox Extension Pack. Everytime I have an update of VirtualBox (which I don't usually notice at first), it will require you to go on the VM website, download the new Extension Pack and install it before you can actually start you VirtualBox session. It doesn't take long but it's annoying and I don't understand why the Extension Pack is not included in the mainstream update anyway.
  • Interface has become outdated. Less beginner friendly than competitors.
  • It's difficult to set the resolution to HD widescreen. GPU passthrough is not supported, so it's not good for virtualization of tasks that need a GPU.

Training

Documentation Supported
Webinars Not Supported
Live Online Not Supported
In Person Not Supported

Training

Documentation Supported
Webinars Not Supported
Live Online Not Supported
In Person Not Supported

Company Information

Google
Founded: 1998
United States
cloud.google.com/compute

Company Information

Oracle
Founded: 1977
United States
www.virtualbox.org

Alternatives

Alternatives

DesktopReady

DesktopReady

Anunta DesktopReady
Oracle VM

Oracle VM

Oracle

Categories

AI Cloud Providers Supported
AI Infrastructure Supported

Google Compute Engine offers robust AI infrastructure tailored for demanding machine learning and artificial intelligence workloads. Users can leverage a combination of virtual machines, GPUs, and TPUs to scale their AI models efficiently, ensuring faster model training and inference. The platform supports various frameworks and tools, allowing developers to optimize their AI processes at a global scale. New customers also receive $300 in free credits to explore and experiment with the power of Google Compute Engine's AI infrastructure, helping them accelerate their AI initiatives without upfront costs.

Auto Scaling Supported

Google Compute Engine's auto scaling feature automatically adjusts the number of virtual machine instances in response to fluctuations in traffic or workload demands. This ensures that applications maintain optimal performance without manual intervention and helps to reduce unnecessary costs by scaling down when demand is low. Users can configure scaling policies based on specific criteria, such as CPU utilization or request rate, to further customize how resources are allocated. New customers receive $300 in free credits, enabling them to test and fine-tune auto scaling for their unique workloads.

Cloud GPU Supported

Google Compute Engine enables users to access high-performance cloud GPUs that can be attached to virtual machines for resource-intensive workloads. Cloud GPUs are ideal for tasks such as machine learning, video rendering, 3D modeling, and scientific simulations, providing the power needed for demanding computations. Google offers a variety of GPU options, including NVIDIA Tesla K80s, P4s, T4s, and V100s, to meet specific performance needs. New customers get $300 in free credits to explore Cloud GPU resources and utilize them in a range of GPU-accelerated applications, helping them optimize performance and reduce time to results.

Cloud Management Supported

Google Compute Engine offers comprehensive cloud management tools that provide users with control and visibility over their cloud infrastructure. These tools allow administrators to monitor the health of virtual machines, configure resources, automate deployment processes, and track billing and usage metrics. By utilizing Google Cloud's built-in tools, organizations can maintain operational efficiency while keeping costs under control. New customers can take advantage of $300 in free credits to explore and implement cloud management features, optimizing the performance and cost-effectiveness of their virtual environments.

Google Compute Engine is a robust Infrastructure-as-a-Service (IaaS) offering that provides users with scalable compute resources through virtual machines. With Google Compute Engine, customers can provision resources on demand, paying only for what they use, allowing them to scale their infrastructure as needed for varying workloads. This eliminates the need for physical hardware, offering flexibility, security, and fast provisioning to meet business requirements. New customers receive $300 in free credits, enabling them to explore IaaS capabilities and test the versatility and scalability of Google Compute Engine's cloud infrastructure.

Server virtualization on Google Compute Engine allows users to run multiple virtual machines on a single physical server, maximizing resource utilization and minimizing hardware costs. This technology provides flexibility in managing diverse workloads by isolating environments and enabling multi-tenancy, making it easier to deploy, manage, and scale applications. Virtualized servers on Google Compute Engine are fully customizable, allowing users to adjust resources such as CPU, memory, and storage based on specific application requirements. New customers get $300 in free credits to experiment with server virtualization, offering them the ability to scale their infrastructure dynamically while keeping costs in check.

Virtual Machine Supported

Google Compute Engine's virtual machines (VMs) provide users with customizable and scalable compute resources that can be tailored to specific needs. With support for a wide variety of operating systems, users can run Linux, Windows, and other environments, enabling flexibility for a broad range of applications. VMs can be easily configured with different CPU, memory, and storage options to suit the workload, offering both performance and cost-efficiency. New customers can take advantage of $300 in free credits to create and deploy virtual machines on Google Compute Engine, allowing them to experiment with different configurations and optimize their infrastructure.

Virtualization Supported

Virtualization on Google Compute Engine enables the creation of isolated virtual environments on a shared physical infrastructure. This technology allows users to maximize resource utilization and simplify workload management by creating multiple virtual machines (VMs) on a single host. Google Compute Engine’s virtualization capabilities offer users the ability to scale resources up or down based on real-time needs, providing both performance and cost-efficiency. With $300 in free credits, new customers can explore how virtualization can benefit their workloads and optimize their cloud infrastructure.

Categories

Hypervisors Supported
Sandbox Supported
Virtual Machine Supported

Server Virtualization Features

Audit Management Supported
Health Monitoring Supported
Live Machine Migration Supported
Multi-OS Virtual Machines Supported
Patching / Backup Supported
Performance Log Supported
Performance Optimization Supported
Rapid Provisioning Supported
Security Management Supported
Type 1 / Type 2 Hypervisor Supported

Virtual Machine Features

Backup Management Supported
Graphical User Interface Supported
Remote Control Supported
VDI Supported
Virtual Machine Encryption Supported
Virtual Machine Migration Supported
Virtual Machine Monitoring Supported
Virtual Server Supported

Cloud Management Features

Access Control Supported
Billing & Provisioning Supported
Capacity Analytics Supported
Cost Management Supported
Demand Monitoring Supported
Multi-Cloud Management Supported
Performance Analytics Supported
SLA Management Supported
Supply Monitoring Supported
Workflow Approval Supported

Infrastructure-as-a-Service (IaaS) Features

Analytics / Reporting Supported
Configuration Management Supported
Data Migration Supported
Data Security Supported
Load Balancing Supported
Log Access Supported
Network Monitoring Supported
Performance Monitoring Supported
SLA Monitoring Supported

Virtualization Features

Archiving & Retention Supported
Capacity Monitoring Supported
Data Mobility Supported
Desktop Virtualization Supported
Disaster Recovery Supported
Namespace Management Supported
Performance Management Supported
Version Control Supported
Virtual Machine Monitoring Supported

Server Virtualization Features

Audit Management Supported
Health Monitoring Supported
Live Machine Migration Supported
Multi-OS Virtual Machines Supported
Patching / Backup Supported
Performance Log Supported
Performance Optimization Supported
Rapid Provisioning Supported
Security Management Supported
Type 1 / Type 2 Hypervisor Supported

Virtual Machine Features

Backup Management Not Supported
Graphical User Interface Supported
Remote Control Supported
VDI Supported
Virtual Machine Encryption Not Supported
Virtual Machine Migration Not Supported
Virtual Machine Monitoring Not Supported
Virtual Server Not Supported

Virtual Desktop (VDI) Features

Desktop-as-a-Service Supported
Load Balancing Not Supported
Multi-Device Support Supported
Multi-Factor Authentication Not Supported
Permissions / Access Controls Not Supported
Self Service Portal Not Supported
Third Party Integration Not Supported

Integrations

Axigen Not Supported
BentoML Supported
CacheGuard Not Supported
Centreon Supported
Fidelis Halo Supported
Google Cloud Error Reporting Supported
Google Cloud GPUs Supported
Google Cloud Migrate for Compute Engine Supported
Google Cloud Observability Supported
Google Cloud Profiler Supported
Google Cloud Pub/Sub Supported
Google Deep Learning Containers Supported
Graph Story Supported
Huawei Data Security Center Not Supported
Huawei RDS Not Supported
Kylo Not Supported
Polarity Supported
Sedai Supported
Spawn Supported
Test Kitchen Supported

Integrations

Axigen Supported
BentoML Not Supported
CacheGuard Supported
Centreon Not Supported
Fidelis Halo Not Supported
Google Cloud Error Reporting Not Supported
Google Cloud GPUs Not Supported
Google Cloud Migrate for Compute Engine Not Supported
Google Cloud Observability Not Supported
Google Cloud Profiler Not Supported
Google Cloud Pub/Sub Not Supported
Google Deep Learning Containers Not Supported
Graph Story Not Supported
Huawei Data Security Center Supported
Huawei RDS Supported
Kylo Supported
Polarity Not Supported
Sedai Not Supported
Spawn Not Supported
Test Kitchen Not Supported
Claim VirtualBox and update features and information
Claim VirtualBox and update features and information