Skip to main content
TrustRadius
IBM Cloud Virtual Servers for VPC

IBM Cloud Virtual Servers for VPC
Formerly IBM Cloud Virtual Servers

Overview

What is IBM Cloud Virtual Servers for VPC?

IBM Cloud Virtual Servers are customizable, public or private, cloud-based servers available from IBM. User can launch applications and software across blended, hybrid environments as the servers integrate with all cloud models.

Read more
Recent Reviews

So/so? Still testing

8 out of 10
December 30, 2022
Incentivized
We originally was using the servers for hosting docker containers and several VDI’s with no complaints. The speed and setup was amazing …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 8 features
  • Service-level Agreement (SLA) uptime (81)
    8.3
    83%
  • Monitoring tools (84)
    8.3
    83%
  • Pre-defined machine images (78)
    8.3
    83%
  • Operating system support (84)
    8.2
    82%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

IBM Cloud Virtual Servers (dedicated host)

starting at $0.22

Cloud
per hour

IBM Cloud Virtual Servers (dedicated host)

starting at $149.00

Cloud
per month

IBM Cloud Virtual Servers (multi-tenant)

starting at $0.038

Cloud
per hour

Entry-level set up fee?

  • Setup fee optional
For the latest information on pricing, visithttps://cloud.ibm.com/vpc…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Features

Infrastructure-as-a-Service (IaaS)

IaaS provides the basic building blocks for an IT infrastructure like servers, storage, and networking, in an on-demand model over the Internet

8.3
Avg 8.1
Return to navigation

Product Details

What is IBM Cloud Virtual Servers for VPC?

IBM Cloud® Virtual Server for VPC offers fast-provisioning compute capacity—also known as virtual machines—with high network speeds and secure, software-defined networking resources available on the IBM Cloud. Built on IBM Cloud Virtual Private Cloud (VPC) and featuring 2nd Generation Intel® Xeon® processors, this developer-friendly infrastructure helps drive modern workloads faster and easier with pre-set instance profiles, rapid deployment and private network control in an agile public cloud environment. Choose multi-tenant or dedicated, add GPUs, and it is pay-as-you-use by the hour.

IBM Cloud virtual server environments deliver cloud-native solutions that work across public, private and hybrid deployments. Boasting cost-savings, control, and visibility that is needed with a variety of flexible provisioning and pricing options, including single and multi-tenant environments, hourly and monthly pricing, reserved capacity terms and spot billing. Its elastic infrastructure, globally distributed data centers and premium services aim to bring data to life no matter where it resides.

Smart provisioning
Customize with a variety of virtual server instances and billing options. Rapidly scale up or down, on-demand. Stay open with no vendor lock-ins, and reply on complete integration with new and traditional architectures.

Highly distributed
Access a globally distributed network of modern data centers with built in high-availability and security, inbound public bandwidth and high-speed private network options, public and private network ports, fast data ingest offerings, geographically redundant DNS, and dual-stack IP capabilities.

Advanced essentials
Used to build blended hybrid environments with more predictability and confidence, and to create new solutions that interact with existing infrastructure and applications. A variety of network choices are available with AI solutions designed to put data to work.

IBM Cloud Virtual Servers for VPC Features

Infrastructure-as-a-Service (IaaS) Features

  • Supported: Service-level Agreement (SLA) uptime
  • Supported: Dynamic scaling
  • Supported: Elastic load balancing
  • Supported: Pre-configured templates
  • Supported: Monitoring tools
  • Supported: Pre-defined machine images
  • Supported: Operating system support
  • Supported: Security controls

Additional Features

  • Supported: Remote management
  • Supported: Virtual GPU support
  • Supported: Suspend billing
  • Supported: Flexible instance options
  • Supported: Spot pricing
  • Supported: Placement groups for high-availability

IBM Cloud Virtual Servers for VPC Integrations

IBM Cloud Virtual Servers for VPC Technical Details

Deployment TypesOn-premise, Software as a Service (SaaS), Cloud, or Web-Based
Operating SystemsWindows, Linux
Mobile ApplicationMobile Web

Frequently Asked Questions

IBM Cloud Virtual Servers are customizable, public or private, cloud-based servers available from IBM. User can launch applications and software across blended, hybrid environments as the servers integrate with all cloud models.

Amazon Elastic Compute Cloud (EC2), Google Compute Engine, and Azure Virtual Machines are common alternatives for IBM Cloud Virtual Servers for VPC.

Reviewers rate Security controls highest, with a score of 8.9.

The most common users of IBM Cloud Virtual Servers for VPC are from Small Businesses (1-50 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(119)

Attribute Ratings

Reviews

(1-5 of 5)
Companies can't remove reviews or game the system. Here's why
February 06, 2024

Reliable with simple APIs

Score 7 out of 10
Vetted Review
Verified User
Incentivized
IBM Cloud Virtual Servers are being used as a pilot project to extend our data center used by researchers. In other words, extra jobs that cannot be fulfilled by our data center will be offloaded to IBM VSI. Currently it is being used by one department but it will be used by the entire university once the solution is stable and goes into production.
  • Fast to spawn
  • Easy to configure using SoftLayer APIs
  • Many flavors available
  • Relatively cheap, especially for the transient instances
  • The IBM Cloud Web UI is very slow and not responsive
  • It would be nice to provide a direct way to choose a template image when creating a VSI
  • It would be nice if transient VSIs can be resized (CPU and Mem)
The API for creating and destroying IBM VSIs is very simple compared to AWS APIs, for example. It required less configuration and it is easy to get the VSI to communicate with one another. IBM VSIs are well suited for situations where you need to control them programmatically using the SoftLayer APIs and create a cluster of nodes that communicate together with minimum configuration.
Infrastructure-as-a-Service (IaaS) (8)
57.5%
5.8
Service-level Agreement (SLA) uptime
100%
10.0
Dynamic scaling
60%
6.0
Elastic load balancing
N/A
N/A
Pre-configured templates
60%
6.0
Monitoring tools
60%
6.0
Pre-defined machine images
20%
2.0
Operating system support
100%
10.0
Security controls
60%
6.0
  • It will reduce the time researchers have to wait to be assigned computing respources
  • It will reduce the current operational costs
  • It provides "infinite" increase of our data center
We are only using transient VSI to reduce the cost. While IBM can reclaim the instance at any time, this almost never happens to us. A transient VSI would run for couple of weeks with no problems. It is also way cheaper compared to the on-demand instances. The only issue with IBM transient VSIs is that they are not resizable (CPU, Mem).
We didn't use reserved capacity as our main focus was allocating instances on the fly. While reserved instances can be low cost, transient instances have even lower costs and that is what we are using to expand the capacity of our data center on-demand while keeping the cost as low as possible.
We did not use dedicated instances.
The services are reliable and reasonably priced. IBM products are used to augment our data center capabilities and meet all researchers' needs.
  • Amazon Elastic Compute Cloud (EC2)
IBM APIs are easier to use to create, configure, and destroy VSIs.
It was very straight forward and the implementation went smoothly.
No
Advanced
It was part of the subscription package we received when our organization signed up for IBM Cloud access.
There was once instance when all traffic to one virtual server was blocked. The firewall configuration was not well set and the support team troubleshooted the problem with us and walked us through the steps to fix the issue.
  • Central Documentation and Learning Hub
  • IBM Cloud Docs
  • IBM Cloud product demos and tutorial videos
The documentation and Cloud Docs along with the demos and tutorials have helped a lot to get familiar with their new services and troubleshooting some of the issues we faced setting up the environment.
They are knowledgeable, highly technical and have always resolved the issues I contacted them about. The only con is that they can take a bit long (couple of hours) to respond. I live chat option would be great.
We use the transient instances to expand our data center on-demand and that cut in the average cost definitely helped us reduce our running costs and increase our capacity in terms of running more instances.
I don’t know how much time was saved, but I know time was definitely saved
Since we run transient instances on demand, the hourly rate is very beneficial to us as the instances get created and destroyed based on the available jobs. Thus, a monthly rate does not work for our model and only an hourly rate such as the one provided can work for our use case.
NA
NA
5
Project management, technical leads, senior analytics developers.
4
Computer science background with specializations in data analytics, cloud computing, networks, and data security.
  • Fast on-demand deployment
  • Test deployments
  • Environment testing
  • CI/CD runners
  • Sample web applications
  • Development sandbox
It has a flexible and affordable pricing, easy to configure and manage. It is easy to spawn one or multiple instances and have them up and running in no time.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use IBM Cloud Virtual Servers to host different web-based systems. It is used across the whole organization and we deploy solutions for customers/third parties on it. We mostly use virtual servers and also utilize some of the IBM Watson services.
  • API for creating/managing services
  • Datacenter location variety
  • Risk of total virtual server loss due to failures
IBM Cloud Virtual Servers is well suited for deployment of public-facing systems that may need to scale/increase capacity at any point in time.
Infrastructure-as-a-Service (IaaS) (8)
71.25%
7.1
Service-level Agreement (SLA) uptime
50%
5.0
Dynamic scaling
90%
9.0
Elastic load balancing
90%
9.0
Pre-configured templates
50%
5.0
Monitoring tools
50%
5.0
Pre-defined machine images
70%
7.0
Operating system support
80%
8.0
Security controls
90%
9.0
  • Decreased cost of cloud infrastructure compared to other providers.
Transient pricing allows us to use the capacity we need when we need it, without commitment in the future.
We have not used instance reservations.
We have not used dedicated hosts.
We mostly use IBM Cloud Virtual Servers. IBM provides a better choice of locations, easy to use interface and APIs for management, and better pricing compared to similar providers.
  • IBM Cloud Foundry
  • IBM Cloud Databases
Besides hosting in-house developed systems, we use some off the shelf softwares for which turned out to be good candidates for cloud foundry + managed databases in terms of cost efficiency.
It went as expected without any unforeseen issues.
No
Basic (free)
We have in-house competency that helps us solve most of the issues we encounter.
Cannot provide particular example, but is often that the support agent would put extra effort to really dog into your problem and point you to the right docs or solve the issue for you directly.
Support access is easier compared to other cloud providers, but sometimes it takes a lot of time to reach the right person even if you put effort to describe the issue in the beginning.
We did indeed reduce cloud costs for all our deployments/project by about 15% which we were able to reallocate for further product improvements.
I don’t know how much time was saved, but I know time was definitely saved
We have some automated test pipelines that do E2E integration test, including infrastructure provisioning. Hourly billing is a great fit that optimizes costs for this type of usages.
N/A
N/A
10
Technical staff, developers, devops.
3
Linux administration, networking expertise, cloud expertise.
  • hosting production systems
  • hosting internal development environments
  • access to multiple datacenters in different countries/geo areas
  • convert some of the on-premise workstations to cloud for more flexibility
We have expertise, good knowledge and know what to expect from IBM cloud.
No
  • Cloud Solutions
  • Scalability
  • Ease of Use
Datacenter availability in some of the markets we work on.
Would not really change, IBM works good for us.
  • can’t think of any
  • No Training
Yes, very easy, no training required.
It worked well for us in the beginning, it works well for us when we have more instances.
Always available when you need an instance.
Most of the instances work on hypervisors with good processors, but not all of them.
  • on premise networking equipment
Relatively easy, we had to connect our on premise networking equipment to the IBM virtual cloud networks.
  • no
N/A
  • File import/export
  • Single Signon
  • API (e.g. SOAP or REST)
N/A
As expected, it is easy to integrate VPC with any other service.
Nothing special or IBM specific.
No
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We mainly rely on IBM Cloud Virtual Services as a webs server and DNS for our client's websites, as well as our own, main company website. We also rely heavily on the Virtual Server for testing new features and finding bugs before deployment.
  • Manageable control of individual servers and DNS settings
  • Creating different profiles or identities so users can work on separate projects
  • The IBM Cost Calculator is a nice feature that shows the people at IBM have tried hard to think of extra features that B2B customers could benefit from
  • Developer-friendly infrastructure
  • We have not had a great experience with support. Other devs will know that it can be very nerve-racking to have clients bombarding you because of an issue that you need support's help to fix.
  • Documentation could definitely be helped. Maybe a better onboarding guide?
  • Dashboard is a bit slow and clunky
It's great for testing new projects and features and ensuring that the finished product (prior to deployment, of course!) is smooth, ready to go, and free of bugs. I also appreciate that you can set up different identities because it allows our users to log in and out as different people when necessary, for testing purposes. We appreciate the developer-friendly infrastructure as well.
Infrastructure-as-a-Service (IaaS) (7)
77.14285714285714%
7.7
Service-level Agreement (SLA) uptime
80%
8.0
Dynamic scaling
20%
2.0
Elastic load balancing
80%
8.0
Pre-configured templates
100%
10.0
Monitoring tools
100%
10.0
Operating system support
60%
6.0
Security controls
100%
10.0
  • As far as ROI goes, I think it's been a great investment. Our deployments are smoother and our clients are happy with their websites' functionality.
  • As I mentioned before, getting in touch with Support can be a headache and so if you have angry clientele like we do, waiting on Support to get back to you (while you wait as the unfortunate middle man) can be frustrating.
  • Pay-as-you-use by the hour is useful for keeping costs low.
The transient pricing model is amazingly helpful. It is very helpful to be able to set up simulations for testing and get them running, and then step away for a break or lunch and it was at a very competitive price. As a smaller business, I appreciate when we can spend less if we use less and that's exactly how this pricing model is set up. Win-win! The "pay-as-you-use by the hour" model is appreciated.
We have not had to use this capability yet.
We have not yet used the more advanced settings for provisioning control, security, isolation on IBM Cloud Dedicated Virtual Servers.
This is our first foray into the Virtual Servers world, so I cannot give an accurate comparison to any other services yet.
We do not currently use multiple IBM portfolio products together.
Implementation went relatively smoothly. The implementation is slightly different and placement is either to a dedicated host or dedicated host group. If the placement for the classic virtual server instance is manual, then the VPC+ tools honors the placement and provisions the virtual server in IBM Cloud VPC as such.
I don’t know
We did not use IBM professional services to implement IBM Cloud Virtual Servers.
Advanced
We wanted to try out the system before fully committing to a Premium subscription. We're at the Advanced level currently, and may upgrade in the future if the system continues to help aid us in our business goals.
We have not had to use a one-on-one support ticket, per say, but we have used public forums to help troubleshoot common issues. In that sense, other users have been more helpful than customer service technicians or representatives.
  • Chat with Watson
The IBM Watson Assistant uses natural language understanding (NLU) to better understand our customers in context so that we can deliver fast, consistent, and accurate solutions without dedicating human capital (and money) to this section of our virtual servers. We are able to seamlessly integrate with CRM and back-end systems that our business needs to deliver true customer self-service and full functionality. We are also able to track progress across the entire buyer’s journey to drive real outcomes and ensure our customers’ needs are met.
We have not utilized direct support from a customer support team at IBM; instead we rely on public forums for answers and troubleshooting.
Lowering costs of course is always a plus for any business, so the pay-by-the-hour model that IBM Cloud Virtual Servers for VPC operates on is very helpful for keeping costs to a minimum and allowing us to divert those funds elsewhere.
9-12 hours time saved per person per week
We only pay for the time that we're actually utilizing IBM Cloud Virtual Servers for VPC, meaning that we're not draining money or essentially throwing it out the window when we're paying for time that we're not using the product. The pay-by-the-hour model is very helpful for keeping costs to a minimum.
No
Score 6 out of 10
Vetted Review
Verified User
Incentivized
It is mainly being used in data science and actuarial departments for heavyweight modelling where either high memory or large CPU requirements (or both) are required. Also as we explore further the use of machine learning and AI, the possibility to access very large GPU machines is appealing as this dramatically increases efficiency in a cost effective way.
  • A broad range of setup options, so we can choose the right GPU/CPU/RAM for the run at hand, which makes things more cost-effective.
  • Data security is important to us, being able to choose a server location helps with giving assurance that the data will be looked after appropriately.
  • The cloud site is extremely well set out, it is very easy to quickly spec out and cost a VM.
  • When launching a VSI it's not always obvious how far progressed or how long we will have to wait.
  • It's also not 100% clear when billing starts and stops.
  • It would be great to have a few "works out of the box" configurations, with sensible defaults so that inexperienced users can quickly launch a windows instance to run a heavy model without having to worry about getting config exactly right. "too many options".
IBM Cloud Virtual Servers are well suited if you know what you're doing or have used a cloud service before. It is not well suited if you are new to doing this or don't have a coach nearby.
Infrastructure-as-a-Service (IaaS) (8)
87.5%
8.8
Service-level Agreement (SLA) uptime
100%
10.0
Dynamic scaling
90%
9.0
Elastic load balancing
90%
9.0
Pre-configured templates
60%
6.0
Monitoring tools
80%
8.0
Pre-defined machine images
80%
8.0
Operating system support
100%
10.0
Security controls
100%
10.0
  • With access to large machines, we've been able to increase our modelling ambitions to include more complex assessment of the risk in the business.
  • The ability to access large GPUs has singificantly cut the time it has taken us to train very complex AI systems
We don't use it, as our workloads tend to be time-critical and so we require on-demand dedicated servers.
During the last 6 weeks we have been required by our regulator to run our very large solvency models on a much more regular basis than normal. Being able to access reserved capacity has given us the flexibility to achieve that and impress our leadership team in the process! Which is a win for everyone
We have a very active and engaged IT security team and regularly need to process sensitive data. Being able to carefully control this aspect of hosting has made it much easier to get ITSec comfortable with using IBM Cloud VSIs
IBM, AWS and Google Cloud are all market leaders for a reason and in many ways there isn't much to choose - aside from personal preference of purchasing managers. In our case it was familiarity and confidence from having used IBM CVS on previous projects, the security/data considerations and wide ranges of configurations that swung the decision.
For our more experience engineers the process was very smooth. There was an element of "lost in the vastness of choice" for our less experienced engineers which led to us setting up some standard configs to limit their choices. In general however the implementation is pretty good and easy to set up and monitor.
No
Premium
The processes we use CVS for are somewhat mission critical - as such spending that bit more on support was justified
In our case the best example of excellent support is in the excellent, detailled documentation that exists for everyone! Don't underestimate the time and effort it takes to design and put that all together!
  • Central Documentation and Learning Hub
  • IBM Cloud Docs
  • Ability to check uptime status for IBM Cloud products
  • Access to IBM and Developer communities through Stack Overflow or GitHub
Yes, in general by removing the guess work from set up, implementation and monitoring.
The combination of the excellent documentation and knowing that we have access to a first-rate, responsive support team...
Whilst the 14% decrease was welcome, the main benefit was compared to hosting the hardware ourselves - the cost of which was very high given that we didn't fully utilise the processing power. Also as machine learning/AI has become more and more important to us - being able to access cutting edge GPUs cost-effectively (in an ever changing world!) has been very valuable too!
5-8 hours time saved per person per week
A good example of the flexibility/efficiency of hourly billing comes from urgent requests to run our very very large regulatory solvency model over the last few weeks (COVID19) to provide data to our regulator to assure them that we remain solvent. Whilst running the resources required are significant, but once finished the fact that we can "turn off" the resource means we really are only using it whilst needed.
Actuarial modelling and calibration
Data science
Investment/asset management
3
The internal support are basically passionate users, with massive hearts who willingly add to their busy workload by supporting others!
  • Rapid scale up of processing resources to meet regulatory reporting requirements
  • Very large RAM machines for large in-memory calculations (for example nested stochastic simulations)
  • Large GPU machines for rapid training of complex ML/AI models
  • A convincing Chatbot!!
It's hard to imagine not renewing having spent so much time setting up our infrastructure to utilise the CVS
Score 8 out of 10
Vetted Review
Verified User
Incentivized
All of our servers are on the cloud, and that is IBM's cloud. As of today, we have 102 virtual servers, along with the associated required storage. In our case, storage is our largest cloud investment since our business is to host a data-crunching application to help our clients and utilities, make sense and act upon their customers' incoming smart meter data.
  • Storage that provides high IOPS at a cost-effective rate. We evaluated other offerings this summer, in particular, AWS and Microsoft, and their high-IOPS disks were more expensive than IBM's.
  • Automated deployment of new virtual servers and their storage is simplified by an API which we leverage using Ansible.
  • In our tier, support is timely.
  • Billing is complicated and unclear. It can be difficult to determine exactly how much each instance costs, and grouping them is also difficult (we need to charge different machines to different internal departments, and while we have resorted to using labels in the server names, we are not able to do that with storage).
  • Their firewall options are not user-friendly nor very cost-effective. We use their Vyatta offering and, though it is an operating system rooted in free software, it is expensive. It is difficult to manage as well as its mgmt is done exclusively via a hard-to-learn text-only hierarchical configuration.
Well suited: Environments with a high volume of storage-intensive processes which require high IOPS disks. Less appropriate: If bare metal servers are required, they can be expensive. Also, operations that require constant networking changes might find easier ways to do it.
Infrastructure-as-a-Service (IaaS) (8)
35%
3.5
Service-level Agreement (SLA) uptime
90%
9.0
Dynamic scaling
N/A
N/A
Elastic load balancing
N/A
N/A
Pre-configured templates
N/A
N/A
Monitoring tools
30%
3.0
Pre-defined machine images
60%
6.0
Operating system support
80%
8.0
Security controls
20%
2.0
  • Positive: High IOPS storage is quite cost effective.
The complexity of our application has prevented us from being able to split it off into bite-sized applets that could perform data crunching on servers without a guaranteed uptime. This is unlikely to change in the near future.
This is probably something we would be interested in if we were able to better understand its potential benefits and pitfalls.
  • Amazon Elastic Compute Cloud (EC2)
Amazon's high IOPS storage devices are more expensive than the ones on the IBM cloud, per singular IOPS (input/output operation per second) so it makes much more sense for us to stick with IBM even if the other services that amazon offers are somewhat less costly, all things considered.
Yes
Yes
Unfortunately, it wasn't. The bug resulted in our losing data, and it took much, much back and forth just to get their support team to admit the issue was caused by their side. In the end, our data was irretrievably lost, our project was delayed as a result, and the bug is still present. Only now, we know how to work around it and avoid it.
Sorry but, no. Their support is adequate at best.
It is adequate, but you need to be ready to argue your point - which is fair enough, I suppose, but being given the opposite of the benefit of the doubt every time does not necessarily result in an enjoyable user experience.
Return to navigation