LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Virtualization and Cloud
User Name
Password
Linux - Virtualization and Cloud This forum is for the discussion of all topics relating to Linux Virtualization and Linux Cloud platforms. Xen, KVM, OpenVZ, VirtualBox, VMware, Linux-VServer and all other Linux Virtualization platforms are welcome. OpenStack, CloudStack, ownCloud, Cloud Foundry, Eucalyptus, Nimbus, OpenNebula and all other Linux Cloud platforms are welcome. Note that questions relating solely to non-Linux OS's should be asked in the General forum.

Notices


Reply
  Search this Thread
Old 11-30-2014, 08:29 PM   #1
timl
Member
 
Registered: Jan 2009
Location: Sydney, Australia
Distribution: Fedora,CentOS
Posts: 750

Rep: Reputation: 156Reputation: 156
is this how the cloud works?


Hi, I would like to get a better appreciation of the capabilities of the cloud for business purposes. I'll try and pose an example for comments.

Say I am a C++ programmer. Typically I maintain a version of the software tree on my PC and synch this to our internal network as required (the master). Compilations are done on my PC with a local version of the compiler. If I need to access doco I have LibreOffice on my PC and can access docs on the network (or I could copy them to my PC).

Let's move everything to the cloud. I come to work and click on the Citrix (whatever) link on my desktop. This takes me to my virtual logon. From here I maintain a version of the software tree in a virtual area and synch to the master in cloud as required. I use a cloud version of C++ to compile the files. If I need to access doco I have LibreOffice on my virtual PC and can access docs on the cloud (or I could copy them to my virtual area).

Firstly is that a good example of the cloud (I know solutions are scalable, this is probably a complete package)? Second what performance hits/misses does this present? Maybe compilations would be faster as the cloud solution may provide more grunt. How about overall access? I can't imagine that the cloud would beat access to a wired PC but can the response time be comparable?

Actually, just to push this a little further is this right:
  • IaaS – the hardware on which the cloud software runs
  • PaaS – the operating system on the hardware in the cloud
  • SaaS – the storage and applications (C++ compiler, LibreOffice) in the cloud

I would be interested to know whether my understanding is correct

Cheers
 
Old 11-30-2014, 09:17 PM   #2
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,349
Blog Entries: 28

Rep: Reputation: 6146Reputation: 6146Reputation: 6146Reputation: 6146Reputation: 6146Reputation: 6146Reputation: 6146Reputation: 6146Reputation: 6146Reputation: 6146Reputation: 6146
"Cloud" is a marketing term for services located on remote servers. AFAIC, there is no one "how the cloud works," because the term, like many marketing terms, is ultimately without substance.
 
3 members found this post helpful.
Old 12-01-2014, 10:54 AM   #3
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,242

Rep: Reputation: 5322Reputation: 5322Reputation: 5322Reputation: 5322Reputation: 5322Reputation: 5322Reputation: 5322Reputation: 5322Reputation: 5322Reputation: 5322Reputation: 5322
https://www.linkedin.com/today/post/...a-as-a-service
 
Old 12-04-2014, 08:01 PM   #4
dyasny
Member
 
Registered: Dec 2007
Location: Canada
Distribution: RHEL,Fedora
Posts: 995

Rep: Reputation: 115Reputation: 115
IaaS is software hosted _somewhere_, that allows you to run machines upon request, providing you with compute (cpu+ram), storage and networking resources. Basically, instead of buying hardware, you're just saying I want X amount of CPUs, Y amount of RAM and Z amount of disk space, and I don't care where and how it works. You get a virtual machine, container or a physical machine, based on what you pay for, but none of the hardware will be yours, nor should you care, just pay as you go.

PaaS isn't an OS. It's a platform on which your apps run. If you use java it'll likely be jboss or tomcat or somesuch, if you prefer python you'll get django or pylons, in short, this is an application framework exposed to you as the client, whereas you don't care about the hardware, hosting, SLAs etc, you just pay to have access to a platform on which you can develop, deploy and run your apps.

SaaS are apps, usually not even developed by yourself. gmail for example is email software as a service. You pay to have email working, and you don't care where and how it is hosted, who and how manages the hardware or the OS and software, all you want and get is just the software's user end, and perhaps an admin panel.
 
Old 01-13-2015, 07:51 AM   #5
enine
Senior Member
 
Registered: Nov 2003
Distribution: Slackʍɐɹǝ
Posts: 1,486
Blog Entries: 4

Rep: Reputation: 282Reputation: 282Reputation: 282
You forgot DNaaS (/Dev/Null as a Service)
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Cloud 5: Hybrid cloud center stage, Microsoft cloud in a box, Red Hat CEO talks cloud LXer Syndicated Linux News 0 10-24-2014 09:42 AM
LXer: Cloud 5: GE all in on public cloud, IBM-SAP cloud partnership, Big data and the cloud LXer Syndicated Linux News 0 10-18-2014 04:41 AM
LXer: Cloud 5: Has cloud killed on-prem software, the enterprise cloud wars, and cloud computing and LXer Syndicated Linux News 0 08-22-2014 11:40 AM
LXer: Cloud 5: Dispelling cloud myths, the cloud security excuse, and the fight for cloud supremacy LXer Syndicated Linux News 0 06-20-2014 04:12 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Virtualization and Cloud

All times are GMT -5. The time now is 04:04 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration