Today I was going through on how to use Google Cloud Engine for my application. I was able to create a VM instance with Trial version. But the sad part is , in order to run my application I need 4 VNICs in that VM. But unfortunately when the VM instance came up, there is only 1 VNIC configured. And I did not find any way how to get multiple NICs configured in my VM.
So basically I was not able to run my applications on that VM. I would like to know if there is any way we can have multiple VNICs in GCE VM or is it a limitation in GCE or is this feature available with paid account. Please reply back asap.
Regards
--amiya
Can you detail what you are looking to achieve with multiple NICs.
> --
> © 2014 Google Inc. 1600 Amphitheatre Parkway, Mountain View, CA 94043
>
> Email preferences: You received this email because you signed up for the Google Compute Engine Discussion Google Group (gce-dis...@googlegroups.com) to participate in discussions with other members of the Google Compute Engine community and the Google Compute Engine Team.
> ---
> You received this message because you are subscribed to the Google Groups "gce-discussion" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to gce-discussio...@googlegroups.com.
> To post to this group, send email to gce-dis...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/gce-discussion/452c2d4b-d54c-466c-be06-49700e648872%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
An n1-standard-8 can do upwards of 7.5 Gbps so likely perf won't be an issue.
In terms of a management NIC that is something you do in a physical DC. In Cloud there are other ways to achieve redundancy and avoid saturation, but I do understand the appeal for separation of concerns.
If you can manage with just port config it would be integrating to see how well your app does.
GCE throttles at 2 Gbps per vCPU with a current limit of 10Gbps. An n-standard-1 can do about 1.5 Gbps. Ubuntu and Debian Backports images are tuned to get these.
It is not supported.
C:\Program Files\Google\Cloud SDK>gsutil cp D:\sbcswe.tar.gz gs://ganapati_sbcsw
Copying file://D:\sbcswe.tar.gz [Content-Type=application/x-tar]...
==> NOTE: You are uploading one or more large file(s), which would run
significantly faster if you enable parallel composite uploads. This
feature can be enabled by editing the
"parallel_composite_upload_threshold" value in your .boto
configuration file. However, note that if you do this you and any
users that download such composite files will need to have a compiled
crcmod installed (see "gsutil help crcmod").
Resuming upload for file://D:\sbcswe.tar.gz
Failure: long int too large to convert to int.: 0 B/2.66 GiB
The size of image should not matter. More than likely you are missing needed drivers. Every Cloud has a slightly different set. For GCS we use the VirtIO drivers, etc.
What you might want to do is create a GCE VM of the same flavor image. If you use RedHat boot a GCE RedHat image. Then get an ISO mounter for Linux and compare what's missing in the default image and you ISO. Or copy in everything but the Kernel and driver components.
Hope this helps... images are tricky even when moving from say CentOS to Ubuntu or the other direction.
Here are step by step directions...
https://cloud.google.com/compute/docs/images#import_an_ami_image
[....] Configuring network interfaces...Ignoring unknown interface mgt0=mgt0. [?25l [?1c 7 [1G[ [32m ok [39;49m 8 [?25h [?0cdone.
Please let me know if this can be done or not.
Regards
--Amiya
I don't believe NIC renamng is supported. You can however set up a symlink to the device if your app needs a particular device name..