[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now


is VPS my solution or what is my solution?

Posted on 2012-08-25
Medium Priority
Last Modified: 2014-11-12
Hi there;

I have several implementations that I plan to host.

The hosting seems to require a VPS solution clearly. But I have to give details first:

1) A mere ASP. NET web application, having MSSQL.
2) An IOS application using ASP. NET and MSSQL in the backend.
3) Another IOS application using PHP and MySQL in the backend.
4) An Android application using PHP and MySQL in the backend.

My conditions:
The uptime and reliability is important for 1, 2, and 3.
I need a bundled solution to save money.
1 and 3 has the intended audience as Sweden, rest is global.

My questions:
Q1) If I choose a VPS, am i allowed to install another VM solution to the VM that is already provided?
E.g. Since a company will provide a linux solution, i also need to install IIS and MSSQL and naturally, i need another
VM guest OS as W2008 to install. Am i allowed to this in VPS?

Q2) Am i root in every case in VPS solutions?

Q3) Will there be a port conflict if I go for Windows/IIS in host OS and Linux/apache in the guest OS?

Q4) 4 different projects, so do i need 4 different IPs?

Q5) Which webhosting company do you suggest for this need?(uptime&reliability and most importantly customer support via live chat)

Finally, do you think VPS is the remedy?

Question by:jazzIIIlove
  • 3
  • 2
LVL 33

Expert Comment

ID: 38333656
the VPS is a virtual server that is already been virtualized, so you will not be able to install a hypervisor level on top of it, what you might look for is a collocation service where you host a physical server and then install a hypervisor that will allow you to install 4 VMs, but you need to check that with the provider first.

there are millions of providers, I love godaddy.
LVL 33

Expert Comment

ID: 38333705
a. It depends. You obviously can use only a VM solution that does not require bare metal installation but rides on a host OS. For example, you can run VirtualBox inside a AWS EC2 instance, but with other providers you will have to check both technical issues and the legal TOS to be sure.

b. The point of VPS is to give you total control over the Os, so yes, you will have root. If you don't get root - switch a provider. Having said that, some vendors will sell you management services, in which case your administrative capabilities will be shared and maybe limited.

c. You can set either one to use a non standard port, but out of the box they collide.

d. You need 4 different virtual hosts, but if you plan to use a single server both for IIS and for Apache then you will need a different IP for each service.

e. AWS is my favorite.  RackSpace, GoGrid are good too.  

I strongly recommend that you do not use a VM inside a VM, but use different servers per technology stack.

Even better is to separate infrastructure per application, because different applications have different business needs and possibly different technical nuances.

In your case,  would run 2 virtual servers. One for .net and mssql, the other for php and mysql.
LVL 12

Author Comment

ID: 38344809
Thanks for the replies.

One final question I plan to use AWS but the intended audience is european, namely swedish.

I am going to have a seperation into 2 VPS, Windows and Linux solutions.

So do you think AWS's uptime is good enough in Europe?

Another question is that I checked AWS but couldn't find which program i do fit. Can you direct me exact program for my need?

Free Backup Tool for VMware and Hyper-V

Restore full virtual machine or individual guest files from 19 common file systems directly from the backup file. Schedule VM backups with PowerShell scripts. Set desired time, lean back and let the script to notify you via email upon completion.  

LVL 33

Expert Comment

ID: 38344947
AWS has an european region (out if Ireland), as well as Us East coast regions, so latency should not be a problem if you operate out of these regions.

I don't get your last question. Which "program" do you mean? What are the options you have a dilemma about?
LVL 12

Author Comment

ID: 38352882
Hi there;

What I meant is I found amazon site for VPS extremely confusing and couldn't find the proper link to get enrolled in their system for hosting. Can you direct me to the link?

LVL 33

Accepted Solution

shalomc earned 2000 total points
ID: 38358832
there is a large "Sign up now" button.

You have to enter a valid credit card, and when you are verified you can start using the AWS console.  https://console.aws.amazon.com/EC2/home

Select the EC2 tab/section. This is where you start up new VPS - they are called instances in Amazonish. A recorded server image is called AMI.
There are youtube movies showing how to move around in the console, and the documentation is really good. Especially when compared to the junk documentation that some wannabe "cloud" providers publish.

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

There’s a movement in Information Technology (IT), and while it’s hard to define, it is gaining momentum. Some call it “stream-lined IT;” others call it “thin-model IT.”
As managed cloud service providers, we often get asked to intervene when cloud deployments go awry. Attracted by apparent ease-of-use, flexibility and low computing costs, companies quickly adopt leading public cloud platforms such as Amazon Web Ser…
Both in life and business – not all partnerships are created equal. Spend 30 short minutes with us to learn:   • Key questions to ask when considering a partnership to accelerate your business into the cloud • Pitfalls and mistakes other partners…
When cloud platforms entered the scene, users and companies jumped on board to take advantage of the many benefits, like the ability to work and connect with company information from various locations. What many didn't foresee was the increased risk…
Suggested Courses

872 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question