顯示具有 Ubuntu 標籤的文章。 顯示所有文章
顯示具有 Ubuntu 標籤的文章。 顯示所有文章

2008年10月30日 星期四

Ubuntu Server Edition 8.10 (Intrepid Ibex)

Ubuntu Server Edition 8.10 (Intrepid Ibex)將在今天發佈,來Chcck一下What's New吧!


DKMS

DKMS (by Dell) is included in Ubuntu 8.10, allowing kernel drivers to be automatically rebuilt when new kernels are released. This makes it possible for kernel package updates to be made available immediately without waiting for rebuilds of driver packages, and without third-party driver packages becoming out of date when installing these kernel updates.

以後在Linux上安裝硬體就不需要再手動重編Kernel載入驅動程式了,DMKS會幫你搞定。


Samba 3.2

A lot of new features have been added in Samba 3.2, including:

  • clustered file server support
  • encrypted network transport
  • IPv6
  • better integration with current Microsoft Windows™ clients and servers.

很重要的是支援Clustered File Server。看第四項的意思應該是針對AD的部份做加強,SMB 2.0的部份應該是不會在Samba 3.x支援。

Exploring the SMB2 protocol介紹了SMB 2.0 Protocol。因為Header與opcode全部都與SMB 1.0不同,我想是因為這個原因,Samba才決定在Samba 4.0之後才會支援SMB 2.0。

Clustered File Server的部份可以參考這個Presentation。目前應該是類似MS DFS,不過未來目標則是希望能做到File Level的Clusetering。


python-vm-builder
This is a complete rewrite of ubuntu-vm-builder featuring a better template system, a plugin architecture allowing support for other distributions, front-ends and additional functionalities such as post install task (--exec, --copy) or first boot (--first-boot, --first-login). It provides a compatibility mode with the previous command-line syntax and adds better reporting.

Python-vm-builder allows you to create a new virtual machine in a few minutes without going through the interactive installation process. It can be very useful for developers, software vendors or system administrators. A tutorial is available at https://help.ubuntu.com/community/JeOSVMBuilder

JeOSVMBuilder是一個前端程式,可以幫使用者建立一個Ready to use的Virtual Machine。


JeOS is now an option in the server installer
In an effort to simplify our build process and avoid confusion when trying to install JeOS on real hardware, JeOS is no longer provided as a separate ISO. Instead, it is an option that is activated on the server installer by pressing F4 on the first screen and selecting the "Install a minimal virtual machine" option.

JeOS將整併進ubuntu Server中成為一個安裝選項。

2008年4月24日 星期四

Ubuntu Server Edition JeOS - Just enough OS for your virtual appliance

從Ubuntu官方網站的說明我們可以很明顯的知道Ubuntu JeOS就是設計目的就是Optimised for VMWare ESX, VMWare Server and KVM,在最少的系統資源與對VMware最佳化的kernel可讓Guest OS所消耗的資源最少並達到最高的效能。

個人對這個版本的Ubuntu抱持很高的好感,畢竟CentOS即使選則最小安裝,還是大到嚇人,縱使它是目前支援度最高的Linux Distro.,但對於一些Lightweight service, eg:DNS, DHCP, auth,我想我會選擇Ubuntu JeOS作為所使用的Distro.。

另外許多人對於Ubuntu JeOS的批評是套件數量還是比Unbuntu Server多或者是安裝容量比Minimal Install的FreeBSD來的大。對我來說硬碟空間與套件數量並不是個Issue,畢竟他們的差距太小了,我在乎的是Ubuntu JeOS所選用的套件是否需要經常性的進行安全性更新或者是OS與所選用的虛擬軟體相容性不好,我想Ubuntu JeOS 8.04應該可以達到我的要求,待明天Ubuntu 8.04正式發表後,再來好好的測試一番。

Users deploying virtual appliances built on top of JeOS will benefit from:

* better perfomances on the same hardware compared to a full non-optimised OS
* smaller footprint of the virtual appliance on their valuable disk space
* fewer updates and therefore less maintenance than a full server installation

Tech Specs - v 8.04:

* Less than 100Mo ISO image
* Less than 300Mo installed footprint
* Specialised -virtual Kernel 2.6.24
* Optimised for VMWare ESX, VMWare Server and KVM
* Intel or AMD x86 architecture
* Minimum memory 128M
* No graphical environment preloaded as it is aimed at server virtual appliance
* Working knowledge of linux administration and debian packages recommended to start building your own appliance


Related Links:
试用Ubuntu JeOS 7.10
探究JeOS本質:是產品還是架構?
Official documents for Ubuntu JeOS


[UPDATE]

Ubuntu 8.04LTS release一段時間了,我也已經將JeOS實際上線測試了一段時間,目前JeOS是擔任proxy的工作。

實際安裝JeOS大約會需要五百MB左右的空間,在安裝完JeOS之後,會發現這版本還真的很乾淨,什麼都沒裝,連OpenSSH server都是需要另外安裝的,不過執行效率不錯,開關機都很快,吃的記憶體也很少,真的很輕量。

使用APT作為套件管理,對很久以前玩過一小段時間debian的我不算陌生,不過還是得找一下一些設定檔放置的位置,畢竟跟RedHat還是有些不同,但熟悉的很快。

目前安裝測試的硬體是IBM X3650,軟體是Win2003R2 + VMware Server 2.0 Beta,整體運作滿穩定的,目前沒有任何因為VMware不穩而當機的問題。