Return-Path: X-Original-To: apmail-incubator-cloudstack-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-cloudstack-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 57CF79E59 for ; Tue, 7 Aug 2012 12:29:52 +0000 (UTC) Received: (qmail 53679 invoked by uid 500); 7 Aug 2012 12:29:52 -0000 Delivered-To: apmail-incubator-cloudstack-dev-archive@incubator.apache.org Received: (qmail 53444 invoked by uid 500); 7 Aug 2012 12:29:51 -0000 Mailing-List: contact cloudstack-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cloudstack-dev@incubator.apache.org Delivered-To: mailing list cloudstack-dev@incubator.apache.org Received: (qmail 53411 invoked by uid 99); 7 Aug 2012 12:29:50 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Aug 2012 12:29:50 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of Murali.Reddy@citrix.com designates 203.166.19.134 as permitted sender) Received: from [203.166.19.134] (HELO SMTP.CITRIX.COM.AU) (203.166.19.134) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 07 Aug 2012 12:29:46 +0000 X-IronPort-AV: E=Sophos;i="4.77,726,1336348800"; d="scan'208";a="12279067" Received: from banpmailmx01.citrite.net ([10.103.128.73]) by SYDPIPO01.CITRIX.COM.AU with ESMTP/TLS/RC4-MD5; 07 Aug 2012 12:29:11 +0000 Received: from BANPMAILBOX01.citrite.net ([10.103.128.72]) by BANPMAILMX01.citrite.net ([10.103.128.73]) with mapi; Tue, 7 Aug 2012 17:59:11 +0530 From: Murali Reddy To: "cloudstack-dev@incubator.apache.org" Date: Tue, 7 Aug 2012 17:59:09 +0530 Subject: Re: [cloudstack-devel] Hyper-V Support Thread-Topic: [cloudstack-devel] Hyper-V Support Thread-Index: Ac10mD6eqMU+ShlfQDmhCg160xwkoA== Message-ID: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.2.120421 acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org On 07/08/12 3:35 PM, "Alessandro Pilotti" wrote: >Hi guys, > >we have some trouble with NFS to access the secondary storage as we are >targetting Hyper-V server which, unlike Windows Server, doesn't have a >native NFS client. > >How hard do you guys think it would be to add CIFS as an alternative to >NFS in CloudStack? Its not that hard to support CIFS as secondary storage with limitations. Just the way there is no native support for Hyper-V/Windows server to use NFS shared storage, I doubt if there is support for CIFS across the hypervisors (Xen, vSphere, Kvm, Ovm) that CloudStack supports today. So multi-hypervisor CloudStack deployment with CIFS as only secondary storage does not work. If we impose, in order to use CIFS as secondary storage a zone should only have Hyper-v hypervisors in the deployment then this may not be issue. Alternatively in multi-hypervisor deployment one could add both NFS and CIFS secondary storage, and tweak CloudStack planner/allocators so that a VM created from template on CIFS storage is launched only on Hyper-V hosts. Please note that SSVM (secondary storage VM) also works with NFS secondary storages only. In order to make SSVM handle CIFS, you can introduce a new SecondaryStorageResource implementation for CIFS and change the way share is mounted in SSVM. Most of the helper scripts and implemented functionality on NfsSecondaryStorageResource should work. > >Thanks! > >Alessandro Pilotti >Cloudbase Solutions Srl >------------------------------------- >MVP ASP.Net / IIS >Windows Azure Insider >Red Hat Certified Engineer >------------------------------------- > > > > >On Jul 5, 2012, at 18:19 , David Nalley wrote: > >> Hi Alessandro: >>=20 >> I just wanted to check and see how things were going and what kind of >> progress you were making. Is there anything we can help you with? >>=20 >> --David > >