08:00:55 <joehuang> #startmeeting multisite 08:00:55 <collabot`> Meeting started Thu Mar 23 08:00:55 2017 UTC. The chair is joehuang. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:00:55 <collabot`> Useful Commands: #action #agreed #help #info #idea #link #topic. 08:00:55 <collabot`> The meeting name has been set to 'multisite' 08:01:34 <joehuang> hi goutham 08:01:58 <sorantis> hi 08:02:00 <May-meimei> hi 08:02:15 <joehuang> nice to meet you 08:02:22 <May-meimei> me too 08:02:47 <fuqiao> hi,joe. I am able to make it~~ 08:02:58 <joehuang> welcome, fuqiao :) 08:03:04 <joehuang> thank you very much 08:03:07 <fuqiao> The other meeting is over early 08:03:28 <joehuang> #topic CMCC multi-site requirements 08:03:57 <joehuang> hi, fuqiao, thank you to introduce the multisite requirements from CMCC 08:04:01 <fuqiao> Ok, thanks. Joe 08:04:07 <joehuang> now it's your turn :) 08:04:51 <fuqiao> Ok. We are currently working on the architecture of our nfv deployment 08:05:06 <fuqiao> We plan a 3 layer arch 08:05:28 <joehuang> #info 3 layer NFV deployment architecture 08:05:32 <fuqiao> For each of the DC, we call it as TIC 08:05:48 <fuqiao> TELECOM INTEGRATED CLOUD 08:06:05 <fuqiao> the top layer is what we call the core tic 08:06:26 <fuqiao> And following are tow layer of regional and access tic 08:06:55 <fuqiao> The regional tic is located in cities, and access is in counties 08:07:23 <fuqiao> We are planning a multi site scenario for regional tic and access tic 08:08:39 <fuqiao> For each regional tic located in a city, there will be approximately 6 access tic located in the counties 08:09:02 <fuqiao> These 7tics is planned to construct a multi site scenario 08:09:53 <fuqiao> We are still not decided yet what exactly is the deployment, but there could be two solutions 08:12:21 <fuqiao> Since the vnfs in the regional tic provides services for larger number, we need to provide HA for them in multisite 08:12:44 <fuqiao> I mean disaster tolerant 08:12:50 <joehuang> understand 08:13:32 <joehuang> more info about two solutions? 08:13:38 <fuqiao> One solution is to have an access tic to work together with the regional one and be the disaster tolerant site 08:15:58 <fuqiao> The other is to make these 6 access tic as regions for the openstack in the regional tic, in which seperate nova should be deployed, however other openstack services are shared 08:16:42 <fuqiao> For solution2 we actually are thinking of reduce the human resource to maintain the access tic 08:17:39 <fuqiao> So we want to make it as simple as possible, but we still need one of the access tic to be the disaster tolerant site for the regional tic 08:18:56 <fuqiao> For now we a thinking,at least a keystone is needed in one of the access tic, so as to make sure the availability of the authentication service in these 7tics 08:19:42 <fuqiao> We haven't dig more into this architecture yet, and may also like to hear your suggestions on this 08:20:41 <fuqiao> I don't know if I make this clear, I think a few more pic may help me explain our need more precisely. 08:21:09 <fuqiao> But I am afraid we can't post pic in irc 08:21:12 <joehuang> do you plane to use same identity or 7tics 08:21:24 <joehuang> /s/plane/plan 08:21:42 <joehuang> do you plan to use same identity for 7tics 08:22:00 <fuqiao> What exactly do you mean by identity 08:22:01 <joehuang> and how many OpenStack instances would you like to deploy 08:22:27 <fuqiao> We plan to have the same group of people to maintain the 7tics 08:22:33 <fuqiao> If that is what you ask 08:22:40 <joehuang> or say same keystone 08:22:48 <fuqiao> Yes 08:23:02 <joehuang> understand 08:23:57 <fuqiao> For the instance, in regional tic, 100 more servers, and 50 for each access tic 08:23:58 <joehuang> one OpenStack instance for 7tic or each tic has one OpenStack 08:25:36 <fuqiao> The first solution is each tic with one openstack 08:26:17 <fuqiao> The second one, we think we don't need whole openstack for the access tic, only nova deployed in each tic 08:26:41 <fuqiao> And the seven tics share the common services in the regional tic 08:27:46 <joehuang> for the second one, each tic will have RPC interface with regional OpenStack except Nova 08:27:51 <fuqiao> We currently are more likely to choose second one 08:28:04 <fuqiao> Yes 08:28:27 <fuqiao> We hope the second one can help reduce the human resource in the access tic 08:29:02 <fuqiao> Since it is actually impossible for us to have an engineer on openstack working in the small counties... 08:29:08 <joehuang> you can have same group person to maintain 7 tic OpenStack 08:29:27 <joehuang> no need, you can remotely manage the openstack 08:29:45 <joehuang> for the second option 08:29:54 <fuqiao> Yes, remotely 08:29:59 <joehuang> may be the major concern is openstack upgrading 08:30:07 <fuqiao> Yes 08:30:16 <joehuang> because it's RPC interface 08:30:33 <fuqiao> The access tic is about 3000. It will be huge work for us 08:31:00 <fuqiao> I don't quite understand about roc 08:31:05 <fuqiao> RPC 08:31:08 <joehuang> multiple different version of RPC has to co-work during the upgrading period 08:31:19 <fuqiao> what is the problem of this interface 08:31:27 <fuqiao> Ok 08:31:37 <joehuang> RPC interface will be changed almost in each version 08:31:52 <joehuang> it's not so stable like OpenStack restful API 08:32:26 <fuqiao> Why there could be multi versions, what if we have same version in each access tic, will this help? 08:32:33 <joehuang> so if all tic share same regional neutron/cinder/ 08:33:02 <joehuang> then dealing with each site tic's upgrading needs to be done very carefully 08:33:09 <fuqiao> We always have the same version of openstack in the access tic, is this possible to avoid 08:33:34 <joehuang> you have to upgrade 7 tic at the same time, for example, same day 08:33:42 <fuqiao> Oh got it 08:33:45 <joehuang> is it reasonable? 08:33:49 <fuqiao> It could be a problem 08:34:02 <joehuang> not all service work very well in rolling upgrade 08:34:07 <fuqiao> Ok 08:34:15 <joehuang> have to check the rolling uprade maturity 08:34:27 <joehuang> and sometimes it may be broken 08:34:34 <fuqiao> Got it 08:34:49 <joehuang> if you have each seperate openstack instance in each tic 08:35:06 <joehuang> then you can upgrade one tic without impact other TICs 08:35:19 <fuqiao> How about disaster tolerant of regional tic in these two solution. Any suggestions? 08:35:35 <joehuang> yes, I think it's needed 08:36:17 <fuqiao> Are there any gaps? 08:36:57 <joehuang> need to know more detail of disaster tolerance 08:37:25 <joehuang> for example, you want VNFV disaster tolerance or openstack services tolerance 08:37:40 <fuqiao> Both 08:38:11 <joehuang> no matter solution 1 or solution 2 08:38:26 <fuqiao> Yes 08:38:31 <joehuang> you at least one regional OpenStack instance and one tic OpenStack instance 08:39:39 <fuqiao> Sorry, didn't get it 08:41:08 <joehuang> you want both, VNF and OpenStack tolernace 08:41:52 <fuqiao> Yes 08:41:53 <joehuang> if you only need VNF tolerance, no need to deploy multiple OpenStack 08:41:58 <fuqiao> Ok 08:42:17 <fuqiao> Got it 08:42:21 <joehuang> but you also want the OpenStack serive disater recovery 08:42:45 <joehuang> then you have to deploy two OpenStack instances at least 08:43:56 <joehuang> so VNF in access TIC, no need to do disaster torelance, isn't it? 08:44:02 <fuqiao> Yes, is it possible to use one of the access tic as the tolerance, when normally the access tic openstack support services in its own tic, and will take over the services in the regional tic once disaster happens 08:45:11 <joehuang> good idea, need to do design in detail 08:45:48 <fuqiao> Yes, would like to rear your suggestion if such design is possible 08:47:20 <joehuang> for regional Tic to take over the services from the regional OpenStack, how to deal with the compute nodes in the disater site? or just all API entrance will be forwarded to the backup site 08:48:15 <joehuang> and the capacity is also one factor to take into consideration, what kind of VNF should be backed up in the backup site 08:48:15 <fuqiao> You mean solution 2? 08:48:39 <joehuang> both 08:49:05 <fuqiao> For now mostly data plane vnfs running in regionals 08:49:18 <joehuang> for solution 2 other services will use shared service in regional tic 08:49:58 <joehuang> we have 10 minutes left 08:50:22 <joehuang> fuqiao, we may continue discussion in next weekly meeting 08:50:35 <fuqiao> Sure 08:51:11 <fuqiao> I can work out some pic and forward to the mailing list, 08:51:15 <joehuang> for D release, need TSC to vote the release date, it'll not be Mar.27 as planned 08:51:23 <joehuang> to Fuqiao, that's great! 08:51:29 <fuqiao> Hope it will help better understanding the needs 08:51:39 <joehuang> +1 08:51:45 <fuqiao> Ok 08:51:59 <joehuang> thank you fuqiao 08:52:07 <joehuang> #topic functest issue 08:52:18 <joehuang> hello, dimitri? 08:53:10 <joehuang> goutham and meimei? 08:53:15 <pratapagoutham> hi 08:53:18 <joehuang> hi 08:53:21 <pratapagoutham> dimitri will be back 08:53:30 <pratapagoutham> 2 minutes 08:53:32 <sorantis> yes 08:53:52 <joehuang> hello, how about functest issue after the firewall issue addressed 08:54:19 <sorantis> after speaking with Goutham turns out that the domain name is spelled incorrectly in tempest.conf 08:54:30 <sorantis> instead of Default it should say defailt 08:54:34 <sorantis> default* 08:54:54 <joehuang> ok, just the configuration issue 08:55:00 <sorantis> we’ve tested locally and the tests pass 08:55:08 <sorantis> with Default they fail with the same error 08:55:08 <joehuang> that's great news! 08:55:24 <joehuang> #info functest pass locally 08:55:50 <joehuang> looking forward to the patch to fix the last mile 08:56:48 <joehuang> and just said that the D release date will be voted in next TSC meeting 08:57:07 <joehuang> and it'll not be Mar.27 which was planned before 08:57:21 <pratapagoutham> yea i have seen the mail 08:57:25 <pratapagoutham> from david 08:57:29 <joehuang> what's exact date is not clear yet 08:57:35 <joehuang> thank you 08:57:38 <pratapagoutham> its mar 28 08:57:42 <pratapagoutham> i beleive 08:57:55 <joehuang> just one day postponed? 08:57:59 <pratapagoutham> yes 08:58:07 <pratapagoutham> as far as i remember 08:58:31 <joehuang> then the functest is expected to restore normal before that date :) 08:59:02 <sorantis> this will be my last contribution in the project 08:59:22 <joehuang> ok, thank you very much for the contribution! 08:59:59 <joehuang> other topics? 09:00:12 <pratapagoutham> i have nothing to add :) 09:00:48 <joehuang> thank you for attending the meeting 09:00:52 <joehuang> bye 09:00:56 <joehuang> #endmeeting