Difference between revisions of "XenServer"

From Christoph's Personal Wiki
Jump to: navigation, search
(New page: '''Xen''' is a hypervisor providing services that allow multiple computer operating systems to execute on the same computer hardware concurrently. This article will focus on "XenServer" (t...)
 
(Glossary of XenServer-related terms)
Line 11: Line 11:
 
;VDI : virtual disk image. A Virtual Hard Drive image record in Xen Server
 
;VDI : virtual disk image. A Virtual Hard Drive image record in Xen Server
 
;SR : Storage Repository
 
;SR : Storage Repository
;PBD : Physical Block Device (actual "</code>/dev/sda</code>" on host)
+
;PBD : Physical Block Device (actual "<code>/dev/sda</code>" on host)
 
;VBD : virtual block device. What XenServer calls what you "plug" into
 
;VBD : virtual block device. What XenServer calls what you "plug" into
 
;VIF : Virtual Network interface for slice
 
;VIF : Virtual Network interface for slice
Line 23: Line 23:
 
;pool : a pool of physical hosts
 
;pool : a pool of physical hosts
 
;API : Application Programming Interface. Enables programmers to create application services by using an open application.
 
;API : Application Programming Interface. Enables programmers to create application services by using an open application.
flavor : A resource configuration for a server. Each flavor is a unique combination of disk, memory, vCPUs, and network bandwidth.
+
;flavor : A resource configuration for a server. Each flavor is a unique combination of disk, memory, vCPUs, and network bandwidth.
 
;HTTP : HyperText Transfer Protocol. The protocol that tells browsers where to find information.
 
;HTTP : HyperText Transfer Protocol. The protocol that tells browsers where to find information.
 
;image : A collection of files for a specific operating system (OS) that you use to create or rebuild a server. You can create custom images from servers that you have launched. Custom images can be used for data backups or as "gold" images for additional servers.  
 
;image : A collection of files for a specific operating system (OS) that you use to create or rebuild a server. You can create custom images from servers that you have launched. Custom images can be used for data backups or as "gold" images for additional servers.  

Revision as of 12:50, 22 July 2013

Xen is a hypervisor providing services that allow multiple computer operating systems to execute on the same computer hardware concurrently. This article will focus on "XenServer" (the Citrix Xen-based product that is now Open Source).

Glossary of XenServer-related terms

I will use the following terms, acronyms, abbreviations, etc. through my series of articles on XenServer-related stuff.

XC 
XenClassic
XS 
XenServer
slice 
a users Cloud Server in First Gen (also, instance, VM or server)
host 
physical server, which contains a hypervisor Xen or XenServer. Host and hypervisor are commonly used interchangeably.
VHD 
actual Virtual HDD file ends with this extension
VDI 
virtual disk image. A Virtual Hard Drive image record in Xen Server
SR 
Storage Repository
PBD 
Physical Block Device (actual "/dev/sda" on host)
VBD 
virtual block device. What XenServer calls what you "plug" into
VIF 
Virtual Network interface for slice
LVM 
Logical Volume Management (software raid used in XC)
VM 
Virtual Guest Machine (slice/instance)
PIF 
Physical Network Interface
xe 
Xen Server commands start with this
xm 
Xen Classic commands start with this (http://linux.die.net/man/1/xm)
xl 
Command used to run some legacy XC utils in XS (e.g., xl list, xl console)
network 
virtual networks
pool 
a pool of physical hosts
API 
Application Programming Interface. Enables programmers to create application services by using an open application.
flavor 
A resource configuration for a server. Each flavor is a unique combination of disk, memory, vCPUs, and network bandwidth.
HTTP 
HyperText Transfer Protocol. The protocol that tells browsers where to find information.
image 
A collection of files for a specific operating system (OS) that you use to create or rebuild a server. You can create custom images from servers that you have launched. Custom images can be used for data backups or as "gold" images for additional servers.
REST 
REpresentational State Transfer. A style of architecture for hypermedia systems that is used for the World Wide web.
RESTful 
A kind of web service API that uses REST.
server 
A computer that provides explicit services to the client software running on that system. A server is a virtual machine (VM) instance in the Cloud Servers environment. To create a server, you must specify a name, flavor reference, and image reference.