UserOnline

, 8 Guests, 1 Bot

Archives

Print This Post Print This Post

Fedora 13 will be here soon

Fedora is my favorite flavor of Linux and I use it as a Desktop OS and as a Server.  I just thought I would throw this out there for others to check out.  Fedora for thoughs who didn’t know is an Red Hat based distro.  I have made attempts to convert completely over to open source software, but there are just somethings that require Windows.  Either way it is a good operating system and you should take a look at it.  You can find out more at www.fedoraproject.org .Here is a list of features have been accepted by the Fedora Engineering Steering Committee for the Fedora 13 Release.

Name  

Summary   

Anaconda Storage Filtering

Final pieces of Anaconda storage rewrite

Automatic Print Driver Installation

Packages like gutenprint-cups, hpijs, and pbm2l2030 should be installed on-demand when hardware requiring those drivers is detected

Better Webcam Support

More webcams supported out of the box with a special focus on dual mode cameras

boot.fedoraproject.org

Use very small images (iso, floppy, disk) to bootstrap a machine that then contacts a remote server for boot information to continue the installation process

Boost 1.41 Uplift

This feature brings version 1.41.0 of Boost to Fedora 13, together with Boost.MPI. As a side effect, Boost will be built with CMake (instead of BJam)

Dogtag Certificate System

Dogtag Certificate System is an enterprise-class open source Certificate Authority (CA) supporting all aspects of certificate lifecycle management including key archival, OCSP and smartcard management

ColorManagement

GNOME Color Manager is a session framework that makes it easy to manage, install and generate color profiles in the GNOME desktop

Easier Python Debugging

The gdb debugger has been extended so that it can report detailed information on the internals of the Python 2 and Python 3 runtimes

Gnome 2.30

Include Gnome 2.30

Implicit DSO Linking

Change ld default to –no-add-needed

IntelliJ IDEA

Add Community IntelliJ IDEA Community Edition packages and their dependencies into repositories

KDE44

Rebase to KDE 4.4 and offers new features such as PolicyKit 1 KAuth backend and improved PulseAudio integration

KDE PolicyKit One Qt

This feature adds PolicyKit One support to Qt/KDE applications and the KDE desktop

KDE PulseAudio Integration

Fedora 13 features improved PulseAudio integration in KDE’s Phonon and KMix

KVM Stable PCI Addresses

Allow devices in KVM guest virtual machines to retain the same PCI address allocations as other devices are added or removed from the guest configuration

NetBeans_6.8

Re-base to the NetBeans 6.8

NetworkManager Bluetooth DUN

NetworkManager now supports easy-to-use Bluetooth Dial-Up Networking (DUN) support

NetworkManager Command Line

Control NetworkManager without a GUI

NetworkManager Mobile Status

The NetworkManager applet shows the current signal strength, cellular technology (GPRS/EDGE/UMTS/HSPA or 1x/EVDO etc), and roaming status while connected for cards where this functionality is supported

NFSv4 Default

Change the default NFS protocol to version 4

NFS Client IPv6

Support for mounting NFS servers over IPv6

Nouveau DisplayPort

Enhanced support for DisplayPort in X and kernel drivers for NVIDIA hardware

Python 3

A packaged version of python 3 that installs in parallel with the Python 2 stack

Radeon DisplayPort

Enhanced support for DisplayPort in X and kernel drivers for Radeon hardware

RPM4.8

Update to RPM 4.8

SIP Witch Domain Telephony

This feature enables an entirely free software alternative to Skype using standard IETF protocols along with support for direct peer-to-peer secure communications such as possible with ZRTP capable softphones and without the need for a mitigating “service provider”

SSSD By Default

Include SSSD the default set of base Fedora 13 packages and configure it through authconfig,and firstboot

System Rollback
With Btrfs

Allow automatic and manual disk partition backups

Systemtap Static Probes

Systemtap allows event tracing of programs when they have static probes inserted

Sugar_0.88

Provide the latest Sugar Learning Environment, as well as an enhanced activity set, which can be used as a choice in the login screen and possibly a live spin

Udisks Improvements

Add support for LVM (and various other improvements) to the udisks and gnome-disk-utility stack

Upstart0.6.0

Move to the the lastest supported version of Upstart

User Account Dialog

A new user account dialog tool to create new users and edit user-related information in single-user systems or small deployments.

VHostNet

Enable kernel acceleration for kvm networking

Virtx2apic

x2apic is an x86 feature that improves performance, especially on large systems. Virt x2apic is a port of this feature for KVM, improving guest performance, especially for guests with many virtual processors

Virtio-Serial

Expose multiple ports to the guest in the form of simple char devices for simple IO between the guest and host userspaces

Virt Shared Network Interface

Enable guest virtual machines to share a physical network interface (NIC) with other guests and the host operating system

Zarafa

Zarafa Outlook Sharing is a Microsoft Exchange replacement

Name   ↓

Summary   ↓

Anaconda Storage Filtering

Final pieces of Anaconda storage rewrite

Automatic Print Driver Installation

Packages like gutenprint-cups, hpijs, and pbm2l2030 should be installed on-demand when hardware requiring those drivers is detected

Better Webcam Support

More webcams supported out of the box with a special focus on dual mode cameras

boot.fedoraproject.org

Use very small images (iso, floppy, disk) to bootstrap a machine that then contacts a remote server for boot information to continue the installation process

Boost 1.41 Uplift

This feature brings version 1.41.0 of Boost to Fedora 13, together with Boost.MPI. As a side effect, Boost will be built with CMake (instead of BJam)

Dogtag Certificate System

Dogtag Certificate System is an enterprise-class open source Certificate Authority (CA) supporting all aspects of certificate lifecycle management including key archival, OCSP and smartcard management

ColorManagement

GNOME Color Manager is a session framework that makes it easy to manage, install and generate color profiles in the GNOME desktop

Easier Python Debugging

The gdb debugger has been extended so that it can report detailed information on the internals of the Python 2 and Python 3 runtimes

Gnome 2.30

Include Gnome 2.30

Implicit DSO Linking

Change ld default to –no-add-needed

IntelliJ IDEA

Add Community IntelliJ IDEA Community Edition packages and their dependencies into repositories

KDE44

Rebase to KDE 4.4 and offers new features such as PolicyKit 1 KAuth backend and improved PulseAudio integration

KDE PolicyKit One Qt

This feature adds PolicyKit One support to Qt/KDE applications and the KDE desktop

KDE PulseAudio Integration

Fedora 13 features improved PulseAudio integration in KDE’s Phonon and KMix

KVM Stable PCI Addresses

Allow devices in KVM guest virtual machines to retain the same PCI address allocations as other devices are added or removed from the guest configuration

NetBeans_6.8

Re-base to the NetBeans 6.8

NetworkManager Bluetooth DUN

NetworkManager now supports easy-to-use Bluetooth Dial-Up Networking (DUN) support

NetworkManager Command Line

Control NetworkManager without a GUI

NetworkManager Mobile Status

The NetworkManager applet shows the current signal strength, cellular technology (GPRS/EDGE/UMTS/HSPA or 1x/EVDO etc), and roaming status while connected for cards where this functionality is supported

NFSv4 Default

Change the default NFS protocol to version 4

NFS Client IPv6

Support for mounting NFS servers over IPv6

Nouveau DisplayPort

Enhanced support for DisplayPort in X and kernel drivers for NVIDIA hardware

Python 3

A packaged version of python 3 that installs in parallel with the Python 2 stack

Radeon DisplayPort

Enhanced support for DisplayPort in X and kernel drivers for Radeon hardware

RPM4.8

Update to RPM 4.8

SIP Witch Domain Telephony

This feature enables an entirely free software alternative to Skype using standard IETF protocols along with support for direct peer-to-peer secure communications such as possible with ZRTP capable softphones and without the need for a mitigating “service provider”

SSSD By Default

Include SSSD the default set of base Fedora 13 packages and configure it through authconfig,and firstboot

System Rollback
With Btrfs

Allow automatic and manual disk partition backups

Systemtap Static Probes

Systemtap allows event tracing of programs when they have static probes inserted

Sugar_0.88

Provide the latest Sugar Learning Environment, as well as an enhanced activity set, which can be used as a choice in the login screen and possibly a live spin

Udisks Improvements

Add support for LVM (and various other improvements) to the udisks and gnome-disk-utility stack

Upstart0.6.0

Move to the the lastest supported version of Upstart

User Account Dialog

A new user account dialog tool to create new users and edit user-related information in single-user systems or small deployments.

VHostNet

Enable kernel acceleration for kvm networking

Virtx2apic

x2apic is an x86 feature that improves performance, especially on large systems. Virt x2apic is a port of this feature for KVM, improving guest performance, especially for guests with many virtual processors

Virtio-Serial

Expose multiple ports to the guest in the form of simple char devices for simple IO between the guest and host userspaces

Virt Shared Network Interface

Enable guest virtual machines to share a physical network interface (NIC) with other guests and the host operating system

Zarafa

Zarafa Outlook Sharing is a Microsoft Exchange replacement

Print This Post Print This Post

Virtualization with Microsoft’s Hyper V R2

Well to get all of this started I had not covered any thing on Hyper V so I decided to dig in and see what I come up with.  First off Hyper V has been around for a while, ever since Windows Server 2008 came about.  It really is the next stage in Microsoft’s Virtualization program which as we all know started with Virtual PC and Virtual Server 2005.  It seems to be a good hypervisor but lacks some of the features and compatibility you see in other hypervisors.  Hyper V can be run two ways, as a standalone server or as a role on a Windows 2008 Server.  So lets get started with the features of Hyper V.

Hyper-V Server 2008 Features

Microsoft Hyper-V Server uses the same virtual machine model as Windows Server 2008 w/ Hyper-V enabled so there is no need to re-tool your management infrastructure.

  • Live migration: Customers can dynamically move virtual machines from one physical machine to another with no downtime.
  • Host clustering and Cluster Shared Volume Support
  • Processor Compatibility Mode for live migration– allows live migration across different CPU versions within the same processor family, (e.g.”Intel Core 2-to-Intel Pentium 4” or “AMD Opteron-to-AMD Athlon”) enabling migration across a broader range of Hyper-V host hardware.
  • Networking enhancements: Microsoft Hyper-V Server 2008 R2 has the following networking enhancements:
    • VM Chimney (TCP Offload) and VMQ support are disabled by default
    • Jumbo Frame Support
    • Improved network performance via support for TCP Chimney and VMQ (specific hardware NICs required)
  • Microsoft Hyper-V Server 2008 R2 has the following performance enhancements:
    • Hot Add/Remove of storage (VHDs and Pass Through Disks)
    • Second Level Address Translation (SLAT) processor support for both Intel (EPT) and AMD (RVI)
    • Core Parking
    • Improved VHD performance for dynamic and difference disks

VHD format: To move a virtual machine from Hyper-V Server to a Windows Server 2008 Hyper-V environment (or vice versa), simply export the virtual machine and import it on the other host using the standard management tools.

BitLocker support: Hyper-V Server can take advantage of BitLocker technology to encrypt a Hyper-V Server so that even if it is stolen and the hard disks are removed, the data is still safe because it’s encrypted. This is particularly useful for branch offices or environments where physical security is a concern.

Live Backup support: Hyper-V Server includes native support for Volume Shadow Services so that it can provide Live Backup of running virtual machines without downtime.

Flexible hardware support: Microsoft Hyper-V Server leverages the Windows Server driver model and is compatible with a wide variety of server hardware and driver support for newer peripherals such as 10 Gb/E.

Flexible Storage: Hyper-V Server offers flexible storage support, such as:

  • Direct Attach Storage (DAS): SATA, eSATA, PATA, SAS, SCSI, USB, Firewire
  • Storage Area Networks (SANs): iSCSI, Fiber Channel, SAS

Virtual Machine Snapshots: Hyper-V Server fully supports virtual machine snapshots.

VSP/VSC/VMBUS: Both products fully leverage the driver enlightened architecture (VSP/VPC/VMBus) for high performance I/O. There is no conversion when moving virtual machines between Microsoft Hyper-V and Windows Server 2008 w/ Hyper-V.

Hyper-V Server (Parent Partition) provides:

  • Support for systems with up to 8 physical processors
  • Support for up to 64 logical processors (See the Microsoft Hyper-V Server 2008 R2 FAQ for more information.)
  • Support for systems with up to 1 TB of physical memory
  • Support for up to 384 virtual machines

Hyper-V Server virtual machines provide:

  • 32-bit (x86) and 64-bit (x64) virtual machines
  • Up to 4 virtual processors per virtual machine

I think it is important to mention that Windows Server 2008 with Hyper V has built in management capabilities were as Hyper V Server 2008 requires the purchase of Microsoft’s System Center Virtual Machine Manager, some third part management software if it is available, or use the Hyper V manager that is part of  Windows Server with Hyper V.  Here is a diagram of how Hyper V is suppose to work.

Now there are some compatibility issues with Hyper V in the fact that it does not support vary many operating systems as clients.  Of course it supports modern day Windows operating systems, but it only supports 2 versions of Linux in Red Hat and SUSE.  I’m not saying you can’t get others to work in Hyper V just that these are the Microsoft supported operating systems. It’s a pretty small list compared to Vmware or Xen Server.   Here is a complete list.

Supported operating systems

Servers

Windows 2000 – Windows 2008 R2
SUSE Linux 10 32 bit
SUSE Linux 11 32 and 64 bit
Red Hat Linux 5.2 – 5.4 32 and 64 bit

Clients

Windows Xp – Windows 7

Hyper V as a role on a Windows 2008 server has the feel of a add on hypervisor like Virtualbox, Vmware Workstation, or even Virtual PC.  You install it like any other Windows role and simple open the Hyper V manager and get started creating virtual machine.  It has what seems like a standard virtual machine window with start, stop, and reset buttons.  The interface has nothing that I found to be different or innovative, it seem to be just a copy of several other virtualization software’s interfaces.  Here are some screen shots of Hyper V on a 2008 R2 server.

I’m not sure how effective it will be to run more than maybe one or two virtual with Hyper V on a Windows 2008 server.  I would think that these virtuals would still have to compete with the Windows server for resources, making the server less likely to perform as well as a standalone virtual server like ESX or Xen Server.  However with Hyper V Server 2008 R2 you should be able to eliminate the draw the resource usage of a host operating system.

Hyper V server looked a whole lot like the Windows 2008 Server Core to me.  After installation it opened a command prompt and a script that allowed you to perform really basic functions such as setting time or changing the name of the server.  Then after a little more research I found that you need a add on management system that isn’t included with Hyper V server.  Now there could be some other third party software out there that can manage a Hyper V server I am just unaware of it at this point, but Microsoft requires you to purchase SCVMM (System Center Virtual Machine Manager) to make use of the standalone virtual server or to have another Windows 2008 Server that has Hyper V installed to operate the standalone Hyper V server.  I have not been really able to test the Hyper V Server but I it seems to be a Windows Server based hypervisor.  It may perform really well but I am not sure if it can out perform the Linux based Virtual servers in ESX and Xen Server.  For thoughs that didn’t know they are based on a modified Red Hat Linux or at least that is what it looks like to me.   Plus the list of supported operating systems pretty much is every operating system that is made compared to the predominantly Windows client list for Hyper V.

The big question I keep seeing in my research is whether a Windows based Hyperviser can be as reliable as an ESX server.  Everything I see talks about Windows and its reliability, and I found in an article that quotes from the Hyper V release notes.

“A computer may stop responding after a crash dump occurs when the hypervisor fails. When this issue occurs, a crash dump file will be created and the computer will display a blue screen. To fix the issue, reboot the computer.”

The statement afterward was you simply reboot Hyper V to fix the problem, Would you choose this platform to virtualize hundreds of servers, if it has this statement in the release notes as a known issue?  In terms of reliability and uptime, it has been stated that ESX will run for 1000+ days without a reboot, whereas Windows Server 2008 Hyper-V will need to be rebooted every 30 days due to Windows Updates.  Also the size of the hypervisor is considerably different with ESXi being 32 Meg and Hyper V Server being 1.5 Gig.  This will all play a factor in boot up time and how secure the hypervisor is.

I think that Microsoft’s Hyper V is a handy tool to help with testing and maybe consolidating a few servers, but it doesn’t have the track record or the features that the free ESXi or Xen Server have.  So Microsoft does have a way to go to even come close to Vmware but you can run four virtual instances of Windows Server 2008 Enterprise edition as virtual machines in Hyper V without buying another license.  Hyper V is a pretty cool virtualization platform from Microsoft but I don’t think it is the best choice for  Enterprise or medium size business level deployment of virtual machines. It may be well suited to small business that has a small IT budget.  Buying a Windows 2008 Server x64 Enterprise or Standard Editions and then you will be able to run either 4 virtuals or 1 virtual, depending on the edition, using the same license you purchased.

Check it out if you have Windows Server 2008 64 bit, if not you are SOL.  But virtualization is cool and you never know when your company may want you to learn Hyper V.  For home users don’t was your time and money.  Go download a free hypervisor of your choice.

Print This Post Print This Post

Microsoft’s push for H.264 as the default codec forIE and HTML5 video

I read a few articles on the push for H.264 to be the only supported video codec used for Internet Explorer 9 and HTML5.  HTML5 specification describes video support without specifying a particular video format, allowing the supported codecs to be determined by the browser maker.  The real problem is that H.264 is a owned technology and will make publishers to buy a license to have videos on their web sites.  Use of the H.264 video codec requires a license from the MPEG LA, a group that manages pools of patents on behalf of participating companies.  The following are the patent pool members:

Apple Inc.
DAEWOO Electronics Corporation
Dolby Laboratories Licensing Corporation
Electronics and Telecommunications Research Institute
France Télécom, société anonyme*
Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
Fujitsu Limited
Hitachi, Ltd.
Koninklijke Philips Electronics N.V.
LG Electronics Inc.
Microsoft Corporation
Mitsubishi Electric Corporation
NTT DOCOMO, INC.
Nippon Telegraph and Telephone Corporation
Panasonic Corporation
Robert Bosch GmbH*
Samsung Electronics Co., Ltd.
Scientific-Atlanta Vancouver Company
Sedna Patent Services, LLC
Sharp Corporation
Siemens AG
Sony Corporation
Telefonaktiebolaget LM Ericsson
The Trustees of Columbia University in the City of New York
Toshiba Corporation
Victor Company of Japan, Ltd.*

See a few names you recognize.

Now from what I understand, making the H.264 codec the only supported codec for IE9 will cause the developers to purchase a license to encode their content for web use after the grace period ending in 2016.  You can find all kinds of information stating how well the codec performs.  But that isn’t the real problem, the problem is yet another group trying to control part of the web and make more money.  I can’t say I wouldn’t do the same thing if I was part of the patent group.

I agree with a comment I read that said it would be fine if H.264 was the default codec but you would have the ability to install any other codec you wanted.  Also Firefox already supports HTML5 video and uses the Ogg codec.  The Ogg video codec is specifically supported as part of Mozilla’s efforts to encourage open video across the Web. Mozilla has said in the past that they encourage others, including Google and Apple, to adopt Ogg as the default HTML 5 codec as well.

Well I think what happens is out of our hands and as long as there is open source software end users will have a choice in what they use.  End users may not see the cost of using H.264, but it may cause some popular websites to go under or even charge to be members.  I think their is one more possibility, the Firefox will replace IE completely as websites lean towards Firefox and  not paying for licenses to use H.264.

Maybe I go this all wrong, but I think I have made my point.

Here are some more articles on this subject:

http://www.internetnews.com/webcontent/article.phpr/3828901

http://itmanagement.earthweb.com/features/article.php/3879801/Apple-Microsoft-Come-Out-Against-Open-Source-Video-Codecs.htm

http://blogs.msdn.com/ie/archive/2010/04/29/html5-video.aspx

Check them out and then form your own opinion.

Page 30 of 49« First...1020...2829303132...40...Last »